Patent US2500282A successfully refreshed from Google Patents.
US5805804A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for scalable, high bandwidth storage retrieval and transportation of multimedia data on a network
Assignee: Alcatel Lucent SAS
•
Filing: 1997-03-12
•
Granted: 1998-09-08
•
Expires: 2017-03-12
Abstract
Abstract An improved system and method for providing multimedia data in a networked system is disclosed. The present invention provides a platform for distributed client-server computing and access to data over asymmetric real-time networks. A service mechanism allows applications to be split such that client devices (set-top boxes, personal digital assistants, etc.) can focus on presentation, while backend services running in a distributed server complex, provide access to data via messaging across an abstracted interface.
Inventors
- 👤 Andrew Laursen
- 👤 Jeffrey C. Olkin
- 👤 Mark A. Porter
- 👤 Farzad Nazem
- 👤 William Bailey
- 👤 Mark Moore
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 10:51
CPC Classifications
H; H04; H04N; H04N7/00; H04N7/16; H04N7/173; H04N7/17309; H04N7/17336; H04L; H04L65/00; H04L65/60; H04L65/61; H04L65/612; H04L67/00; H04L67/01; H04L67/06; H04L67/10; H04L67/1097; H04L9/00; H04L9/40; H04N21/00; H04N21/20; H04N21/23; H04N21/234; H04N21/2343; H04N21/24; H04N21/2405; H04N21/25; H04N21/262; H04N21/26208; H04N21/26216; H04N21/40; H04N21/43; H04N21/443; H04N21/4432; H04N21/47; H04N21/472; H04N21/47202; H04N21/475; H04N21/4753; H04N21/60; H04N21/61; H04N21/6106; H04N21/6125; H04L65/1066; H04L65/1101
Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
103 words
A high bandwidth, scalable server for storing, retrieving, and transporting multimedia data to a client in a networked system, said server comprising: an upstream manager receiving messages from said client and routing said messages to an appropriate service on said server, said upstream manager being coupled to a first network; a downstream manager sending a stream of said multimedia data from said appropriate service on said server to said client, said downstream manager being coupled to a second network; and a connection service for maintaining information to connect said client, said upstream manager, said downstream manager, and said appropriate service on said server.
Claim 2
Dependent Claim
103 words
A high bandwidth, scalable server for storing, retrieving, and transporting multimedia data to a client in a networked system, said server comprising: an upstream manager receiving messages from said client and routing said messages to an appropriate service on said server, said upstream manager being coupled to a first network; a downstream manager sending a stream of said multimedia data from said appropriate service on said server to said client, said downstream manager being coupled to a second network; and a connection service for maintaining information to connect said client, said upstream manager, said downstream manager, and said appropriate service on said server.
Claim 3
Dependent Claim
25 words
The server in claim 1 wherein said connection service further creates a virtual connection between an upstream address and a downstream address for said client.
Claim 4
Dependent Claim
14 words
The server in claim 2 wherein said connection service also manages said virtual connection.
Claim 5
Dependent Claim
146 words
A computer-implemented method for retrieving and transporting multimedia data between a client and a server on a network, said computer-implemented method comprising the steps of: receiving a client request for initialization in a message to an upstream manager in said server, said upstream manager being coupled to a first network; obtaining an upstream physical address for said client as said client request enters said server; allocating a downstream physical address and downstream logical address to said client corresponding to the upstream physical address obtained for said client, said downstream physical address being used by a downstream manager for sending a stream of said multimedia data from a service on said server to said client, said downstream manager being coupled to a second network; and updating a connection service table with said upstream physical address, said downstream physical address, and said downstream logical address for said client.
Claim 6
Dependent Claim
146 words
A computer-implemented method for retrieving and transporting multimedia data between a client and a server on a network, said computer-implemented method comprising the steps of: receiving a client request for initialization in a message to an upstream manager in said server, said upstream manager being coupled to a first network; obtaining an upstream physical address for said client as said client request enters said server; allocating a downstream physical address and downstream logical address to said client corresponding to the upstream physical address obtained for said client, said downstream physical address being used by a downstream manager for sending a stream of said multimedia data from a service on said server to said client, said downstream manager being coupled to a second network; and updating a connection service table with said upstream physical address, said downstream physical address, and said downstream logical address for said client.
Claim 7
Dependent Claim
84 words
The computer-implemented method in claim 4 wherein further comprising the steps of: receiving a service request message from said client to said server via said upstream manager, said service request corresponding to said service on said server, said service request message including said client downstream logical address and a service destination logical address; generating a response message from said server to said client, said response message including said client downstream logical address; and sending said response message to said client via said downstream manager.
Claim 8
Dependent Claim
40 words
The computer-implemented method in claim 4 wherein said step of updating said connection service with said upstream and downstream addresses for said client includes the step of creating a virtual connection between said upstream and downstream addresses for said client.
Claim 9
Dependent Claim
32 words
The computer-implemented method in claim 6 wherein said step of creating said virtual connection between said upstream and downstream addresses for said client further includes the step of managing said virtual connection.
Claim 10
Dependent Claim
87 words
The computer-implemented method in claim 7 wherein said step of managing said virtual connection includes the steps of: creating a routing table containing said client downstream logical address and a corresponding client downstream physical address; accessing said connection service table; and utilizing information in said routing table and said connection service table to route said client service request message from said client to said service in said server and to route said response message from said service in said server to said client via said downstream manager.
Claim 11
Dependent Claim
21 words
The computer-implemented method in claim 4 wherein said request for initialization to said upstream manager is a Remote Procedure Call (RPC).
Claim 12
Dependent Claim
151 words
A high bandwidth, scalable server for storing, retrieving, and transporting multimedia data to a client in a networked system, said server comprising: means for receiving a client request for initialization in a message to an upstream manager in said server, said upstream manager being coupled to a first network; means for obtaining an upstream physical address for said client as said client request enters said server; means for allocating a downstream physical address and downstream logical address for said client corresponding to the upstream physical address obtained for said client, said downstream physical address being used by a downstream manager for sending a stream of said multimedia data from a service on said server to said client, said downstream manager being coupled to a second network; and means for updating a connection service table with said upstream physical address, said downstream physical address, and said downstream logical address for said client.
Claim 13
Dependent Claim
151 words
A high bandwidth, scalable server for storing, retrieving, and transporting multimedia data to a client in a networked system, said server comprising: means for receiving a client request for initialization in a message to an upstream manager in said server, said upstream manager being coupled to a first network; means for obtaining an upstream physical address for said client as said client request enters said server; means for allocating a downstream physical address and downstream logical address for said client corresponding to the upstream physical address obtained for said client, said downstream physical address being used by a downstream manager for sending a stream of said multimedia data from a service on said server to said client, said downstream manager being coupled to a second network; and means for updating a connection service table with said upstream physical address, said downstream physical address, and said downstream logical address for said client.
Claim 14
Dependent Claim
81 words
The server as claimed in claim 10 further including: means for receiving a service request message from said client via said upstream manager, said service request corresponding to said service on said server, said service request message including said client downstream logical address and a service destination logical address; means for generating a response message to said client, said response message including said client downstream logical address; and means for sending said response message to said client via said downstream manager.
Claim 15
Dependent Claim
26 words
The server as claimed in claim 10 further including: means for creating and managing a virtual connection between said upstream and downstream addresses for said client.
Claim 16
Dependent Claim
94 words
The server as claimed in claim 12 wherein said means for creating and managing said virtual connection further includes: means for creating a routing table containing said client downstream logical address and a corresponding client downstream physical address; means for accessing said connection service table; and means for utilizing information in said routing table and said connection service table to route said client service request message from said client to said service in said server and to route said response message from said service in said server to said client via said downstream manager.
Claim 17
Dependent Claim
28 words
The server as claimed in claim 10 wherein said means for receiving a client request for initialization further includes a means for receiving a Remote Procedure Call (RPC).
References Cited (Backward Citations)
US4642758A
Cited
EP0332148A2
Cited
US5442771A
Cited
US4985887A
Cited
US5014125A
Cited
US5379441A
Cited
US5208811A
Cited
US5195086A
Cited
US5426747A
Cited
US5517622A
Cited
US5548729A
Cited
US5426773A
Cited
EP0529864A1
Cited
US5625404A
Cited
WO1994001964A1
Cited
US5412416A
Cited
US5420867A
Cited
US5539449A
Cited
US5457680A
Cited
WO1995012947A1
Cited
US5499343A
Cited
US5548726A
Cited
US5560005A
Cited
US5555378A
Cited
US5629732A
Cited
US5488412A
Cited
US5555244A
Cited
US5608447A
Cited
US5621728A
Cited
US5594789A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-09-07 | 2002-03-09 | 2002-09-08 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-09-07 | 2006-03-09 | 2006-09-08 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-09-07 | 2010-03-09 | 2010-09-08 | $7700.00 | Window Closed / Lapsed |