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

Information terminal unit with history management functions

Assignee: Brother Industries Ltd
•
Filing: 1997-04-29
•
Granted: 1999-11-23
•
Expires: 2017-04-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An information terminal unit with history management functions, wherein the user clicks on previous and later history buttons using a mouse. Clicking a history button causes a URL assigned with a version number to be created. The URL is sent to a relay server, which searches its cache for the requested data and, if the requested version is found, transfers that data back to the information terminal unit. This provides the user with a feasible method to access past data that may no longer exist in the desirable form.

Inventors

  • 👤 Norio Tagawa

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 11:34
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/90; G06F16/95; G06F16/954; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99932; Y10S707/99951; Y10S707/99952; Y10S707/99954

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 270 words
An information management terminal unit connectable to a system wherein a plurality of information providing means are connected to one another via a network, thereby configuring a distributed database system, the information management terminal unit comprising: communicating means for communicating with the plurality of information providing means via the network and acquiring contents data from at least one of the plurality of information providing means, the contents data being identified by a URL; storing means for storing the URL and contents data acquired from the at least one of the plurality of information providing means; history management means for generating history information on the contents data stored in the storing means to manage the contents data on a time basis; specifying means for specifying the contents data based on the history information: screen generating means for generating screen information based on the contents data specified by the specifying means; displaying means for displaying an image screen based on the screen information generated by the screen generating means; input means for inputting a data name, the data name being inputted by an operator on a needed basis; determination means for determining whether or not contents data identified by the data name is stored in the storing means; and investigating means for investigating whether or not the contents data identified by the data name is updated in one of the plurality of information providing means from which the contents data stored in the storing means has been downloaded, wherein the communication means acquires updated contents data when the contents data is updated in the one of the plurality of information providing means.
Claim 2
Dependent Claim 270 words
An information management terminal unit connectable to a system wherein a plurality of information providing means are connected to one another via a network, thereby configuring a distributed database system, the information management terminal unit comprising: communicating means for communicating with the plurality of information providing means via the network and acquiring contents data from at least one of the plurality of information providing means, the contents data being identified by a URL; storing means for storing the URL and contents data acquired from the at least one of the plurality of information providing means; history management means for generating history information on the contents data stored in the storing means to manage the contents data on a time basis; specifying means for specifying the contents data based on the history information: screen generating means for generating screen information based on the contents data specified by the specifying means; displaying means for displaying an image screen based on the screen information generated by the screen generating means; input means for inputting a data name, the data name being inputted by an operator on a needed basis; determination means for determining whether or not contents data identified by the data name is stored in the storing means; and investigating means for investigating whether or not the contents data identified by the data name is updated in one of the plurality of information providing means from which the contents data stored in the storing means has been downloaded, wherein the communication means acquires updated contents data when the contents data is updated in the one of the plurality of information providing means.
Claim 3
Dependent Claim 49 words
The information management terminal unit according to claim 1, wherein the history information generated by the history management means includes coded information relating to the contents data, the coded information identifying the at least one of the plurality of information providing means from which the contents data is acquired.
Claim 4
Dependent Claim 36 words
The information terminal unit according to claim 1, wherein plural sets of screen generating means, displaying means, and the history specifying means are provided to one set of the history management means and the storing means.
Claim 5
Independent Claim 191 words
A method of acquiring data from a plurality of information providers connected to one another via a network, comprising the steps of: entering a uniform resource locator from one of a plurality of information terminal units connectable to the network to acquire contents data identified by the uniform resource locator from one of the plurality of information providers, the uniform resource locator including a directory name and a file name; assigning the contents data with a version of the contents data; storing the contents data with the file name of the uniform resource locator and the version of the contents data in a corresponding directory of a cache memory, the corresponding directory having the same name as the directory name of the uniform resource locator: transferring the contents data from the corresponding directory of the cache memory to any one of the plurality of information terminal units which searches for the contents data if the contents data is stored in the corresponding directory; and displaying the contents data transferred from the corresponding directory in a display unit provided in association with the any one of the plurality of information terminal units.
Claim 6
Independent Claim 191 words
A method of acquiring data from a plurality of information providers connected to one another via a network, comprising the steps of: entering a uniform resource locator from one of a plurality of information terminal units connectable to the network to acquire contents data identified by the uniform resource locator from one of the plurality of information providers, the uniform resource locator including a directory name and a file name; assigning the contents data with a version of the contents data; storing the contents data with the file name of the uniform resource locator and the version of the contents data in a corresponding directory of a cache memory, the corresponding directory having the same name as the directory name of the uniform resource locator: transferring the contents data from the corresponding directory of the cache memory to any one of the plurality of information terminal units which searches for the contents data if the contents data is stored in the corresponding directory; and displaying the contents data transferred from the corresponding directory in a display unit provided in association with the any one of the plurality of information terminal units.
Claim 7
Dependent Claim 24 words
The method according to claim 4, further including the step of assigning the uniform resource locator with the version of the corresponding contents data.
Claim 8
Dependent Claim 34 words
The method according to claim 5, further including the step of adding a flag to the file name, the flag indicating that the version of the data is assigned to the corresponding contents data.
Claim 9
Dependent Claim 28 words
The method according to claim 5, wherein the version of the contents data is assigned by a number corresponding to year/month/date when the uniform resource locator is entered.
Claim 10
Dependent Claim 165 words
The method according to claim 5, further comprising the steps of: investigating whether or not the contents data identified by the uniform resource locator has been updated in the one of the plurality of information providers from which the contents data stored in the corresponding directory has been downloaded when the uniform resource locator is later entered from any one of the plurality of information terminal units; when the contents data identified by the uniform resource locator has not been updated, transferring the contents data from the corresponding directory to the any one of the plurality of information terminal units; and when the contents data identified by the uniform resource locator has been updated, acquiring updated contents data from the one of the plurality of information providers, assigning the updated contents data with a new version of the contents data, and storing the updated contents data, the newer version of the contents data and the file name in the corresponding directory of the cache memory.
Claim 11
Dependent Claim 40 words
The method according to claim 8, further comprising the step of entering the file name with a desired version of the contents data when the contents data corresponding to the desired version is to be displayed in the display unit.
Claim 12
Dependent Claim 178 words
The method according to claim 4, wherein the contents data contains another uniform resource locator identifying correlated contents data, the another uniform resource locator including another directory name and another file name, and further comprising the steps of: entering the another uniform resource locator from the one of the plurality of information terminal units to acquire the correlated contents data identified by the another uniform resource locator from one of the plurality of information providers; assigning the correlated contents data with another version of the correlated contents data; storing the correlated contents data, the another version of the correlated contents data, and the another file name in a corresponding directory of the cache memory; transferring the correlated contents data from the corresponding directory of the cache memory to any one of the plurality of information terminal units which searches for the correlated contents data if the correlated contents data is stored in the directory; and displaying the correlated contents data in the display unit provided in association with the any one of the plurality of information terminal units.
Claim 13
Dependent Claim 42 words
The method according to claim 10, wherein the information terminal unit is connected to a local area network, and the plurality of information providers are connected to a wide area network, the local area network being connected to the wide area network.
Claim 14
Dependent Claim 63 words
The method according to claim 11, wherein a relay server is connected to the local area network and the cache memory is provided in the relay server, the relay server acting as a server with respect to the information terminal unit on the local area network and as a client with respect to the plurality of information providers on the wide area network.

References Cited (Backward Citations)

US4907188A Cited
US5519865A Cited
US5678042A Cited
US5659735A Cited
US5778231A Cited
US5802299A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-11-22 2003-05-24 2003-11-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-11-22 2007-05-24 2007-11-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-11-22 2011-05-24 2011-11-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag