← Back to Patent Explorer
US5774172A Expired / Lapsed US ⏱️ 0.0 years remaining

Interactive graphics overlay on video images for entertainment

Assignee: Microsoft Technology Licensing LLC
•
Filing: 1996-02-12
•
Granted: 1998-06-30
•
Expires: 2016-02-12
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A video entertainment system includes a video display device and a user interface unit connected for operation in conjunction with the video display device to receive a television image and to display the television image on the video display device. The system also includes a remote control handset having viewer-actuable controls. The remote control handset sends commands to the user interface unit in response to actuation of the viewer-actuable controls. The user interface unit has a graphics overlay component which is programmable to display entertainment images on the video display device overlying the received television image. The user interface unit has a viewer participation program that a viewer can initiate with the remote control handset. The viewer participation program allows the viewer to use the remote control handset to draw, "drop," or "throw" designs or pre-rendered graphics on top of the television image. Further aspects of the invention include the ability to attach a pre-rendered image to a moving point within a television image so that the pre-rendered image moves with the moving point. Using this capability, the viewer can attach, for example, a hat to someone's head, and the hat will stay on the person's head regardless of the person's movement within the television frame.

Inventors

  • 👤 JoGene Kapell
  • 👤 Holly A. Serdy

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 10:03
CPC Classifications
H; H04; H04N; H04N7/00; H04N7/16; H04N7/173; H04N7/17309; H04N7/17318; H04N21/00; H04N21/40; H04N21/41; H04N21/422; H04N21/42204; H04N21/42206; H04N21/4221; H04N21/42221; H04N21/426; H04N21/42653; H04N21/47; H04N21/472; H04N21/47205; H04N21/478; H04N21/80; H04N21/85; H04N21/854; H04N21/8545

Claims Analysis

