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

Multimedia server having a plurality of stream controllers directly connected to the network

Assignee: Fujitsu Ltd
•
Filing: 1995-11-28
•
Granted: 1998-02-10
•
Expires: 2015-11-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Each of processor units 31-1-31-n comprises a CPU, memory, and interface function. A high-speed communications network 32 interconnects the processor units for inter-processor communications. Each of input/output units 33-1-33-n stores multimedia data and transmits the multimedia data through the network under the control of the corresponding processor unit. A processor control unit 34 controls the process of each of the processor units 31-1-31-n according to the process request received through the network. A switch 35 connects each of the input/output units 33-1-33-n to the network and exchanges data through the network. A communications line 36 transfers an instruction, etc. from the processor control unit 34 to each of the processor units 31-1-31-n.

Inventors

  • 👤 Hiroichi Egawa
  • 👤 Kiichi Matsuda
  • 👤 Yasushi Inamoto
  • 👤 Takashi Hamano
  • 👤 Naoshi Matsuo

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 15:44
CPC Classifications
H; H04; H04L; H04L49/00; H04L49/10; H04L49/104; H04L49/105; H04L49/30; H04L49/3081; H04N; H04N7/00; H04N7/14; H04N7/141; H04N7/147; H04N7/16; H04N7/173; H04N7/17309; H04N7/17336; H04Q; H04Q11/00; H04Q11/04; H04Q11/0428; H04Q11/0478; H04L12/00; H04L12/54; H04L12/56; H04L12/5601; H04L2012/5638

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 115 words
A multimedia server for processing data according to a process request transferred through a network, comprising: a plurality of stream controllers directly connected to the network, wherein each of said stream controllers including storing means for storing data; a plurality of processing means, each being coupled to a corresponding one of said data storing means, for performing and controlling data transmission between each of said stream controllers and the network; and control means, connected to said plurality of processing means via a communications line provided other than the network, and also connected to the network for receiving the process request through the network, and controlling said plurality of processing means according to the process request.
Claim 2
Dependent Claim 115 words
A multimedia server for processing data according to a process request transferred through a network, comprising: a plurality of stream controllers directly connected to the network, wherein each of said stream controllers including storing means for storing data; a plurality of processing means, each being coupled to a corresponding one of said data storing means, for performing and controlling data transmission between each of said stream controllers and the network; and control means, connected to said plurality of processing means via a communications line provided other than the network, and also connected to the network for receiving the process request through the network, and controlling said plurality of processing means according to the process request.
Claim 3
Dependent Claim 20 words
The multimedia saver according to claim 1, further comprising: switch for connecting said plurality of stream controllers to the network.
Claim 4
Dependent Claim 78 words
The multimedia server according to claim 2, wherein when one of said plurality of processing means instructs the corresponding one of said plurality of steam controllers to transmit data stored in the corresponding one of said plurality of stream controllers to at least another one of said plurality of stream controllers, data is transmitted from the corresponding one of said plurality of stream controllers to the at least another of said plurality of stream controllers via said switch.
Claim 5
Dependent Claim 49 words
The multimedia server according to claim 1 further comprising: an inter-processing-means for interconnecting said plurality of processing means by transmitting at least a request, an instruction and a synchronization signal from one of said plurality of processing means to at least another one of said plurality of processing means.
Claim 6
Dependent Claim 17 words
The multimedia server according to claim 4, wherein said inter-processing-means network is formed as a torus network.
Claim 7
Dependent Claim 40 words
The multimedia server according to claim 4, wherein said plurality of processing means transmit a signal required to synchronize data through said inter-processing-means network when the data read from said plurality of stream controllers are synchronously transferred to the network.
Claim 8
Dependent Claim 42 words
The multimedia server according to claim 4, wherein said plurality of processing means transmit a signal required to synchronize data through said inter-processing-means network when information transferred from a user connected to the network is synchronously transferred to a plurality of users.
Claim 9
Dependent Claim 62 words
The multimedia server according to claim 4, wherein a retrieval request is transferred from a first processing means to a second processing means through the inter-processing-means network when a retrieval result of the first processing means is associated with data stored in said stream controllers controlled by the second processing means in retrieving the data stored in said plurality of stream controllers.
Claim 10
Dependent Claim 27 words
The multimedia server according to claim 1, wherein said process request is provided from said control means to said plurality of processing means through said communications line.
Claim 11
Dependent Claim 46 words
The multimedia server according to claim 1, wherein said control means stores information indicating which stream controller stores each piece of data, and, when receiving the process request to process a specific data, notifies said processing means which controls said stream controller having the specific data.
Claim 12
Dependent Claim 32 words
The multimedia server according to claim 1, wherein a pair of said stream controllers and said processing means are added or deleted when a system configuration of said multimedia server is modified.
Claim 13
Dependent Claim 103 words
The multimedia server for outputting data through a network, comprising: a plurality of stream controllers directly connected to the network, wherein each of said stream controllers including storing means for storing data; a plurality of processing means, each being coupled to a corresponding one of said data storing means, for performing and controlling data transmission from each stream controller through the network; and an inter-processing-means for interconnecting said plurality of processing means by transmitting at least a request, an instruction and a synchronization signal from one of said plurality of processing means to at least another one of said plurality of processing means.
Claim 14
Dependent Claim 103 words
The multimedia server for outputting data through a network, comprising: a plurality of stream controllers directly connected to the network, wherein each of said stream controllers including storing means for storing data; a plurality of processing means, each being coupled to a corresponding one of said data storing means, for performing and controlling data transmission from each stream controller through the network; and an inter-processing-means for interconnecting said plurality of processing means by transmitting at least a request, an instruction and a synchronization signal from one of said plurality of processing means to at least another one of said plurality of processing means.
Claim 15
Dependent Claim 40 words
The multimedia server according to claim 12, wherein said plurality of processing means transmit a signal required to synchronize data through said inter-processing-means network when the data read from said plurality of stream controllers are synchronously transferred to the network.
Claim 16
Dependent Claim 163 words
A multimedia server for distributing video data according to a distributing request transferred through a network, comprising: a plurality of stream controllers directly connected to the network, wherein each of said stream controllers including storing means for storing video data; a plurality of processing means, each being linked to corresponding one of said plurality of stream controllers, for controlling data output from said plurality of stream controllers to the network; and control means, connected to said plurality of processing means via a communication line provided other than the network and also connected to the network for receiving the distributing request through the network, issuing an instruction for data output according to the distributing request and transmitting the instruction to at least one of said plurality of processing means via the communication line, wherein the at least one of said plurality of processing means which receives the instruction from said control means controls data output from said corresponding stream controller according to the instruction.
Claim 17
Dependent Claim 163 words
A multimedia server for distributing video data according to a distributing request transferred through a network, comprising: a plurality of stream controllers directly connected to the network, wherein each of said stream controllers including storing means for storing video data; a plurality of processing means, each being linked to corresponding one of said plurality of stream controllers, for controlling data output from said plurality of stream controllers to the network; and control means, connected to said plurality of processing means via a communication line provided other than the network and also connected to the network for receiving the distributing request through the network, issuing an instruction for data output according to the distributing request and transmitting the instruction to at least one of said plurality of processing means via the communication line, wherein the at least one of said plurality of processing means which receives the instruction from said control means controls data output from said corresponding stream controller according to the instruction.

References Cited (Backward Citations)

US4855903A Cited
US5333320A Cited
US5508732A Cited
US5550577A Cited
US5414455A Cited
US5566321A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag