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

Compact graphical interactive information system

Assignee: OpenTV Inc
•
Filing: 1998-07-06
•
Granted: 1999-10-19
•
Expires: 2018-07-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus allows an information provider to broadcast a graphical interactive information system application to a user even using a low-bandwidth transport such as the VBI. A compact protocol encapsulates graphical information using definitions of graphical objects and resources. A scripting and command language is also highly compact. A reception component receives the compact protocol and displays and operates a complete graphical interactive information system application.

Inventors

  • 👤 Brian P. Dougherty
  • 👤 Eric E. Del Sesto

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 08:51
CPC Classifications
H; H04; H04H; H04H20/00; H04H20/38; H04N; H04N21/00; H04N21/80; H04N21/85; H04N21/854; H04N21/8545; H04N7/00; H04N7/08; H04N7/087; H04N7/088; H04N7/0884; H04N7/16; H04N7/162; H04N7/165; H04N7/173; H04N7/17309; H04N7/17318; H04N7/17345; H04N7/17354; H04H20/28; H04N5/00; H04N5/44; H04N5/445

Claims Analysis

Total Claims: 26
Claim 1
Independent Claim 135 words
In a system including a plurality of reception components having defined display capabilities, at least two of the plurality of reception components having different display capabilities, a method of providing a graphical interactive information application for display to, and control by, a user, comprising the steps of: broadcasting at least one graphical object definition record comprising hint information describing optional image characteristics of a graphical object; receiving the broadcast graphical object definition record and hint information at each of the plurality of reception components; and creating different graphical interactive information displays on ones of the plurality of reception components having different display capabilities based upon the broadcast graphical object definition record and using the hint information to selectively display the graphical object with the optional image characteristics supported by the capabilities of the reception components.
Claim 2
Dependent Claim 135 words
In a system including a plurality of reception components having defined display capabilities, at least two of the plurality of reception components having different display capabilities, a method of providing a graphical interactive information application for display to, and control by, a user, comprising the steps of: broadcasting at least one graphical object definition record comprising hint information describing optional image characteristics of a graphical object; receiving the broadcast graphical object definition record and hint information at each of the plurality of reception components; and creating different graphical interactive information displays on ones of the plurality of reception components having different display capabilities based upon the broadcast graphical object definition record and using the hint information to selectively display the graphical object with the optional image characteristics supported by the capabilities of the reception components.
Claim 3
Dependent Claim 21 words
The method of claim 1, wherein the broadcast at least one graphical object definition record comprises a form object definition record.
Claim 4
Dependent Claim 57 words
The method of claim 2, wherein the form object definition record comprises hint information describing one or more image characteristics selected from the group consisting of: foreground color; background color; border color; border style; border width; border options; form transition effect; form background gradient fill; clip; scale to fit; scale; text private; text numeric; and text editable.
Claim 5
Dependent Claim 21 words
The method of claim 1, wherein the broadcast at least one graphical object definition record comprises a button object definition record.
Claim 6
Dependent Claim 21 words
The method of claim 4, wherein the button object definition record comprises hint information describing a legend appearing on a button.
Claim 7
Dependent Claim 21 words
The method of claim 1, wherein the broadcast at least one graphical object definition record comprises a text object definition record.
Claim 8
Dependent Claim 21 words
The method of claim 1, wherein the broadcast at least one graphical object definition record comprises a bitmap object definition record.
Claim 9
Dependent Claim 21 words
The method of claim 1, wherein the broadcast at least one graphical object definition record comprises a picture object definition record.
Claim 10
Dependent Claim 21 words
The method of claim 1, wherein the broadcast at least one graphical object definition record comprises a list object definition record.
Claim 11
Dependent Claim 59 words
The method of claim 9, wherein the list object definition record comprises hint information describing one or more image characteristics selected from the group consisting of: highlight color; list exclusive; list exclusive none; list non exclusive; list horizontal; list vertical; list sort ascending; list sort descending; list control up; list control down; list control left; and list control right.
Claim 12
Dependent Claim 21 words
The method of claim 1, wherein the broadcast at least one graphical object definition record comprises a cursor object definition record.
Claim 13
Dependent Claim 20 words
The method of claim 11, wherein the cursor object definition record comprises hint information describing whether a box is displayed.
Claim 14
Dependent Claim 221 words
In a system including first and second reception components having different display capabilities, a method of decoding a broadcast signal comprising the steps of: receiving the broadcast signal at the first and second reception components; extracting at the first and second reception components an executable graphical interactive information system application including at least one image and hint information describing optional characteristics of the image; executing the graphical interactive information system application on the first reception component to generate the at least one image for display on a first display device coupled to the first reception component; executing the graphical interactive information system application on the second reception component to generate the at least one image for display on a second display device coupled to the second reception component; selectively adapting the generation of the at least one image to the display device of the first reception component based upon the hint information and the display capabilities of the first reception component; and selectively adapting the generation of the at least one image to the display device of the second reception component based upon the hint information and the display capabilities of the second reception component, wherein the at least one image displayed on the first display device is different than the at least one image displayed on the second display device.
Claim 15
Dependent Claim 221 words
In a system including first and second reception components having different display capabilities, a method of decoding a broadcast signal comprising the steps of: receiving the broadcast signal at the first and second reception components; extracting at the first and second reception components an executable graphical interactive information system application including at least one image and hint information describing optional characteristics of the image; executing the graphical interactive information system application on the first reception component to generate the at least one image for display on a first display device coupled to the first reception component; executing the graphical interactive information system application on the second reception component to generate the at least one image for display on a second display device coupled to the second reception component; selectively adapting the generation of the at least one image to the display device of the first reception component based upon the hint information and the display capabilities of the first reception component; and selectively adapting the generation of the at least one image to the display device of the second reception component based upon the hint information and the display capabilities of the second reception component, wherein the at least one image displayed on the first display device is different than the at least one image displayed on the second display device.
Claim 16
Dependent Claim 21 words
The method of claim 13, further comprising: determining, from the interactive application, how a user may respond to the system application.
Claim 17
Dependent Claim 34 words
The method of claim 14, further comprising: receiving a response from the user; and sending the response to a response collector, wherein an identity of the response collector is determined from the interactive application.
Claim 18
Dependent Claim 32 words
The method of claim 13, wherein extracting comprises: extracting an application header record from the broadcast signal; determining, from the application header record, a format of information transmitted within the broadcast signal.
Claim 19
Dependent Claim 44 words
The method of claim 13, further comprising: extracting error code information from the broadcast signal; analyzing the error code information to detect a broadcast error; and halting the generation of the at least one image in response to the detection of a broadcast error.
Claim 20
Dependent Claim 17 words
The method of claim 13, further comprising storing the graphical interactive information system application in a memory.
Claim 21
Dependent Claim 59 words
The system of claim 13, wherein the at least one image is a form and the hint information describes one or more image characteristics selected from the group consisting of: foreground color; background color; border color; border style; border width; border options; transition effect; background gradient fill; clip; scale to fit; scale; text private; text numeric; and text editable.
Claim 22
Dependent Claim 28 words
The method of claim 13, wherein the at least one image is a button and the hint information describes optional characteristics of a legend appearing on the button.
Claim 23
Dependent Claim 65 words
The method of claim 13, wherein the wherein the at least one image is a list and the hint information describes one or more image characteristics selected from the group consisting of: highlight color; list exclusive; list exclusive none; list non exclusive; list horizontal; list vertical; list sort ascending; list sort descending; list control up; list control down; list control left; and list control right.
Claim 24
Dependent Claim 37 words
The method of claim 13, wherein the at least one image is a cursor and the broadcast at least one graphical object definition record comprises a cursor and the hint information describes whether a box is displayed.
Claim 25
Independent Claim 123 words
A method for providing a graphical interactive information application describing at least one image to a plurality of reception components having defined display capabilities, at least two of the plurality of reception components having different display capabilities, the method comprising the step of: broadcasting at the least one graphical object definition record describing at least one image and comprising hint information describing optional characteristics of the at least one image to the plurality of reception components; wherein ones of the plurality of reception components having different display capabilities create different graphical interactive information displays based upon the broadcast graphical object definition record and using the hint information to selectively display optional characteristics of the at least one image supported by the reception components.
Claim 26
Independent Claim 123 words
A method for providing a graphical interactive information application describing at least one image to a plurality of reception components having defined display capabilities, at least two of the plurality of reception components having different display capabilities, the method comprising the step of: broadcasting at the least one graphical object definition record describing at least one image and comprising hint information describing optional characteristics of the at least one image to the plurality of reception components; wherein ones of the plurality of reception components having different display capabilities create different graphical interactive information displays based upon the broadcast graphical object definition record and using the hint information to selectively display optional characteristics of the at least one image supported by the reception components.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-10-18 2003-04-19 2003-10-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-10-18 2007-04-19 2007-10-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-10-18 2011-04-19 2011-10-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag