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

Enabling and/or disabling selected types of broadcast triggers

Assignee: Adeia Technologies Inc
•
Filing: 1999-04-20
•
Granted: 2002-10-01
•
Expires: 2019-04-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Information from an information resource may be displayed with television video in a synchronized fashion. A trigger, broadcast along with the television video, identifies the resource and indicates how information from the resource should display. When a trigger is received, the receiver unit determines whether a rule stored in the receiver unit applies to the trigger. For example, if the rule applies, the receiver unit may take a predetermined action, or if the rule does not apply, the rule may have no effect and the receiver unit may act upon the trigger in a normal or default fashion. Based on one or more rules, the receiver unit may ignore certain triggers, but not others. Rules can be automatically loaded into the receiver unit on power-up by one-way broadcast communication, from a permanent storage device, or by downloading from the Internet. The rules can be updated periodically.

Inventors

  • 👤 Timothy F. Park
  • 👤 Dean J. Blackketter
  • 👤 Sandra R. Bernardi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 15:53
CPC Classifications
H; H04; H04N; H04N21/00; H04N21/40; H04N21/45; H04N21/454; H04N21/20; H04N21/23; H04N21/235; H04N21/25; H04N21/258; H04N21/25866; H04N21/25891; H04N21/43; H04N21/435; H04N21/462; H04N21/4622; H04N21/47; H04N21/478; H04N21/4782; H04N21/60; H04N21/65; H04N21/654; H04N21/6543; H04N21/80; H04N21/85; H04N21/858; H04N21/8586; H04N7/00; H04N7/08; H04N7/087; H04N7/088; H04N7/0884; H04N7/16; H04N7/162; H04N7/165

Claims Analysis

Total Claims: 44
Claim 1
Independent Claim 197 words
In a computer network which is comprised of a plurality of servers and a plurality of interactive television receiver units, and wherein the interactive television receiver units receive at least one broadcast communication channel containing one or more triggers that may be used to access, while viewing the broadcast communication channel, interactive content stored at one or more of the servers on the network, a method for permitting a service company, as opposed to a broadcaster, to control the interactive content that may be accessed by the one or more triggers, the method comprising steps for: loading into one or more of the interactive television receiver units at least one rule provided from a service company for determining whether a trigger that is included by a broadcaster on a broadcast communication channel is authorized by the service company for accessing interactive content associated with the trigger; receiving at the one or more interactive television receiver units a communication channel from a broadcaster, the communication channel containing at least one trigger; and based on the at least one rule, determining whether the, at least one trigger is authorized by the service company for permitting access to interactive content.
Claim 2
Dependent Claim 197 words
In a computer network which is comprised of a plurality of servers and a plurality of interactive television receiver units, and wherein the interactive television receiver units receive at least one broadcast communication channel containing one or more triggers that may be used to access, while viewing the broadcast communication channel, interactive content stored at one or more of the servers on the network, a method for permitting a service company, as opposed to a broadcaster, to control the interactive content that may be accessed by the one or more triggers, the method comprising steps for: loading into one or more of the interactive television receiver units at least one rule provided from a service company for determining whether a trigger that is included by a broadcaster on a broadcast communication channel is authorized by the service company for accessing interactive content associated with the trigger; receiving at the one or more interactive television receiver units a communication channel from a broadcaster, the communication channel containing at least one trigger; and based on the at least one rule, determining whether the, at least one trigger is authorized by the service company for permitting access to interactive content.
Claim 3
Dependent Claim 40 words
A method as recited in claim 1 , further comprising a step for updating the at least one rule at the one or more interactive television receiver units to reflect changes regarding which triggers are authorized by the service company.
Claim 4
Dependent Claim 46 words
A method as recited in claim 2 , wherein the at least one rule is loaded into a plurality of interactive television receiver units, and wherein the at least one rule is updated at some, but not all, of the plurality of interactive television receiver units.
Claim 5
Dependent Claim 59 words
A method as recited in claim 1 , wherein the at least one rule permits access to interactive content associated with the at least one trigger, and wherein the method further comprises a step for confirming a viewer's interest in the at least one trigger prior to permitting the display of information associated with the at least one trigger.
Claim 6
Dependent Claim 70 words
A method as recited in claim 1 , wherein the at least one rule allows the at least one trigger to automatically display information associated with the at least one trigger, the method further comprising acts of: connecting to the computer network; retrieving information from one or more servers based on one or more Uniform Resource Identifiers (“URIs”) included within the at least one trigger; and displaying the retrieved information.
Claim 7
Dependent Claim 48 words
A method as recited in claim 1 , wherein the at least one trigger leads to information embedded in a broadcast signal that is received over the at least one broadcast communication channel, and wherein the information is stored locally in at least one interactive television receiver unit.
Claim 8
Dependent Claim 39 words
A method as recited in claim 1 , wherein the at least one rule comprises string, and wherein the at least one trigger is authorized by the service company only if the at least one trigger contains the string.
Claim 9
Dependent Claim 40 words
A method as recited in claim 1 , wherein the at least one rule comprises a view attribute, and wherein the at least one trigger is authorized by the service company only if the trigger contains a matching view attribute.
Claim 10
Dependent Claim 68 words
A method as recited in claim 1 , wherein if the at least one rule is determined to apply to the at least one trigger, then handling the at least one trigger according to a first action associated with the at least one rule, and if no rule applies, then handling the at least one trigger according to a default action associated with the at least one trigger.
Claim 11
Dependent Claim 27 words
A method as recited in claim 9 , wherein the default action for the at least one trigger, if no rule applies, is to ignore the trigger.
Claim 12
Dependent Claim 26 words
A method as recited in claim 9 , wherein the default action for the trigger, if no rule applies, is to allow the trigger as authorized.
Claim 13
Dependent Claim 213 words
For a computer network which is comprised of a plurality of servers and a plurality of interactive television receiver units, and wherein the interactive television receiver units receive at least one broadcast communication channel containing one or more triggers that may be used to access, while viewing the broadcast communication channel, interactive content stored at one or more of the servers on the network, a computer program product comprising a computer readable medium carrying computer executable instructions that implement a method for permitting a service company, as opposed to a broadcaster, to control the interactive content that may be accessed by the one or more triggers, wherein the method comprises steps for: loading into one or more of the interactive television receiver units at least one rule provided from a service company for determining whether a trigger that is included by a broadcaster on a broadcast communication channel is authorized by the service company for accessing interactive content associated with the trigger; receiving at the one or more interactive television receiver units a communication channel from a broadcaster, the communication channel containing at least one trigger; and based on the at least one rule, determining whether the at least one trigger is authorized by the service company for permitting access to interactive content.
Claim 14
Dependent Claim 213 words
For a computer network which is comprised of a plurality of servers and a plurality of interactive television receiver units, and wherein the interactive television receiver units receive at least one broadcast communication channel containing one or more triggers that may be used to access, while viewing the broadcast communication channel, interactive content stored at one or more of the servers on the network, a computer program product comprising a computer readable medium carrying computer executable instructions that implement a method for permitting a service company, as opposed to a broadcaster, to control the interactive content that may be accessed by the one or more triggers, wherein the method comprises steps for: loading into one or more of the interactive television receiver units at least one rule provided from a service company for determining whether a trigger that is included by a broadcaster on a broadcast communication channel is authorized by the service company for accessing interactive content associated with the trigger; receiving at the one or more interactive television receiver units a communication channel from a broadcaster, the communication channel containing at least one trigger; and based on the at least one rule, determining whether the at least one trigger is authorized by the service company for permitting access to interactive content.
Claim 15
Dependent Claim 44 words
A computer program product as recited in claim 12 , the method further comprising a step for updating the at least one rule at the one or more interactive television receiver units to reflect changes regarding which triggers are authorized by the service company.
Claim 16
Dependent Claim 48 words
A computer program product as recited in claim 12 , wherein the at least one rule is loaded into a plurality of interactive television receiver units, and wherein the at least one rule is updated at some, but not all, of the plurality of interactive television receiver units.
Claim 17
Dependent Claim 61 words
A computer program product as recited in claim 12 , wherein the at least one rule permits access to interactive content associated with the at least one trigger, and wherein the method further comprises a step for confirming a viewer's interest in the at least one trigger prior to permitting the display of information associated with the at least one trigger.
Claim 18
Dependent Claim 72 words
A computer program product as recited in claim 12 , wherein the at least one rule allows the at least one trigger to automatically display information associated with the at least one trigger, the method further comprising acts of: connecting lo the computer network; retrieving information from one or more servers based on one or more Uniform Resource Identifiers (“URIs”) included within the at least one trigger; and displaying the retrieved information.
Claim 19
Dependent Claim 50 words
A computer program product as recited in claim 12 , wherein the at least one trigger leads to information embedded in a broadcast signal that is received over the at least one broadcast communication channel, and wherein the information is stored locally in at least one interactive television receiver unit.
Claim 20
Dependent Claim 41 words
A computer program product as recited in claim 12 , wherein the at least one rule comprises string, and wherein the at least one trigger is authorized by the service company only if the at least one trigger contains the string.
Claim 21
Dependent Claim 42 words
A computer program product as recited in claim 12 , wherein the at least one rule comprises a view attribute, and wherein the at least one trigger is authorized by the service company only if the trigger contains a matching view attribute.
Claim 22
Dependent Claim 70 words
A computer program product as recited in claim 12 , wherein if the at least one rule is determined to apply to the at least one trigger, then handling the at least one trigger according to a first action associated with the at least one rule, and if no rule applies, then handling the at least one trigger according to a default action associated with the at least one trigger.
Claim 23
Dependent Claim 29 words
A computer program product as recited in claim 20 , wherein the default action for the at least one trigger, if no rule applies, is to ignore the trigger.
Claim 24
Dependent Claim 28 words
A computer program product as recited in claim 20 , wherein the default action for the trigger, if no rule applies, is to allow the trigger as authorized.
Claim 25
Dependent Claim 194 words
In a computer network which is comprised of a plurality of servers and a plurality of interactive television receiver units, and wherein the interactive television receiver units receive at least one broadcast communication channel containing one or more triggers that may be used to access, while viewing the broadcast communication channel, interactive content stored at one or more of the servers on the network, a method for permitting a service company, as opposed to a broadcaster, to control the interactive content that may be, accessed by the one or more triggers, the method comprising acts of: storing into one or more of the interactive television receiver units one or more rules established by a service company for determining whether a trigger that is included by a broadcaster on a broadcast communication channel is authorized by the service company for accessing interactive content associated with the trigger; tuning the interactive television receiver unit to a communication channel from the broadcaster, the communication channel containing at least one trigger; and applying the one or more rules to determine whether the at least one trigger is authorized by the service company for permitting access to interactive content.
Claim 26
Dependent Claim 194 words
In a computer network which is comprised of a plurality of servers and a plurality of interactive television receiver units, and wherein the interactive television receiver units receive at least one broadcast communication channel containing one or more triggers that may be used to access, while viewing the broadcast communication channel, interactive content stored at one or more of the servers on the network, a method for permitting a service company, as opposed to a broadcaster, to control the interactive content that may be, accessed by the one or more triggers, the method comprising acts of: storing into one or more of the interactive television receiver units one or more rules established by a service company for determining whether a trigger that is included by a broadcaster on a broadcast communication channel is authorized by the service company for accessing interactive content associated with the trigger; tuning the interactive television receiver unit to a communication channel from the broadcaster, the communication channel containing at least one trigger; and applying the one or more rules to determine whether the at least one trigger is authorized by the service company for permitting access to interactive content.
Claim 27
Dependent Claim 92 words
A method as recited in claim 23 , wherein the one or more rules are updated to reflect changes regarding which triggers are authorized by the service company, the method further comprising acts of: establishing communication with a source of one or more updated rules, by either (i) tuning the interactive television receiver unit to an appropriate broadcast communication channel, or (ii) connecting to the source over the computer network and requesting the one or more updated rules; and replacing the one or more rules with the one or more updated rules.
Claim 28
Dependent Claim 98 words
A method as recited in claim 23 , wherein the one or more rules permit access to interactive content associated with the at least one trigger, and wherein a viewer's interest in the at least one trigger is confirmed prior to permitting the display of information associated with the at least one trigger, the method further comprising acts of: displaying a prompt corresponding to the at least one trigger; and if a viewer responds to the prompt within a particular time frame, displaying information associated with the at least one trigger, and otherwise, removing the prompt from display.
Claim 29
Dependent Claim 48 words
A method as recited in claim 23 , wherein the at least one trigger leads to information embedded in a broadcast signal that is received over the at least one broadcast communication channel, and wherein the information is stored locally in at least one interactive television receiver unit.
Claim 30
Dependent Claim 40 words
A method as recited in claim 23 , wherein the one or more rules comprise a string, and wherein the at least one trigger is authorized by the service company only if the at least one trigger contains the string.
Claim 31
Dependent Claim 40 words
A method as recited in claim 23 , wherein the one or more rules comprise a view attribute, and wherein the at least one trigger is authorized by the service company only if the trigger contains a matching view attribute.
Claim 32
Dependent Claim 68 words
A method as recited in claim 23 , wherein if the at least one rule is determined to apply to the at least one trigger, then processing the at least one trigger according to a first action associated with the at least one rule, and if no rule applies, then processing the at least one trigger according to a default action associated with the at least one trigger.
Claim 33
Dependent Claim 27 words
A method as recited in claim 29 , wherein the default action for the at least one trigger, if no rule applies, is to ignore the trigger.
Claim 34
Dependent Claim 26 words
A method as recited in claim 29 , wherein the default action for the trigger, if no rule applies, is to allow the trigger as authorized.
Claim 35
Dependent Claim 210 words
For a computer network which is comprised of a plurality of servers and a plurality of interactive television receiver units, and wherein the interactive television receiver units receive at least one broadcast communication channel containing one or more triggers that may be used to access, while viewing the broadcast communication channel, interactive content stored at one or more of the servers on the network, a computer program product comprising a computer readable medium carrying computer executable instructions that implement a method for permitting a service company, as opposed to a broadcaster, to control the interactive content that may be accessed by the one or more triggers, wherein the method comprises acts of: storing into one or more of the interactive television receiver units one or more rules established by a service company for determining whether a trigger that is included by a broadcaster on a broadcast communication channel is authorized by the service company for accessing interactive content associated with the trigger; tuning the interactive television receiver unit to a communication channel from the broadcaster, the communication channel containing at least one trigger; and applying the one or more rules to determine whether the at least one trigger is authorized by the service company for permitting access to interactive content.
Claim 36
Dependent Claim 210 words
For a computer network which is comprised of a plurality of servers and a plurality of interactive television receiver units, and wherein the interactive television receiver units receive at least one broadcast communication channel containing one or more triggers that may be used to access, while viewing the broadcast communication channel, interactive content stored at one or more of the servers on the network, a computer program product comprising a computer readable medium carrying computer executable instructions that implement a method for permitting a service company, as opposed to a broadcaster, to control the interactive content that may be accessed by the one or more triggers, wherein the method comprises acts of: storing into one or more of the interactive television receiver units one or more rules established by a service company for determining whether a trigger that is included by a broadcaster on a broadcast communication channel is authorized by the service company for accessing interactive content associated with the trigger; tuning the interactive television receiver unit to a communication channel from the broadcaster, the communication channel containing at least one trigger; and applying the one or more rules to determine whether the at least one trigger is authorized by the service company for permitting access to interactive content.
Claim 37
Dependent Claim 94 words
A computer program product as recited in claim 32 , wherein the one or more rules are updated to reflect changes regarding which triggers are authorized by the service company, the method further comprising acts of: establishing communication with a source of one or more updated rules, by either (i) tuning the interactive television receiver unit to an appropriate broadcast communication channel, or (ii) connecting to the source over the, computer network and requesting the one or more updated rules; and replacing the one or more rules with the one or more updated rules.
Claim 38
Dependent Claim 100 words
A computer program product as recited in claim 32 , wherein the one or more rules permit access to interactive content associated with the at least one trigger, and wherein a viewer's interest in the at least one trigger is confirmed prior to permitting the display of information associated with the at least one trigger, the method further comprising acts of: displaying a prompt corresponding to the at least one trigger; and if a viewer responds to the prompt within a particular time frame, displaying information associated with the at least one trigger, and otherwise, removing the prompt from display.
Claim 39
Dependent Claim 50 words
A computer program product as recited in claim 32 , wherein the at least one trigger leads to information embedded in a broadcast signal that is received over the at least one broadcast communication channel, and wherein the information is stored locally in at least one interactive television receiver unit.
Claim 40
Dependent Claim 42 words
A computer program product as recited in claim 32 , wherein the one or more rules comprise a string, and wherein the at least one trigger is authorized by the service company only if the at least one trigger contains the string.
Claim 41
Dependent Claim 42 words
A computer program product as recited in claim 32 , wherein the one or more rules comprise a view attribute, and wherein the at least one trigger is authorized by the service company only if the trigger contains a matching view attribute.
Claim 42
Dependent Claim 70 words
A computer program product as recited in claim 32 , wherein if the at least one rule is determined to apply to the at least one trigger, then processing the at least one trigger according to a first action associated with the at least one rule, and if no rule applies, then processing the at least one trigger according to a default action associated with the at least one trigger.
Claim 43
Dependent Claim 29 words
A computer program product as recited in claim 38 , wherein the default action for the at least one trigger, if no rule applies, is to ignore the trigger.
Claim 44
Dependent Claim 28 words
A computer program product as recited in claim 38 , wherein the default action for the trigger, if no rule applies, is to allow the trigger as authorized.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-09-30 2006-04-01 2006-10-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-09-30 2010-04-01 2010-10-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-09-30 2014-04-01 2014-10-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag