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

Interactive audiovisual distribution system

Assignee: Intellectual Ventures Fund 83 LLC
•
Filing: 1994-08-02
•
Granted: 1996-09-10
•
Expires: 2014-08-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A distribution center according to the present invention is capable of handling requests from a plurality of subscribers for accessing programs in a central audiovisual library. The subscriber requests may specify a variable time allowance interval within which a requested program may be delivered.

Inventors

  • 👤 Joseph C. Haddad

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 20:14
CPC Classifications
H; H04; H04N; H04N7/00; H04N7/16; H04N7/173; H04N7/17309; H04N7/17336; H04N7/17318

Claims Analysis

Total Claims: 34
Claim 1
Independent Claim 238 words
An interactive audiovisual distribution system comprising: A. a distribution center having: a. a library of stored audiovisual programs; b. an order processing computer connected to a plurality of subscriber stations for handling requests for delivery of selected segments of said audiovisual programs from said plurality of subscriber stations, at least one of said requests including a time allowance interval within which a respective one of said selected segments is to be delivered, said order processing computer being coupled to a plurality of transmission control processing units for allocating servicing of said requests to said transmission control processing units; and c. each of said transmission control processing units having: a transmission control processor for receiving commands from said order processing computer and for handling the distribution of said requested selected program segments; a memory for storing audiovisual programs including said requested selected program segments; and an interface for coordinating transfer of said requested program segments to subscriber stations corresponding to said requests; and B. each of said subscriber stations including: a receiver for receiving said requested program segments from said distribution center; a terminal processor having associated memory, input device, and display for generating said requests for delivery of selected segments of said audiovisual programs from said distribution center and for coordinating transfer of said requested program segments delivered from said distribution center; and a video processor for decompressing said requested program segments which are in compressed video format.
Claim 2
Dependent Claim 238 words
An interactive audiovisual distribution system comprising: A. a distribution center having: a. a library of stored audiovisual programs; b. an order processing computer connected to a plurality of subscriber stations for handling requests for delivery of selected segments of said audiovisual programs from said plurality of subscriber stations, at least one of said requests including a time allowance interval within which a respective one of said selected segments is to be delivered, said order processing computer being coupled to a plurality of transmission control processing units for allocating servicing of said requests to said transmission control processing units; and c. each of said transmission control processing units having: a transmission control processor for receiving commands from said order processing computer and for handling the distribution of said requested selected program segments; a memory for storing audiovisual programs including said requested selected program segments; and an interface for coordinating transfer of said requested program segments to subscriber stations corresponding to said requests; and B. each of said subscriber stations including: a receiver for receiving said requested program segments from said distribution center; a terminal processor having associated memory, input device, and display for generating said requests for delivery of selected segments of said audiovisual programs from said distribution center and for coordinating transfer of said requested program segments delivered from said distribution center; and a video processor for decompressing said requested program segments which are in compressed video format.
Claim 3
Dependent Claim 22 words
A system according to claim 1 wherein each of said subscriber stations further includes a memory for storing said requested program segments.
Claim 4
Dependent Claim 34 words
A system according to claim 1 wherein said order processing computer includes means for prioritizing said requests from said subscriber stations and allocating delivery of programs requested in accordance with said time allowance interval.
Claim 5
Dependent Claim 246 words
An interactive audiovisual distribution system comprising: A. a distribution center having: a. a library of stored audiovisual programs; b. an order processing computer connected to a plurality of subscriber stations for handling requests for delivery of selected segments of said audiovisual programs from said plurality of subscriber stations, said order processing computer being coupled to a plurality of transmission control processing units for allocating servicing of said requests to said transmission control processing units; and c. each of said transmission control processing units having: a transmission control processor for receiving commands from said order processing computer and for handling the distribution of said requested selected program segments; a memory for storing audiovisual programs including said requested selected program segments; and an interface for coordinating transfer of said requested program segments to subscriber stations corresponding to said requests; and B. each of said subscriber stations including: a receiver for receiving said requested program segments from said distribution center; a terminal processor having associated memory, input device, and display for generating said requests for delivery of selected segments of said audiovisual programs from said distribution center and for coordinating transfer of said requested program segments delivered from said distribution center; and a video processor for decompressing said requested program segments which are in compressed video format; and C. Wherein said order processing computer of the distribution center includes means capable of delivering requested program segments within a subscriber selected minimum and maximum time period specified in said requests.
Claim 6
Dependent Claim 246 words
An interactive audiovisual distribution system comprising: A. a distribution center having: a. a library of stored audiovisual programs; b. an order processing computer connected to a plurality of subscriber stations for handling requests for delivery of selected segments of said audiovisual programs from said plurality of subscriber stations, said order processing computer being coupled to a plurality of transmission control processing units for allocating servicing of said requests to said transmission control processing units; and c. each of said transmission control processing units having: a transmission control processor for receiving commands from said order processing computer and for handling the distribution of said requested selected program segments; a memory for storing audiovisual programs including said requested selected program segments; and an interface for coordinating transfer of said requested program segments to subscriber stations corresponding to said requests; and B. each of said subscriber stations including: a receiver for receiving said requested program segments from said distribution center; a terminal processor having associated memory, input device, and display for generating said requests for delivery of selected segments of said audiovisual programs from said distribution center and for coordinating transfer of said requested program segments delivered from said distribution center; and a video processor for decompressing said requested program segments which are in compressed video format; and C. Wherein said order processing computer of the distribution center includes means capable of delivering requested program segments within a subscriber selected minimum and maximum time period specified in said requests.
Claim 7
Dependent Claim 28 words
A system according to claim 1 wherein said order processing computer includes means for interactively communicating information including program segment selection and price with each of said subscribers.
Claim 8
Dependent Claim 21 words
A system according to claim 5 wherein said means for interactively communicating includes a modem for facilitating communication over telephone lines.
Claim 9
Dependent Claim 37 words
A system according to claim 1 wherein said distribution center further includes a multiplexer for multiplexing a plurality of said transfers of said requested program segments to respective plurality of subscriber stations via a single communication medium.
Claim 10
Dependent Claim 15 words
A system according to claim 7 wherein said communication medium is a fiber optic link.
Claim 11
Dependent Claim 33 words
A system according to claim 1 wherein said order processing computer further includes means for scheduling delivery of said requested program segments as a function of the rate of arrival of said requests.
Claim 12
Dependent Claim 34 words
A system according to claim 1 wherein said order processing computer further includes means for scheduling delivery of said requested program segments as a function of the availability of said transmission control processing units.
Claim 13
Dependent Claim 27 words
A system according to claim 1 wherein said order processing computer further includes means for weighing each said requests and scheduling said deliveries in successive weight order.
Claim 14
Dependent Claim 19 words
A system according to claim 1 wherein said interface between said distribution center and subscriber station utilizes wireless transmission.
Claim 15
Dependent Claim 18 words
A system according to claim 1 wherein said interface between said distribution center and subscriber station is digital.
Claim 16
Dependent Claim 25 words
A system according to claim 1 wherein the program segments stored in said memory of said transmission control processing units is in compressed video format.
Claim 17
Dependent Claim 29 words
A system according to claim 1 wherein said order processing computer further includes means for optimizing delivery of like orders to requested subscriber stations at substantially the same time.
Claim 18
Independent Claim 100 words
A method of interactive distribution of audiovisual programs from a distribution center to a plurality of subscriber stations, comprising the steps of: storing in a library in said distribution center a selection of audiovisual programs; receiving requests from said subscriber stations for selected program segments from said selection of audiovisual programs, each of said requests including a time allowance interval within which a respective selected program segment is to be delivered; processing said requests; accessing said selected program segments from said library; and delivering said selected program segments to respective subscriber stations making said requests within respective time allowance intervals.
Claim 19
Independent Claim 100 words
A method of interactive distribution of audiovisual programs from a distribution center to a plurality of subscriber stations, comprising the steps of: storing in a library in said distribution center a selection of audiovisual programs; receiving requests from said subscriber stations for selected program segments from said selection of audiovisual programs, each of said requests including a time allowance interval within which a respective selected program segment is to be delivered; processing said requests; accessing said selected program segments from said library; and delivering said selected program segments to respective subscriber stations making said requests within respective time allowance intervals.
Claim 20
Dependent Claim 22 words
A method according to claim 16, further including the step of selectively varying said time allowance intervals by said respective subscriber stations.
Claim 21
Dependent Claim 20 words
A method according to claim 16 further including the step of storing said delivered program segments at said subscriber stations.
Claim 22
Dependent Claim 20 words
A method according to claim 16 further including the step of interactively communicating order specifications including changes to said specifications.
Claim 23
Dependent Claim 30 words
A method according to claim 16 further including the step of interactively communicating information including program selection and price between said distribution center and said plurality of said subscriber stations.
Claim 24
Dependent Claim 43 words
A method according to claim 20 wherein said step of interactively communicating information includes communicating codes to said subscriber station which specify the length of time or the number of times a delivered program segment may be viewed before it is automatically erased.
Claim 25
Dependent Claim 30 words
A method according to claim 20, wherein said step of interactively communicating codes to said subscriber stations specifies the earliest time that the delivered program segment is available for viewing.
Claim 26
Dependent Claim 27 words
A method according to claim 16 wherein said step of processing said requests includes determining whether to accept or reject subscriber orders based on pending scheduled orders.
Claim 27
Dependent Claim 33 words
A method according to claim 16 wherein said step of processing said requests includes monitoring transmission medium availability and scheduling said delivery of program segments in order when said transmission medium is available.
Claim 28
Dependent Claim 31 words
A method according to claim 16 wherein said step of processing said requests includes accumulating requests having overlapping time allowance intervals for delivering said program segments substantially simultaneously to respective subscribers.
Claim 29
Dependent Claim 30 words
A method according to claim 16 wherein said step of processing said requests includes accumulating requests of same program segments for broadcasting said same program segments to respective subscriber stations.
Claim 30
Dependent Claim 95 words
A method according to claim 16, further including a step for optimizing delivery of said requests, including: (a) calculating a slack time for each requested program segment; (b) comparing the slack times of conflicting program segments; (c) selecting the minimum slack time among said conflicting program segments; (d) substituting said slack times of said conflicting program segments with said minimum slack time; (e) calculating the number of channels which complete delivery of program segments within said slack time; and (f) scheduling delivery of the next program segment based upon said slack time and channel availability.
Claim 31
Dependent Claim 45 words
A method according to claim 27, further including the steps of: (g) retrieving estimates of rates at which orders are expected to be placed; (h) scheduling delivery of the next program segment based upon said minimum slack time, said estimate of rates, and channel availability.
Claim 32
Dependent Claim 97 words
A method according to claim 16, further including the steps for scheduling the delivery of said requested program segments, based on request weights, said weights are computed by: (a) reciprocating the number of channels which will complete their delivery within a slack time; (b) add a variance which is inversely proportional to an estimated arrival rate of requests; (c) add a variance which is proportional to an estimated arrival rate of new requests; (d) subtracting a variance proportional to an estimated arrival rate of express orders; and (e) scheduling the requests in accordance with delivery weight order.
Claim 33
Dependent Claim 15 words
A method according to claim 29 wherein said variance is calculated based on fuzzy logic.
Claim 34
Dependent Claim 16 words
A method according to claim 29 wherein said weights are updated as operating experience is gained.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-09-10 2000-03-11 2000-09-10 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-09-10 2004-03-11 2004-09-10 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-09-10 2008-03-11 2008-09-10 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag