structure and method for displaying commercials and sending
TRANSCRIPT
United States Patent [19] Redford et al.
US005957695A
5,957,695 Sep. 28, 1999
[11] Patent Number:
[45] Date of Patent:
[54]
[56]
STRUCTURE AND METHOD FOR DISPLAYING COMMERCIALS AND SENDING PURCHASE ORDERS BY COMPUTER
Inventors: Peter M. Redford, Los Gatos; Donald S. Stern, San Jose, both of Calif.
Assignee: TV Interactive Corporation, San Jose, Calif.
Appl. No.: 08/601,936
Filed: Feb. 15, 1996
Related US. Application Data
Division of application No. 08/269,492, Jul. 1, 1994, Pat. No. 5,624,265.
Int. Cl.6 ..................................................... .. G09B 5/00
US. Cl. ................... .. 434/307 R; 434/118; 434/365;
380/24; 340/825.33; 455/42 Field of Search .................................. .. 434/118, 16 P,
434/307 R, 308, 317, 365; 348/6, 10, 12, 13, 734; 455/31, 5.1, 6.1, 6.2, 4.2; 340/82522,
825.24, 825.25, 825.37, 825.55, 825.6 P, 825.72, 825.76, 825.33; 379/9324, 93.13,
93.12, 93.19, 100.08; 380/24, 30
References Cited
U.S. PATENT DOCUMENTS
OTHER PUBLICATIONS
“Key Firms Launching Digital Video Disks Reach Licensing Pact”, The Wall Street Journal, Sep. 16, 1996, p. B7. Search Report “Exhibit A”, 37 pgs. Search Report “Exhibit B”48 pgs. “LaserMouse Receiver Chip”, TVI701, TV Interactive Cor poration, 1 page believed to be prior to Jul. 1, 1994.
“TVIQTMRemote Control Transmiter”, TVI701, TV Inter active Corporation, 1 page, believed to be prior to Jul. 1, 1994.
“Membrane SWitch Products”, EECO Incorporated, 1985, 8 pgs. “Microsoft Windows Device Kit”, Version 3.1, Microsoft, 1985—1992, Chapter 11, pp. 1—8.
(List continued on neXt page.)
Primary Examiner—Joe H. Cheng Attorney, Agent, or Firm—Skjerven, Morrill, MacPherson, Franklin & Friel LLP; Omkar K. Suryadevara; Glen B. Choi
[57] ABSTRACT
In accordance With this invention, a remote control for an interactive media can include a printed publication and/or a storage media and/or a data button. One embodiment of a remote control includes a printed publication (such as a book, magazine or a catalog) and one or more buttons physically attached to the printed publication to alloW users to remotely control use of associated electronic content by a host device. Another embodiment of a remote control has a housing capable of removably holding a storage media
2,900,446 2,907,824 3,005,050 3,304,612 3,308,253
8/1959 10/1959 10/1961 2/1967 3/1967
McLaughlin et al. .
Peek, Jr. .
Koenig, Jr. .
Proctor et al. .
Krakinowski .
(List continued on neXt page.)
FOREIGN PATENT DOCUMENTS
0 222 919 A1 61-137797 63-213016
104699 1 120526
5/1987 6/1986 9/1988 4/1992 7/1968
European Pat. Off. .
Japan .
Japan .
Japan .
United Kingdom .
encoded With electronic content associated With a button of the remote control. Yet another embodiment of a remote control has at least one data button Which permits the user to select the data to be displayed by the host device. An autostart driver in the host device detects insertion of a storage media into a peripheral and automatically starts an application. The application interprets button codes trans mitted by the remote control and displays the results or initiates other events. An application development system alloWs an author to quickly create interactive media appli cations.
49 Claims, 38 Drawing Sheets
5,957,695 Page 2
3,470,538 3,522,664 3,541,541 3,591,718 3,593,115 3,662,105 3,699,439 3,705,956 3,798,370 3,806,912 3,885,097 3,906,197 3,911,215 3,959,585 4,022,971 4,071,691 4,079,194 4,102,067 4,124,888 4,126,760 4,149,029 4,208,648 4,214,122 4,222,188 4,286,399 4,289,925 4,291,303 4,293,734 4,299,041 4,313,113 4,315,238 4,319,078 4,363,081 4,444,998 4,455,450 4,484,026 4,488,179 4,497,126 4,503,286 4,564,079 4,570,149 4,581,483 4,587,378 4,607,747 4,614,266 4,703,573 4,716,543 4,736,356 4,739,299 4,740,912 4,742,485 4,810,992 4,855,725 4,866,522 4,866,865 4,884,974 4,897,511 4,920,432 4,926,255 4,951,249 4,963,702 4,963,876 4,966,285 4,974,085 4,990,092 5,008,497 5,008,662 5,053,945 5,063,698 5,073,931
US. PATENT DOCUMENTS
9/1969 8/1970 11/1970 7/1971 7/1971 5/1972 10/1972 12/1972 3/1974 4/1974 5/1975 9/1975 10/1975 5/1976 5/1977 1/1978 3/1978 7/1978 11/1978 11/1978 4/1979 6/1980 7/1980 9/1980 9/1981 9/1981 9/1981 10/1981 11/1981 1/1982 2/1982 3/1982 12/1982 4/1984 6/1984 11/1984 12/1984 2/1985 3/1985 1/1986 2/1986 4/1986 5/1986 8/1986 9/1986 11/1987 12/1987 4/1988 4/1988 4/1988 5/1988 3/1989 8/1989 9/1989 9/1989 12/1989 1/1990 4/1990 5/1990 8/1990 10/1990 10/1990 10/1990 11/1990 2/1991 4/1991 4/1991 10/1991 11/1991 12/1991
Harbaugh .
Lambright et al. .
Engelbart .
Asamo .
Dym et al. .
Hurst et al. .
Turner .
DertourZos .
Hurst .
Eckert .
Pobgee .
Grover .
Hurst et al. .
Mattes et al. .
Rodgers .
Pepper, Jr. .
Kley .
Tarrant .
Washburn .
Gordon .
Pobgee .
Naumann .
Kley .
Tarrant et al. .
Funahashi et al. .
Lambden .
Cutler et al. .
Pepper, Jr. .
Wilson .
Thornurg .
Eventoff .
Yokoo et al. .
Wilbur .
House .
Margolin .
Thornburg .
Kruger et al. .
Dejean .
Kubo et al. .
Moore et al. .
Thornburg et al. . Ralston .
Moore .
Steiner .
Moorhead .
Montgomery et al. .
OgaWa et al. .
Konshak .
Eventoff et al. .
Whitaker ...... ..
Carlson et al. .
Eventoff .
Fernandez .
Beckley .
Yang .
DeSmet .
Itaya et al. .
Eggers et al. . Von Kohorn .
McClung et al. .
Yaniger et al. . Sanders et al. .
Otake et al. .
Campbell et al. .
Cummings .
Asher .
TokiZane et al. .
Whisler .
Johnson et al. .
Audebert et al. .
................. .. 345/353
5,093,718 3/1992 Hoarty et al. . 5,101,490 3/1992 Getson, Jr. et al. . 5,120,230 6/1992 Clark et al.. 5,132,992 7/1992 Yurt et al. . 5,146,353 9/1992 Isoguchi et al. . 5,148,419 9/1992 Koguchi . 5,188,533 2/1993 Wood . 5,189,237 2/1993 Koguchi . 5,213,337 5/1993 Sherman . 5,233,333 8/1993 Borsuk . 5,233,423 8/1993 Jernigan et al. . 5,235,328 8/1993 Kurita . 5,245,171 9/1993 Fox et al. . 5,250,789 10/1993 Johnson .................................. .. 705/14
5,257,388 10/1993 HayamiZu . 5,275,285 1/1994 Clegg . 5,287,224 2/1994 Tsuchiya et al. . 5,299,181 3/1994 Koguchi . 5,319,455 6/1994 Hoarty et al. . 5,335,079 8/1994 Yuen et al. . 5,336,870 8/1994 Hughes et al. . 5,363,487 11/1994 Willman et al. . 5,377,269 12/1994 Heptig et al. . 5,419,705 5/1995 Sandvik . 5,440,244 8/1995 Richter et al. . 5,457,780 10/1995 Shaw et al. . 5,464,092 11/1995 Seeley . 5,524,193 6/1996 Covington et al. ................... .. 707/512 5,530,960 6/1996 Parks et al. . 5,551,905 9/1996 Billings et al. . 5,574,519 11/1996 Manico et al. . 5,645,432 7/1997 Jessop . 5,703,795 12/1997 MankovitZ .. 363/21 5,724,424 3/1998 Gifford ...... .. 380/24
5,759,101 6/1998 Von Kohorn ........................... .. 463/40
OTHER PUBLICATIONS
SyQuest, SQ555, SQ51110 and SQ5110C Removable Car tridge Disk Drive, Hardware Installation User’s Guide, pp. i—viii, and 3—1 to 3—8.
“Developer Network”, Microsoft Development Library, Oct. 1994.
GlaskoWsky, Peter N., “PCs Head ToWard Appliance Sta tus,” Microdesign Resources, Microprocessor Report, May 6, 1996, pp. 12—14. Thompson, M., “Advances in Passive Infrared Sensors Based on Pyroelectric Polymer Films,” Presented at the 1991 Sensors Conference, Chicago, IL, Oct., 1991, pp. 1—20.
“Summary of Operating Properties: DT1—028K”, Appln. Spec. 114—1801, Aug. 01, 1993, Rev. A, pp. 1—6, AMP Incorp. “PieZo Film Component Design Kits”, Cat. 65715, Rev. Sep. 1993, pp. 1—2, AMP Incorp. “PieZo Film Sensors, Product Summary and Price List”, Aug. 1, 1993, Rev. A, pp. 1—4, Amp Incorp. “Passive Infrared Module (PIRM)”, Cat. 65774, Aug. 1993, pp. 1—2, Amp Incorp. “PIRL 180—100 Passive Infrared Detector”, Cat. 65776, Dec. 1993, pp. 1—2, Amp Incorp. “PIRL 180—100 Ampli?er Schematic”, Instruction Sheet 408—9950, Aug. 1, 1993, 1 page, Amp Incorp. “Passive Infrared Sensor Design Tips”, Appln. Note 65753, Aug. 1, 1993, Rev. A., pp. 1—2, Amp Incorp. “Standard Products for Many Applications” (pieZo ?lm sensors), 6 pages, believed to be prior to 1997, Amp Incorp.
5,957,695 Page 3
“Create Your OWn Sensor, Use this free sample of PieZo Film to demostrate some of the ?lm’s principles,” 1 page, believed to be prior to 1997, Amp Incorp. Sensory Inc., “RSC—164, Recognition ' Synthesis ' Con trol,” From the Interactive Speec TM Line of Products, © 1995 Sensory Inc., 8 pages. Sharp, “PT460/PT460F/PT461F/PT465F Double—end Type Phototransistor”, pp. 234, 235 and 238, believed to be prior to 1997. Advertisment for Casio Portable CD Player, Model PZ—830, 1 page, believed to be prior to 1997. GIST, “WWW.GIST. com. . . . connecting TV & the Internet,”
<http://WWW.the GIST.com/>, Copyright ©1996 GIST Com munications, Inc. Dec. 2, 1996, pp. 1—3. Microsoft, “OnNoW and ACPI: Introduction and Speci?ca tions,” <http://WWW.microsof /pcfuture/ONNO W.HTM.> ©1996 Microsoft Coporation, Nov. 22, 1996, pp. 1—3. Microsoft, “SIPC: Introduction to Simply Interactive PC,” <http://WWW.microsof . . . V/pcfuture/sipc.htm> ©1996
Microsoft Corporation, Nov. 22, 1996, pp. 1—3. VideoGuide, “Welcome to Video Guide,” <http://WWW.vgi. com/>, Copyright ©1995—1996 VideoGuide Inc., Oct. 11, 1996, 16 pages. Brochure, “Micropad”, Micropad Ltd., 1981, one page. “Analog data Tablet”J. F. Hevesi, IBM Technical Disclosure Bulletin, vol, 23, No. 2, Jul. 1980, pp. 666—667. “SWitches, Special Advertising Section”, Electronics, Jul. 12, 1984, p. SW—6. “PC—MS DOS 4.0 for Hard Disk Users”, David D. Busch, Bantam Books, 1989, pp. 27—32 and 141—163.
Hamm, Steve, “The Full—Figured PC”, PC Week, Prior to Jun. 1996. Curran, LaWrence J ., “Video Networks Poised for Commer cial Service”, EDN, Jun. 22, 1995, pp. S—20, S—22 and S—23. Manes, Stephen, “Destination Computer/TV Not Ready for Prime Time”, San Jose Mercury News, May 19, 1996, 1 page. Rupley, Sebastian, “The Simple PC”, PC Magazine, May 28, 1996, p. 31. Slater, Michael, “Universal Serial Bus to Simplify PC I/O”, Microprocessor Report, vol. 9, No. 5, Apr. 17, 1995, pp. 1, 6—9. “Attaching and IBM Dock I or Dock II Expansion Unit”, ThinkPad 760E/760ED Use’s Guide, First Ed. (Apr. 1996), p. 199. “CDU33A Double Speed Series, CD—ROM Drive Unit” User’s Guide, prior to Jun. 1996, pp. 8—25. “Resources”, Microprocessor Report, Dec. 25, 1995, p. 24. “Literature Watch”, Microprocessor Report, May 30, 1995, p. 22.
“Literature Watch”, Microprocessor Report, May 6, 1995, p. 24.
“Resources”, Microprocessor Report, Jul. 10, 1995, p. 24. “TES3/GES3 HardWare Manual”, norpak corporation, Nov. 10, 1995, pp. 1—1, 2—1—2—9, 3—1—3—2, 4—1 and 4—2. “TES3 EIA—5 16 NABTS Data Broadcast Encoder SoftWare User’s Manual”, norpak corporation, Feb. 14, 1996, pp. 1, 3—13 and 15—19. “DVD Main Speci?cations”, Philips Electronics NV, 1996, 2 pages.
U.S. Patent Sep.28, 1999 Sheet 1 0f38 5,957,695
PRINTED PUBLICATION
ASSOCIATED ELECTRONIC CONTENT
(ENCODED IN
BUTTON s) (FDNCTTON DATA) CONNECTED TO
REMOTE CONTROL STORAGE MEDIA —LOCAL/REMOTE) CIRCUITRY
FIG. 1A
B All C H Imrl A
2 2 O 0 / / / /
A e 3 EW. 9/ WOW 0 DWMB E n DNA
m CL
0/ W ,k M D 4. / /
P M m
T: I
LP
U.S. Patent Sep.28, 1999 Sheet 3 0f38 5,957,695
130
SERVER
132A
1325
1320
132D
PETE THE POLICE
CAR
Birds
FRED THE FIRE ENGINE
Alphabets
133C_1
‘FRONT COVER
PAGE 1
PAGE 2
PAGE 3
BACK COVER
124E
124E 126 125
A 2 0 MW EM 0 |Nltk mmw
w mEmB F n HA
W E
0/ W \ w r
m» / / 0 4. 1|
1 0 MW
FIG. 1E
U.S. Patent Sep.28, 1999 Sheet 5 0f38 5,957,695
2 .01
NE
U.S. Patent Sep.28, 1999 Sheet 7 0f38 5,957,695
Switch 402 / 400
410 / 403
4041 Microcontroller
4040
/ / 405 $06 407 ’
Siqrwl I . . . ./. . . . . . . . . . .. 3000'
Transmitter Recewer.
Microcontroller
M 4278 m 436 /
435 / CPU BIOS ROM
/ 428
DISGOKEY EXE ’ 429 DISGOBAT/ ’ 43°
BUSWEEKEXE ’ 431 439\ 437 “428M
438 Q4/4324“ 439M\ OPERAHNG
433 SYSTEM
“\ 432
Driver
\
\
FIG. 4A
U.S. Patent Sep.28, 1999 Sheet 8 0f38 5,957,695
7 0 A3 _n/D
W x O
s +:_T
A0») _
3 4
_ 4 \\/_m _
ix 4 _ \ /..\s _
4 /
M 2 _
p 4
4
Fl [L B
IIIIIIIIIIIIII‘IIIIIIIIIII‘I 4 5 .
/w m
2_ _LI
0 4/‘
E
M M “4/ w 4
0
4 \w / m. /w T
A v 4 G 4 R
5678 gmnn 32 4 A
\ w a
All \
% ?mwm Rmmm mm
w B///
Lml?umm mm>i .
/ U/?rr H .|
+2: CmWUW M MW CC 2 4
O S
4 \_ e
M m 5 0 4
4 M 4
.U 4
FIG. 4C / 457
‘m SLEEP MODE WAIT FOR BUTTON
INTERRUPT
455 \
453 452 \
454
456 \ SEND BUTTON CODE. VIA IR
U.S. Patent Sep.28, 1999 Sheet 10 0f38 5,957,695
( START )
OUTPUT ID BYTE 'M'
SET USOUT T0 LOGIC 1 -
/ 480
SET USOUT T0 LOGIC 0
FIG. 4E
501 Power up and Sel?est K
/502
Execute BIOS ?rmware /503 from Read only memory
/504
Boot Opeaoting System ./505 from o s cm e media 9506 FIG. 5A
/
/ 500 lnstull‘outostori driver _/507
in main memory
/ 508
509 Execute outostcrt driver 1/
U.S. Patent Sep. 28, 1999
@511
Sheet 11 0f 38
Enable interrupts from removable storage media peripherals '
\514
Wait for interrupt from _/ 515
5,957,695
any removable storage media peripheral
ls DISGOKEY.EXE present in removable stora e media eri h
- a? which caeise
Compare DlSGOKEY.EXE bit map. with local hardcoded bit map
/ 532
present in removable storage media periph
eral_which caused 525
Store detected DISGOBAT peripheral name in variable X and disable
interrupts from removable storage media peripherals enabled in 513
/s27
530
\528
Execute X: \DISGOBAT '
l
FIG. 5B / 529
U.S. Patent 5,957,695 Sep. 28, 1999 Sheet 12 of 38
® 541 542 543
[Set timer period to l secondl/
540 /
/549 Set current peripheral to first removable storage media peripheral in host device
____--_-__.___‘ ls DISGOKEY.EXE present in current
peripheral ?
NO
552
Compare DISGOKEY.EXE bit map with local hardcoded bit map '/558
/ 570
DlSGOKEY.EXE ls
569
Execute X: DISGOBAT
---------- -- 553 555 /556
,/ Done checkin Increment current
IS DISCO-BAT 0|] removomeg NO peripheral to next present I" curgent Storage medic removable storage
peripheral - pen'pherds ? 554 media peripheral
565
Store detected DISGOBAT peripheral 571 drive name in variable X and disable /
timer interrupt \ 566 567 / YES
558 FIG. 5C
U.S. Patent Sep.28, 1999 Sheet 13 0f38 5,957,695
428M
TV Interactive 429 Corporation © ,/ All rights reserved
DISGOKEY.EXE \
572 430\~ DiSGO.BAT
BUSWEEKEXE \xgisazaik \ \ 431 575
FIG. SD
595 \ i
591 Parrot 597 / /
Fish /596 I Pigeon I picture JP/ 597A
Birds 592 Blue Jay Text /597B
/ F‘OWGI'S . I d 590 / . \?deo Recording
593 . ' /597D
. ' Voice Recardin
F iG. 5F FIG.’ 56 FIG. 5H
U.S. Patent Sep.28, 1999 Sheet 14 0f38 5,957,695
@ 5”
./ 578 Display cover page
576
/ 579 / Wait for button code '
Randomly select 1 of 20 1/ 550 catecories
Randomly select one of 200 ‘/ 581 selections from current category
Display associated video recording 582 from current selection e/
Display picture from current -/583 selection and wait one second
Display associated text ‘/584 from current selection
Display associated voice recording from current selection -/ 585
FIG. 5E
U.S. Patent Sep.28, 1999 Sheet 15 0f38 5,957,695
STORAGE MEDTA HOUSING WITH
HUMAN UNDERSTANDABLE
LOCAL 5 ) STORAGE MEDIA
REMOTE CONTROL
BUTTO (FUNCTTO ENCODED MTH
ASSOCIATED ELECTRONIC CONTENT
N ) N DATA
CONNEC D T0
CIRCUITRY
FIG. 6A
I
TRAIN FIRE TRUCK
HELICOPTER AIR PLANE
612A \ \El ER “25 612C \
\Ll ‘
610 /
FIG. 6B
U.S. Patent Sep.28, 1999 Sheet 16 0f38 5,957,695
610
FIG. 60
6181
FIG. 6E
U.S. Patent Sep.28, 1999 Sheet 17 0f38 5,957,695
0w .0: MMENEI >5 w; ow 05 $252 $2 m;
5m; mwmzmam ME xwwawmmsgm \
\ \
_ ¢
3 5 m