US6173328B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
System for transferring multimedia information
Assignee: Hitachi Ltd
•
Filing: 1997-05-23
•
Granted: 2001-01-09
•
Expires: 2017-05-23
Abstract
Abstract A multimedia information transfer system includes a multimedia server and a client server system coupled with the multimedia server through a communication network and transfers data transmitted from the multimedia server to a server of the client server system. The multimedia server stores data streams of the multimedia information and reproduces the information. The client requests the multimedia server to transfer data, stores the transferred data block and displays the stored data block concurrently with the storage of the next coming data block.
Inventors
- 👤 Tomonobu Sato
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-29 22:57
CPC Classifications
H; H04; H04L; H04L65/00; H04L65/60; H04L65/61; H04L65/612; H04L65/1066; H04L65/1101; H04L65/75; H04L65/765; H04L67/00; H04L67/01
Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
258 words
A multimedia information transfer system comprising: a multimedia server; a client server system coupled to said multimedia server via a network, for transferring multimedia information from said multimedia server to a client server and one or more clients included in said client server system, a matrix table coupled to said multimedia server, for managing a receive status and a process request status of said client server system; wherein said multimedia server, said client server and said one or more clients correspond to different nodes in said network having network addresses dedicated for communication; wherein said multimedia server comprises: means for storing and reproducing data streams of multimedia information; and means for dividing said multimedia information into N (N being an integer of 2 or more) data blocks, each of which includes n (n being an integer of 1 or more) data units, for sequentially transferring said multimedia information divided into N data blocks to said client server of said client server system on a data basis, and for sending a request to transfer said multimedia information divided into N data blocks from said client server system to a proper field of said matrix table; wherein said client server comprises: means for requesting said multimedia server to divide said multimedia information into said N data blocks and to transfer data blocks of said multimedia information to said client server, and for storing and registering the transferred data blocks of said multimedia information; and means for displaying said multimedia information concurrently with the storage and registration of said multimedia information.
Claim 2
Dependent Claim
258 words
A multimedia information transfer system comprising: a multimedia server; a client server system coupled to said multimedia server via a network, for transferring multimedia information from said multimedia server to a client server and one or more clients included in said client server system, a matrix table coupled to said multimedia server, for managing a receive status and a process request status of said client server system; wherein said multimedia server, said client server and said one or more clients correspond to different nodes in said network having network addresses dedicated for communication; wherein said multimedia server comprises: means for storing and reproducing data streams of multimedia information; and means for dividing said multimedia information into N (N being an integer of 2 or more) data blocks, each of which includes n (n being an integer of 1 or more) data units, for sequentially transferring said multimedia information divided into N data blocks to said client server of said client server system on a data basis, and for sending a request to transfer said multimedia information divided into N data blocks from said client server system to a proper field of said matrix table; wherein said client server comprises: means for requesting said multimedia server to divide said multimedia information into said N data blocks and to transfer data blocks of said multimedia information to said client server, and for storing and registering the transferred data blocks of said multimedia information; and means for displaying said multimedia information concurrently with the storage and registration of said multimedia information.
Claim 3
Dependent Claim
63 words
A system as claimed in claim 1 , wherein said matrix table includes a transfer status area which indicates whether the transfer of all N data blocks of said multimedia information is complete, and a receive status area which indicates the reception of said multimedia information, wherein said transfer and receive status areas are updated each time transfer and reception operations are executed.
Claim 4
Dependent Claim
47 words
A system as claimed in claim 1 , wherein said multimedia information divided into N data blocks is transferred from said multimedia server to said client server of said client server system independently of the update of said transfer and receive status areas of said matrix table.
Claim 5
Dependent Claim
46 words
A system as claimed in claim 1 , wherein said multimedia information divided into N data blocks is transferred from said client server of said client server system to said client independently of the update of said transfer an receive status areas of said matrix table.
Claim 6
Dependent Claim
47 words
A system as claimed in claim 1 , wherein, in said multimedia information divided into N data blocks, each of said data blocks includes an address for identifying a subject data block, and each of n data units included in each data block includes a data address.
Claim 7
Dependent Claim
63 words
A system as claimed in claim 5 , wherein said multimedia information includes image information, and when said image information is transferred from said multimedia server to said client, said client operates to specify the address for identifying said data blocks of said image information stored and the data address of a specific one of said data units for reproducing said image information.
Claim 8
Dependent Claim
35 words
A system as claimed in claim 1 , wherein said network addresses dedicated for communications includes one network address dedicated for receiving said multimedia information, and another network address dedicated for transmitting said multimedia information.
Claim 9
Dependent Claim
195 words
A multimedia server for transferring multimedia information to a client server system through a communication network in response to a transfer request for said multimedia information from said client server system, comprising: means for dividing said multimedia information into N (N being an integer of 2 or more) data blocks, each data block containing n (n being an integer of 1 or more) data units, in response to a request by said client server system that said multimedia server transfer said multimedia information divided into N data blocks, each block containing n data units, to said client server system; means for transferring the requested data blocks of said multimedia information to said client server system on a data block basis; and a table having a transfer status area which indicates if a transfer operation of all N data blocks of said multimedia information is complete and a receive status area which indicates if a receive operation of all N data blocks of said multimedia information transferred from said client server system is complete, the transfer operation of said multimedia information divided into N data blocks being executed based on said status information of said table.
Claim 10
Dependent Claim
195 words
A multimedia server for transferring multimedia information to a client server system through a communication network in response to a transfer request for said multimedia information from said client server system, comprising: means for dividing said multimedia information into N (N being an integer of 2 or more) data blocks, each data block containing n (n being an integer of 1 or more) data units, in response to a request by said client server system that said multimedia server transfer said multimedia information divided into N data blocks, each block containing n data units, to said client server system; means for transferring the requested data blocks of said multimedia information to said client server system on a data block basis; and a table having a transfer status area which indicates if a transfer operation of all N data blocks of said multimedia information is complete and a receive status area which indicates if a receive operation of all N data blocks of said multimedia information transferred from said client server system is complete, the transfer operation of said multimedia information divided into N data blocks being executed based on said status information of said table.
Claim 11
Dependent Claim
123 words
A client server system containing a client server and a plurality of clients coupled to said client server and for receiving multimedia information from a multimedia server through a communication network, comprising: means for receiving requests from respective ones of said clients for transfer thereto of multimedia information divided into N (N being an integer of 2 or more) data blocks; means for receiving said multimedia information divided into N data blocks in a format of data block units, and for storing and registering said data blocks in data set areas corresponding respectively to said clients; and display means for reproducing and displaying said multimedia information of said stored data block while a next data block of said multimedia information is being received.
Claim 12
Dependent Claim
123 words
A client server system containing a client server and a plurality of clients coupled to said client server and for receiving multimedia information from a multimedia server through a communication network, comprising: means for receiving requests from respective ones of said clients for transfer thereto of multimedia information divided into N (N being an integer of 2 or more) data blocks; means for receiving said multimedia information divided into N data blocks in a format of data block units, and for storing and registering said data blocks in data set areas corresponding respectively to said clients; and display means for reproducing and displaying said multimedia information of said stored data block while a next data block of said multimedia information is being received.
Claim 13
Dependent Claim
182 words
A storage medium for storing a program code executable by a computer, comprising: a first section which stores a program code to divide multimedia information into N (N being an integer of 2 or more) data blocks, each data block including n (n being an integer of 1 or more) data units in response to a transfer request for multimedia information divided into N data blocks, each block containing n data units, from said client server system; a second section which stores a program code to transfer said data blocks of said multimedia information to said client server system in data block units based on status information stored in a table; and a third section which stores a program code to generate transfer status information indicating if a transfer operation of all N data blocks of said multimedia information is complete, receives receipt and storage status information indicating if a receive and storage operation of said N data blocks of said multimedia information transmitted from said client server system is complete, and stores said transfer and receive status information in a table.
Claim 14
Dependent Claim
182 words
A storage medium for storing a program code executable by a computer, comprising: a first section which stores a program code to divide multimedia information into N (N being an integer of 2 or more) data blocks, each data block including n (n being an integer of 1 or more) data units in response to a transfer request for multimedia information divided into N data blocks, each block containing n data units, from said client server system; a second section which stores a program code to transfer said data blocks of said multimedia information to said client server system in data block units based on status information stored in a table; and a third section which stores a program code to generate transfer status information indicating if a transfer operation of all N data blocks of said multimedia information is complete, receives receipt and storage status information indicating if a receive and storage operation of said N data blocks of said multimedia information transmitted from said client server system is complete, and stores said transfer and receive status information in a table.
Claim 15
Dependent Claim
122 words
A storage medium for storing a program code executable by a computer, comprising: a first section which stores a program code to receive and register requested multimedia information divided into N data blocks, each data block containing n data units, transmitted from a multimedia server in data block units and stores said data blocks; a second section which stores a program code to reproduce and display said multimedia information including said stored data block while a next data block of said multimedia information is being received; and a third section which stores a program code to generate receive status information indicating if a receive operation of said data blocks is complete and to transmit said receive status information to said multimedia server.
Claim 16
Dependent Claim
122 words
A storage medium for storing a program code executable by a computer, comprising: a first section which stores a program code to receive and register requested multimedia information divided into N data blocks, each data block containing n data units, transmitted from a multimedia server in data block units and stores said data blocks; a second section which stores a program code to reproduce and display said multimedia information including said stored data block while a next data block of said multimedia information is being received; and a third section which stores a program code to generate receive status information indicating if a receive operation of said data blocks is complete and to transmit said receive status information to said multimedia server.
References Cited (Backward Citations)
US5005122A
Cited
US5351276A
Cited
US5528281A
Cited
US5625404A
Cited
US5712906A
Cited
US5629732A
Cited
US5758085A
Cited
US5712976A
Cited
US5805821A
Cited
US5805804A
Cited
US5793980A
Cited
US5745696A
Cited
US5721815A
Cited
US5751883A
Cited
US5721878A
Cited
US5878212A
Cited
US5768527A
Cited
US5953506A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2004-01-09 | 2004-07-10 | 2005-01-09 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2008-01-09 | 2008-07-10 | 2009-01-09 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2012-01-09 | 2012-07-10 | 2013-01-09 | $7700.00 | Window Closed / Lapsed |