From: Subject: United States Patent: 4751578 Date: Fri, 16 Nov 2007 19:34:59 -0500 MIME-Version: 1.0 Content-Type: multipart/related; type="text/html"; boundary="----=_NextPart_000_0000_01C82887.C63BC140" X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198 This is a multi-part message in MIME format. ------=_NextPart_000_0000_01C82887.C63BC140 Content-Type: text/html; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable Content-Location: http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=4751578.PN.&OS=PN/4751578&RS=PN/4751578 United States Patent: 4751578

3D"[Boolean 3D[Help]=20
  (=20 1 of 1 )

United States Patent 4,751,578
Reiter ,   et al. June 14, 1988 =

System for electronically controllably viewing on a = television=20 updateable television programming information

Abstract

The electronically controllable system of the invention for viewing = on a=20 television, updateable television programming information comprises a=20 microcontroller which is partially controllable by remote control system = and is=20 updateable via telephone link, magnetic cards or floppy disks, or = television or=20 radio subcarrier, the microcontroller including input/output interfaces, = a=20 microprocessor and a RAM; a mixer for mixing a regularly received = television=20 signal with the signal generated by the microcontroller; an RF converter = for=20 receiving the radio frequency information from the mixer, = microcontroller, and=20 television antennae and properly converting the information into = information=20 which may be sent to the television; and a remote control system for = permitting=20 the viewer to direct the microcontroller to perform searches on = information=20 contained in the RAM so as to provide on the television screen in a = chosen=20 format, subsets of information desired by the viewer. The system = preferably also=20 includes a ROM for directing the microcontroller to access the = information link=20 should the RAM lose information due to power failure.


Inventors: Reiter; Eli (Dix Hills, = NY),=20 Zemering; Michael H. (Plainview, NY), Shannon; Frank=20 (Lindenhurst, NY)
Assignee: Gordon; David P. (Stamford, = CT)=20
Appl. No.: 06/738,283
Filed: May 28, = 1985

Current U.S. = Class: 348/564 ; = 348/734;=20 348/E5.102; 348/E7.024; 725/137; 725/139; 725/142; = 725/50
Current International = Class:=20 H04N = 7/08 (20060101); H04N=20 5/445 (20060101); H04N 005/265 ()
Field of Search: = 358/188,194.1,189,190,85,191.1,183,903,141,142,146,147,22=20 455/151,131,603


References Cited [Referenced=20 By]

U.S. Patent Documents
3440427 April 1969 Kammer
3493674 February 1970 Houghton
3833757 September 1974 Kirk
3936868 February 1976 Thorpe
3991792 June 1975 Kimura
3996583 December 1976 Hutt
4026555 May 1977 Kirschner et al.
4052719 October 1977 Hutt
4096524 June 1978 Scott
4134127 January 1979 Campioni
4139860 February 1979 Micic
4161728 July 1979 Insam
4203130 May 1980 Doumit
4205343 May 1980 Barrett
4218698 August 1980 Bart
4231031 October 1980 Crowther
4233628 November 1980 Ciciora
4249211 February 1981 Baba et al.
4261006 April 1981 Weintraub
4264924 April 1981 Freeman
4270145 May 1981 Farina
4288809 September 1981 Yabe
4337480 June 1982 Bourassin et al.
4337483 June 1982 Guillou
4344090 August 1982 Belisomi
4390901 June 1983 Keiser
4412244 October 1983 Shanley
4413281 November 1983 Thonnart
4425581 January 1984 Schweppe
4456925 June 1984 Skerlos et al.
4477830 October 1984 Lindman et al.
4495654 January 1985 Deiss
4496976 January 1985 Swanson et al.
4547804 October 1985 Greenberg
4566034 January 1986 Harger et al.
Primary Examiner: = Chin; Tommy P.=20
Attorney, Agent or Firm: Gordon; David P.

Claims



We claim:

1. A system for electronically controllably = viewing=20 updateable information on a television having a screen comprising: =

(a) a=20 microcontroller including input/output interfaces, a microprocessor, and = an=20 updateable memory comprising at least a RAM, said RAM of said = microcontroller=20 being updateable via an electronic medium and storing updated = information=20 including at least television programming information;

(b) a = mixer for=20 mixing a regularly received television signal with the signal generated = by the=20 microcontroller in accord with instructions of said microcontroller; =

(c)=20 an RF section for receiving instructions from said microcontroller and = for=20 receiving radio frequency information from the mixer and a television = station=20 and properly converting the information into video signals which may be = sent to=20 said television for viewing; and

(d) a remote control system, = said=20 microcontroller being controllable by said remote control system, for = permitting=20 a viewer of said television to direct said microcontroller to perform a = search=20 on at least said updated television programming information contained in = said=20 RAM of said microcontroller, a subset of at least said updated = television=20 programming information being output to said mixer so as to provide on = the=20 television screen television programming information desired by the = viewer in a=20 desired format.

2. A system according to claim 1, wherein: =

said=20 electronic medium for updating said RAM comprises telecommunications = means=20 including a central station computer and a modem.

3. A system = according=20 to claim 2, further comprising:

(e) a ROM for communicating with = said=20 central station computer after a power outage to said system for = electronically=20 controllably viewing updateable information.

4. A system = according to=20 claim 1, wherein:

said electronic medium for updating said RAM = comprises=20 an electromagnetic record.

5. A system according to claim 1, = wherein:=20

said electronic medium for updating said RAM comprises a radio = frequency=20 subcarrier.

6. A system according to claim 1, wherein: =

said=20 information contained in said updateable memory includes further = advertising=20 information.

7. A system according to claim 6, further = comprising:=20

(e) sound converting means, wherein said updateable memory = stores=20 digital sound information.

8. A system according to claim 1, = wherein:=20

said desired format of said information desired by said viewer = is as a=20 window in the picture resulting from said regularly received television = signal.=20

9. A system according to claim 1, wherein:

said desired = format=20 of said information desired by said viewer is as an overlay on the = picture=20 resulting from said regularly received television signal.

10. A = system=20 according to claim 1, wherein:

said desired format of said = information=20 desired by said viewer is a full screen display.

11. A system = according=20 to claim 1, wherein:

said television programming information = provided to=20 said screen includes at least the time, channel and program name of at = least one=20 scheduled televised program.

12. A system according to claim 1, = wherein:=20

said information provided to said screen includes information = regarding=20 at least two scheduled television programs.

13. A system for=20 electronically controllably viewing updateable information on a = television=20 having a screen, comprising:

(a) a microcontroller including=20 input/output interfaces, a microprocessor, and an updateable memory for=20 maintaining a data base of information, said updateable memory of said=20 microcontroller being updateable via an electronic medium;

(b) a = mixer=20 for mixing a regularly received television signal with the signal = generated by=20 the microcontroller in accord with instructions of said microcontroller; =

(c) an RF section for receiving instructions from said = microcontroller=20 and for receiving radio frequency information from the mixer and a = television=20 station and properly converting the information into video signals which = may be=20 sent to said television screen for viewing; and

(d) a remote = control=20 system which can control said microcontroller, for permitting a viewer = of said=20 television to direct said microcontroller to perform a search on said = data base=20 information contained in said updateable memory of said microcontroller, = wherein=20

said data base information comprises at least television = scheduling=20 information having code indicative of at least scheduled airing date and = time of=20 day, such that said microcontroller, upon direction from a viewer via = said=20 remote control system, may search said data base for the television = scheduling=20 information for a predetermined interval of days and time of day which = is the=20 intersection of the subset of said information having code indicative of = said=20 predetermined date interval and said subset of said information having = code=20 indicative of said predetermined time interval, and

as a result = of said=20 search, said intersection of subsets of said information data base is = output to=20 said mixer so as to provide on the television screen the information = desired to=20 be viewed by the viewer in a desired format.

14. A system = according to=20 claim 13, wherein:

said television scheduling information of = said data=20 base includes code indicative of subject matter, such that said search = on said=20 data base is by at least date, time of day, and subject matter, and such = that=20 said subset of information output to said mixer is at least the group of = television programs of at least a predetermined subject matter scheduled = to be=20 aired during a given date interval and time of day interval, which is = the=20 intersection of the subset of said data base information including code=20 indicative of said predetermined subject matter with the subset of data = base=20 information including code indicative of said date interval with the = subset of=20 data base information including code indicative of said time interval.=20

15. A system according to claim 14, wherein:

said = updateable=20 memory comprises a RAM, and said electronic medium for updating said RAM = is=20 selected from a group consisting of an electromagnetic record, a radio = frequency=20 subcarrier, and a central station computer with a telephonic link and a = modem.=20

16. A system according to claim 15, wherein said electronic = medium=20 consists of a central station computer with a telephonic link and a = modem,=20 further comprising:

(e) a ROM for communicating with said = central=20 station computer after a power outage to said system for electronically=20 controllably viewing updateable information.

17. A system = according to=20 claim 15, wherein:

said desired format of said information = desired by=20 said viewer is selected from a group consisting of, a full screen = display, an=20 overlay on the picture resulting from said regularly received television = signal,=20 and a window in the picture resulting from said regularly received = television=20 signal.

18. A system according to claim 14, wherein: =

said data=20 base of information contained in said updateable memory includes = advertising=20 information.

19. A system according to claim 18, further = comprising:=20

(e) sound converting means, wherein said updateable memory = stores=20 digital sound information in said data base.
=20
Description



BACKGROUND

The present invention broadly relates to a = system=20 which may be attached to, or manufactured within a television set which = permits=20 the television owner who subscribes to a particular information service, = upon=20 demand, to view on the television screen desired television programming=20 information and subsets thereof. More particularly, the present = invention=20 permits the subscriber to controllably view at his leisure the provided = updated=20 information such that the information or desired subsets thereof may be = viewed=20 on the television either to the exclusion of the received TV signal, or = as an=20 overlay to the viewed TV program, or as a window on the screen. =

Numerous=20 television accessories, special purpose TV systems, and methods of = transmitting=20 auxiliary information to a TV receiver are known in the art. For = example, U.S.=20 Pat. No. 4,344,090 to Pietro Belisomi et al., discloses a picture = display device=20 which uses a ROM to keep coded data corresponding to a television = picture in=20 memory. The coded data is perceived as containing advertising or = television=20 operating instructions which may be viewed upon demand and which may be=20 superimposed upon or viewed as an alternative to the received video = signal. U.S.=20 Pat. No. 4,288,809 to Yabe describes transmitting alphanumeric = information=20 during the blank field intervals of video signals. The added information = is=20 identified by an identification code and is stored in temporary memory = means for=20 display on the television. The patent further describes an index switch = which=20 permits the viewer to determine by an overlay on the screen, which = alphanumeric=20 programs are available. The index listing is contained on a RAM which = may be=20 updated by the blank field interval transmitted data.

The Insam = U.S.=20 Pat. No. 4,161,728 discloses means for displaying "Teletext" and/or = "Viewdata"=20 information; the former being information sent during field blanking of = video=20 information, and the latter being information sent from telephone. The = patent=20 describes means with a memory unit for storing information to be = displayed, a=20 display unit for synchronizing and producing addresses to memory = containing the=20 information to be displayed, a decoder unit, a control unit which is = accessible=20 through remote control, and a microprocessor which is responsive to = programmed=20 instruction. The Keiser U.S. Pat. No. 4,390,901 suggests the coding of = the type=20 of television programming which is available. The code information would = be=20 provided during the vertical blanking gap of the video signal and would = be=20 compared to the code contained in the receiver so that a video recorder = could be=20 turned on or off depending on how the viewer has programmed the same.=20

U.S. Pat. No. 4,052,719 to Hutt et al. describes the = transmission of=20 auxiliary information during the field blanking intervals of video = signal=20 transmission. On the receiving end, a television receiver system has a = RAM for=20 collecting and storing information, a selector, and a reading device. = The stored=20 information is fed to a character generator repeatedly after the memory = is=20 filled. The viewer has the choice of viewing the video signal or the = auxiliary=20 information separately or together on the screen. U.S. Pat. No. = 4,270,145 to=20 Farina discusses the use of an alphanumeric character generating circuit = with=20 memory and processor for controllably superimposing the time, channel, = and other=20 similar information on the video screen. The Doumit et al. U.S. Pat. No. = 4,203,130 describes the display of program schedule information and = other data=20 to cable subscribers. The information is mixed into the transmission = signal on=20 the transmission end and is displayed on the entire television screen.=20

While all of the above-summarized patents are useful in = providing=20 additional information to the viewer, none of the patents permits the = viewer to=20 controllably view at his leisure periodically updated information = regarding=20 television programming and subsets thereof as either an overlay or = window on the=20 display of the received television signals, or as a full screen display. =

SUMMARY OF THE INVENTION

It is therefore an object of = the=20 invention to provide a system for electronically controllably viewing on = a=20 television, updateable television programming information and subsets = thereof.=20

It is a further object of the invention to provide a system = which=20 permits a television viewer to obtain, at leisure and upon command, = updated=20 television programming information and subsets thereof as an overlay or = window=20 on the display of other television signals, or as a full screen display. =

It is yet a further object of the invention to provide a system = for=20 electronically controllably viewing on a television, updateable = television=20 programming information and subsets thereof, and other information and = subsets=20 thereof, the information being provided via telephone link downloading, = magnetic=20 cards or floppy disks, or through the use of television or radio = subcarriers.=20

In accord with the objects of the invention, the electronically=20 controllable system of the invention comprises: an eight bit = microcontroller=20 which is partially controllable by remote control system and is = updateable via=20 telephone link, magnetic cards or floppy disks, or television or radio=20 subcarrier, the microcontroller including input/output interfaces, a=20 microprocessor and an updateable memory; a mixer for mixing a regularly = received=20 television signal with the signal generated by the microcontroller; an = RF=20 converter for receiving the radio frequency information from the mixer,=20 microcontroller, and television antennae and properly converting the = information=20 into information which may be sent to the television; and a remote = control=20 system for permitting the viewer to direct the microcontroller to = perform=20 searches on information contained in the updateable memory so as to = provide on=20 the television screen in a chosen format, subsets of information desired = by the=20 viewer. The system preferably also includes a ROM for directing the=20 microcontroller to access the information link should the RAM lose = information=20 due to power failure.

In operation, one embodiment of the system = of the=20 invention would perform as follows. At a given time on a given date, a=20 subscriber's electronically controllable system of the invention would = dial the=20 telephone number of a central computer whose system would be hooked up = to the=20 system invention. A week's information, including television listings by = code=20 such that subset searches could be accomplished, would be downloaded = from the=20 central computer into the updateable memory of the microcontroller which = would=20 overwrite the old information with the new information which would be = stored=20 therein. Additional information such as local railroad schedules, movie = theater=20 listings, etc. could also be included in the downloaded information. = When the=20 subscriber wished to watch television, he could watch undisturbed, as = the RF=20 signal, including any signal received via cable, would be plugged into = the RF=20 section of the invention system which would directly output the signal = onto the=20 television. When the subscriber wished to see program listings, he would = use a=20 remote control device to access the microcontroller. By making commands = by code,=20 the viewer could demand to see a television schedule for certain dates = and=20 times. By making additional commands, the viewer could demand to see = subsets of=20 information such as the movies to be shown during the week or all the = sports=20 programs available on the Sunday of that week. The viewer could command = that the=20 information appear as an overlay on or as a window in the television = picture=20 being seen, or as a full screen display. The viewer could also command = that the=20 information be scrolled. All of the viewer's commands would be carried = out by=20 the microcontroller which would output the desired information to the = mixer=20 which in turn would feed the signals to the RF section for output to the = television.

A better understanding of the invention, and = additional=20 advantages and objects of the invention will become apparent to those = skilled in=20 the art upon reference to the detailed description and the accompanying=20 drawings.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a=20 schematic diagram of the external connections of the system invention = which=20 permits the system to be updated and accessed;

FIG. 2 is an = electronic=20 block diagram of the system invention; and

FIG. 3 is a flow = diagram of=20 the inner functionings of the microcontroller of the system invention.=20

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

The = external=20 connections of the system invention are seen in FIG. 1. The system, = generally=20 denoted by 10, is self-contained in a box 15 which receives television = signals=20 at input 20 via antenna 22 and/or cable 24. Box 15 also has an input = port 25=20 which comprises either means for receiving and reading magnetic cards or = floppy=20 disks or means for receiving a telephone link, such as a modem. Antenna = 22 also=20 functions as an input port for receiving television or radio subcarrier=20 information, although if desired, port 25 can be configured to receive = such=20 information. Additionally, on the input end, box 15 includes receiver 30 = for=20 receiving commands of the viewer either by remote control via remote = control box=20 32, or by wire connection. The commands of the viewer direct box 15 to = tune the=20 receiver to a particular rf channel coming via antenna 22 or cable 24 = for=20 output, and/or to process information received via input port 25 or = antenna 22=20 (subcarrier information) for output. Upon receiving information from one = or more=20 of the three input sources, box 15 outputs information from output port = 35 to=20 the television 40. It should be appreciated that box 15 can be included = within a=20 television upon manufacture if desired.

Turning to FIG. 2, a = flow=20 diagram of the preferred embodiment of the electronics of the system = invention=20 is seen. Power switch 50 is used for turning the system on or off and = may be=20 driven by a standard electrical outlet. When the system is turned on, = power=20 supply 55 is used to provide the low voltages necessary to power the=20 microcontroller 60. When the system is off, television signals received, = such as=20 VHF/UHF channels 2-82, or cable channels 2-62, are sent directly through = RF=20 section 64 to the television 40 for viewing.

Microcontroller 60=20 comprises an eight-bit microprocessor, input/output interfaces, and an=20 updateable memory which is preferably a 32K random access memory (RAM). = Those=20 skilled in the art will of course appreciate that each element of=20 microcontroller 60 may be separately provided, and that the = microprocessor could=20 be other than eight-bit, while the updateable memory could comprise a = RAM, a=20 hard disk, a floppy disk, bubble memory, tape, etc. and could be other = than 32K=20 in dimension. The microcontroller is designed to receive instructions = from=20 infrared remote control unit 32 via infrared receiver 30, control unit = 32 being=20 controllable by the viewer. The system 10 may therefore function simply = as a=20 remote control device which permits the viewer to change channels. In = this mode,=20 according to the command of control unit 32, the microcontroller 60 = instructs RF=20 section 64 as to which channel is to be received from antenna 22 or = cable 24 and=20 sent to the television 40 for viewing on locally non-used channel 3 or = 4.=20

As indicated in FIG. 2, the random access memory or updateable = memory of=20 microcontroller 60 is subject to updating via electronic media. The = particular=20 medium chosen could be radio or television subcarrier 67a (via antenna = 22 and RF=20 section 64 if desired), telephone link 67b, magnetic cards or floppy = disks 67c,=20 or equivalents to any or all of the above. Regardless of the method of = updating=20 the RAM of microcontroller 60, the system 10 must additionally include = suitable=20 hardware and/or software for the updating task, such as a modem if = telephone=20 link 67b is utilized.

Using telephone linkage as an example, = information=20 regarding television scheduling, local movie listings, railroad = schedules, local=20 sporting events, theater listings, etc., can all be provided on a = central=20 computer which may have self-dial capabilities. At a given time on a = given day,=20 the computer can sequentially dial the telephone numbers of all = subscribers=20 having the system invention herein described, or the electronically = controllable=20 system can dial the central computer. When contact is made between the = central=20 computer and box 15 via the modem at input port 25, the computer can = download=20 all of the relevant information into the RAM of microcontroller 60, = thereby=20 providing "updated" information by overwriting any information contained = in the=20 RAM. This information may then be processed and accessed in accord with = the=20 remote control instructions of the television viewer.

In order = to=20 receive information, the viewer, in essence, must direct the = microcontroller 60=20 through a series of steps. First, the viewer might access the system=20 microcontroller by pressing the # button on his remote control box 32. = The=20 viewer might then request that the information that he is about to = demand be=20 output on the television screen in a particular format. Thus, different = codes=20 could be used for output formats such as a window or overlay format, or = a full=20 screen display. Finally, the viewer would then request to see = information=20 contained in the RAM. For example, through a set of codes, the viewer = might=20 direct the microcontroller to output the television programming schedule = for the=20 week. The microcontroller, as a result of the commands, would direct RF = section=20 64 to send received video signals to mixer 70. The microcontroller would = also=20 then access the RAM, and send the information to mixer 70 which is then=20 receiving video data from antenna 22 or cable 24 via RF section 64. The = mixer=20 70, which is also powered by power supply 55, would take the information = from=20 microcontroller 60, convert it into a format which can be viewed in the = same way=20 is the video data received via RF section 64, and mix the two in accord = with the=20 output format directed by the microcontroller. The mixed signal would = then be=20 sent via RF section 64 to the television 40 for viewing by the viewer.=20

If the viewer wished to view a subset of the information, e.g., = the=20 television program schedule for the day, the viewer, through a different = set of=20 code signals which might include the direct keying of the date on the = hand-held=20 remote control unit 32, could then direct the microcontroller to output = only a=20 part of the information stored in the microcontroller RAM. Likewise, if = the=20 viewer wished to see a listing of the sports events being shown on = television on=20 a particular day, the viewer could direct the microcontroller to search = through=20 the information in the RAM and retrieve only the requested information. = In order=20 to accomplish such a task, the television programming information in the = RAM=20 must be coded, not only by time of day and date, but by subject matter, = such as=20 sports, movies, documentaries, sit-coms, news, game shows, soap operas, = etc.=20 This coding is accomplished, as those skilled in the art will readily=20 appreciate, prior to the coded information being sent to microcontroller = 60. If=20 desired, a "scrolling" or "next full screen" feature may be added to = facilitate=20 easier viewing.

The invention envisions that additional = information=20 other than television scheduling information may be contained within the = RAM of=20 microcontroller 60. Thus, for example, local theater and movie theater = showings=20 and time schedules, as well as community events, railroad time = schedules, local=20 sports events, etc. may be included and accessed. Likewise, specific = critical=20 reviews of movies or shows may be included for reading by the viewer. = Indeed, if=20 desired, mass media advertising could be accomplished according to the=20 invention. An advertiser could arrange to have a message included in = information=20 down-loaded into the RAM of microcontroller 60. The message might be = accompanied=20 by digital sound information which could be converted into analog = signals in the=20 RF section 64 and which would be perceived as electronic music. In this = manner,=20 a jingle or theme song might accompany the advertising message. =

In order=20 to accomplish the quick display of the requested information, = microcontroller 60=20 must be logically arranged. Thus, as seen in FIG. 3, in order to = activate the=20 system of the invention, the proper code must be sent at 100 via remote = control=20 by the viewer. In response to activation, the microcontroller directs RF = section=20 64 to send the received video information to mixer 70. The = microcontroller 60=20 might also output a prompt message to mixer 70, so that the viewer is = made aware=20 of the status of the system, including, if desired, the contents of the = RAM. The=20 microcontroller would then await further instructions of the viewer. =

The=20 next command of the viewer at 105 might indicate whether the viewer = wished to=20 see all of the information contained in the RAM, e.g. a complete dump of = the=20 RAM, or whether a subset of that information was desired. If a complete = dump was=20 requested, the microcontroller would direct the viewer to choose a = format of=20 display, as is discussed hereinafter. If a subset search is requested, = the=20 viewer might be asked whether the subset is by subject matter only, or = both date=20 and subject matter. If the subset search is by both date and subject = matter, the=20 viewer must key in the date or dates requested at 115. At 120, the = viewer=20 indicates whether the subset of information desired to be seen relates = to=20 television scheduling or to other scheduling information contained in = the RAM of=20 microcontroller 60. If television scheduling is desired, the viewer is = asked at=20 125 and 130 to key in the time frame which is desired, e.g. #6 11, which = would=20 be 6-11 P.M., and the topic code desired. In this manner, the = microcontroller=20 would perform the function of a microprocessor in performing a search on = the=20 information contained in the RAM and determining, for example, a listing = of all=20 the television movies that are to start between 6 and 11 P.M. on a = particular=20 date. Of course, if other scheduling is requested, a similar topical = search can=20 be accomplished at 135. If desired, according to the topic requested,=20 advertising information may also be sent by the microcontroller to = jingle=20 generator 140 which might generate the jingle signals concurrently with = the=20 showing of the information, or directly thereafter.

After the = viewer has=20 directed the microcontroller to perform its subset search, the viewer is = directed to determine the format output of the information found. Thus, = at 145,=20 the viewer is asked whether an entire screen format is desired. If not, = at 150,=20 the viewer is asked whether a window format is desired. If not, the = viewer is=20 supplied at 155 with a television overlay format. In the latter two = situations,=20 the viewer may continue to view the television program he is currently = watching.=20

When all of the subset criteria have been chosen, including = dates,=20 times, topics, formats, etc. the microcontroller performs a search of = the=20 information in the RAM. The determined information located by the=20 microcontroller is then controllably sent to the mixer which, in accord = with=20 instructions from the microcontroller, properly mixes the requested = information=20 with the rf video data being received from the antenna or cable. In = addition, at=20 160 and 165, the mixer is told by the viewer, via instructions of the=20 microcontroller, whether to scroll the desired information, or whether = and when=20 to display new full windows or screens of information. After the search = has been=20 accomplished and displayed, the viewer may then choose at 170 whether to = perform=20 an additional search, or whether to exit the system.

Those = skilled in=20 the art will appreciate that the content and order of the program = contained in=20 microcontroller 60 which is shown in flow diagram format by FIG. 3 may = be=20 changed without deviating from the scope of the invention, provided that = subset=20 searches may be controllably accomplished. Thus, for example, if = information not=20 relating to television is stored in the microcontroller RAM, that = information=20 may be broken down not only by topic, but by time. Moreover, the = microcontroller=20 could be arranged such that searches could be accomplished in both the=20 television and non-television subsets, and that the output could be = integrated=20 such that, for example, television and local movie theater movies could = be=20 listed together by time for particular days. A plethora of other minor = changes=20 will be readily appreciated by those skilled in the art.

Because = the=20 system invention relies on a RAM for the storage of information, the = system must=20 always be powered. If a power outage occurs, the RAM will lose its = information.=20 To overcome this problem, in one embodiment of the invention, a ROM is = included=20 which is programmed to automatically dial a central computer and output = a=20 particular code upon being initially powered. Thus, if the system = invention were=20 to lose power with the RAM of microcontroller 60 losing information, the = ROM=20 would call the central computer which would then update the RAM with all = of the=20 programming and scheduling information after receiving the code. The ROM = could=20 also take the form of a PROM or EPROM and be used to permit the owner of = the=20 television and system invention to control access to the television, or = access=20 to particular television channels. In order to control access, the RAM = could=20 instruct the viewer to input a personal code number which would be = stored in the=20 ROM and which would act as a password for all future uses of the system = and/or=20 television.

Another embodiment of the system invention provides = for the=20 availability of closed captioning for those who have difficulty hearing. = As is=20 well known in the art, captioning information may be sent via = subcarrier, as by=20 during the blanking interval of the video signal of the television = station. This=20 information may then be sent through RF section 64 to mixer 70. The = mixer would=20 place the captioning in a corner box of the screen format, and the = so-mixed=20 signal would be sent to the television via the RF section 64. =

There has=20 been described and illustrated herein, systems in accordance with the = present=20 invention for electronically controllably viewing on a television, = updateable=20 programming information. While particular embodiments of the invention = have been=20 described, it is not intended that the invention be limited exactly = thereto, as=20 it is intended that the invention be as broad in scope as the art will = permit.=20 Thus, those skilled in the art will recognize that while the invention = was=20 described as including an infrared remote control system with a standard = remote=20 control box, other remote control systems could be used. Indeed, instead = of the=20 standard remote control box which typically has numbers and a few = control=20 symbols, an alphanumeric remote control box could be supplied. In this = manner,=20 the viewer could communicate with the microcontroller in English (or = other=20 spoken language), rather than by code words containing control symbols = and=20 numbers. Moreover, various prompt messages, including instructions, can = be=20 included in the ROM or RAM provided for by the invention, thereby = permitting the=20 system to be "user friendly". Likewise, while the invention was = described mostly=20 with regard to the use of a telephone linkage as the electronic updating = medium,=20 magnetic cards or floppy disks could be used in lieu thereof by sending = them via=20 the mails to subscribers, or selling them at grocery stores or news = shops for=20 insertion into a disk drive or port which would be part of the system.=20

Additional changes to the system may be made by including one or = more of=20 the elements in a single piece of hardware, or by dividing a single = element into=20 many individual pieces. Thus, for example, the microcontroller, mixer = and RF=20 section could be combined into a single hardware chip. Conversely, the=20 microcontroller could be divided into a microprocessor, a RAM, and the = various=20 I/O interfaces. Indeed, various combinations of all the elements could = be made=20 to suit vaious needs. Therefore, it will be apparent to those skilled in = the art=20 that other changes and modifications may be made to the invention as = described=20 in the specification without departing from the spirit and scope of the=20 invention as so claimed.

* * * * *

=20
3D[Home]=20=20 3D[Help]=20=20
------=_NextPart_000_0000_01C82887.C63BC140 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://patft.uspto.gov/netaicon/PTO/patfthdr.gif R0lGODlh9AEeAPcAAAAAAAAAMwAAZgAAmQAAzAAA/zMAADMAMzMAZjMAmTMAzDMA/2YAAGYAM2YA ZmYAmWYAzGYA/5kAAJkAM5kAZpkAmZkAzJkA/8wAAMwAM8wAZswAmcwAzMwA//8AAP8AM/8AZv8A mf8AzP8A/wAzAAAzMwAzZgAzmQAzzAAz/zMzADMzMzMzZjMzmTMzzDMz/2YzAGYzM2YzZmYzmWYz zGYz/5kzAJkzM5kzZpkzmZkzzJkz/8wzAMwzM8wzZswzmcwzzMwz//8zAP8zM/8zZv8zmf8zzP8z /wBmAABmMwBmZgBmmQBmzABm/zNmADNmMzNmZjNmmTNmzDNm/2ZmAGZmM2ZmZmZmmWZmzGZm/5lm AJlmM5lmZplmmZlmzJlm/8xmAMxmM8xmZsxmmcxmzMxm//9mAP9mM/9mZv9mmf9mzP9m/wCZAACZ MwCZZgCZmQCZzACZ/zOZADOZMzOZZjOZmTOZzDOZ/2aZAGaZM2aZZmaZmWaZzGaZ/5mZAJmZM5mZ ZpmZmZmZzJmZ/8yZAMyZM8yZZsyZmcyZzMyZ//+ZAP+ZM/+ZZv+Zmf+ZzP+Z/wDMAADMMwDMZgDM mQDMzADM/zPMADPMMzPMZjPMmTPMzDPM/2bMAGbMM2bMZmbMmWbMzGbM/5nMAJnMM5nMZpnMmZnM zJnM/8zMAMzMM8zMZszMmczMzMzM///MAP/MM//MZv/Mmf/MzP/M/wD/AAD/MwD/ZgD/mQD/zAD/ /zP/ADP/MzP/ZjP/mTP/zDP//2b/AGb/M2b/Zmb/mWb/zGb//5n/AJn/M5n/Zpn/mZn/zJn//8z/ AMz/M8z/Zsz/mcz/zMz/////AP//M///Zv//mf//zP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAANcALAAAAAD0AR4A AAj+AK8JHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuX MGPKnEmzps2bOHPq3Mmzp8+fQIMKHUq0qNGjSJMqXcq0qdOnUKNKnVp0AEOrVDliNbk1YdesYMNe HUDWINmyBM+eLai2LdprbuN2dbtQ7tqqdt+WzKs2a9+efMVm1Jt2bt6BgeHyRXvYa2Oiibku/hqV 8M7IgilaFvj2buHPZst+JWz1L2fPoQ+iVkg5rdeHrRGnVo1y9OjXV1nP3Awz9ubVunHrjA3b91be hhH+bo2ceHO2qyfbPa237+LZjjvfNV2Yt3LKh9v+Upf+3TL3v9MdI+Y+vrtz8e7pqjYemnRk9orl 1jcePX3F59SN9d182BFoYIEBxhdXfvLlB914+j3IloTrgXagQ8steFp3DEY4H3P2KQhcheuBCF5z HvpHIYIOighfgtB5WOKHDao4EYAQApfhhRuqxyOM7blGImeKmVVicnBZmGSMDfY4ZJEDQrSckSRu pyR/JiLpJJBX9mffjl1SyeKTDE745HEjmmebmiuadxGOR5732Ipbjtlhkxt6x6Zs8ZFZ534v1lnd exFNyaeCUdZV2omeDWrnoKixJ9qah2q5ZKIITupjansqWWSIrM01GH2KoikjnVBi6uKeI6YaZ4j+ 24GoqJiCWopqmbdqyOSmPvbXoqO3uqppnkhGahh8uv54JlatGuolnoxBGuidxElJ6qx/YutpsN5R CGeOtgVoKK+qAqssfhnih6uy3obroLl+bhktlObCWyOewQqLpqpOfpmsdky+mOx/117abqGysutq dvguLGy7aVbrcKa2bqvtlYAWTGOg2hn7aLHomXqvkKlWFyqmNv6pYqf+MXrmqC7PyGG2J+/nHrnl NdxppccmjHN9Mqss9M9uJhhxqU1K62mzWjYqMsdqMgsevy2CO+6rHkOcNHZFWzQnZt2yO6ed2+rI 6Mgz50vzqmxT2226yMIbr59Ox9j2hSZXGbOs1R037HbWaZMZNdaxAv333W9Oi+jNGLZ6J9Kh+ss4 31IrPbnNYz1L19iX/72o5UFifuS6uKY8+rpPPyviqln+q/rppJfZmKROy3lqZjZJnFO1usOGu0q9 /06k8MQXb/zxLUmn/PLMN+/889BHL/301Fdv/fXYZ6/99txz3nj34Icv/vjkl2/++einr766yLfv /vvwxy///PTXb//9+Oev//789+///wAMoP8CAgA7 ------=_NextPart_000_0000_01C82887.C63BC140 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://patft.uspto.gov/netaicon/PTO/home.gif R0lGODlhUAAeAPcAAAAAAAAAMwAAZgAAmQAAzAAA/zMAADMAMzMAZjMAmTMAzDMA/2YAAGYAM2YA ZmYAmWYAzGYA/5kAAJkAM5kAZpkAmZkAzJkA/8wAAMwAM8wAZswAmcwAzMwA//8AAP8AM/8AZv8A mf8AzP8A/wAzAAAzMwAzZgAzmQAzzAAz/zMzADMzMzMzZjMzmTMzzDMz/2YzAGYzM2YzZmYzmWYz zGYz/5kzAJkzM5kzZpkzmZkzzJkz/8wzAMwzM8wzZswzmcwzzMwz//8zAP8zM/8zZv8zmf8zzP8z /wBmAABmMwBmZgBmmQBmzABm/zNmADNmMzNmZjNmmTNmzDNm/2ZmAGZmM2ZmZmZmmWZmzGZm/5lm AJlmM5lmZplmmZlmzJlm/8xmAMxmM8xmZsxmmcxmzMxm//9mAP9mM/9mZv9mmf9mzP9m/wCZAACZ MwCZZgCZmQCZzACZ/zOZADOZMzOZZjOZmTOZzDOZ/2aZAGaZM2aZZmaZmWaZzGaZ/5mZAJmZM5mZ ZpmZmZmZzJmZ/8yZAMyZM8yZZsyZmcyZzMyZ//+ZAP+ZM/+ZZv+Zmf+ZzP+Z/wDMAADMMwDMZgDM mQDMzADM/zPMADPMMzPMZjPMmTPMzDPM/2bMAGbMM2bMZmbMmWbMzGbM/5nMAJnMM5nMZpnMmZnM zJnM/8zMAMzMM8zMZszMmczMzMzM///MAP/MM//MZv/Mmf/MzP/M/wD/AAD/MwD/ZgD/mQD/zAD/ /zP/ADP/MzP/ZjP/mTP/zDP//2b/AGb/M2b/Zmb/mWb/zGb//5n/AJn/M5n/Zpn/mZn/zJn//8z/ AMz/M8z/Zsz/mcz/zMz/////AP//M///Zv//mf//zP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAANcALAAAAABQAB4A AAjaAK9d80CwoMGDCBMqXMiwIUOBAz1AnEixosWLGDNq1Egw4saPIEOKrFhwpMmTKCd2TMmyJUeJ LmPKFLhyps2UNW/qFJlzp8+XJ3v2/Llx6EehMImCNFo0Kc2kByF2LBnRaVSTTIGqhFlzJdWvXKE6 XTqWbMKnUsOmXesR7cisGZG6bdtV7NOrPMseHevVbtu/fVvCxSgXsNq5geeGHHyxcNW6bA1TfatX qWXGJB1q3jyZrOXPFDGDnil6dMzSpgVXTn0TNWuUrl9jjS3bM+3accVy3s27t0KBAQEAOw== ------=_NextPart_000_0000_01C82887.C63BC140 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://patft.uspto.gov/netaicon/PTO/boolean.gif R0lGODlhUAAeAPcAAAAAAAAAMwAAZgAAmQAAzAAA/zMAADMAMzMAZjMAmTMAzDMA/2YAAGYAM2YA ZmYAmWYAzGYA/5kAAJkAM5kAZpkAmZkAzJkA/8wAAMwAM8wAZswAmcwAzMwA//8AAP8AM/8AZv8A mf8AzP8A/wAzAAAzMwAzZgAzmQAzzAAz/zMzADMzMzMzZjMzmTMzzDMz/2YzAGYzM2YzZmYzmWYz zGYz/5kzAJkzM5kzZpkzmZkzzJkz/8wzAMwzM8wzZswzmcwzzMwz//8zAP8zM/8zZv8zmf8zzP8z /wBmAABmMwBmZgBmmQBmzABm/zNmADNmMzNmZjNmmTNmzDNm/2ZmAGZmM2ZmZmZmmWZmzGZm/5lm AJlmM5lmZplmmZlmzJlm/8xmAMxmM8xmZsxmmcxmzMxm//9mAP9mM/9mZv9mmf9mzP9m/wCZAACZ MwCZZgCZmQCZzACZ/zOZADOZMzOZZjOZmTOZzDOZ/2aZAGaZM2aZZmaZmWaZzGaZ/5mZAJmZM5mZ ZpmZmZmZzJmZ/8yZAMyZM8yZZsyZmcyZzMyZ//+ZAP+ZM/+ZZv+Zmf+ZzP+Z/wDMAADMMwDMZgDM mQDMzADM/zPMADPMMzPMZjPMmTPMzDPM/2bMAGbMM2bMZmbMmWbMzGbM/5nMAJnMM5nMZpnMmZnM zJnM/8zMAMzMM8zMZszMmczMzMzM///MAP/MM//MZv/Mmf/MzP/M/wD/AAD/MwD/ZgD/mQD/zAD/ /zP/ADP/MzP/ZjP/mTP/zDP//2b/AGb/M2b/Zmb/mWb/zGb//5n/AJn/M5n/Zpn/mZn/zJn//8z/ AMz/M8z/Zsz/mcz/zMz/////AP//M///Zv//mf//zP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAANcALAAAAABQAB4A AAjeAK9d80CwoMGDCBMqXMiwIUOBAz1AnEixosWLGDNq1Egw4saPIEOKrFhwpMmTKCd2TMmyJUeJ LmPKFLhyps2UNW/qFJlzp8+XP0nCvNgTZdGQBz8ehbh0ZFOgNIfilDr1ZM+VNbEOTeqxq1WqIK/C zDq2LFOJHZ9uVEuUqtazUeNSNNiSrUWxcru+nVuSpV2hfPPuLZoWLE/DSrcqjmrWa+G8Jv/epavy sWPKZI0iPhw08maMDkOL/pxRcmebpk/LTK3aJevWfknDRi179urXtjnjzr1W8ejfwIMrFBgQADs= ------=_NextPart_000_0000_01C82887.C63BC140 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://patft.uspto.gov/netaicon/PTO/manual.gif R0lGODlhUAAeAPcAAAAAAAAAMwAAZgAAmQAAzAAA/zMAADMAMzMAZjMAmTMAzDMA/2YAAGYAM2YA ZmYAmWYAzGYA/5kAAJkAM5kAZpkAmZkAzJkA/8wAAMwAM8wAZswAmcwAzMwA//8AAP8AM/8AZv8A mf8AzP8A/wAzAAAzMwAzZgAzmQAzzAAz/zMzADMzMzMzZjMzmTMzzDMz/2YzAGYzM2YzZmYzmWYz zGYz/5kzAJkzM5kzZpkzmZkzzJkz/8wzAMwzM8wzZswzmcwzzMwz//8zAP8zM/8zZv8zmf8zzP8z /wBmAABmMwBmZgBmmQBmzABm/zNmADNmMzNmZjNmmTNmzDNm/2ZmAGZmM2ZmZmZmmWZmzGZm/5lm AJlmM5lmZplmmZlmzJlm/8xmAMxmM8xmZsxmmcxmzMxm//9mAP9mM/9mZv9mmf9mzP9m/wCZAACZ MwCZZgCZmQCZzACZ/zOZADOZMzOZZjOZmTOZzDOZ/2aZAGaZM2aZZmaZmWaZzGaZ/5mZAJmZM5mZ ZpmZmZmZzJmZ/8yZAMyZM8yZZsyZmcyZzMyZ//+ZAP+ZM/+ZZv+Zmf+ZzP+Z/wDMAADMMwDMZgDM mQDMzADM/zPMADPMMzPMZjPMmTPMzDPM/2bMAGbMM2bMZmbMmWbMzGbM/5nMAJnMM5nMZpnMmZnM zJnM/8zMAMzMM8zMZszMmczMzMzM///MAP/MM//MZv/Mmf/MzP/M/wD/AAD/MwD/ZgD/mQD/zAD/ /zP/ADP/MzP/ZjP/mTP/zDP//2b/AGb/M2b/Zmb/mWb/zGb//5n/AJn/M5n/Zpn/mZn/zJn//8z/ AMz/M8z/Zsz/mcz/zMz/////AP//M///Zv//mf//zP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAANcALAAAAABQAB4A AAjxAK9d80CwoMGDCBMqXMiwIUOBAz1AnEixosWLGDNq1Egw4saPIEOKrFhwpMmTKCd2TMmyJUeJ LmPKFLhyps2UNW/qFJlzp8+XJ3v+/JhTqEeMRodmLAqTYlKaTZUSjSrUoNODUCHWxJq1pFarUL2G FXtUJdmtMNFaXOmVbdOOassyvZq17tG4EcHGrfo2bV+zdOX+7Tr47mC+XPGWzZu4MFzHfr/alUyy 8OK5hqliNkxZ7V6/mgFTznu5J0K7aMVyDVtaquvAjB3Knk179ujXrp/i1ql7t83evmUCD+5yOHGW ZI//lmhcecjUtaNLn+41IAA7 ------=_NextPart_000_0000_01C82887.C63BC140 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://patft.uspto.gov/netaicon/PTO/number.gif R0lGODlhUAAeAPcAAAAAAAAAMwAAZgAAmQAAzAAA/zMAADMAMzMAZjMAmTMAzDMA/2YAAGYAM2YA ZmYAmWYAzGYA/5kAAJkAM5kAZpkAmZkAzJkA/8wAAMwAM8wAZswAmcwAzMwA//8AAP8AM/8AZv8A mf8AzP8A/wAzAAAzMwAzZgAzmQAzzAAz/zMzADMzMzMzZjMzmTMzzDMz/2YzAGYzM2YzZmYzmWYz zGYz/5kzAJkzM5kzZpkzmZkzzJkz/8wzAMwzM8wzZswzmcwzzMwz//8zAP8zM/8zZv8zmf8zzP8z /wBmAABmMwBmZgBmmQBmzABm/zNmADNmMzNmZjNmmTNmzDNm/2ZmAGZmM2ZmZmZmmWZmzGZm/5lm AJlmM5lmZplmmZlmzJlm/8xmAMxmM8xmZsxmmcxmzMxm//9mAP9mM/9mZv9mmf9mzP9m/wCZAACZ MwCZZgCZmQCZzACZ/zOZADOZMzOZZjOZmTOZzDOZ/2aZAGaZM2aZZmaZmWaZzGaZ/5mZAJmZM5mZ ZpmZmZmZzJmZ/8yZAMyZM8yZZsyZmcyZzMyZ//+ZAP+ZM/+ZZv+Zmf+ZzP+Z/wDMAADMMwDMZgDM mQDMzADM/zPMADPMMzPMZjPMmTPMzDPM/2bMAGbMM2bMZmbMmWbMzGbM/5nMAJnMM5nMZpnMmZnM zJnM/8zMAMzMM8zMZszMmczMzMzM///MAP/MM//MZv/Mmf/MzP/M/wD/AAD/MwD/ZgD/mQD/zAD/ /zP/ADP/MzP/ZjP/mTP/zDP//2b/AGb/M2b/Zmb/mWb/zGb//5n/AJn/M5n/Zpn/mZn/zJn//8z/ AMz/M8z/Zsz/mcz/zMz/////AP//M///Zv//mf//zP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAANcALAAAAABQAB4A AAjuAK9d80CwoMGDCBMqXMiwIUOBAz1AnEixosWLGDNq1Egw4saPIEOKrFhwpMmTKCd2TMmyJUeJ LmPKFLhyps2UNW/qFJlzp8+XP4MCvYhwY0+IJZH+PIoUpseMTCM6Hbh0KsWaWA3S1Hr1KVWvKzsm TYoxKlirW9NalIhV7dOxYdGqlOs2K9eoMMPWzes0K1S6Usn69do1Ld+mexGXBcx0MF7Eh9UOJkyS sVzHdKfC3Rr57N/FRA82RavZ7tu+qD8LXV05tMPXsGOLDs26tmLbrM3ivql798zevmMCD96SLHHe bAEfR2lXtvPn0JMGBAA7 ------=_NextPart_000_0000_01C82887.C63BC140 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://patft.uspto.gov/netaicon/PTO/help.gif R0lGODlhUAAeAPcAAAAAAAAAMwAAZgAAmQAAzAAA/zMAADMAMzMAZjMAmTMAzDMA/2YAAGYAM2YA ZmYAmWYAzGYA/5kAAJkAM5kAZpkAmZkAzJkA/8wAAMwAM8wAZswAmcwAzMwA//8AAP8AM/8AZv8A mf8AzP8A/wAzAAAzMwAzZgAzmQAzzAAz/zMzADMzMzMzZjMzmTMzzDMz/2YzAGYzM2YzZmYzmWYz zGYz/5kzAJkzM5kzZpkzmZkzzJkz/8wzAMwzM8wzZswzmcwzzMwz//8zAP8zM/8zZv8zmf8zzP8z /wBmAABmMwBmZgBmmQBmzABm/zNmADNmMzNmZjNmmTNmzDNm/2ZmAGZmM2ZmZmZmmWZmzGZm/5lm AJlmM5lmZplmmZlmzJlm/8xmAMxmM8xmZsxmmcxmzMxm//9mAP9mM/9mZv9mmf9mzP9m/wCZAACZ MwCZZgCZmQCZzACZ/zOZADOZMzOZZjOZmTOZzDOZ/2aZAGaZM2aZZmaZmWaZzGaZ/5mZAJmZM5mZ ZpmZmZmZzJmZ/8yZAMyZM8yZZsyZmcyZzMyZ//+ZAP+ZM/+ZZv+Zmf+ZzP+Z/wDMAADMMwDMZgDM mQDMzADM/zPMADPMMzPMZjPMmTPMzDPM/2bMAGbMM2bMZmbMmWbMzGbM/5nMAJnMM5nMZpnMmZnM zJnM/8zMAMzMM8zMZszMmczMzMzM///MAP/MM//MZv/Mmf/MzP/M/wD/AAD/MwD/ZgD/mQD/zAD/ /zP/ADP/MzP/ZjP/mTP/zDP//2b/AGb/M2b/Zmb/mWb/zGb//5n/AJn/M5n/Zpn/mZn/zJn//8z/ AMz/M8z/Zsz/mcz/zMz/////AP//M///Zv//mf//zP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAANcALAAAAABQAB4A AAjSAK9d80CwoMGDCBMqXMiwIUOBAz1AnEixosWLGDNq1Egw4saPIEOKrFhwpMmTKCd2TMmyJUeJ LmPKFLhyps2UNW/qFJlzp8+XP4Hu7HmyJ1GKR2Mm5QkT4lKaTW8+BWm06UGnMDuWbDn1Y1WoWMFG zBq1aFmzCcV6XFuzq1CWX8caFNv27Ei3b+naXVmXq927ZflaJasWL0bDhwMP3sr2qt+gVP+iRGzR oWWFcCVDVqnZJOXNSjuD1vl5dGbTpkujRrsaslbRrScvvky7tu2GAgMCADs= ------=_NextPart_000_0000_01C82887.C63BC140 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://patft.uspto.gov/netaicon/PTO/bottom.gif R0lGODlhUAAeAPcAAAAAAAAAMwAAZgAAmQAAzAAA/zMAADMAMzMAZjMAmTMAzDMA/2YAAGYAM2YA ZmYAmWYAzGYA/5kAAJkAM5kAZpkAmZkAzJkA/8wAAMwAM8wAZswAmcwAzMwA//8AAP8AM/8AZv8A mf8AzP8A/wAzAAAzMwAzZgAzmQAzzAAz/zMzADMzMzMzZjMzmTMzzDMz/2YzAGYzM2YzZmYzmWYz zGYz/5kzAJkzM5kzZpkzmZkzzJkz/8wzAMwzM8wzZswzmcwzzMwz//8zAP8zM/8zZv8zmf8zzP8z /wBmAABmMwBmZgBmmQBmzABm/zNmADNmMzNmZjNmmTNmzDNm/2ZmAGZmM2ZmZmZmmWZmzGZm/5lm AJlmM5lmZplmmZlmzJlm/8xmAMxmM8xmZsxmmcxmzMxm//9mAP9mM/9mZv9mmf9mzP9m/wCZAACZ MwCZZgCZmQCZzACZ/zOZADOZMzOZZjOZmTOZzDOZ/2aZAGaZM2aZZmaZmWaZzGaZ/5mZAJmZM5mZ ZpmZmZmZzJmZ/8yZAMyZM8yZZsyZmcyZzMyZ//+ZAP+ZM/+ZZv+Zmf+ZzP+Z/wDMAADMMwDMZgDM mQDMzADM/zPMADPMMzPMZjPMmTPMzDPM/2bMAGbMM2bMZmbMmWbMzGbM/5nMAJnMM5nMZpnMmZnM zJnM/8zMAMzMM8zMZszMmczMzMzM///MAP/MM//MZv/Mmf/MzP/M/wD/AAD/MwD/ZgD/mQD/zAD/ /zP/ADP/MzP/ZjP/mTP/zDP//2b/AGb/M2b/Zmb/mWb/zGb//5n/AJn/M5n/Zpn/mZn/zJn//8z/ AMz/M8z/Zsz/mcz/zMz/////AP//M///Zv//mf//zP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAANcALAAAAABQAB4A AAjlAK9d80CwoMGDCBMqXMiwIUOBAz1AnEixosWLGDNq1Egw4saPIEOKrFhwpMmTKCd2TMmyJUeJ LmPKFLhyps2UNW/qFJlzp8+XGxF+zNnzp0egNGFmJKrUaNKgSpmWjFjyIESrT6dOHdr0Ys2vUWEy VRk2qdiVRb12tZjwatmjT93KhQsWZFqKY+meJcs3bt24UAPP/ZsXMNq3cJEubXp4MOPHjucmXgwV q1mpbsNu/TsZ412nTj9fdki6dEOuoFPjXavaqOjWN1/Dnil7dszatlvizo1zN++RHX3/Rj3atPHj yLEGBAA7 ------=_NextPart_000_0000_01C82887.C63BC140 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://patft.uspto.gov/netaicon/PTO/cart.gif R0lGODlhUAAeAPcAAAAAAAAAMwAAZgAAmQAAzAAA/zMAADMAMzMAZjMAmTMAzDMA/2YAAGYAM2YA ZmYAmWYAzGYA/5kAAJkAM5kAZpkAmZkAzJkA/8wAAMwAM8wAZswAmcwAzMwA//8AAP8AM/8AZv8A mf8AzP8A/wAzAAAzMwAzZgAzmQAzzAAz/zMzADMzMzMzZjMzmTMzzDMz/2YzAGYzM2YzZmYzmWYz zGYz/5kzAJkzM5kzZpkzmZkzzJkz/8wzAMwzM8wzZswzmcwzzMwz//8zAP8zM/8zZv8zmf8zzP8z /wBmAABmMwBmZgBmmQBmzABm/zNmADNmMzNmZjNmmTNmzDNm/2ZmAGZmM2ZmZmZmmWZmzGZm/5lm AJlmM5lmZplmmZlmzJlm/8xmAMxmM8xmZsxmmcxmzMxm//9mAP9mM/9mZv9mmf9mzP9m/wCZAACZ MwCZZgCZmQCZzACZ/zOZADOZMzOZZjOZmTOZzDOZ/2aZAGaZM2aZZmaZmWaZzGaZ/5mZAJmZM5mZ ZpmZmZmZzJmZ/8yZAMyZM8yZZsyZmcyZzMyZ//+ZAP+ZM/+ZZv+Zmf+ZzP+Z/wDMAADMMwDMZgDM mQDMzADM/zPMADPMMzPMZjPMmTPMzDPM/2bMAGbMM2bMZmbMmWbMzGbM/5nMAJnMM5nMZpnMmZnM zJnM/8zMAMzMM8zMZszMmczMzMzM///MAP/MM//MZv/Mmf/MzP/M/wD/AAD/MwD/ZgD/mQD/zAD/ /zP/ADP/MzP/ZjP/mTP/zDP//2b/AGb/M2b/Zmb/mWb/zGb//5n/AJn/M5n/Zpn/mZn/zJn//8z/ AMz/M8z/Zsz/mcz/zMz/////AP//M///Zv//mf//zP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAANcALAAAAABQAB4A AAjuAK9d80CwoMGDCBMqXMiwIUOBAz1AnEixosWLGDNq1Egw4saPIEOKrFhwpMmTKCd2TMmyJUeJ LmPKFLhyps2UNW/qFJlzp8+XIXv+bNkz50qhRA2aRFoUJk2nN2sizcgUqkeIR50exAozK0moUpU+ jbhVpdWrYceq9XrV7MesJat+VYtWa9e7dLliRJhX7lejd8t27NpWr8W0hf1SFLv27NPAh8Hibex2 buTFk9sCvoi4s+TLoA2T3Sz6L2CxTa1OHco6scPXsGPHrty6dmnbrVfj1ql7t83evmUCD+6yJHGf gx0fT8pVtvPn0MUGBAA7 ------=_NextPart_000_0000_01C82887.C63BC140 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://patft.uspto.gov/netaicon/PTO/order.gif R0lGODlhUAAeAPcAAAAAAAAAMwAAZgAAmQAAzAAA/zMAADMAMzMAZjMAmTMAzDMA/2YAAGYAM2YA ZmYAmWYAzGYA/5kAAJkAM5kAZpkAmZkAzJkA/8wAAMwAM8wAZswAmcwAzMwA//8AAP8AM/8AZv8A mf8AzP8A/wAzAAAzMwAzZgAzmQAzzAAz/zMzADMzMzMzZjMzmTMzzDMz/2YzAGYzM2YzZmYzmWYz zGYz/5kzAJkzM5kzZpkzmZkzzJkz/8wzAMwzM8wzZswzmcwzzMwz//8zAP8zM/8zZv8zmf8zzP8z /wBmAABmMwBmZgBmmQBmzABm/zNmADNmMzNmZjNmmTNmzDNm/2ZmAGZmM2ZmZmZmmWZmzGZm/5lm AJlmM5lmZplmmZlmzJlm/8xmAMxmM8xmZsxmmcxmzMxm//9mAP9mM/9mZv9mmf9mzP9m/wCZAACZ MwCZZgCZmQCZzACZ/zOZADOZMzOZZjOZmTOZzDOZ/2aZAGaZM2aZZmaZmWaZzGaZ/5mZAJmZM5mZ ZpmZmZmZzJmZ/8yZAMyZM8yZZsyZmcyZzMyZ//+ZAP+ZM/+ZZv+Zmf+ZzP+Z/wDMAADMMwDMZgDM mQDMzADM/zPMADPMMzPMZjPMmTPMzDPM/2bMAGbMM2bMZmbMmWbMzGbM/5nMAJnMM5nMZpnMmZnM zJnM/8zMAMzMM8zMZszMmczMzMzM///MAP/MM//MZv/Mmf/MzP/M/wD/AAD/MwD/ZgD/mQD/zAD/ /zP/ADP/MzP/ZjP/mTP/zDP//2b/AGb/M2b/Zmb/mWb/zGb//5n/AJn/M5n/Zpn/mZn/zJn//8z/ AMz/M8z/Zsz/mcz/zMz/////AP//M///Zv//mf//zP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAANcALAAAAABQAB4A AAj1AK9d80CwoMGDCBMqXMiwIUOBAz1AnEixosWLGDNq1Egw4saPIEOKrFhwpMmTKCd2TMmyJUeJ LmPKFLhyps2UNW/qFJlzp8+XPGGqFPozKMWSFnt6PEr0o8GROXsiJdl06VCjNLHSJNox6tOtU8Gu /Mr0ItmuCLderTkWZluqEN+Wzdi2pNe1QuXKvarWatyqYt1yHYz3b9+9hg9XVboU8d3AegX35dt4 MeDIlK2ylVx5cuLOcLOCfjx589+pB5PWBSx2KFKpiIvKnuuwtu3buL8yni17N++fvn/vDC78JvHi M48jjxl2uU60zofnzU29unWYAQEAOw== ------=_NextPart_000_0000_01C82887.C63BC140 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://patft.uspto.gov/netaicon/PTO/image.gif R0lGODlhUAAeAPcAAAAAAAAAMwAAZgAAmQAAzAAA/zMAADMAMzMAZjMAmTMAzDMA/2YAAGYAM2YA ZmYAmWYAzGYA/5kAAJkAM5kAZpkAmZkAzJkA/8wAAMwAM8wAZswAmcwAzMwA//8AAP8AM/8AZv8A mf8AzP8A/wAzAAAzMwAzZgAzmQAzzAAz/zMzADMzMzMzZjMzmTMzzDMz/2YzAGYzM2YzZmYzmWYz zGYz/5kzAJkzM5kzZpkzmZkzzJkz/8wzAMwzM8wzZswzmcwzzMwz//8zAP8zM/8zZv8zmf8zzP8z /wBmAABmMwBmZgBmmQBmzABm/zNmADNmMzNmZjNmmTNmzDNm/2ZmAGZmM2ZmZmZmmWZmzGZm/5lm AJlmM5lmZplmmZlmzJlm/8xmAMxmM8xmZsxmmcxmzMxm//9mAP9mM/9mZv9mmf9mzP9m/wCZAACZ MwCZZgCZmQCZzACZ/zOZADOZMzOZZjOZmTOZzDOZ/2aZAGaZM2aZZmaZmWaZzGaZ/5mZAJmZM5mZ ZpmZmZmZzJmZ/8yZAMyZM8yZZsyZmcyZzMyZ//+ZAP+ZM/+ZZv+Zmf+ZzP+Z/wDMAADMMwDMZgDM mQDMzADM/zPMADPMMzPMZjPMmTPMzDPM/2bMAGbMM2bMZmbMmWbMzGbM/5nMAJnMM5nMZpnMmZnM zJnM/8zMAMzMM8zMZszMmczMzMzM///MAP/MM//MZv/Mmf/MzP/M/wD/AAD/MwD/ZgD/mQD/zAD/ /zP/ADP/MzP/ZjP/mTP/zDP//2b/AGb/M2b/Zmb/mWb/zGb//5n/AJn/M5n/Zpn/mZn/zJn//8z/ AMz/M8z/Zsz/mcz/zMz/////AP//M///Zv//mf//zP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAANcALAAAAABQAB4A AAjjAK9d80CwoMGDCBMqXMiwIUOBAz1AnEixosWLGDNq1Egw4saPIEOKrFhwpMmTKCd2TMmyJUeJ LmPKFLhyps2UNW/qFJlzp8+XIA3+nNkzY9GhOGF+rNmxZESlT3MihHhQpVCjUIHSXOn0KFelX6nC PHqRrEWmYNOKvYp2q9itWTGaJanWrd22Hu9OhRuXbki8efPiHdx3rdaldQOH1QvXbuC3WIN2TYz2 6lPFlqseRhqZaGGKDkOLHv35MWerTj2fXg2Z9em5rm3Cji1zNm2Xtm+zTK37ZtPSvU9WJk28uHGn AQEAOw== ------=_NextPart_000_0000_01C82887.C63BC140 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://patft.uspto.gov/netaicon/PTO/top.gif R0lGODlhUAAeAPcAAAAAAAAAMwAAZgAAmQAAzAAA/zMAADMAMzMAZjMAmTMAzDMA/2YAAGYAM2YA ZmYAmWYAzGYA/5kAAJkAM5kAZpkAmZkAzJkA/8wAAMwAM8wAZswAmcwAzMwA//8AAP8AM/8AZv8A mf8AzP8A/wAzAAAzMwAzZgAzmQAzzAAz/zMzADMzMzMzZjMzmTMzzDMz/2YzAGYzM2YzZmYzmWYz zGYz/5kzAJkzM5kzZpkzmZkzzJkz/8wzAMwzM8wzZswzmcwzzMwz//8zAP8zM/8zZv8zmf8zzP8z /wBmAABmMwBmZgBmmQBmzABm/zNmADNmMzNmZjNmmTNmzDNm/2ZmAGZmM2ZmZmZmmWZmzGZm/5lm AJlmM5lmZplmmZlmzJlm/8xmAMxmM8xmZsxmmcxmzMxm//9mAP9mM/9mZv9mmf9mzP9m/wCZAACZ MwCZZgCZmQCZzACZ/zOZADOZMzOZZjOZmTOZzDOZ/2aZAGaZM2aZZmaZmWaZzGaZ/5mZAJmZM5mZ ZpmZmZmZzJmZ/8yZAMyZM8yZZsyZmcyZzMyZ//+ZAP+ZM/+ZZv+Zmf+ZzP+Z/wDMAADMMwDMZgDM mQDMzADM/zPMADPMMzPMZjPMmTPMzDPM/2bMAGbMM2bMZmbMmWbMzGbM/5nMAJnMM5nMZpnMmZnM zJnM/8zMAMzMM8zMZszMmczMzMzM///MAP/MM//MZv/Mmf/MzP/M/wD/AAD/MwD/ZgD/mQD/zAD/ /zP/ADP/MzP/ZjP/mTP/zDP//2b/AGb/M2b/Zmb/mWb/zGb//5n/AJn/M5n/Zpn/mZn/zJn//8z/ AMz/M8z/Zsz/mcz/zMz/////AP//M///Zv//mf//zP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAANcALAAAAABQAB4A AAjAAK9d80CwoMGDCBMqXMiwIUOBAz1AnEixosWLGDNq1Egw4saPIEOKrFhwpMmTKCd2TMmyJUeJ LmPKFLhyps2UNW/qFJlzp8+XMRX+3NizZdGhF4/ihAnxYFOJJW0qRZmz5sqoU09mNVmV6VWvTIOG ddn1KU2wUscaDWsVZtu0cM2enUtX5taRPZ2eNXjz7k6/VNVqdUh4JuC+gu0mRor0MGPDix/7dCyZ bOTKiDFLjqr5Z0fKnUO2JUy6tGnTAgMCADs= ------=_NextPart_000_0000_01C82887.C63BC140--