Total Claims: 32
Claim 1
Independent Claim 194 words
A video entertainment system comprising: a video display device; a user interface unit connected for operation in conjunction with the video display device to receive a television image and to display said television image on the video display device; the user interface unit having a graphics overlay component which is programmable to display entertainment images on the video display device overlying the received television image; the user interface unit having a viewer participation program, the user interface unit be being responsive to viewer commands when the viewer participation program has been initiated to allow the viewer to display one or more entertainment images over the received television image on the video display device; wherein the received television image has accompanying point coordinates which specify a moving point in the received television image, the moving point being keyed in position to a moving entity within the received television image, the user interface unit being further responsive to viewer commands to position one of the entertainment images over the received television image relative to the specified moving point and to automatically move said entertainment image on the video display device along with said specified moving point.
Claim 2
Dependent Claim 194 words
A video entertainment system comprising: a video display device; a user interface unit connected for operation in conjunction with the video display device to receive a television image and to display said television image on the video display device; the user interface unit having a graphics overlay component which is programmable to display entertainment images on the video display device overlying the received television image; the user interface unit having a viewer participation program, the user interface unit be being responsive to viewer commands when the viewer participation program has been initiated to allow the viewer to display one or more entertainment images over the received television image on the video display device; wherein the received television image has accompanying point coordinates which specify a moving point in the received television image, the moving point being keyed in position to a moving entity within the received television image, the user interface unit being further responsive to viewer commands to position one of the entertainment images over the received television image relative to the specified moving point and to automatically move said entertainment image on the video display device along with said specified moving point.
Claim 3
Dependent Claim 18 words
A system as recited in claim 1 wherein the one or more entertainment images comprises pre-rendered graphic sprites.
Claim 4
Dependent Claim 19 words
A system as recited in claim 1 wherein the one or more entertainment images comprises pre-rendered animated video sequences.
Claim 5
Dependent Claim 52 words
A system as recited in claim 1, further comprising a remote control handset having viewer-actuable controls, the user interface unit being further responsive to the viewer-actuable controls of the remote control handset to allow the viewer to draw one or more shapes over the received television image on the video display device.
Claim 6
Dependent Claim 55 words
A system as recited in claim 1, further comprising a remote control handset having viewer-actuable controls, the user interface unit being further responsive to the viewer-actuable controls of the remote control handset to allow the viewer to select and place one or more pre-rendered graphics sprites over the television image on the video display device.
Claim 7
Dependent Claim 57 words
A system as recited in claim 1, further comprising a remote control handset having viewer-actuable controls, the user interface unit being further responsive to the viewer-actuable controls of the remote control handset to allow the viewer to place and initiate one or more pre-rendered animated video sequences over the received television image on the video display device.
Claim 8
Dependent Claim 56 words
A system as recited in claim 1, further comprising a remote control handset having viewer-actuable controls, wherein the viewer-actuable controls include one or more cursor position controls, the user interface unit being responsive to the cursor position controls when the viewer participation program has been initiated to position the entertainment images on the video display device.
Claim 9
Dependent Claim 56 words
A system as recited in claim 1, further comprising a remote control handset having viewer-actuable controls, wherein the viewer-actuable controls include one or more cursor position controls, the user interface unit being responsive to the cursor position controls when the viewer participation program has been initiated to move the entertainment images on the video display device.
Claim 10
Dependent Claim 249 words
A user interface unit for operation in conjunction with a video display device to receive a television image and to display said television image on the video display device, the user interface unit comprising: a remote control handset having viewer-actuable controls, the remote control handset sending commands to the user interface unit in response to actuation of the viewer-actuable controls; a graphics overlay component that is programmable to display one or more entertainment images on the video display device overlying the received television image; a data processor connected to receive commands from the remote control handset in response to actuation of the viewer-actuable controls and connected to program the graphics overlay component; the data processor being programmed to execute a viewer participation program in response to a command from the remote control handset, the data processor being programmed when executing the viewer participation program to allow a viewer to display one or more entertainment images over the received television image on the video display device by actuating the viewer-actuable controls; wherein the received television image has accompanying point coordinates that specify a moving point in the received television image, the moving point being keyed in position to a moving entity within the received television image, the data processor being further programmed when the viewer participation program is executing for positioning one of the entertainment images over the received television image relative to the specified moving point and to automatically move said entertainment image along with said specified moving point.
Claim 11
Dependent Claim 249 words
A user interface unit for operation in conjunction with a video display device to receive a television image and to display said television image on the video display device, the user interface unit comprising: a remote control handset having viewer-actuable controls, the remote control handset sending commands to the user interface unit in response to actuation of the viewer-actuable controls; a graphics overlay component that is programmable to display one or more entertainment images on the video display device overlying the received television image; a data processor connected to receive commands from the remote control handset in response to actuation of the viewer-actuable controls and connected to program the graphics overlay component; the data processor being programmed to execute a viewer participation program in response to a command from the remote control handset, the data processor being programmed when executing the viewer participation program to allow a viewer to display one or more entertainment images over the received television image on the video display device by actuating the viewer-actuable controls; wherein the received television image has accompanying point coordinates that specify a moving point in the received television image, the moving point being keyed in position to a moving entity within the received television image, the data processor being further programmed when the viewer participation program is executing for positioning one of the entertainment images over the received television image relative to the specified moving point and to automatically move said entertainment image along with said specified moving point.
Claim 12
Dependent Claim 36 words
A user interface unit as recited in claim 9, wherein the data processor accepts commands from the remote control handset for drawing one or more shapes over the received television image on the video display device.
Claim 13
Dependent Claim 40 words
A user interface unit as recited in claim 9, wherein the data processor accepts commands from the remote control handset for selecting and placing one or more pre-rendered graphics sprites over the received television image on the video display device.
Claim 14
Dependent Claim 41 words
A user interface unit as recited in claim 9, wherein the data processor accepts commands from the remote control handset for placing and initiating one or more pre-rendered animated video sequences over the received television image on the video display device.
Claim 15
Dependent Claim 50 words
A user interface unit as recited in claim 9, wherein the viewer-actuable controls include one or more cursor position controls, the data processor being further programmed when the viewer participation program is executing for positioning the entertainment images on the video display device in response to the cursor position controls.
Claim 16
Dependent Claim 186 words
An interactive entertainment distribution and viewing system comprising: a headend which broadcasts a television image; a plurality of user interface units connected for operation in conjunction with video display devices to receive and display the television image; remote control handsets associated with the user interface units, each remote control handset having viewer-actuable controls, the remote control handsets sending commands to the user interface units in response to actuation of the viewer-actuable controls; each user interface unit having a graphics overlay component which is programmable to display one or more entertainment images on the associated video display device overlying the television image; at least one of the user interface units having a viewer participation program that executes on the user interface unit in response to a command from the associated remote control handset, the viewer participation program being responsive to the viewer-actuable controls of the remote control handset to allow the viewer to display a graphics entity over the television image; wherein the viewer participation program notifies the source of the television image when particular entertainment images have been selected and displayed on the video display device.
Claim 17
Dependent Claim 186 words
An interactive entertainment distribution and viewing system comprising: a headend which broadcasts a television image; a plurality of user interface units connected for operation in conjunction with video display devices to receive and display the television image; remote control handsets associated with the user interface units, each remote control handset having viewer-actuable controls, the remote control handsets sending commands to the user interface units in response to actuation of the viewer-actuable controls; each user interface unit having a graphics overlay component which is programmable to display one or more entertainment images on the associated video display device overlying the television image; at least one of the user interface units having a viewer participation program that executes on the user interface unit in response to a command from the associated remote control handset, the viewer participation program being responsive to the viewer-actuable controls of the remote control handset to allow the viewer to display a graphics entity over the television image; wherein the viewer participation program notifies the source of the television image when particular entertainment images have been selected and displayed on the video display device.
Claim 18
Dependent Claim 44 words
A system as recited in claim 14, wherein in response to being notified when particular entertainment images have been selected and displayed on the video display device, the source of the television image sends responsive entertainment images for display on the video display device.
Claim 19
Dependent Claim 232 words
An interactive entertainment distribution and viewing system comprising: a headend which broadcasts a television image; a plurality of user interface units connected for operation in conjunction with video display devices to receive and display the television image; remote control handsets associated with the user interface units, each remote control handset having viewer-actuable controls, the remote control handsets sending commands to the user interface units in response to actuation of the viewer-actuable controls; each user interface unit having a graphics overlay component which is programmable to display one or more entertainment images on the associated video display device overlying the television image; at least one of the user interface units having a viewer participation program that executes on the user interface unit in response to a command from the associated remote control handset, the viewer participation program being responsive to the viewer-actuable controls of the remote control handset to allow the viewer to display a graphics entity over the television image; wherein the headend transmits point coordinates corresponding to the television image to specify a moving point in the television image, said moving point being keyed in position to a moving entity within the television image; and wherein the viewer participation program positions the graphics entity at the moving point in the television image specified by the point coordinates, the user interface unit automatically moving said graphics entity along with said moving point.
Claim 20
Dependent Claim 232 words
An interactive entertainment distribution and viewing system comprising: a headend which broadcasts a television image; a plurality of user interface units connected for operation in conjunction with video display devices to receive and display the television image; remote control handsets associated with the user interface units, each remote control handset having viewer-actuable controls, the remote control handsets sending commands to the user interface units in response to actuation of the viewer-actuable controls; each user interface unit having a graphics overlay component which is programmable to display one or more entertainment images on the associated video display device overlying the television image; at least one of the user interface units having a viewer participation program that executes on the user interface unit in response to a command from the associated remote control handset, the viewer participation program being responsive to the viewer-actuable controls of the remote control handset to allow the viewer to display a graphics entity over the television image; wherein the headend transmits point coordinates corresponding to the television image to specify a moving point in the television image, said moving point being keyed in position to a moving entity within the television image; and wherein the viewer participation program positions the graphics entity at the moving point in the television image specified by the point coordinates, the user interface unit automatically moving said graphics entity along with said moving point.
Claim 21
Dependent Claim 189 words
An interactive entertainment distribution and viewing system comprising: a headend which broadcasts a television image; a plurality of user interface units connected for operation in conjunction with video display devices to receive and display the television image; remote control handsets associated with the user interface units, each remote control handset having viewer-actuable controls, the remote control handsets sending commands to the user interface units in response to actuation of the viewer-actuable controls; each user interface unit having a graphics overlay component which is programmable to display one or more entertainment images on the associated video display device overlying the television image; at least one of the user interface units having a viewer participation program that executes on the user interface unit in response to a command from the associated remote control handset, the viewer participation program being responsive to the viewer-actuable controls of the remote control handset to allow the viewer to display a graphics entity over the television image; wherein in response to displaying a graphics entity the viewer participation program transmits said graphics entity to a remote user interface unit for display on its video display device.
Claim 22
Dependent Claim 189 words
An interactive entertainment distribution and viewing system comprising: a headend which broadcasts a television image; a plurality of user interface units connected for operation in conjunction with video display devices to receive and display the television image; remote control handsets associated with the user interface units, each remote control handset having viewer-actuable controls, the remote control handsets sending commands to the user interface units in response to actuation of the viewer-actuable controls; each user interface unit having a graphics overlay component which is programmable to display one or more entertainment images on the associated video display device overlying the television image; at least one of the user interface units having a viewer participation program that executes on the user interface unit in response to a command from the associated remote control handset, the viewer participation program being responsive to the viewer-actuable controls of the remote control handset to allow the viewer to display a graphics entity over the television image; wherein in response to displaying a graphics entity the viewer participation program transmits said graphics entity to a remote user interface unit for display on its video display device.
Claim 23
Independent Claim 88 words
A method of displaying television images on a video display device, comprising the following steps: receiving a television image; displaying the television image on a video display device; accepting commands from a viewer; in response to commands from said viewer, selecting and displaying one or more entertainment images on the video display device overlying a portion of the received television image; transmitting the television image from a source; notifying the source of television image when particular entertainment images have been selected and displayed on the video display device.
Claim 24
Independent Claim 88 words
A method of displaying television images on a video display device, comprising the following steps: receiving a television image; displaying the television image on a video display device; accepting commands from a viewer; in response to commands from said viewer, selecting and displaying one or more entertainment images on the video display device overlying a portion of the received television image; transmitting the television image from a source; notifying the source of television image when particular entertainment images have been selected and displayed on the video display device.
Claim 25
Dependent Claim 31 words
A method as recited in claim 18, further comprising drawing one or more shapes over the received television image on the video display device in response to commands from the viewer.
Claim 26
Dependent Claim 33 words
A method as recited in claim 18, further comprising placing one or more pre-rendered graphics sprites over the received television image on the video display device in response to commands from the viewer.
Claim 27
Dependent Claim 36 words
A method as recited in claim 18, further comprising placing and initiating one or more pre-rendered animated video sequences over the received television image on the video display device in response to commands from the viewer.
Claim 28
Dependent Claim 46 words
A method as recited in claim 21, further comprising: in response to being notified when particular entertainment images have been selected and displayed on the video display device, sending responsive entertainment images from the source of the television image for display on the video display device.
Claim 29
Independent Claim 138 words
A method of displaying television images on a video display device, comprising the following steps: receiving a television image; displaying the television image on a video display device; accepting commands from a viewer; in response to commands from said viewer, selecting and displaying one or more entertainment images on the video display device overlying a portion of the received television image; transmitting the television image; sending point coordinates with the television image to specify a moving point in the television image; keying the moving point in position to a moving entity within the received television image; positioning one of the entertainment images over the received television image on the video display device relative to the specified moving point in response to commands from the viewer; and automatically moving said one entertainment image along with said specified moving point.
Claim 30
Independent Claim 138 words
A method of displaying television images on a video display device, comprising the following steps: receiving a television image; displaying the television image on a video display device; accepting commands from a viewer; in response to commands from said viewer, selecting and displaying one or more entertainment images on the video display device overlying a portion of the received television image; transmitting the television image; sending point coordinates with the television image to specify a moving point in the television image; keying the moving point in position to a moving entity within the received television image; positioning one of the entertainment images over the received television image on the video display device relative to the specified moving point in response to commands from the viewer; and automatically moving said one entertainment image along with said specified moving point.
Claim 31
Independent Claim 84 words
A method of displaying television images on a video display device, comprising the following steps: reeiving a television image; displaying the television image on a video display device; accepting commands from a viewer; in response to commands from said viewer, selecting and displaying one or more entertainment images on the video display overlying a portion of the received television image; in response to selecting and displaying entertainment images on the video display device, transmitting said entertainment images for display on another video display device.
Claim 32
Independent Claim 84 words
A method of displaying television images on a video display device, comprising the following steps: reeiving a television image; displaying the television image on a video display device; accepting commands from a viewer; in response to commands from said viewer, selecting and displaying one or more entertainment images on the video display overlying a portion of the received television image; in response to selecting and displaying entertainment images on the video display device, transmitting said entertainment images for display on another video display device.

References Cited (Backward Citations)

US5293540A Cited
US5524195A Cited
US5579057A Cited
US5523791A Cited
US5610665A Cited
US5543857A Cited
US5519450A Cited
US5539479A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-06-29 2001-12-29 2002-06-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-06-29 2005-12-29 2006-06-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-06-29 2009-12-29 2010-06-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag