US5371532A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Communications architecture and method for distributing information services
Assignee: Nytell Software LLC
•
Filing: 1992-05-15
•
Granted: 1994-12-06
•
Expires: 2012-05-15
Abstract
Abstract A store-and-forward architecture which stores and distributes information programs to subscribers on demand includes: information warehouses which archive information programs from multiple service vendors and dispense information programs in segments to central offices in high speed bursts; central offices which manages subscriber's request for service and buffers segments of information programs for delivery to subscribers in real-time under the subscriber's interactive control; and customer premises equipment where a subscriber's requests and control signals for interactive play-out of information program are generated and information programs are received for the subscriber's use.
Inventors
- 👤 Alexander Gelman
- 👤 Haim Kobrinski
- 👤 Lanny S. Smoot
- 👤 Stephen B. Weinstein
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-02 11:39
CPC Classifications
H; H04; H04N; H04N21/00; H04N21/40; H04N21/47; H04N21/472; H04N21/47202; H04M; H04M11/00; H04M11/06; H04M11/062; H04N7/00; H04N7/16; H04N7/173; H04N7/17309; H04N7/17318; H04N7/17336; H04Q; H04Q11/00; H04Q11/04; H04Q11/0428; H04Q11/0478; H04L; H04L12/00; H04L12/54; H04L12/56; H04L12/5601; H04L2012/5638
Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
149 words
A store-and-forward architecture for distributing information programs to subscribers, comprising: a plurality of information warehouses (IWHs) which archive information programs and dispense segments of information programs in bursts; a plurality of central offices (COs), each including means for managing subscribers' requests for information programs archived at said IWHs and for executing service presentation scripts and for utilizing program presentation maps, wherein said scripts include instructions for providing on-demand service to subscribers and said maps include information regarding said segments of information programs, and a plurality of means for buffering said segments of information programs received from said IWHs for play-out to subscribers in real-time; and a plurality of customer premises equipments (CPEs), each said CPE including subscriber interface means for generating requests and control signals for interactive play-out of information programs to subscribers and means for receiving information programs from said COs and processing information programs for subscribers' use.
Claim 2
Dependent Claim
149 words
A store-and-forward architecture for distributing information programs to subscribers, comprising: a plurality of information warehouses (IWHs) which archive information programs and dispense segments of information programs in bursts; a plurality of central offices (COs), each including means for managing subscribers' requests for information programs archived at said IWHs and for executing service presentation scripts and for utilizing program presentation maps, wherein said scripts include instructions for providing on-demand service to subscribers and said maps include information regarding said segments of information programs, and a plurality of means for buffering said segments of information programs received from said IWHs for play-out to subscribers in real-time; and a plurality of customer premises equipments (CPEs), each said CPE including subscriber interface means for generating requests and control signals for interactive play-out of information programs to subscribers and means for receiving information programs from said COs and processing information programs for subscribers' use.
Claim 3
Dependent Claim
36 words
The store-and-forward architecture of claim 1 wherein said COs manage subscribers' requests using said scripts and said maps without information regarding the type of service being requested or the contents of the information programs being requested.
Claim 4
Dependent Claim
34 words
The store-and-forward architecture of claim 1 further comprising: trunks operating at broadband rates which interconnect said IWHs and said COs and transmission links operating at narrowband rates which interconnect said COs and said CPEs.
Claim 5
Dependent Claim
125 words
The store-and-forward architecture of claim 1 wherein each of said IWHs comprises: an IWH service processor which manages requests for information programs received at said each IWH and schedules distribution of said requested information programs and said corresponding scripts and maps; archival storage which stores information programs long term; on-line storage which stores requested information programs short term for ready access; an IWH interface which interfaces said each IWH to said COs; and IWH busses which serve as internal communications links within said each IWH, wherein said IWH service processor controls retrieval of said requested information programs from said archival storage to said on-line storage and release of said segments of said requested information programs from on-line storage to said COs via said IWH interface.
Claim 6
Dependent Claim
72 words
The store-and-forward architecture of claim 4 wherein each of said IWH busses comprises: an IWH control bus for transporting control information within said each IWH and an IWH data bus for transporting segments of information programs within said each IWH, wherein said IWH control bus and said IWH data bus are decoupled for consistently fast transport of segments of information programs within said each IWH and between said IWHs and said COs.
Claim 7
Dependent Claim
71 words
The store-and-forward architecture of claim 1 wherein each of said COs further comprises: CO interface means for interfacing said each CO to said IWHs; CO busses which are internal communications links within said each CO; and a CO service processor, for querying said IWHs for segments of information programs and said corresponding scripts and maps and for administering dissemination of scripts, maps, and segments of information programs received from said IWHs.
Claim 8
Dependent Claim
70 words
The store-and-forward architecture of claim 6 wherein said CO busses include: a CO control bus for transporting control information between elements of said each CO and a CO data bus for transporting segments of said requested information programs within said each CO, wherein said CO control bus and said CO data bus are decoupled for consistently fast transport of said segments of said requested information programs within said each CO.
Claim 9
Dependent Claim
27 words
The store-and-forward architecture of claim 1 wherein one of said buffering means is dynamically assigned to one of said CPEs where a request for service is generated.
Claim 10
Dependent Claim
19 words
The store-and-forward architecture of claim 1 wherein each of said buffering means is dedicated to one of said CPEs.
Claim 11
Dependent Claim
98 words
The store-and-forward architecture of claim 1 wherein each of said CPEs comprises: a user control interface for generating requests and interactively controlling play-out of information programs; a user network interface which transmits requests for information programs and interactive control signals to said buffering means of said CO and receives control signalling for presentation of graphics overlay and information programs from said buffering means; and a graphics overlay processor for overlaying additional information on to information programs, and wherein said each CPE is associated with a decoder which decodes said requested information program received at said user network interface.
Claim 12
Dependent Claim
14 words
The store-and-forward architecture of claim 10 wherein said decoder is located at said CO.
Claim 13
Dependent Claim
34 words
The store-and-forward architecture of claim 10 wherein said user control interface of said CPE comprises a remote control for allowing subscribers to place requests and to interactively control play-out of said requested information programs.
Claim 14
Dependent Claim
14 words
The store-and-forward architecture of claim 1 wherein services supported by the architecture include video-on-demand.
Claim 15
Dependent Claim
18 words
The store-and-forward architecture of claim 1 wherein services supported by the architecture include narrowcast, multicast, and broadcast services.
Claim 16
Independent Claim
248 words
A method for providing information programs to subscribers, comprising the steps of: archiving information programs and corresponding service presentation scripts and program presentation maps at an information warehouse (IWH), wherein said scripts include a set of instructions for providing service and said maps include information for managing presentation of information programs; upon a request being generated by a subscriber for service and received by a central office (CO) serving said subscriber, placing a script request from said CO to said IWH for said script corresponding to said requested service; transmitting said script from said IWH to said CO; upon receiving a request for an information program from said subscriber, placing a map request from said CO to said IWH for said map corresponding to said requested information program; transmitting said map from said IWH to said CO and retrieving said requested information program from archival storage to on-line storage at said IWH; upon said subscriber initiating a request to play said requested information program, placing a segment request from said CO to said IWH for segments of said requested information program based upon segmentation information contained in said map; transmitting said requested segments of said requested information program to a buffer of said CO in bursts from said on-line storage at said IWH to said CO; playing-out said segments of said information program from said buffer to said subscriber; and upon said buffer being nearly depleted, placing segment requests from said CO to said IWH for additional segments.
Claim 17
Independent Claim
248 words
A method for providing information programs to subscribers, comprising the steps of: archiving information programs and corresponding service presentation scripts and program presentation maps at an information warehouse (IWH), wherein said scripts include a set of instructions for providing service and said maps include information for managing presentation of information programs; upon a request being generated by a subscriber for service and received by a central office (CO) serving said subscriber, placing a script request from said CO to said IWH for said script corresponding to said requested service; transmitting said script from said IWH to said CO; upon receiving a request for an information program from said subscriber, placing a map request from said CO to said IWH for said map corresponding to said requested information program; transmitting said map from said IWH to said CO and retrieving said requested information program from archival storage to on-line storage at said IWH; upon said subscriber initiating a request to play said requested information program, placing a segment request from said CO to said IWH for segments of said requested information program based upon segmentation information contained in said map; transmitting said requested segments of said requested information program to a buffer of said CO in bursts from said on-line storage at said IWH to said CO; playing-out said segments of said information program from said buffer to said subscriber; and upon said buffer being nearly depleted, placing segment requests from said CO to said IWH for additional segments.
Claim 18
Dependent Claim
35 words
The method of claim 15 of providing information programs to subscribers wherein said playing-out step comprises the step of: upon receiving a stop request from the subscriber, halting play-out from said buffer to said subscriber.
Claim 19
Dependent Claim
33 words
The method of claim 15 of providing information programs to subscribers wherein said playing-out step comprises the step of: upon receiving a pause request from said subscriber, continuously re-playing a currently displayed frame.
Claim 20
Dependent Claim
85 words
The method of claim 15 of providing information programs to subscribers, wherein said playing-out step comprises the steps of: upon receiving a fast rewind request from said subscriber, rapidly reversing the viewing position in said requested information program, displaying on the subscriber's display screen visual information to simulate change in viewing position, and upon receiving a play request following said fast rewind request, placing a request from said CO to said IWH for segments corresponding to a current viewing position in said requested information program.
Claim 21
Dependent Claim
86 words
The method of claim 15 of providing information programs to subscribers wherein said playing-out step comprises the steps of: upon receiving a fast forward request from said subscriber, rapidly advancing viewing position in said requested information program; displaying on a display screen of said subscriber visual information to simulate change in viewing position; and upon receiving a play request following said fast forward request, placing a request from said CO to said IWH for segments corresponding to a current viewing position in said requested information program.
Claim 22
Dependent Claim
61 words
The method of claim 15 of providing information programs to subscribers wherein said playing-out step comprises the step of: upon receiving a reverse search request from said subscriber, playing-out to said subscriber in a reverse direction intraframes of each group of frames wherein each intraframes is repeated multiple times, thus creating a perception of high speed reverse play-out to the subscriber.
Claim 23
Dependent Claim
62 words
The method of claim 15 of providing information programs to subscribers wherein said playing-out step comprises the step of: upon receiving a forward search request from said subscriber, playing-out to said subscriber in a forward direction intraframes of each group of frames wherein each intraframe may be repeated multiple times, thus creating a perception of high speed forward play-out to said subscriber.
Claim 24
Dependent Claim
53 words
The method of claim 15 of providing information programs to subscribers further comprising the step of: in response to a request being made by said subscriber, displaying on a display screen of said subscriber an acknowledgement of said request made and visual information reflecting a current viewing position in said requested information program.
References Cited (Backward Citations)
US4792849A
Cited
US5027400A
Cited
US4963995A
Cited
US5057932A
Cited
US5164839A
Cited
US5130792A
Cited
US5172413A
Cited
US5132992A
Cited
US5253341A
Cited
US5247347A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1997-12-05 | 1998-06-06 | 1998-12-06 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2001-12-05 | 2002-06-06 | 2002-12-06 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2005-12-05 | 2006-06-06 | 2006-12-06 | $7700.00 | Window Closed / Lapsed |