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

Selective delivery of programming for interactive televideo system

Assignee: Microsoft Technology Licensing LLC
•
Filing: 1995-08-21
•
Granted: 1998-05-26
•
Expires: 2015-08-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention includes a method of selectively delivering programming to a viewer station on an interactive television or televideo (IT) system. Determinations as to whether programming is to be delivered are based upon the content or service level of the programming. With reference to content-based delivery of programming, the IT system identifies predetermined characteristics of the available programming. Each viewer at a selected viewer station is assigned a personal programming service level. The personal programming service level of each viewer is related to the particular characteristics and distinguishes appropriate and inappropriate programming for the viewer. The IT system compares the predetermined characteristics of the programming available at a time with the appropriate programming service level. The IT system delivers to the viewer station the available programming with predetermined characteristics that conform to the appropriate viewer service level.

Inventors

  • 👤 Daniel J. Shoff
  • 👤 Joseph H. Matthews, III

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 09:37
CPC Classifications
H; H04; H04N; H04N21/00; H04N21/20; H04N21/25; H04N21/258; H04N21/25866; H04N21/25891; H04N7/00; H04N7/16; H04N7/173; H04N7/17345; H04N7/17354; H04N21/40; H04N21/45; H04N21/4508; H04N21/4532

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 145 words
In an interactive televideo system having a central control node in bidirectional communication with plural viewer stations that include video display sets operably coupled to interactive station controllers, the central control node delivering programming over multiple channels to the plural viewer stations and receiving information from the interactive station controllers, a method of selectively delivering programming to a selected viewer station, comprising: identifying a predetermined characteristic of programming available from the interactive televideo system; identifying a selected viewer associated with the selected viewer station and a personal programming service level assigned to the selected viewer; comparing the predetermined characteristic of the available programming to the personal programming service level assigned to the selected viewer; and delivering the available programming to the selected viewer station only if the predetermined characteristic of the available programming conforms to the personal programming service level assigned to the selected viewer.
Claim 2
Dependent Claim 145 words
In an interactive televideo system having a central control node in bidirectional communication with plural viewer stations that include video display sets operably coupled to interactive station controllers, the central control node delivering programming over multiple channels to the plural viewer stations and receiving information from the interactive station controllers, a method of selectively delivering programming to a selected viewer station, comprising: identifying a predetermined characteristic of programming available from the interactive televideo system; identifying a selected viewer associated with the selected viewer station and a personal programming service level assigned to the selected viewer; comparing the predetermined characteristic of the available programming to the personal programming service level assigned to the selected viewer; and delivering the available programming to the selected viewer station only if the predetermined characteristic of the available programming conforms to the personal programming service level assigned to the selected viewer.
Claim 3
Dependent Claim 34 words
The method of claim 1 in which identifying the selected viewer includes obtaining a viewer identifier that represents the selected viewer and indicates that the selected viewer is engaged with the selected viewer station.
Claim 4
Dependent Claim 42 words
The method of claim 1 in which identifying the selected viewer includes detecting an absence of any viewer identifier indicating that no viewer is identified as engaged with the selected viewer station and retrieving a default viewer identifier representing the selected viewer.
Claim 5
Dependent Claim 65 words
The method of claim 3 in which plural viewers are associated with the selected viewer station, each of the viewers having assigned to them one of at least first and second personal programming service levels, the first personal programming service level restricting access to programming allowed to the second personal programming service level, the first personal programming service level being assigned to the selected viewer.
Claim 6
Dependent Claim 78 words
The method of claim 1 in which the programming includes a system service application for controlling delivery of programming to the selected viewer station, in which plural viewers are associated with the selected viewer station, each of the viewers having assigned to them one of at least first and second personal programming service levels, the first personal programming service level restricting access to the system service application which access is allowed to the second personal programming service level.
Claim 7
Dependent Claim 27 words
The method of claim 1 in which the predetermined characteristic and the personal programming service level relate to at least one of programming content or programming classification.
Claim 8
Dependent Claim 132 words
In an interactive televideo system having a central control node in bidirectional communication with plural viewer stations that include video display sets operably coupled to interactive station controllers, the central control node delivering programming over multiple channels to the plural viewer stations and receiving information from the interactive station controllers, a method of selectively delivering programming to a selected viewer station, comprising: identifying a predetermined characteristic of programming available from the interactive televideo system; identifying a default programming service level assigned to the selected viewer station; comparing the predetermined characteristic of the available programming with the default programming service level assigned to the selected viewer station; delivering to the viewer station the available programming with predetermined characteristic that conform to the default viewer programming service level assigned to the selected viewer station.
Claim 9
Dependent Claim 132 words
In an interactive televideo system having a central control node in bidirectional communication with plural viewer stations that include video display sets operably coupled to interactive station controllers, the central control node delivering programming over multiple channels to the plural viewer stations and receiving information from the interactive station controllers, a method of selectively delivering programming to a selected viewer station, comprising: identifying a predetermined characteristic of programming available from the interactive televideo system; identifying a default programming service level assigned to the selected viewer station; comparing the predetermined characteristic of the available programming with the default programming service level assigned to the selected viewer station; delivering to the viewer station the available programming with predetermined characteristic that conform to the default viewer programming service level assigned to the selected viewer station.
Claim 10
Dependent Claim 75 words
The method of claim 7 in which plural viewers are associated with the selected viewer station, each of the viewers having assigned to them one of at least first and second personal programming service levels, the first personal programming service level restricting access to programming allowed to the second personal programming service level, and in which the default viewer programming service level assigned to the selected viewer station is the first personal programming service level.
Claim 11
Dependent Claim 49 words
The method of claim 7 in which plural viewers are associated with the selected viewer station, each of the viewers having assigned to them a viewer identifier, the method further including detecting an absence of any viewer identifier indicating that no viewer has been identified at the viewer station.
Claim 12
Dependent Claim 101 words
In an interactive televideo system having a central control node in bidirectional communication with plural viewer stations that include video display sets operably coupled to interactive station controllers, the central control node delivering programming over multiple channels to the plural viewer stations and receiving information from the interactive station controllers, plural viewers being associated with a selected viewer station, a memory associated with the interactive televideo system, comprising: a personal programming service level stored in the memory for each of the viewers associated with the selected viewer station, the personal programming service levels corresponding to the programming available to the viewers.
Claim 13
Dependent Claim 101 words
In an interactive televideo system having a central control node in bidirectional communication with plural viewer stations that include video display sets operably coupled to interactive station controllers, the central control node delivering programming over multiple channels to the plural viewer stations and receiving information from the interactive station controllers, plural viewers being associated with a selected viewer station, a memory associated with the interactive televideo system, comprising: a personal programming service level stored in the memory for each of the viewers associated with the selected viewer station, the personal programming service levels corresponding to the programming available to the viewers.
Claim 14
Dependent Claim 50 words
The memory of claim 10 in which the viewer programming service levels stored in the memory for the viewers include at least one each of first and second personal programming service levels, the first personal programming service level restricting access to programming allowed to the second personal programming service level.
Claim 15
Dependent Claim 37 words
The memory of claim 10 further comprising programming classifications stored in the memory and characteristic of programming available from the interactive televideo system, the programming classifications relating to the personal programming service levels stored in the memory.
Claim 16
Dependent Claim 128 words
In an interactive televideo system having a central control node in bidirectional communication with plural viewer stations that include video display sets operably coupled to interactive station controllers, the central control node delivering programming over multiple channels to the plural viewer stations and receiving information from the interactive station controllers, a method of delivering programming information to a selected viewer station, comprising: identifying predetermined content characteristics of programming available from the interactive televideo system, the predetermined content characteristics being represented by multiple classes; receiving from a viewer a programming characterization request relating to at least a class and the programming available from the interactive televideo system; and providing the viewer a programming characterization of the programming available from the interactive televideo system relating to at least the class.
Claim 17
Dependent Claim 128 words
In an interactive televideo system having a central control node in bidirectional communication with plural viewer stations that include video display sets operably coupled to interactive station controllers, the central control node delivering programming over multiple channels to the plural viewer stations and receiving information from the interactive station controllers, a method of delivering programming information to a selected viewer station, comprising: identifying predetermined content characteristics of programming available from the interactive televideo system, the predetermined content characteristics being represented by multiple classes; receiving from a viewer a programming characterization request relating to at least a class and the programming available from the interactive televideo system; and providing the viewer a programming characterization of the programming available from the interactive televideo system relating to at least the class.
Claim 18
Dependent Claim 62 words
The method of claim 13 in which the programming characterization request includes a request for programming that conforms to a specified class and the method further comprises comparing the classes of the predetermined content characteristics of the available programming with the specified class and identifying for the viewer the available programming in which the predetermined content characteristics conform to the specified class.
Claim 19
Dependent Claim 58 words
The method of claim 14 further comprising receiving from the viewer a specified programming time, comparing the classes of the predetermined content characteristics of the available programming at the specified time with the specified class, and identifying for the viewer the available programming at the specified time in which the predetermined content characteristics conform to the specified class.
Claim 20
Dependent Claim 45 words
The method of claim 13 in which the programming characterization request includes a request for the classes of programming that is available at a specified time and the method further comprises identifying for the viewer the classes of the programming available at the specified time.

References Cited (Backward Citations)

US4081754A Cited
US4225884A Cited
US4228543A Cited
US5038211A Cited
US5063610A Cited
US5583576A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag