US5809298A
Expired / Lapsed
US
⏱️ 0.0 years remaining
File server
Assignee: Fujitsu Ltd
•
Filing: 1995-07-12
•
Granted: 1998-09-15
•
Expires: 2015-07-12
Abstract
Abstract The present invention was made in order to provide a file server, wherein a distributing device for storing parts of data to be stored by a server between the server for providing data and a terminal device for outputting data provided by the server, the distributing device reads data and sends them to the terminal device if said data requested to be provided have been stored when receiving the requests from the terminal device, transfers the provision requests to the server if the data requested to be provided have not been stored, and when receiving requested data from the server, it newly registers the requested data and at the same time sends the data to the terminal device.
Inventors
- 👤 Masahiro Nakada
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-03 19:06
CPC Classifications
H; H04; H04N; H04N7/00; H04N7/16; H04N7/173; H04N7/17309; H04N7/17336; G; G06; G06F; G06F16/00; G06F16/40; G06F16/45; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99932
Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
261 words
A file server comprising: a server for storing and providing data; terminal device for outputting the data provided by said server; a distributing device between said server and said terminal device for storing parts of data stored by said server, said distributing device comprising: storing means for storing a specified number of data; terminal side transmitting/receiving means for receiving a request for data from said terminal device and for transmitting the data corresponding to the request to said terminal device; storage control means for outputting the data, corresponding to the request, from said storing means to the said terminal side transmitting/receiving means if the data corresponding to the request is stored in said storing means, and for writing new data received from said server into said storing means; server side transmitting/receiving means for transmitting the request for data from said terminal to said server if the data corresponding to the request is not stored in said storing means, and for receiving the data corresponding to the request from said server; and state control means for identifying whether the request for data from said terminal device has been received and whether data is being transmitted to said terminal device, and for making said server side transmitting/receiving means transmit a request for new data to said server causing said storage control means to write the new data received by said server side transmitting/receiving means if said state control means identifies that no request for data from said terminal devices have been received and that no data is being transmitted to said terminal devices.
Claim 2
Dependent Claim
261 words
A file server comprising: a server for storing and providing data; terminal device for outputting the data provided by said server; a distributing device between said server and said terminal device for storing parts of data stored by said server, said distributing device comprising: storing means for storing a specified number of data; terminal side transmitting/receiving means for receiving a request for data from said terminal device and for transmitting the data corresponding to the request to said terminal device; storage control means for outputting the data, corresponding to the request, from said storing means to the said terminal side transmitting/receiving means if the data corresponding to the request is stored in said storing means, and for writing new data received from said server into said storing means; server side transmitting/receiving means for transmitting the request for data from said terminal to said server if the data corresponding to the request is not stored in said storing means, and for receiving the data corresponding to the request from said server; and state control means for identifying whether the request for data from said terminal device has been received and whether data is being transmitted to said terminal device, and for making said server side transmitting/receiving means transmit a request for new data to said server causing said storage control means to write the new data received by said server side transmitting/receiving means if said state control means identifies that no request for data from said terminal devices have been received and that no data is being transmitted to said terminal devices.
Claim 3
Dependent Claim
92 words
The file server according to claim 1, wherein category codes identifying the kinds of data are added to said respective data; said distributing device is provided with a category identification reference table for registering identification information identifying whether to store data belonging to each category identified by the category codes; and further comprising an information managing means for identifying whether to store new data by retrieving the identification information from said category identification reference table based on the category codes of said new data when new data is received from said server.
Claim 4
Dependent Claim
114 words
The file server according to claim 2, wherein said identification information sets forth the number of times data belonging to each respective category has been requested; said information managing means, when receiving new data from said server, consults said category identification reference table based on the category codes of the new data and permits storing of the new data if the number of times for said category codes is over a specified value; and when data requested by said terminal device is received from said server, said information managing means retrieves the category identification reference table based on the category codes of the data and renews the number of times for said category codes.
Claim 5
Dependent Claim
78 words
The file server according to claim 3, wherein if a specified number of data have been registered in said storing means, when new data belonging to categories whose number of times is over a specified value are received, said information managing means identifies data belonging to categories whose number of times is the smallest by consulting said category identification reference table, makes said storage control means erase said data and at the same time store said new data.
Claim 6
Dependent Claim
57 words
The file server according to claim 3, wherein said storage control means is provided with a capacity detecting section for detecting available capacity of said storing means, and said information managing means is provided with a specified value determining section for determining said specified value in accordance with available capacity detected by said available capacity detecting section.
Claim 7
Dependent Claim
61 words
The file server according to claim 1, wherein said state control means identifying receiving of requests from said monitors available capacity of communication lines connected to said distributing device, and no requests have been received from said distributing device and the communication lines have sufficiently available capacity said state control means simultaneously sends new data to a plurality of distributing devices.
Claim 8
Dependent Claim
38 words
The file server according to claim 1, wherein said server compresses data when sending said data to said distributing device; and said distributing device expands data when sending said data received from said server to said terminal device.
Claim 9
Dependent Claim
45 words
The file server according to claim 1, wherein said server sends a transmission starting time of new data before sending said new data to said distributing device; and said distributing device starts the operation of receiving new data in accordance with the transmission starting time.
Claim 10
Dependent Claim
33 words
The file server according to claim 1, wherein when receiving data via digital signals from said server, said distributing device transforms the data into analog signals and sends them to said terminal device.
References Cited (Backward Citations)
US4247106A
Cited
US4439670A
Cited
US4446519A
Cited
US4466059A
Cited
US4649510A
Cited
US4484217A
Cited
US4558176A
Cited
US4672554A
Cited
US4674055A
Cited
US4658093A
Cited
US4590557A
Cited
US5103392A
Cited
US4740890A
Cited
US4771375A
Cited
US4646234A
Cited
US4879645A
Cited
US4654799A
Cited
US4780905A
Cited
US4787050A
Cited
US4864516A
Cited
US4816653A
Cited
US4816654A
Cited
US5014234A
Cited
US4817140A
Cited
US4949257A
Cited
US4999806A
Cited
US5247670A
Cited
US4993030A
Cited
US5056009A
Cited
US5008814A
Cited
US5131087A
Cited
US5016009A
Cited
US5199066A
Cited
US5006849A
Cited
US5166886A
Cited
US5051822A
Cited
US5181107A
Cited
US5214697A
Cited
US5267171A
Cited
US5245330A
Cited
US5222134A
Cited
US5103476A
Cited
US5542023A
Cited
JPH0573492A
Cited
US5500923A
Cited
US5418922A
Cited
US5381539A
Cited
US5452447A
Cited
US5511208A
Cited
US5504896A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-09-14 | 2002-03-16 | 2002-09-15 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-09-14 | 2006-03-16 | 2006-09-15 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-09-14 | 2010-03-16 | 2010-09-15 | $7700.00 | Window Closed / Lapsed |