text:
|Publication number
|Publication type
|Application number
|Publication date
|Jun 27, 2006
|Filing date
|Apr 14, 2000
|Priority date
|Feb 4, 2000
|Fee status
|Also published as
|Publication number
|Bohdan Prus, David B. Lett
|Original Assignee
|Scientific-Atlanta, Inc.
|Export Citation
|BiBTeX, EndNote, RefMan
|Patent Citations (52), Non-Patent Citations (1), Referenced by (62), Classifications (26), Legal Events (4)
|External Links: USPTO, USPTO Assignment, Espacenet
This application claims priority to and the benefit of the filing date of copending Provisional Application entitled "SETTOP CABLE TELEVISION CONTROL DEVICE AND METHOD INCLUDING BOOTLOADER SOFTWARE AND CODE VERSION TABLE FOR MAINTAINING AND UPDATING SETTOP RECEIVER OPERATING SYSTEM SOFTWARE," assigned Ser. No. 60/180,284, filed on Feb. 4, 2000, and is hereby incorporated herein by reference.
The present invention relates generally to cable television, and, more particularly, to a settop receiver and method including a software component and frequency acquisition method for updating settop receiver operating system software.
Cable television systems typically employ a receiver, or settop box, at each customer premises to receive and decode the programming transmitted to the user from a central location (commonly referred to in the industry as the "headend") via the cable infrastructure. The settop box typically includes a receiver, decoder, processing circuitry and operating system software. The settop box is capable of receiving the programming information via the cable and transforming the received signal to a format that can be presented to the viewer via a television set. The operating software contained in conventional settop boxes is typically contained in a memory device and is fixed at the time the settop box is manufactured. This arrangement is sometimes referred to as "firmware" because to change, or upgrade, the operating software requires the removal of the existing memory device and the insertion of a new device containing the new or upgraded software code.
Similarly, problems with the software code that may render the settop box unable to receive and decode the programming signal can be remedied only by replacing the device containing the code, or by requiring a separate communication link between the headend and the settop box for remotely programmable memory elements. If the code resides in firmware, then manual removal and replacement is required. Unfortunately, replacing the software code requires a costly trip to the customer location to perform the change, or requires that the customer return the settop box to a facility to have the repair performed. Similarly, upgrading the operating software code via a separate communication link is costly and inefficient. Using this method, updating settop box groups, or settop boxes from different manufacturers becomes impossible.
Therefore, it would be desirable to have a way to upgrade the settop box operating software without physically removing and replacing the memory device in which the code resides.
The preferred embodiment of the invention provides a settop receiver and method including a software component and frequency acquisition method for updating settop receiver operating system software.
In architecture, the preferred embodiment of the invention includes a settop cable television control device, comprising a tuner, a receiver connected to the tuner and a processor connected to the receiver. The settop cable television control device also includes a first memory element connected to the processor, a second memory element connected to the processor, a first code portion permanently residing in the first memory element, and a second code portion residing in the first memory element, wherein upon initialization of the control device the first code portion is executed by the processor to determine whether the second code portion is capable of operating the control device.
The preferred embodiment of the invention may also be conceptualized as a method for operating a settop cable television control device, the method comprising the steps of: receiving a signal in a tuner, communicating the signal to a receiver connected to the tuner and communicating the signal to a processor connected to the receiver. The method also includes the steps of executing a first code portion, the first code portion residing in a first memory element connected to the processor, executing a second code portion, the second code portion residing in the first memory element connected to the processor, wherein upon initialization of the control device the first code portion is executed by the processor to determine whether the second code portion is capable of operating the control device.
The preferred embodiment of the invention, as defined in the claims, can be better understood with reference to the following drawings. The components within the drawings are not necessarily to scale relative to each other, emphasis instead being placed upon clearly illustrating the principles of the present invention.
Settop receiver 150 includes tuner 104, which receives the radio frequency (RF) signal via connection 102 and delivers the RF signal via connection 109 to QAM receiver 106. QAM receiver 106 decodes the QAM signal received over connection 109 and provides, over connection 111, a digital data stream to filter block and (direct memory access) DMA channels 108. Filter block and DMA channels 108 are part of the broadband interactive processor (BIP) 107. The BIP 107 also includes central processing unit (CPU) 119.
The CPU 119 communicates with dynamic random access memory (DRAM) 250, non-volatile random access memory (NVRAM) 126 and with flash memory 200 via communication bus 114. The BIP 107 also communicates via serial control bus 116 to control the operation of tuner 104 and QAM receiver 106. The BIP 107 also communicates, via connection 117, the received digital data stream from QAM receiver 106 to MPEG decoder 112 for transmission to a television set. Except as noted herein, the operation of tuner 104, QAM receiver 106, BIP 107 and CPU 119 are conventional and are known to those skilled in the art of cable television systems.
In accordance with an aspect of the invention, and to be described in detail with respect to
The settop receiver 150 also includes front panel display 121, which is used to communicate the status of the settop receiver 150 to a user, and includes keyboard 124, which includes buttons (not shown) that allow a user to input various control information to settop receiver 150. The settop receiver 150 also includes a data port 127, which can receive software input from, for example, a portable memory element, commonly known as a smart card 129, via connection 128.
Flash memory 200 includes memory portion 201 in which the downloaded operating system/control program is stored, or is written to from DRAM 250, and also includes sector 257 in which the bootloader code 300 of the present invention resides. Sector 257 is preferably the first sector, commonly referred to as "sector 0", in flash memory 200, and is a write protected portion of flash memory 200. In this manner, the bootloader code 300 resident in sector 257 will not be overwritten and will always be present to perform recovery functions when the settop receiver 150 is inoperative. The bootloader resides in firmware that cannot be altered through download.
The bootloader 300 is a set of instructions that is executed directly by the CPU 119 within settop receiver 150 immediately upon reset of the settop receiver 150. The bootloader 300 contains checkup and recovery procedures, thus ensuring basic equipment operation even if the balance of the operating system software is corrupted or missing from the settop receiver 150. System configuration resulting from a system reset places the flash memory 200 at the appropriate physical address so that the bootloader 300 can be accessed by BIP 107 during a reset or a restart. As shown in
The bootloader 300 checks its own integrity by running a cyclical redundancy check (CRC) on itself and will report any failures via light emitting diodes (LEDs) on front panel display 121 of settop receiver 150 (
The bootloader 300 can also load (to DRAM 250) a software image through the data port 127 or from an optional smart card device, such as smart card 129 (
The bootloader logic of the preferred embodiment of the invention can be implemented in software, hardware, or a combination thereof. In a preferred embodiment(s), the bootloader logic is implemented in software or firmware that is stored in a memory and that is executed by a suitable instruction execution system (microprocessor). If implemented in hardware, as in an alternative embodiment, the bootloader logic can implemented with any or a combination of the following technologies, which are all well known in the art: a discrete logic circuit(s) having logic gates for implementing logic functions upon data signals, an application specific integrated circuit having appropriate logic gates, a programmable gate array(s) (PGA), a field programmable gate array (FPGA), etc.
Furthermore, the bootloader software, which comprise an ordered listing of executable instructions for implementing logical functions, can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions.
In the context of this document, a "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device. The computer readable medium can be, for example but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, device, or propagation medium. More specific examples (a nonexhaustive list) of the computer-readable medium would include the following: an electrical connection (electronic) having one or more wires, a portable computer diskette (magnetic), a random access memory (RAM) (magnetic), a read-only memory (ROM) (magnetic), an erasable programmable read-only memory (EPROM or Flash memory) (magnetic), an optical fiber (optical), and a portable compact disc read-only memory (CDROM) (optical). Note that the computer-readable medium could even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, via for instance optical scanning of the paper or other medium, then compiled, interpreted or otherwise processed in a suitable manner if necessary, and then stored in a computer memory.
Turning now to
In block 306 it is determined whether the presence of a smart card was detected in block 304. If there is a smart card present in settop receiver 150 and the smart card responds with the correct override code, then in block 308 the bootloader 300 will load an executable image from the smart card into DRAM 250, and subsequently, into flash memory 200, as described above with respect to
If it is determined in block 306 that there is no smart card present in settop receiver 150, then in block 307 the bootloader code 300 will perform a cyclical redundancy check (CRC) on itself.
In block 309 it is determined whether the CRC check determines that the bootloader 300 is operable. If the CRC does not check, then in block 312 a failure indicator, which can be an LED on the front panel display 121, of settop receiver 150 (
Next, in block 314, the bootloader 300 reads the keyboard 124 to determine whether any user initiated functions have been requested. The bootloader 300 also checks the CRC of the NVRAM 126, and checks for any key overrides input through keyboard 124 to settop receiver 150. User initiated functions include auxiliary functions supporting test, maintenance and manufacturing. Key overrides occur when the settop receiver 150 is directed to download new operating system/control program software even if the existing software checks valid.
In block 319 it is determined whether the CRC checks performed in block 314 indicate correct content of the NVRAM portion used by the bootloader 300. If corrupt data is indicated, then in block 321 an error message is displayed on the front panel display 121 of settop receiver 150 and default content is applied. This means that the bootloader 300 will not use any saved data to determine its next action, such as deferred download request, last known download frequency, last CVT version, etc. Next, the process continues at block 322.
If in block 319 it was determined that the CRC check of the NVRAM performed in block 314 indicates correct NVRAM data, then in block 322 the bootloader 300 checks for the existence of operating system/control program 201 (
If in block 326 the operating system control program software 201 checks operable, then in block 328 the control program is started and normal operation of the settop receiver 150 is released to the operating system control program software 201. All of the above checks are performed once during the settop receiver 150 initialization. After handing over control of the settop receiver 150 to the operating system/control program software 201, the bootloader 300 maintains periodic checks of the system operation through what is known as a "watchdog" service. In this manner, the operating system control program 201 periodically queries the bootloader 300 to enable the bootloader watchdog circuitry. This periodic call gives the bootloader 300 a chance to check for emergency messages being sent from the headend 101 on the QAM portion of the connection 102. The watchdog service will be described in further detail below.
CVT format
Presented below is the format of the Code Version Table. Its hierarchical structure
supports flexible grouping of settops for the purpose of the download.
There are 3 levels of assignment in the CVT:
CVT is divided into OEM (original equipment manufacturer) sub-tables that
are identified by 3 bytes of MAC (medium access control) address. In the
cable systems with mix of settops from many suppliers this provides the
method to download different versions of software depending on the
Within each OEM group operator may create logical groups (like the "new
software field test group", "better flavor of OS for paying more", "basic
software", "Windows CE box" etc.). This is second level of table partitioning.
Each CVT record in the set contains hardware ID range for which given
version of software is destined.
Placing zeros in ID field disables processing of each of these partitioning levels.
This is treated as global ID and means that each settop matches it.
Because CVT is sent to settop both on QAM and QPSK data streams, it has format
defined as independent from the transport used.
CVT format is defined as follows:
2 bytes
CVT version
1 byte
# of OEM sub-tables
1 byte
OEM sub-table:
MAC range (manufacturer ID)
3 bytes
Number of sets (=nsets)
1 byte
If (nsets>128)
Addressed forced download set:
Number of sets (=naddr)
1 byte
for(i==0; i<naddr; i++)
MAC address lower bytes
3 bytes
alignment bytes
0 . . . 3 bytes
for(i==0; i<mod128(nsets); i++)
Group download set:
group ID
2 bytes
Number of records (=nrec)
2 byte
for(k== 0; k<nrec; k++)
CVT record:
settop hardware ID - start
2 bytes
settop hardware ID - end
2 bytes
frequency vector
2 bytes
carousel Prog#
2 bytes
image ID
2 bytes
download command/# of blocks
2 bytes (3 bits/13 bits)
this is 2 byte identifier of the DNCS that controls this segment
of network.
CVT version
version ID that is incremented every time CVT is updated.
Together with DNCS ID forces settop to recheck CVT every time it is
These 3 bytes are saved to NVM non-volatile memory) every
time forced download (based on MAC address) is performed.
This prevents forced downloads to happen repeatedly on every
box restart.
# of sub-tables
1 byte value indicating number of OEM specific subtables in
this CVT
MAC range
there are 3 OEM specific bytes defining range of MAC address.
This field supports specifying different software version for
boxes from various manufacturers.
If value is set to all zeros, it means global (matches every box).
# of sets
number of following group download sets in this OEM sub-
table. If this number is higher than 128 (MS-bit of byte is set to
1) then there is set of addresses inserted before first group
download set; if not, this number is immediately followed by
first download set.
Number of actual download sets is always coded on lower 7-
bits of this byte.
# of addresses
number of 3 byte address groups. These are lower 3 bytes of
MAC address, which together with MAC range (above) which
provides upper 3 bytes from full MAC address for the box that
is to be forced to download. This is one-shot, brute force
method to recover particular box.
these are bytes added after the last MAC address group to align
forced download set to 32-bit word boundary. Number of bytes
varies depending on number of addresses in the set.
Group ID
2 byte for logical grouping of boxes.
Group ID 0x0000 is global (forces acceptance with box group ignored)
# of records
number of CVT records for this group set (2 bytes - for word
alignment reasons)
hardware ID
start ID and stop ID (inclusive) identify hardware ID range for
which this record should be applied.
If stop ID is zero, this forces acceptance regardless of box ID
Freq vector
16-bit value encoding the frequency of the download carousel.
Frequency is coded as the number of 0.25 MHz intervals (as an
example: for 573.25 MHz vector is 573*4+1=2293).
It is assumed that download stream will be broadcasted on the
channel positioned on frequency which is multiply of 0.25
MHz (this is current resolution of SA hardware).
Carousel Prog#this is program number of the steam which is containing this
software version. Bootloader parses PAT (program allocation
table) and PMT (program map table) to find PID (packet ID)
for download.
image ID
This is 16-bit number identifying the download image in the
data stream specified by above PID. It is unique for every code
image (fixed in OS signature area).
Download command/#of blocks
download command is coded on 3 upper bits of this 16-bit
integer. Code 0 (zero) is interpreted as emergency download
request. Box starts download immediately, without any
consideration for proper shutdown. Remaining 7 codes (1 . . . 7)
are intended for graceful upgrade - OS is notified that new
software exists and should perform appropriate action as
assigned to code (user notification, interaction, waiting for OFF
etc.). Value of the lower 13 bits encodes the number of blocks
in the download image; it is used for efficient buffering on the
settop side.
CVT transmitted on the QAM stream is sent in the Private Section blocks
following the generic syntax. Values for header fields are as follows:
set to 1 (full format compliance)
set to 0
as specified in standard (12 bits, value
set to 0xA753
set to 0, unused
CVT is transmitted on the pre-assigned PID = 0x1FF8.
Code version table parsing rules:
CVT table is scanned from the beginning in search of proper section
(OEM and logical group match).
The records in the section are scanned for first match. When hardware
ID falls into range of one of the records, this record is selected and
parameters from it are used for download.
As mentioned before, setting one of the selection fields to zero disables
parsing based on it. This should be used as the protective stop in the last
element of the set and the entire table.
Zero in the hardware ID range field is used only to create one general group
for all the settops which do not fall into any of the specific ranges in preceding
CVT records. If there is only one version of software, this could be the only
Zero in group ID defines group which could be either the only one in the
system where download groups are not implemented, or protective group in
full system. In the latter case, this download set assures recovery of the "lost
settops", boxes which have group number corrupted or not assigned yet.
Software in this group should provide basic recovery capability (establish
QPSK link, get proper parameters).
Zero in OEM range could be defined in single OEM systems or as general
group in systems in which boxes from different OEM use the same software.
This will, however, create a problem with addressed forced download. If
mentioned functionality is used in the system, CVT must not have this field set
to zero.
If CVT contains forced download address set, settops that match that address
will start immediate emergency download even if OS seems to be operable
(OS ID in CVT record matches one in box). This functionality allows to
addressably "poke", or prod, the settop having the problem and force
reloading of the code. It must be implemented in the system as the single-shot
operation, to avoid repeated downloads.
Returning now to
In block 404, if tuning to the last known good frequency does not succeed in finding a digital channel over which the CVT can be received, then the bootloader 300, in block 406, will cause the tuner 104 to tune to a number of recommended frequencies stored by settop receiver 150. These frequencies are recommended to cable television operators for the placement of the download channel over which the CVT can be received by the settop receiver 150. Next, in block 408, it is determined whether the tuner 104 has synchronized to a digital channel over which the CVT can be received. If, in block 408, synchronization with a digital channel over which the CVT can be received is not achieved, then in block 407 it is determined whether there are any additional frequencies in the recommended frequency list. If there are additional frequencies in the recommended frequency list, then, in block 406 the bootloader 300 will cause the tuner 104 to tune to the next channel in the recommended list. In block 408 it is again determined whether the next recommended channel is a digital channel to which the settop receiver 150 can synchronize. If yes, then the process proceeds to block 409 for the reception and processing of the CVT (see
After tuning to each available carrier within the frequency spectrum between and including 57 MHz and 855 MHz, the bootloader 300 will execute a QAM acquisition script for both QAM 64 and QAM 256 channels. The total time for this operation is approximately 250 milliseconds (msec) per channel, which gives a hunt speed of approximately four channels per second. When the QAM channel is detected in any stage of the hunt, the bootloader 300 sets the settop receiver 150 for reception of the CVT. If the CVT is not received within one second, the hunt sequence will continue. If the hunt was started as a result of a checkup failure, the hunt will continue until complete. If a download was requested (either via operating system/control program request or manual override) the hunt will terminate after one full sequence and will then try to start the existing operating system/control program code 201.
Therefore, the operation described above and illustrated in block 411 of
Download initialization from the operating system/control program 201 is usually performed through a call to the "loader service." Pass parameters give the download channel frequency and command for immediate or deferred download. The bootloader 300 is periodically called by the operating system/control program 201. This is the watchdog mode. The bootloader 300 determines whether there are any CVT packets in memory. If there is CVT information, the bootloader will then determine whether a code download should be performed. If a download is to be performed, the bootloader will return from this call (from the operating system/control program 201), and provide the download code to the operating system/control program 201. A code of a logic "1" indicates that an immediate download is to be performed. In such a case, the bootloader 300 will cause the settop receiver 150 to shut down, and initiate a download. A code of logic "0" indicates that a deferred download is to be performed. In such a case, at an appropriate time so as to cause as little disruption to the subscriber, a deferred download will be initiated.
For an emergency download, the download is started instantaneously without returning control to the caller. In the case of a deferred download, the call does not start any action but only records, in NVRAM 126, the correct download frequency and the deferred download request. The operating system/control program 201 also records the deferred download request and calls the loader service as soon as conditions for an upgrade to the settop receiver 150 operating system/control program software 201 are favorable. This is, when the settop receiver 150 is turned off. The request for download recorded by the bootloader 300 is used only if the settop receiver 150 loses power before getting the immediate request. The startup sequence following this event detects deferred requests and begins the download sequence as will be described in
Referring again to
Code images for download will be sent formatted into messages following the standard recommendation for DSMCC (digital storage media command & control) download data block, as shown in Table 2 below.
Download packet format.
Code images for download will be sent formatted into messages
following standard recommendation for DSM CC Download Data
Format of the received data block is as follows:
DownloadDataBlock() {
DsmccDownloadDataHeader() {
dsmcc Type
dsmccAdaptationHeader Bytes
(compiled from the table 7-1 "DownloadDataHeader" and 7-6
"downloadDataBlock" in DSM-CC specification).
In the above block header following fields are to be defined to hold values
as expected:
- 0x11
(identifies MPEG-2 DSM-CC
- 0x03
(download message)
- 0x1003
(Download Data Block)
- 0x????
−> ignored by download
- 0xFF
standard requirement
- 0xXX
used to skip adaptation header,
word aligned
- 0xLLLL
total length in bytes of the rest of
- 0xYYYY
−> image ID from CVT
Data block is encapsulated in the standard Private Section framing, with
full syntax header (8 bytes) and CRC32 appended. Following the standard,
table ID in header is set to 0x3C.
Download data blocks should be kept as large as possible to minimize
burden of formatting overhead on the download efficiency.
Selection of the CVT record for download is performed in the bootloader 300. The operating system/control program 201 receives the CVT record encapsulated in a QPSK message and passes it to the bootloader 300. The bootloader 300 processes the information (CVT), which is kept in sync by a DNCS (digital network control system) located at headend 101. In accordance with another aspect of the invention, the operating system/control program 201 receives the CVT over one of the bi-directional QPSK channels existing on connection 102 as a broadcast message. This message is either broadcast to all settop receivers 150 or individually addressed to individual settop receivers. If done as a broadcast message, the message provides a method for globally upgrading all boxes connected in the network without requiring the hunt sequence of
The download request message is cycled continuously with the predetermined frequency. Each time the operating system/control program code receives this message it passes it to the bootloader 300, which parses the CVT, as mentioned above, to find the relevant entry. When the relevant entry is found, the version of the operating system/control program from the request is compared to the current version of the operating system/control program. If these two versions are different, the bootloader 300 informs the operating system/control program 201 to perform the necessary action to start an immediate or a delayed download of new operating system/control program code 201 in accordance with that described above. The type of download depends on the control field in the entry. The operating system/control program will initiate the download sequence in the bootloader 300. The bootloader 300 will use the CVT to determine the proper image of the operating system/control program for download. The CVT is received in the dedicated message, repeated frequently on every QAM channel for hunt speed improvement. The bootloader 300 will scan the list for appropriate entry and retrieve the required code ID and download channel vector. These two values are subsequently used for download of the executable image of the operating system/control program.
Bootloader 300 performs parsing of the CVT list according to the following rules. The list is always parsed in linear order. The first match stops parsing. Two components forming the settop receiver 150 hardware/bootloader code 300 configuration and stored in the bootloader 300 are defined to never have a value of zero. If any of these parameters in the received list entry is set to zero, it means that "all the settop receivers 150 with this hardware level" or "all with this boot code version." Finally, if both hardware configuration components are zero it means "all settop receivers." This should be the last list element to cover download to all remaining settop receivers not specified in the list.
The above parsing rules allow for both strict specification of the downloaded software version as well as for download processing for broad classes of settop receivers 150. In this manner, classes or groups of settop receivers 150 can be isolated and independently upgraded with new operating system/control program code.
System Support for Download
The system support required for the download process described above is as follows. The image of the operating system/control program to be downloaded is broadcast on a dedicated data carrousel associated with headend 101. The code is broken into even length packets and framed to form the download stream. The CVT is created and maintained in the DNCS. The CVT contains all versions of the control code for the settop receivers in the system (i.e. the correct operating system/control program images). This table is broadcast continually (once per minute) on the QPSK channel over connection 102 to ensure that all settop receivers in the system have the appropriate operating system/control program version. This broadcast message could also be sent individually to any settop receiver in the system. The CVT is also broadcast on every digital QAM channel in the system at the frequency of approximately once per second. This message is received and recognized only by the bootloader 300 and used for background version check and for the frequency hunt as described above. The emergency download request is inserted as an addressable field in the CVT that is already broadcast every second on the QAM channel and every minute on the QPSK channel.
Auxiliary Functions Processing
The auxiliary functions mentioned above, as part of the startup sequence code, include determining the state of the keys in the front panel keyboard 124. If any of the keys is depressed, the bootloader 300 compares the detected state of the keys against the set of predefined key combinations, which will invoke specific auxiliary functions. Any key combinations that are not recognized and processed within the bootloader 300 are passed to the operating system/control program 201. The auxiliary functions that can be invoked from the keyboard 124 are: manual request to start a code download, request to load through the serial port (NVRAM contents, bootloader module upgrade, executable to flash or RAM), or a request to load from a smart card.
It will be apparent to those skilled in the art that many modifications and variations may be made to the preferred embodiments of the present invention, as set forth above, without departing substantially from the principles of the present invention. For example, the present invention can be used to download operating system/control program code under a variety of conditions. Furthermore, the frequency hunt sequence aspect of the invention is useful in any situation in which it is desirable to find a particular frequency within a spectrum. All such modifications and variations are intended to be included herein within the scope of the present invention, as defined in the claims that follow.
|Cited Patent
|Filing date
|Publication date
|Aug 3, 1972
|Apr 26, 1988
|Title not available
|Apr 12, 1978
|Jan 27, 1981
|Jerrold Electronics Corporation
|System arrangement for distribution and use of video games
|May 29, 1981
|Feb 7, 1984
|Payview Limited
|Transmitting and receiving apparatus for permitting the transmission and reception of multi-tier subscription programs
|Apr 2, 1981
|Oct 2, 1984
|Theta-Com., Division Of Texscan
|Addressable subscriber cable television system
|Nov 20, 1981
|Jan 15, 1985
|Blonder-Tongue Laboratories, Inc.
|Method of and apparatus for scrambled television program addressable subscription selection and decoding
|May 6, 1986
|Nov 10, 1987
|Patrick Young
|TV schedule system and process
|Jul 10, 1986
|May 3, 1988
|Frederiksen Jeffrey E
|Video transmission system
|May 29, 1987
|Nov 22, 1988
|Nippon Telegraph And Telephone Corporation
|Digital signal transmitting system
|Jul 8, 1986
|May 9, 1989
|Scientific-Atlanta, Inc.
|Communication of individual messages to subscribers in a subscription television system
|Aug 14, 1986
|Sep 12, 1989
|Scientific Atlanta, Inc.
|Method and apparatus for communication of video, audio, teletext, and data to groups of decoders in a communication system
|Sep 22, 1987
|Mar 13, 1990
|Wiedemer John D
|High security pay television system
|Mar 10, 1988
|Mar 27, 1990
|Scientific Atlanta, Inc.
|Off-premises cable television channel interdiction method and apparatus
|Jul 15, 1988
|Dec 11, 1990
|Insight Telecast, Inc.
|System and process for VCR scheduling
|May 25, 1989
|Mar 26, 1991
|General Instrument Corporation
|Functionally modifiable cable television converter system
|Jan 30, 1991
|Feb 25, 1992
|General Instrument Corporation
|System for communicating television signals or a plurality of digital audio signals in a standard television line allocation
|Dec 19, 1989
|Mar 3, 1992
|Comband Technologies, Inc.
|Initialization technique and apparatus for set top converters
|Oct 17, 1991
|Sep 29, 1992
|Insight Telecast, Inc.
|System and method for automatic, unattended recording of cable television programs
|Mar 9, 1992
|Dec 8, 1992
|Brother Kogyo Kabushiki Kaisha
|Printer having continuous paper/cut paper changeover apparatus
|Jul 28, 1989
|Sep 13, 1994
|Prodigy Services Company
|Reception system for an interactive computer network and method of operation
|Mar 19, 1993
|Oct 4, 1994
|Starsight Telecast, Inc.
|Television schedule system
|Mar 29, 1994
|May 30, 1995
|Scientific-Atlanta, Inc.
|Methods for providing conditional access information to decoders in a packet-based multiplexed communications system
|Aug 27, 1993
|Jun 27, 1995
|Waldron, Iii; Theodore C.
|Method and apparatus for optimizing user response time in a priority preemptive operating system
|Mar 28, 1994
|Aug 8, 1995
|Scientific-Atlanta, Inc.
|Reprogrammable subscriber terminal
|Nov 26, 1993
|Aug 15, 1995
|Prodigy Services Company
|Method for storing data in an interactive computer network
|Jun 7, 1995
|Dec 26, 1995
|Starsight Telecast Inc.
|User interface for television schedule system
|Feb 18, 1994
|Dec 26, 1995
|Starsight Telecast Inc.
|User interface for television schedule system
|Jun 7, 1995
|Apr 8, 1997
|Microware Systems Corporation
|Operating system for interactive television system set top box utilizing dynamic system upgrades
|Jul 7, 1995
|Apr 29, 1997
|Thomson Consumer Electronics, Inc.
|Apparatus and method for authenticating transmitting applications in an interactive TV system
|Jul 3, 1995
|Sep 9, 1997
|Bell Atlantic Network Services, Inc.
|Downloading operating system software through a broadcast channel
|Jan 31, 1995
|Mar 31, 1998
|Bell Atlantic Network Services, Inc.
|Digital entertainment terminal with channel mapping
|Nov 29, 1995
|Jun 23, 1998
|Scientific-Atlanta, Inc.
|Home communications terminal having an applications module
|Feb 21, 1996
|Nov 10, 1998
|Thomson Consumer Electronics S.A.
|Method and apparatus for customizing a device with a smart card
|Feb 14, 1996
|Sep 14, 1999
|Powertv, Inc.
|Multicast downloading of software and data modules and their compatibility requirements
|Nov 28, 1997
|Nov 2, 1999
|Bell Atlantic Network Services, Inc.
|Downloading applications software through a broadcast channel
|Jan 30, 1998
|Oct 31, 2000
|Lucent Technologies, Inc.
|Method for remotely and reliably updating of the software on a computer with provision for roll back
|Nov 20, 1998
|Nov 14, 2000
|Opentv, Inc.
|Security model for interactive television applications
|Aug 19, 1998
|Mar 13, 2001
|International Business Machines Corporation
|Method and a mechanism for synchronized updating of interoperating software
|Apr 17, 1998
|Jul 24, 2001
|Matsushita Electric Industrial Co., Ltd.
|Remote program downloading system and apparatus
|Mar 18, 1999
|Jan 29, 2002
|Sony Corporation
|Receiver and program updating method
|Jan 26, 1999
|Mar 5, 2002
|Dell Usa, L.P.
|System and method for providing bios-level user configuration of a computer system
|Dec 23, 1998
|May 21, 2002
|Scientific-Atlanta, Inc.
|Method and apparatus for restoring operating systems in a set-top box environment
|May 29, 1998
|Jul 30, 2002
|Opentv, Inc.
|Module manager for interactive television system
|Apr 12, 1999
|Oct 22, 2002
|Koninklijke Philips Electronics N.V.
|Consumer electronic devices with adaptable upgrade capability
|May 4, 1999
|Nov 26, 2002
|Scientific-Atlanta, Inc.
|Multicast downloading of software and data modules and their compatibility requirements
|Apr 7, 2000
|Apr 6, 2004
|General Instrument Corporation
|Method and system for identifying and downloading appropriate software or formware specific to a particular model of set-top box in a cable television system
|Jul 17, 2000
|Nov 2, 2004
|General Instruments Corporation
|Method and system for downloading and managing the enablement of a list of code objects
|Dec 13, 2000
|Aug 22, 2002
|Ardavan Bahraini
|Selection between an in-band and an out-of-band channel for downloading code to a set top box
|Apr 18, 1997
|Oct 29, 1997
|Sony Corporation
|Method for updating a program
|Oct 3, 1997
|Apr 7, 1999
|CANAL+ Soci�t� Anonyme
|Downloading data
|Oct 28, 1997
|May 6, 1999
|CANAL+ Soci�t� Anonyme
|Downloading of applications in a digital decoder
|Dec 17, 1999
|Jul 6, 2000
|Powertv, Inc.
|Method and apparatus for operating system downloads in a set-top box environment
|Apr 14, 2000
|Oct 26, 2000
|General Instrument Corporation
|Method and system for locating a control channel and data transport stream within the signal received by a set-top box from a cable television system
|"The PowerTV White Paper", [online] [retrieved on Apr. 24, 2005] Retrived from the Internet Archive (WayBack Machine) using Internet <URL: http://web.archive.org/web/219971212014307/www.powertv.com/product/1execsum.html>.
|Citing Patent
|Filing date
|Publication date
|Sep 28, 2001
|Aug 19, 2008
|Siebel Systems, Inc.
|Method and apparatus for detecting insufficient memory for data extraction processes
|Feb 14, 2002
|Sep 1, 2009
|Thomson Licensing
|Method and apparatus for enhanced cable modem operation
|Aug 3, 2005
|Feb 9, 2010
|Samsung Electronics Co., Ltd.
|Method and device for initializing cable card and channel list using reset menu on OSD screen
|Sep 2, 2004
|Mar 2, 2010
|The Directv Group, Inc.
|Automatic software update detection and flexible installer for set-top boxes
|Jan 28, 2005
|Aug 10, 2010
|Bohdand Prus
|Settop cable television control device and method including bootloader software and code version table for maintaining and updating settop receiver operating system software
|Aug 26, 2005
|Jan 18, 2011
|Nvidia Corporation
|Video image processing with programmable scripting and remote diagnosis
|Aug 26, 2005
|Feb 15, 2011
|Nvidia Corporation
|Video image processing with remote diagnosis and programmable scripting
|Aug 31, 2007
|Apr 12, 2011
|Embarq Holdings Company, Llc
|System and method for traffic condition detection
|Sep 24, 2008
|Feb 28, 2012
|Embarq Holdings Company Llc
|System and method for key free access to a vehicle
|May 7, 2002
|Jun 12, 2012
|Thomson Licensing S.A.
|Method for selecting an executable software image
|Sep 24, 2008
|Jul 17, 2012
|Centurylink Intellectual Property Llc
|System and method for controlling vehicle systems from a cell phone
|Feb 24, 2011
|Nov 27, 2012
|Centurylink Intellectual Property Llc
|System and method for traffic condition communications
|Aug 31, 2007
|Apr 9, 2013
|Centurylink Intellectual Property Llc
|System and method for dynamic bandwidth allocation
|Dec 12, 2006
|Jun 18, 2013
|Hewlett-Packard Development Company, L.P.
|Initialization and update of software and/or firmware in electronic devices
|Apr 11, 2003
|Jul 2, 2013
|Hewlett-Packard Development Company, L.P.
|Pattern detection preprocessor in an electronic device update generation system
|Dec 6, 2004
|Sep 3, 2013
|Palm, Inc.
|Centralized rules repository for smart phone customer care
|Apr 20, 2012
|Sep 17, 2013
|Centurylink Intellectual Property Llc
|System and method for controlling vehicle systems from a cell phone
|Sep 17, 2004
|Oct 8, 2013
|Palm. Inc.
|Network for updating electronic devices
|Feb 27, 2011
|Nov 5, 2013
|Palm, Inc.
|Updating an electronic device with update agent code
|Jul 27, 2007
|Jun 10, 2014
|Qualcomm Incorporated
|User experience and dependency management in a mobile device
|Jan 22, 2007
|Aug 5, 2014
|Samsung Electronics Co., Ltd.
|Method and apparatus for upgrading software of digital broadcasting receiver
|Sep 24, 2008
|Aug 26, 2014
|Centurylink Intellectual Property Llc
|System and method for updating vehicle media content
|Dec 11, 2009
|Oct 28, 2014
|Hewlett-Packard Development Company, L.P.
|Network for updating firmware and / or software in wireless communication devices
|Apr 26, 2012
|Nov 18, 2014
|Qualcomm Incorporated
|Device management in a network
|Mar 19, 2013
|Apr 21, 2015
|Centurylink Intellectual Property Llc
|System and method for dynamic bandwidth allocation
|Apr 25, 2014
|Jul 14, 2015
|Qualcomm Incorporated
|User experience and dependency management in a mobile device
|Apr 2, 2009
|Aug 2, 2016
|Canon Kabushiki Kaisha
|Data processor, program updating method and storage medium
|Jun 27, 2001
|Oct 3, 2002
|Scott Swix
|Remote diagnostic tool for a media delivery network
|Feb 14, 2002
|Oct 24, 2002
|Amshoff Mark Stephen
|Method and apparatus for enhanced cable modem operation
|Jun 4, 2002
|Dec 5, 2002
|Kwang-Joong Jeong
|Program processing device and method for set-top box system
|Feb 27, 2003
|Aug 28, 2003
|Yasushi Kanda
|Method and apparatus for updating a distributed program
|Jul 28, 2003
|Feb 26, 2004
|Samsung Electronics Co., Ltd.
|Digital receiver and controlling method thereof
|Jul 31, 2003
|Apr 8, 2004
|O'neill Patrick
|Network for updating firmware and / or software in wireless communication devices
|Oct 17, 2003
|Apr 29, 2004
|Lg Electronics Inc.
|Method of upgrading system software of a home appliance
|May 7, 2002
|Jul 29, 2004
|Laurent Proust
|Method for selecting an executable software image
|Mar 17, 2004
|Sep 23, 2004
|Nokia Corporation
|Transmission of data using a data carousel
|Dec 10, 2004
|Jun 23, 2005
|Siemens Aktiengesellschaft
|Method for updating an automation system
|Jan 28, 2005
|Jun 30, 2005
|Bohdand Prus
|Settop cable television control device and method including bootloader software and code version table for maintaining and updating settop receiver operating system software
|Mar 14, 2003
|Jul 28, 2005
|Eric Calmels
|Downloading of software programs
|Jul 20, 2004
|Jan 26, 2006
|Elcock Albert F
|Method, article of manufacture and apparatus for updating software in a consumer device
|Aug 3, 2005
|Mar 2, 2006
|Samsung Electronics Co., Ltd.
|Method and device for initializing cable card and channel list using reset menu on OSD screen
|Jul 27, 2006
|Jan 11, 2007
|Nguyen Tram B
|Migration of configuration data from one software installation through an upgrade
|Aug 26, 2005
|Mar 1, 2007
|John Mead
|Video image processing with programmable scripting and remote diagnosis
|Aug 26, 2005
|Mar 1, 2007
|John Mead
|Video image processing with remote diagnosis and programmable scripting
|Sep 28, 2001
|Apr 26, 2007
|Rabbers David L
|Method and apparatus for detecting insufficient memory for data extraction processes
|Dec 28, 2006
|Jul 12, 2007
|Sony Corporation.
|Receiving and display system, receiving apparatus and display terminal
|Jan 22, 2007
|Mar 27, 2008
|Samsung Electronics Co., Ltd.
|Method and apparatus for upgrading software of digital broadcasting receiver
|Aug 31, 2007
|Mar 5, 2009
|Embarq Holdings Company, Llc
|System and method for dynamic bandwidth allocation
|Apr 2, 2009
|Aug 6, 2009
|Canon Kabushiki Kaisha
|Data processor, program updating method and storage medium
|Dec 21, 2005
|Sep 10, 2009
|Ercan Sozeri
|Software updating by means of a remote control
|Jul 7, 2006
|Nov 5, 2009
|Thomson Licensing Llc
|Method for detecting errors during initialization of an electronic appliance and apparatus therefor
|Apr 22, 2009
|Dec 3, 2009
|Hyun Sik Choi
|Apparatus for transmitting software of broadcast receiver and apparatus and method for downloading software of broadcast receiver
|Sep 24, 2008
|Mar 25, 2010
|Embarq Holdings Company,Llc
|System and method for controlling vehicle systems from a cell phone
|Sep 24, 2008
|Mar 25, 2010
|Embarq Holdings Company, Llc
|System and method for key free access to a vehicle
|Dec 11, 2009
|Apr 15, 2010
|O'neill Patrick
|Network for updating firmware and / or software in wireless communication devices
|Nov 20, 2009
|Jun 24, 2010
|Advanced Micro Devices, Inc.
|Upgrading Non-Volatile Storage Via an Encoded Video Signal
|Apr 16, 2009
|Oct 21, 2010
|Comcast Cable Communications, Llc
|Security Client Translation System and Method
|Nov 29, 2010
|Jun 2, 2011
|inXtron, Inc.
|Network device capable of remotely updating firmware thereof
|Feb 24, 2011
|Jun 16, 2011
|Howarter Jamie C
|System and method for traffic condition communications
|Nov 14, 2014
|May 19, 2016
|Cavium, Inc.
|Apparatus and method for a multi-entity secure software transfer
|Apr 11, 2016
|Oct 13, 2016
|Time Warner Cable Enterprises Llc
|Downloadable security and protection methods and apparatus
|Mar 15, 2007
|Sep 20, 2007
|Thomson Licensing
|Method for robust software updating
|U.S. Classification
|International Classification
|Cooperative Classification
|European Classification
|Apr 14, 2000
Owner name: SCIENTIFIC-ATLANTA, INC., GEORGIA
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:PRUS, BOHDAN;LETT, DAVID B.;REEL/FRAME:010752/0501
Effective date: 20000411
|Nov 20, 2009
|Fee payment
Year of fee payment: 4
|Dec 27, 2013
|Fee payment
Year of fee payment: 8
|Nov 19, 2014
Owner name: SCIENTIFIC-ATLANTA, LLC, GEORGIA
Free format text: CHANGE OF NAME;ASSIGNOR:SCIENTIFIC-ATLANTA, INC.;REEL/FRAME:034299/0440
Effective date: 20081205
Owner name: CISCO TECHNOLOGY, INC., CALIFORNIA
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SCIENTIFIC-ATLANTA, LLC;REEL/FRAME:034300/0001
Effective date: 20141118


text:
1949 · New York
New York: New Foundations Cooperative Press, 1949. Single issue of the journal, in staplebound pictorial wraps with illustration of black and white hands clasped over a street scene of demonstrating throngs; 5x8 inches, very good. Magazine associated with the American Youth for Democracy and the Labor Youth League, youth groups of the CPUSA. Headlines include "Destroy white chauvinism," "Free our schools" and "For National freedom. (Inventory #: 206800)

subset: commoncrawl


text:
Mark Carney began his first day in the hot seat at the Bank of England facing distinctly mixed signals on the health of the economy.
As the Canadian-born Governor took over the reins from Sir Mervyn King yesterday, a key survey suggested that the worse may be over for Britain's embattled manufacturing sector.
The latest Cips/Markit purchasing managers' index showed overall activity rising at its fastest pace in more than two years last month. It marks the third consecutive month of gains from a sector that has proved a drag on growth throughout the downturn, boosting hopes that Britain's factories are recovering.
Referring to the Bank of England's first ever foreign Governor, David Tinsley, UK economist at investment bank BNP Paribas, described the figures as "good data for the new boy".
Carney will also take solace in a quarterly economic snapshot from the British Chambers of Commerce (BCC) – published today – which shows the recovery gathering strength with business confidence on the rise.
However, the news is not all good. Yesterday's credit report from Carney's new employer highlighted a worrying fall in lending to businesses – one of the main problems facing the UK economy.
According to the BoE data, net lending to non-financial companies fell by a further £1.3 billion in May after a slump of £3bn a month earlier.
The Bank of England and the Treasury have been trying to spur credit growth to support Britain's economic recovery via their flagship Funding for Lending scheme (FLS). It offers banks cheap credit if they maintain or increase lending to households and businesses.
While there is some evidence that demand for funding remains low as businesses pay down debt, experts rounded on the latest statistics, which also showed a sharp fall in lending to small and medium-sized firms.
Howard Sears, founder of SME consultancy Astuta, said the report would be "as welcome as a bucket of cold water" for the new Governor. He added: "Bank lending to business is in a flat spin. Rudderless and falling fast. The only grain of comfort in the Bank's otherwise depressingly familiar lending scorecard is that the rate of fall is declining.
"The banks blame lack of demand, while many businesses complain about banks that have become so risk-averse they have all but stopped new lending to business."
Howard Archer, chief UK economist at forecasting group IHS Global Insight, said the figures highlighted why the Bank and the Treasury had felt the need to extend FLS, with the focus on incentivising lending to SMEs. "It is too early to tell if April's extension to the FLS has had any impact at all," he noted.
Most key measures in today's BCC survey are stronger than those reported in the previous quarter, though the resulting balances remain below their 2007 pre-recession levels.
Director-general John Longworth said: "If we want Britain's economy to be great, rather than just good, pro-growth policies will need to continue for decades to come."


text:
Follow these easy steps to request exhibitor space at the CT Home Show.
Step 1
Review our Prices
First, review our prices.
|Exhibit Space Fee
|Each booth space is 10' x 10' and includes an 8' high back drape, 3' high side drape and, upon request, a 1-7" x 44" ID sign.
|HBRA Member
|Bulk (6 or more booths)
|Corners (additional charge)
|$75 ea.
|Reservations will require a $200 deposit and a signed contract.
Step 2
Select a Booth
Now, select a booth. Click on the link below to open up our floor plan. Please select up to three possible booth choices. Write them down so that you can enter them into our Application form in Step 2.
View our available exhibitor booths.* (This link will open in a new window.)
* If you are using a smart phone or tablet and you are unable to view our available exhibitor booths via the link above, please use a desktop computer or call us at 860-563-4212. Viewing our available exhibitor booths requires Flash technology. Not all smart phones and tablets support Flash technology. We apologize for any inconvenience.
Step 3
Submit an Application
PLEASE NOTE: Our Exhibitor Application requires three (3) booth choices – as mentioned in Step 2 – and a deposit of $200. Your deposit payment can be accepted using our online ordering form or you can download our flyer and send us your payment via phone, fax, or mail.
Order via Phone, Fax, or Mail
Order your exhibitor space via phone, fax, or mail by downloading our CT Home & Remodeling Show Flyer:
2017 CT Home & Remodeling Show Reservation Form
Online Order Form Application
Order your exhibit space online via the secure form below.
Step 4
Download Our Exhibitor Manuals
2017 CT Home Show Exhibitor Manual 505.28 KB 186 downloads...
Exhibitor Services Manual - Demers 2.44 MB 60 downloads...
Convention Center - Electrical Order Form 124.29 KB 42 downloads...
Convention Center - Water Order Form 95.11 KB 9 downloads...
Convention Center - Telecommunication/Internet Order Form 95.79 KB 17 downloads...
Convention Center - AV Order Form 124.93 KB 10 downloads...


text:
- More from Famously...
- Famous Arrests
- Famous Scandals
- Famous Brands
View information about William Henry Harrison's death here on famously-dead.com. You can view information about William Henry Harrison's death and other famous deaths. You can view by name or by cause of death. We also have included the most popular famous deaths.
William Henry Harrison's Death
- William Henry Harrison
- Politics
- February 9, 1773
- April 4, 1841
- Pneumonia
The life and death of William Henry Harrison:
He was the first President to die in office and had the shortest stay in the White House – just one month, ranging from March 4, 1941 to April 4 of that same year.
William henry Harrison was also the oldest man sworn in as President, fresh from his 1840 election victory. He'd made his mark for leading American forces against Native Americans in the 1811 Battle of Tippecanoe.
He fell ill after Inauguration Day, when he chose to be sworn in on a cold, wet day without a coat and hat.
He contracted pneumonia and was dead a few weeks later.
Ironically, he started a deadly chain in which the winners of the 1840, 1860, 1880, 1900, 1920, 1940 and 1960 President elections all died in office.
They included Harrison (1840) …
…Abraham Lincoln (1860) …
…James Garfield (1880) …
…William McKinley (1900) …
…Warren G Harding (1920) …
…Franklin Delano Roosevelt (1940) …
… and John F. Kennedy (1960) …
Lincoln, Garfield, McKinley and Kennedy were murdered. Harrison, Harding, and Roosevelt died of illnesses. The string was broken when the 1980 winner, Ronald Reagan, survived an assassination attempt.
There is another interesting hook to this story. While John Adams and George H.W Bush had sons who followed their path to the White House, William Henry Harrison was the grandfather of another President, Benjamin Harrison.
…who served a full term from 1889 to 1893
William Henry Harrison is buried in North Bend. Ohio.


text:
Welcome to the May 31, 2013 edition of Aspiring Blogger – Personal Finance Carnival! I'm happy to report that I am very pleased with the number of articles that were submitted for today's carnival. Unlike the my previous carnival, this one had 19 submissions – of which I felt 11 were good enough to share with you! All of the authors have put a lot of effort into writing their articles, so please take a few minutes and click through to read each one that interests you. If you're interested in participating in the next blog carnival, you can find out details here or submit your post here! Thanks for stopping by!
Blog Friends
Mr.CBB presents A Love Letter And Life Lessons: Money Fool To A Budgeting Money Saver! posted at Canadian Budget Binder, saying, "A love letter taught me a life lesson steering me away from becoming a money fool and into a budgeting money saver. Take responsibility for your actions and remember that good looks don't last forever."
Rowan Wellington presents 24 Month Expense Planner posted at Best Personal Financial Planning Software, saying, "This free monthly expense planner covers 24 months and allows you to define your own expense categories and to set up month by month expense budgets for each of your budgetary expense categories."
Christine Chiang presents Do Budgets Really Work? posted at The Pursuit of Green, saying, "This article is about starting a budget and trying to stick to it. I am a beginner at budgets and have just started so have that viewpoint."
Lars King presents Why You Should Be Grateful posted at Holistic Improvement, saying, "Being more grateful will lead to more contentment. Here's how."
Fitz Villafuerte presents How Much Money Do You Need To Feel Rich? posted at Ready To Be Rich, saying, "Oftentimes, we focus on the money and not on our goals. This post reminds everyone that money, without concrete goals, will never give us happiness and contentment."
Financial Independence
David Smith presents How to Stop the Financial Bleeding Due to Loss of Income From Illness posted at Personal Bankruptcy Blog, saying, "If you're ill and unable to work, these tips can help you minimize the financial damage that comes from loss of income."
Sydney Bell presents 10 of the Best iPhone Apps for Price Comparisons posted at Longhorn Leads, LLC, saying, "The savings are out there, but with so much competition for your patronage, it's hard to know when you're actually getting the lowest prices. Knowing how to find discounts, deals and coupons will ensure that your cash is well spent."
Dane Matsushita presents How to trim down your grocery bill posted at "Spend Wisely, Spend Less, Live Well, Save More".
John Schmoll presents Online Brokerages I've Used: Etrade Review posted at Frugal Rules, saying, "There are many online brokerages to use as you look to invest in the stock market. The good ones are there to meet your needs and help make sure you're doing what you can to be investing for things like retirement."
Personal Finance
Edward Webber presents How Much Can You Earn Without Paying Taxes 2013? posted at TaxFix Feed Update, saying, "Do you want to know how much you can earn without paying any tax in the UK? This article provides all the details and how the limit has been increased."
That concludes this edition. I want to thank everyone who submitted a post, I think my pep talk from the last carnival must have made a difference! Make sure you take some time to read the posts that interest you (or just read all of them for the heck of it – they're good!). Let me know in the comments what you thought of them.
Submit your article to the next edition of Aspiring Blogger – Personal Finance Carnival using the carnival submission form. Past posts and future edition information can be found on my blog carnival index page.


text: I shipped an item without insurance (it was a $10 item including shipping) and the buyer says the received an empty envelope with a tear in it. It was a piece of plastic for a treadmill that weighed less than an ounce, and it was wrapped up in paper towels for cushioning and placed in a regular business envelope. The seal was double taped for security. Apparently one of the postage machines ripped the envelope open. Would you refund the $10 (I'm leaning towards this option) or do nothing because the buyer opted out of paying for insurance?


text:
This Friday, December 9th, the Schimmel Center will throw a not to be missed musical event—An Evening with Tom Rush and Matt Nakoa with special guest Seth Glier—and Elmore wants to hook you up with a pair of tickets!
Located in the heart of Downtown Manhattan at Pace University, the Schimmel Center is an intimate location to showcase the talent of three different but equally dynamic singer/songwriters.
Rush helped shape the folk revival in the '60s, and his music has had an impact far and wide, from James Taylor to Garth Brooks to Shawn Colvin and beyond. His shows are marked by humor and heart, from his terrific story-telling and the sweet melancholy of ballads to the passion of gritty blues. 52 years into his career, and he's still as entertaining as ever.
Supporting him are two Elmore favorites, Matt Nakoa and Seth Glier. Nakoa regularly performs with Rush. He cut his teeth in the New York City bar scene, and has gone on to win many awards for his craft, including at the Kerrville Folk Festival's prestigious New Folk Competition.
Glier is a young artist with mature stage presence, a talent he's no doubt honed from his exhausting schedule playing over 150 shows a year. A singer/songwriter, producer and multi-instrumentalist, you won't want to miss seeing him while his star is still on the rise.
Read more about the event and purchase tickets on the Schimmel Center website. Or better yet…
Enter below for a chance to win a pair of tickets to An Evening with Tom Rush and Matt Nakoa, With Special Guest Seth Glier!
[contact-form-7 404 "Not Found"]


text:
Quest Christchurch Serviced Apartments, Christchurch
- Free WiFi
Main amenities
- 67 smoke-free apartments
- Breakfast available
- Self parking
- Front desk safe
- Laundry service
- Luggage storage
- Limited hour front desk
- Newspapers in lobby (surcharge)
- Free WiFi
Feel at home
- Cribs/infant beds (surcharge)
- Kitchenette
- Cookware, dishware, and utensils
- Microwave
- Refrigerator
- Connecting/adjoining rooms available
What's around
- In Christchurch City Centre
- Canterbury Museum (14-minute walk)
- Chalice (2-minute walk)
- Theatre Royal (2-minute walk)
- New Regent Street (3-minute walk)
- Cardboard Cathedral (5-minute walk)
- Christchurch I-SITE (8-minute walk)
- Victoria Square (8-minute walk)
- Re:START Mall (8-minute walk)
- Cashel Mall (9-minute walk)
- Canterbury Earthquake Memorial (10-minute walk)
Quest Christchurch Serviced Apartments, Christchurchfrom $97
- Studio
- Apartment, 1 Bedroom
- Apartment, 2 Bedrooms
- Apartment, 3 Bedrooms
- Apartment, 2 Bedrooms (Interconnecting)
More great choices
At a glance
Key facts
Hotel size
- This hotel has 67 rooms
- This hotel is arranged over 7 floors
- Check-in time 2 PM-8 PM
- Check-out time is 10 AM
Guests arriving outside of these hours can use the exterior intercom for check-in assistance. For more details, please contact the office using the information on the reservation confirmation received after booking.
Required at check in
- Credit card or cash deposit required
- Government-issued photo ID required
- Minimum check-in age is 18
Travelling with others
- Children (12 years old and younger) stay free when occupying the parent or guardian's room, using existing bedding
- Pets not allowed (service animals welcome)
- Free WiFi in public areas
- Free WiFi in rooms
- Self parking (limited) *
Other information
- Smoke-free property
In the hotel
- Continental breakfast daily (surcharge)
- Golfing nearby
- Front desk (limited hours)
- Dry cleaning/laundry service
- Laundry facilities
- Luggage storage
- Number of buildings/towers - 2
- Year Built 2004
- Elevator/lift
- Safe-deposit box at front desk
In the room
- Coffee/tea maker
- Iron/ironing board
- Private bathroom
- Shower only
- Free toiletries
- Hair dryer
- 32-inch flat-screen TV
- Premium TV channels
- Free WiFi
- Refrigerator
- Microwave
- Kitchenette
- Cookware, dishware, and utensils
- Connecting/adjoining rooms available
Also popular with travelers from the USA
Quest Christchurch Serviced Apartments, Christchurch's small print
Also known as
- Christchurch Quest
- Serviced Apartments Christchurch
- Quest Christchurch Serviced Apartments Apartment
- Christchurch Quest Apartments
- Christchurch Serviced Apartments
- Quest Apartments Christchurch
- Quest Christchurch
- Quest Christchurch Apartments
- Quest Christchurch Serviced
- Quest Christchurch Serviced Apartments
- Quest Serviced Apartments Christchurch
This property requires a credit card deposit (50% of the total booking) when reserving more than 5 rooms and where payment for the stay will be made on site instead of at the time of booking. The deposit is collected within 48 hours of booking; the property will notify the guest by email prior to charging the deposit. To obtain additional information, please contact the office using the information on the reservation confirmation received after booking.
The property has connecting/adjoining rooms, which are subject to availability and can be requested by contacting the property using the number on the booking confirmation.
Optional extras
Onsite credit card charges are subject to an extra charge
Self parking costs NZD 15 per night
Breakfast costs between NZD TBA and NZD 12 per person (approximately)
Cribs/Infant beds are available for NZD 15 per night
We have included all charges provided to us by this hotel. However, charges can vary, for example, based on length of stay or the room you book.
What's around Quest Christchurch Serviced Apartments, Christchurch
- In Christchurch City Centre
- Canterbury Museum (14-minute walk)
- Chalice (2-minute walk)
- Theatre Royal (2-minute walk)
- New Regent Street (3-minute walk)
- Cardboard Cathedral (5-minute walk)
- Christchurch I-SITE (8-minute walk)
- Victoria Square (8-minute walk)
Getting around
- Christchurch (CHC-Christchurch Intl.) 18-min drive
- Christchurch Railway Station 11-min drive
- Self parking (surcharge)
- Limited parking
Is the description of this hotel not correct? Tell us


text:
Select Comfort Class Action Put To Bed
Judge John E. Jones III of the U.S. District Court for the Middle District of Pennsylvania found Friday that there was no indication Select Comfort misled the lead plaintiff, John E. Boland, who ordered one of the company's Sleep Number beds in May 2009 for $1,853.
For one thing, a...
To view the full article, register now.
Try Law360 FREE for seven days
Already a subscriber? Click here to login


text:
what can occur of a security policy is so rigidly formulated that too little trust is placed in network users?
Get professional help with your research essay paper today from our student essay service. For all your Academic Essay/ Research/ Thesis/ Dissertation/ writing needs at an affordable price. 100% authenticity and on-time delivery/ Overnight delivery/ 6 hours delivery. Try our services and we assure you of getting a good grade in your coursework, Term Paper, Research Paper, Thesis, or Dissertation. Order this paper and enjoy a 20% discount today


text:
All posts tagged "Bay Area"
Move Over LA Drivers, Silicon Valley's Got You Beat
Five years ago driving down I'm not sure which Los Angeles freeway to a 93.5 KDAY throw-back concert, a girlfriend...
BBQ at The Cats Restaurant and Tavern
While hiking in the Los Gatos Hills above highway 17, Scott and I began discussing dinner plans. Naturally, we...
Farm to Table Pie
Eat pie, not cake. Their mug told me to and so I did. Petaluma Pie Company will sweetly...


text:
posted on 27/09/2007: 1140 views
The UAE shares the universal core values that make the elimination of human trafficking a number one priority, acting comprehensively on the levels of prosecution, protection and prevention, a top official has said.
Dr Anwar Mohammad Gargash, Minister of State for Federal National Council Affairs, told officials from the US State Department on Tuesday the UAE, like many other developed societies, suffers from this issue and is deeply concerned for human trafficking victims.
The US delegation was headed by Ambassador Dr Mark P. Lagon, Director of the Office to Monitor and Combat Trafficking in Persons (TIP) and Senior Advisor to the Secretary of State, and Ambassador Michelle Sison, US Ambassador to the UAE, with US Consul General to Dubai, Paul Sutphin.
Dr Gargash, also Chair of the National Committee to Combat Human Trafficking, outlined for the US delegation the core areas in which the UAE is focusing its resources on including implementation of Federal Law No. 51 (2006) and creation of a victim support network.
The establishment of the Dubai Shelter for Women and Children was commended by Dr Gargash as an important initiative that can be replicated across the country. The shelter reinforces the UAE's efforts to address the needs and rights of victims. The US delegation commended the significant commitment and goodwill of the UAE leadership towards fighting human trafficking and offered to share their expertise in combating trafficking with the UAE. Dr Gargash also discussed labour regulations enacted by UAE to penalise labour violations and prevent the exploitation of migrant workers. (Gulf News)
|17 May 2017
|UAE promotion of human rights through education highlighted at Geneva panel debate
|09 May 2017
|Geneva Centre to co-host panel debate on enhancing equal citizenship rights in education
|02 May 2017
|UAE praises Bahrain's efforts to honour universal human rights commitments
|11 April 2017
|'Silent Voices' exhibition by human trafficking survivors raises awareness and funds for Ewaa Shelters
|15 November 2016
|EHRA calls UN to declare 2017 year of tolerance


text:
Product or Service
solar power system
Profile:Manufacturer - Producer|Ref:PSL119753YH | Country: China | Currency: usd | Export: No
Name:Solar street lighting
Technical parameter:
1.Solar panel:Monocrystalline or polycrystalline silicon.
2.Power of solar panel:12V/24V 130W.
3.Storage Battery:Highly effective reliably Non-maintaintaining lead-Acid Battery.
4.Storage capacity:12V/24V 150Ah*2.
5.Output Power:DC12V/24V 30W.
6.Lighting source:Adoption 36 low-pressure air of Wses turu on electricity the light/light of limitless light/LED.
7.Control System:Micro-computer interlligence control,defend to excessively refresh,turn on eletricity,ourput the short-circuit proof and automatically open according to the bright degree,passlight.
8.Usage environment:-20℃-60℃
9.Lighting time:The mormal light shine everyday 8-10 hours or can request to set up according to the customer,at overcast &rainnind day can be continue to lighting3-5 days.
Contact the company


text:
eBooks.com - The Leading eBook Store Online
4,138,907 members ⚫ 1,351,551 ebooks
New to eBooks.com?Learn more
- Bestsellers - This Week
- Foreign Language Study
- Pets
- Bestsellers - Last 6 months
- Games
- Philosophy
- Archaeology
- Gardening
- Photography
- Architecture
- Graphic Books
- Poetry
- Art
- Health & Fitness
- Political Science
- Biography & Autobiography
- History
- Psychology & Psychiatry
- Body Mind & Spirit
- House & Home
- Reference
- Business & Economics
- Humor
- Religion
- Children's & Young Adult Fiction
- Juvenile Nonfiction
- Romance
- Computers
- Language Arts & Disciplines
- Science
- Crafts & Hobbies
- Law
- Science Fiction
- Current Events
- Literary Collections
- Self-Help
- Drama
- Literary Criticism
- Sex
- Education
- Literary Fiction
- Social Science
- The Environment
- Mathematics
- Sports & Recreation
- Family & Relationships
- Media
- Study Aids
- Fantasy
- Medical
- Technology
- Fiction
- Music
- Transportation
- Folklore & Mythology
- Nature
- Travel
- Food and Wine
- Performing Arts
- True Crime
- Foreign Language Books
Featured titles
Just arrived
What we're reading
Best sellers in...
New York Times bestsellers
The People vs. Alex Cross The charges: explosive Alex Cross has never been on the wrong side of the law-until now. Charged with gunning down followers of his nemesis Gary Soneji in cold blood, Cross is being turned into the poster child for trigger-happy cops who think they're ......
Two Kinds of Truth Harry Bosch searches for the truth in the new thriller from #1 NYT bestselling author Michael Connelly An NPR Best Book of 2017 A Times Critics' Top Book of 2017 A Barnes & Noble Best Book of 2017 A South Florida Sun-Sentinel ......
Origin The #1 New York Times Bestseller from the author of The Da Vinci Code Bilbao, Spain Robert Langdon, Harvard professor of symbology and religious iconology, arrives at the ultramodern Guggenheim Museum Bilbao to attend a major ......
The Wanted THE NEW YORK TIMES BESTSELLER Investigator Elvis Cole and his partner Joe Pike take on the deadliest case of their lives in the new masterpiece of suspense from #1 New York Times -bestselling author Robert Crais. It seemed like a simple casebefore ......
Twisted Ryan Steel, his world recently upended by an earth-shattering secret, now faces yet another potential revelation surrounding the Steel family mystery. He no longer fully trusts his siblings or the woman he loves. Hes alonealone and terrified ......
Darker E L James revisits the world of Fifty Shades with a deeper and darker take on the love story that has enthralled millions of readers around the globe. Their scorching, sensual affair ended in heartbreak and recrimination, but Christian Grey ......
The Rooster Bar #1 New York Times bestselling author John Grishams newest legal thriller takes you inside a law firm thats on shaky ground. Mark, Todd, and Zola came to law school to change the world, to make it a better place. But now, as third-year ......
End Game #1 New York Times bestselling author David Baldacci returns with his most breathtaking thriller yet! Will Robie and Jessica Reel are two of the most lethal people alive. They're the ones the government calls in when the utmost secrecy is required ......
The Alice Network USA TODAY BESTSELLER Reese Witherspoon Book Club Summer Reading Pick! One of Amazon's Best Books of June! One of Goodreads' Best Books of June! A Summer Book Pick from Good Housekeeping, Parade, Library Journal, Goodreads, Liz and ......
The Midnight Line #1 NEW YORK TIMES BESTSELLER Lee Child returns with a gripping new powerhouse thriller featuring Jack Reacher, one of this centurys most original, tantalizing pop-fiction heroes ( The Washington Post ). Reacher takes ......


text:
Our field measurement division supports the sales, installation, commissioning and ongoing support for a wide variety of manufacturer's equipment utilized in gas measurement systems. Our field communication division supports the sales, design, installation, and programming for your communication and SCADA needs.
Our Integrated Services Division provides customized solutions for your control panel and instrument building needs. We specialize in custom enclosures, sunshades and instrument panels for a variety of pipeline applications. We can design an enclosure for you or build per your specifications / drawings.
Ensuring proper measurement is a prerequisite for every aspect of our business. We are a licensed electrical contractor whose electricians know the importance of proper installation and grounding to the performance of measurement equipment.
CEESmaRT is a measurement station performance product that provides continuous, remote monitoring of metering diagnostics. It monitors ultrasonic, coriolis, and orifice meters1, flow computers, chromatographs, and pressure and temperature transmitters.
RT Technical Solutions is an industry leader in the gas measurement and related services market. Our field experience and technical expertise enable us to understand the entire project life cycle, from both an engineering as well as a operational viewpoint. We are a resource with specialized, technical problem solving abilities and measurement expertise; our clients can utilize services including project design & review, equipment selection, & field installations with attention to electrical classification and grounding concerns.
RTTechnical Solutions adds field measurement expertise & licensed electrical contractor credentials to the complete range of flow measurement & calibration services provided by the other W.E.S.T. companies. (CEESI, CEESI Measurement Solutions & CEESmaRT)


text:
Djanogly City Academy
Down to Nottingham today for a day at Djanogly City Academy – where I worked with the year 7 boys on creative writing, and then regaled them with tales of my career as an author in Giant Crabs Ate My Brain! Great fun!
Tommy in grave peril (geddit?!)
|« Jul
Down to Nottingham today for a day at Djanogly City Academy – where I worked with the year 7 boys on creative writing, and then regaled them with tales of my career as an author in Giant Crabs Ate My Brain! Great fun!
Scream Street 14: Wail of the Banshee is published today! This brand new adventure is now available from your favourite ebook retailer, for just 50p!
Stunned awake by piercing screeches from next door, Jamie, newly arrived in the neighbourhood, is certainly experiencing the scream in Scream Street. Favel has an infected tooth and Dr Skully fears the worst – the young banshee needs medicine, and fast! With the help of Luke, Resus and Cleo, Jamie must track down the ingredients for a life-saving remedy. But the four friends are dicing with death: if they're not careful, Favel won't be the only one biting the dust…
Yes, it's true!
A year after the final book in the Scream Street series – Luke, Resus and Cleo are back for another adventure in Scream Street 14: Wail of the Banshee…
Stunned awake by piercing screeches from next door, Jamie, newly arrived in the neighbourhood, is certainly experiencing the scream in Scream Street. Favel has an infected tooth and Dr Skully fears the worst – the young banshee needs medicine, and fast! With the help of Luke, Resus and Cleo, Jamie must track down the ingredients for a life-saving remedy. But the four friends are dicing with death: if they're not careful, Favel won't be the only one biting the dust…
Scream Street 14: Wail of the Banshee is an exclusive ebook and will be available from all major online retailers in time for Halloween!
How do you make a great picture book even better? Simple – you bring it to life!
Hugless Douglas, written and illustrated by one of my fellow Trapped By Monsters inmates, David Melling, is now an app for the iPad and iPhone. You can read the book – now with animated illustrations – yourself, or listen to a reading by QI favourite and comedian, Alan Davies. There are tons of hidden surprises you can activate by touching different areas of the screen, a gallery of hug types, and even a hug-themed noughts and crosses game!
I spent a very happy hour with my 4 year old son exploring the app. We both loved it, and I think you will, too. To find out more, watch the trailer below, or check out Hugless Douglas at the App Store.
The Kindle version of Books with a Letter Missing is now live! You can read it on the Kindle itself, or by using one of the free Kindle apps available for iPhone, Android, Mac and PC. The book contains over 500 of the best submissions to the recent viral #bookswithalettermissing hashtag game on Twitter.
You can get your copy here…
In the UK: http://www.amazon.co.uk/dp/B005GGKMH4
In the US: http://amzn.com/B005GGKMH4
In Germany: http://www.amazon.de/dp/B005GGKMH4
Unfortunately, Amazon doesn't allow the distribution of Kindle books for free, and so I've listed the book at the lowest price available at the time of publication, and will continue to lower the price as and when I can. You can, of course, still download the .pdf version for free here: http://www.tommydonbavand.com/bookswithalettermissing.pdf
There have now been over 11,000 tweets posted on Twitter with the hashtag #bookswithalettermissing! Not wanting these great titles to disappear into the ether, I've compiled over 500 of the best submissions and put them together in one free, easy to download .pdf file!
Simply right-click here to download your copy!
A version formatted for the Amazon Kindle and Kindle app is coming soon!
Hello Screamers!
The July edition of The Terror Times is out now…
It's a bumper edition with…
* An excerpt from Scream Street 10: Rampage of the Goblins!
* The winner of my short story writing contest!
* A video of me dressed as a character from Scream Street 12: Secret
of the Changeling!
* A free chapter from Boredom Busters – a book I've published myself!
* A sneak peek at the cover for the final Scream Street book – Scream
Street 13: Flame of the Dragon!
* A brand new Scream Street short story called Eat The Meatles!
* Plus much, much more!
So, what are you waiting for? Dive in to the latest edition of The
Terror Times here:
What a scream!
Remember those classic children's books you read as a kid? Would you like to read them again? Or what if you got the chance to actually live them…?
Booksurfers is an exciting new series (and one of those ideas I'm kicking myself for not having thought of!) by top children's author, David Gatward (nightmare giving writer of the terrifyingly brilliant The Dead, The Dark and The Damned). Published exclusively as ebooks (you'll see why in a moment), the adventures feature Jake, Ryan, Becca and Harriet in their quest to save their parents from the quite despicable Dr Crookshanks and his 'Cruella De Ville' style accomplice, Professor Kaufman. In order to do so, however, they will have to use a fantastic device known as the Nautilus to plunge inside some of the world's greatest books and steal an important item from the plot. How important, you ask? Well – in the first adventure, the Booksurfers have to somehow acquire the actual treasure map from Treasure Island!
All well and good, I hear you cry – but why publish the stories exclusively as ebooks? Because, dear reader (and this is the genius part), scattered throughout each of the Booksurfers' adventures are hyperlinks that, one clicked, take you to the exact moment our heroes are experiencing in the original book! Now, I'm as much a fan of the paperback as the next guy but – when this is what ebooks can do – this is why they're soon to explode in popularity. What better way to introduce a classic tale than to have the reader explore it as part of a parallel adventure?
What's that you say? Don't have a Kindle or other compatible eReader? No problem. Head on over to the Amazon website and download the kindle app for your computer, smartphone or tablet PC for free. In fact – I'd recommend using one of these apps over an actual Kindle when enjoying Booksurfers as jumping between adventures is as simple as a click of the mouse or a tap of the finger.
With two titles available now – Treasure Island and The Wonderful Wizard of Oz – and more promised soon, I urge you to give this amazing series a go especially as, with instant download of both the Kindle app and all Kindle books, you could be shaking hands with Jim Hawkins in a matter of minutes.
My only gripe – why can't we get those awesome covers as desktop wallpapers?
To celebrate the publication of my previously out-of-print book, Boredom Busters, for the Kindle – here's a free sample chapter!
For more Boredom Busting fun – get your copy of the ebook here: http://www.amazon.co.uk/dp/B0057XJKVU
Funfairs have thrilling rides, tasty food, and exciting games. Here are a few ideas for fantastic fairground fun!
A great game at the fair is the RING TOSS, where you have to throw a ring over a peg to win a prize!
Paint four cardboard tubes and stick them to the corners of a large sheet of card so that they stand up in the air.
To make the rings, draw around a plate on a piece of thinner card and then, inside that circle, draw around a smaller plate. Cut around the two lines, and you're left with a card ring! Make six of them.
Stand a few metres away from the tubes, and take turns with your friends to throw the rings. You get 10 points for each ring you manage to land over one of the tubes. The player with the highest score after six tries is the winner!
Fairgrounds often give goldfish away as prizes. You can make your own by filling clear sandwich bags with water, and adding a fish shape cut from carrot!
A Lovely Bunch Of Coconuts
At the COCONUT SHY, you throw balls at coconuts on stands to try and knock them off. It's easy to make, too!
For the coconuts, blow up four balloons, and cover them with papier mâché (which you can make by mixing four glasses of water with two glass of flour, then dipping in strips of newspaper). Paint them brown but, before they're completely dry, roll them in a dish filled with lengths of cotton, to make them look hairy!
The coconut stands are just empty yoghurt pots stuck onto the top of bamboo sticks and painted. Push the stands into the ground in the garden, and rest your coconuts on top.
Stand a few metres back and throw balls made of screwed up newspaper to see how many coconuts you can knock down!
Sweet Tooth
When you're at the fairground, you can feast on all kinds of wonderful treats, including my favourite – TOFFEE APPLES!
To make four toffee apples you'll need 110ml of water, 225g of sugar and, of course, four apples! Get an adult to help you in the kitchen.
Mix the sugar and water in a bowl, and cook on full power in a microwave for five minutes. Remove the bowl and stir the mixture until all the sugar has dissolved. Return the bowl to the microwave, and cook for another 15-20 minutes until the mixture turns a golden brown.
Wash the apples and push a lollipop stick into each of them. When the mixture is ready, dip the apples into the bowl, making sure to cover them completely with the toffee.
Stand them on a plate covered with greaseproof paper to cool and harden. Delicious!
Scream If You Want To Go Faster!
The fairground is always full of screams – the loudest coming from the ROLLER COASTER!
You might not be able to build an entire roller coaster yourself, but you can make one of the cars from the ride, and let your imagination do the rest!
You'll need a cardboard box big enough to sit in. Remove the top flaps and the front of the box, and then cut the side panels in half diagonally.
Paint the box in bright colours, and invent an exciting name for your ride. Some of the world's most famous roller coasters are called 'Viper', 'Thunder Mountain', and 'Colossus'! Write the name on the back of your car.
Next you'll need a cardboard tube or bamboo cane long enough to reach from one side of the box to the other. This will be the safety bar that stops you from falling out during the ride! Paint it silver, and cut a notch on either side of the box to hold it in place.
Now the fun begins! Put your roller coaster car on a chair, and sit inside. Slot the safety bar in front of you, and imagine that you're being pulled up a high hill to start your ride. When you get to the top, grab hold of the bar, and jiggle about in the car as you race down the other side. Imagine that you're whizzing through tunnels, being flipped upside down, and even splashing through lakes – and don't forget to scream!
Strong Man!
The fairground is a great place to TEST YOUR STRENGTH, so here's a silly strong man game to play with your friends! You'll need two identical foot pumps with hoses – the type used to blow up inflatable boats or mattresses. On the end of each hose, tightly secure a balloon with a rubber band.
Each player chooses a pump and, after a count of three, use it to blow their balloon up as fast as they can! They can stand on the pump, use their hands, or even sit on it!
The first player to blow their balloon up so much that it bursts is the winner!
Back To The Future…
A popular attraction at old fairgrounds was the FORTUNE TELLER. They would gaze into a crystal ball, and mysteriously tell you what your future would bring! You can entertain your friends by telling some funny fortunes for them!
Instead of a crystal ball, you'll have a crystal BOWL! Any clear glass bowl will do. Cut up 30 pieces of paper, and write a potty prediction on each, such as "You will meet a man with a very big nose!", or "Your feet will smell on Tuesday!" Fold the predictions up and drop them into the bowl.
Cover a table with a brightly coloured cloth, and sit behind it wearing a headscarf. Now, invite a friend to 'cross your palm with silver' (they can give you 50p so long as you give it back later!)
To tell their fortune, wave your hands magically over the bowl, then reach in and pull out a piece of paper. Unfold it, and tell your customer what silliness their future holds!
For more Boredom Busting fun – get your copy of the ebook here: http://www.amazon.co.uk/dp/B0057XJKVU
Between 1999 and 2002, I wrote four books of boredom busting games and activities for kids of all ages which were published by the lovely people at How To Books in Oxford. The books, although popular, eventually went out of print, and ownership of the content reverted back to me. Since then, they've sat in a dark corner of my hard drive. Until now…
With the surge in popularity of Amazon's Kindle e-reader, and the free Kindle app for PCs, Macs, smart phones and tablets, self-publishing has never been easier. So, I've decided to dust off my old manuscripts and give them a new lease of life as e-books. This book, Boredom Busters, is actually the third title I had published by How To Books, and it contains 33 chapters packed with games, activities and ideas for fun things to do that will keep even the most die-hard of bored kids entertained. Before long, your youngsters will be building volcanoes, racing home-made formula one cars, and joining King Arthur at the Round Table – and, best of all, each of the projects can be completed at little or no cost.
Reading through the manuscript again, I was struck by how much had changed in the 10 years since I first wrote it – and I had to make a few tweaks and changes in order to bring the book up to date. Gone are the references to gathering with your friends around a tape recorder (would today's kids even know what a C90 cassette is?), replaced by suggestions of using voice recording software on the family PC.
I wanted to keep the price of the book as low as possible (the original paperback had cost £7.99), so I've set the price at just £1.72! And don't worry if you don't have a Kindle – you can download the free Kindle app for your computer or smartphone here!
So, whether you're a parent, teacher or a group leader searching for some inspiration on what to do with your little ones during the seemingly endless school holidays and inevitable wet weekends – look no further. Boredom Busters is back!
Click here to get your copy for just £1.72!
Here's what's inside…
Chapter 1 – Let's Do The Show Right Here!
Stage a short play for your friends and family!
Chapter 2 – All the Fun of the Fair
Roll up, roll up and create the greatest show on Earth!
Chapter 3 – Arty Party
Get colourful with this painting party theme!
Chapter 4 – Funny Formula One
Start your engines for some crazy car racing!
Chapter 5 – Comic Strip
Put pencil to paper and make your own comics!
Chapter 6 – How on the Trail
Get to the heart of the matter by making a documentary!
Chapter 7 – Pop Stars!
Stage a pop concert with your friends!
Chapter 8 – Really Robotic
Make a robot costume and engage in some mechanical mayhem!
Chapter 9 – Potty Picture Holder
Make a personalised photo holder to give as a gift!
Chapter 10 – Redesign Your Room
Sort out your space with this low-cost makeover!
Chapter 11 – Body Shot
Become a surgeon in a gory game that gets your insides out!
Chapter 12 – Quiz Kids!
Be quick off the mark with your own quiz show!
Chapter 13 – Write a Song
Compose a tune and lavish it with lyrics!
Chapter 14 – Around the World
Sample the food of five very different countries!
Chapter 15 – Crazy Golf
Tee off on your very own crazy golf course!
Chapter 16 – The Monster Olympics
Make some crazy costumes and compete for gold!
Chapter 17 – Make a Volcano
Cause an eruption – right on your kitchen table!
Chapter 18 – What a Novel Idea
Learn how to write a short story, and maybe more!
Chapter 19 – Dinosaurs
Go back in time and play with some prehistoric pals!
Chapter 20 – On the Catwalk
Redesign your wardrobe, then show it off in a fashion show!
Chapter 21 – Lost in Space
Look up to the sky and explore the universe!
Chapter 22 – Get up, Stand up
Think you're funny? Then become a comedian!
Chapter 23 – Pirates!
Why are these pirate games so much fun? They just Arrrrrrr!
Chapter 24 – Hold the Front Page!
Becoming a roving reporter and up a newspaper for your class at school!
Chapter 25 – Now You're Cookin'
Prepare a three-course feast for your friends and family!
Chapter 26 – The Great Indoors
Experience life in the wild with an overnight camping trip – indoors!
Chapter 27 – Knights of the Round Table
Join King Arthur in his court at Camelot!
Chapter 28 – Under the Sea
Dive into the deep for some fishy fun with this great underwater party theme!
Chapter 29 – Science Lab
Conduct some exciting experiments in your own kitchen laboratory!
Chapter 30 – On Safari
Create an African Safari Hunt game for your friends!
Chapter 31 – Halloween Horrors!
Create dreadful decorations, ghoulish games, creepy costumes and more!
Chapter 32 – Secret Agents
Become detective for the day and you and a friend train to be spies!
Chapter 33 – Oh, What a Circus!
Invite your friends and family to join you beneath the Big Top!
Watch out for a free sample chapter, coming soon…
Unfortunately, due to the effects of my recent cancer treatment, I'm still very weak and unable to speak properly. This means I have had to close my events calendar for the foreseeable future.
When I am able to resume my visits to schools, libraries and festivals, I will announce it here first.
©2007-2017 Tommy Donbavand | Powered by WordPress with Easel | Subscribe: RSS | Back to Top ↑


text:
Piping hot Krispy Kreme donuts are being personally delivered for this special morning. Bring your kids and let's have a grand time seeing who can eat the most donuts before the service.
Yes, there will be milk to wash it down…as if we needed to make this any more unhealthy than it already is.
And yes, there will be fruit and other breakfast items for the more healthy conscience among us.
It starts at 9:15 and will be done by 10:00. Come early just in case. We would hate for you to miss all the goodness.


text:
Angry Orange Pet Odor Eliminator – Commercial Strength-Sanitizes Tough Pet Odors Fast
I ran across Angry Orange odor eliminator through my wife's cousin. We have a large retriever and a small yard. I was always looking for something that would get rid of the pet waste odors that would be noticeable once in a while.
I tried many products such as citronella oil that you can purchase at most pet stores. None of these really did the job. My wife's cousin knew the owner of Angry Orange and told me the back ground story of the product. It was made for large scale agricultural applications like commercial turkey farms and rendering plants. This stuff was made for some really strong odors.
It's super strong but at the same time it's all natural and biodegradable. Many of your store bought products are loaded with toxic chemicals. Angry Orange is produced from cold pressed orange peels , it leaves a nice clean orange peel smell.
What you may notice on some applications is that it doesn't really leave much of an orange smell , but the foul smell will be eliminated. Which is your main intention regardless.
I've purchased a couple 8 oz bottles of concentrate off of Amazon. You can mix a couple ounces in a 32 oz spray bottle and fill the rest with water to use around your home. I also made a gallon up with one of those hand pump sprayers you buy at Lowes. This is what I use around the yard. What's great about the Angry Orange concentrate is how many other uses it has. We use it to clean around the house in sinks , the bathroom and all kinds of other applications. It's much more than just a pet odor and stain eliminator.
Plus it's a better value. If you purchase something like natures miracle , it's almost twenty dollars for a spray bottle. With the concentrate , you can make four 32oz bottles. This come out to less than $7.00 a bottle.
Bottom line , Angry Orange is a superior product at a better price in my opinion.
Angry Orange Eliminates The Toughest Pet Odors Instantly
Originally developed as an agricultural and commercial product aimed at eliminating livestock and poultry waste odors. Angry Orange was used in feedlots , sludge-ponds, poultry farms and rendering plants. It became a huge success and far surpassed estimated effectiveness. It was also discovered as an effective odor eliminator and disinfectant product for the pet industry as well. Used by pet waste removal companies and boarding kennels. The rest is history. If Angry Orange is good enough to eliminate odors in these industrial applications just Imagine what it can do for you.
NOTHING ELSE COMPARES Can be used for literally 100's of applications around the house. Super cost effective , costs less than half what our competitors charge and works much better than the store bought brands.
Visit Amazon for more about this Pet odor remover product
Posted under Dog Obedience Training
This post was written by TKB_Editor on February 1, 2015


text:
Need to buy parts for this project?
Click here to order!
There are many vacuum, heater and electrical connections that are easily accessible by removing the passenger side airbag. Mercedes replaced the glove box with a passenger side airbag and a glove box beneath it, which necessitates the removal of the airbag to be able to get access to these systems again. This article will show you how to remove the passenger side airbag.
Locate the negative terminal on the battery (yellow arrow) and remove the negative ground cable (red arrow). Place the cable in a manner that it cannot come in contact with the battery while working. Allow the car to sit for at least 15 minutes before working further on it to allow any remaining electrical energy in the car to dissipate.
If the airbag has never been removed it can be easier and potentially do less damage to the trim if you help push the airbag out from behind. To do this you need to remove the lower passenger side kick panel. Begin by removing any carpets on the passenger side, including the big heavy foam floor piece. Remove the single Philips head screw that holds the kick panel (red arrow) in place (yellow arrow). With the screw removed slide the kick panel towards the front of the vehicle and slip the retaining clips out from the lower dash (green arrows).
Use care when removing the panel from around the insulation under the glove box as it can tear easily. You can now remove the kick panel from the vehicle (red arrow).
Directly under the airbag is access to the single bolt holding the airbag in place. Use a 10mm socket with an extension and remove the single bolt holding the airbag to the mount (red arrow).
The bolt is very long so do not lose it.
Depending on whether the airbag has been removed before will vary the amount of force needed to push and wiggle it out form the mount (red arrow). If it is really stuck it is a good idea to push it out from behind so as not to damage the trim on the exterior of the unit.
Tilt the unit forward and remove the main wiring harness from the clip on the back of the unit (red arrow) and then the two orange connections (yellow arrows). Always store the airbag unit with the padded side facing upwards.
With the air bag removed you now have access to the vacuum lines, heater core lines and electrical connections. Installation is the reverse of removal.
Need to buy parts for this project?
Click here to order!