Network document transmission to receiving display stations...

Electrical computers and digital processing systems: memory – Storage accessing and control – Memory configuring

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C711S118000, C711S113000, C709S224000, C709S226000

Reexamination Certificate

active

06715056

ABSTRACT:

TECHNICAL FIELD
The present invention relates to computer managed communication networks and particularly to ease of use interactive computer controlled display interfaces to networks such as the Internet. More particularly, the invention relates to the caching of received document pages or Web pages received at a receiving display station on the network.
BACKGROUND OF THE INVENTION
The 1990's have been marked by a technological revolution driven by the convergence of the data processing industry with the consumer electronics industry. Like all such revolutions, it unleashed a significant ripple effect of technological waves. The effect has, in turn, driven technologies which have been known and available but relatively quiescent over the years. A major one of these technologies is the internet-related distribution of documents, media and programs. The convergence of the electronic entertainment and consumer industries with data processing exponentially accelerated the demand for wide ranging communication distribution channels, and the World Wide Web or Internet which had quietly existed for over a generation as a loose academic and government data distribution facility reached “critical mass” and commenced a period of phenomenal expansion. With this expansion, businesses and consumers have direct access to all matter of documents, media and computer programs. As a result of these changes, it seems as if virtually all aspects of human endeavor in the industrialized world require human-computer interfaces. Thus, there is a need to make computer directed activities accessible to a substantial portion of the world's population which, up to a year or two ago, was computer-illiterate, or, at best, computer indifferent. The challenge of our technology is to create display interfaces to computers and particularly to Internet which are intuitive and forgive any impreciseness on the part of users.
With all of these rapidly expanding functions of Web pages and like documentation, it should be readily understandable that the demand for Web documents has been expanding exponentially in recent years. World Wide Web pages are now extensively used for commercial, academic and entertainment purposes. In addition, because of the vast amount of information potentially available through networks such as the internet, it is important that the presentation of the pages of a transmitted document be presented as quickly as possible on the display screen of the receiving display station and with as little effort as possible on the part of the receiving user. To this end, the Internet browser programs through which these users access the Internet are provided with caching capabilities at the receiving display station.
At this point, in order to better understand the factors associated with browsers and caching, a brief review of the current Internet background should be helpful. The most commonly used method of accessing and distributing data over the Internet is through the World Wide Web (WWW) environment commonly known as the “Web”.
In the Web environment, servers and clients conduct Web transactions using the Hypertext Transfer Protocol (HTP), a common protocol for handling the transfer of various data files (e.g. text, still graphic images, audio, motion video, etc.). Information is formatted for transfer and presentation to a user by a standard page description language (Hypertext Markup Language (HTML)). Besides formatting, HTML allows developers to specify “links” to other Web resources identified by a Uniform Resource Locator (URL). The URL defines a communication path to an Internet server containing specific logic blocks of information known as Web pages. Web pages may be of any arbitrary size and may include text, graphics, forms for making queries to databases on the server etc. A Web page may include all files required to present the information requested by using the URL identifier, including text/HTML files, graphics files and audio files.
Retrieval from the Web is accomplished with the above-mentioned browser which is an HTML compatible application program for submitting requests for data through a URL submitted by the receiving or client display station. When such data is retrieved, the controlling Web browsers cache pages accessed at the receiving display station. Network bandwidths are finite and the time required to retrieve a Web page depends on the number of servers at the site from which the Web page is being retrieved, the connection speeds and line widths. Also, Web pages often include large graphic files requiring a substantial amount of transfer time from the source to the requesting display station. Furthermore, caching of pages permits the user to repeatedly view the information within a session without also repeatedly retrieving such information from the Internet. The Web pages and pages of other documents retrieved from the Internet cached in the local memory at the receiving display station, usually in cache portions allocated in the local disk drive and in the local random access memory (RAM). Most conventional Internet browsers have programming routines for evaluating incoming documents and allocating local disk drive storage and RAM for the document cache at the receiving display station. Such evaluations and allocations are based in part on the type and size of the files of data supporting the displayed pages. In addition, received files often contain control code indicative of cache size requirements which may be used by the browser to allocate disk drive storage and RAM portions for caching. However, all of these cache allocation procedures presuppose that the user in setting up the browser has set aside sufficient disk drive portions and RAM portions for such caches. For example, let us assume that the browser application using control information provided by an incoming Web page has determined that the document will require a cache having m megabytes of disk space and n megabytes of RAM. However, as it turns out, the user in setting up the browser application has set aside less that the n megabytes of RAM. The browser will attempt to load the document in the RAM cache, since there will be insufficient RAM cache available, the document will be loaded in the noncache portion of RAM. This will, of course, subvert the purpose of the cache in that the document will not be cached to speed up the subsequent document loading, etc.
Conventionally, many browser programs ask the user during set up to specify the quantity of RAM and the quantity of disk drive storage that he wishes to set aside for cache. Since a major portion of Internet and other network access terminal users are relatively unsophisticated in computer arts, this presents difficulties to such users.
The present invention offers a solution to this problem by tracking the prior activity of the user in network accessing, and uses this activity to automatically set aside appropriate RAM and disk drive storage for caching. This concept should be distinguished from automatic cache size determining systems such as that described in U.S. Pat. No. 5,257,370, which tracks the usage of specific files and then stores along with the file control code indicative of the size of disk cache needed to most optimally handle the particular file.
SUMMARY OF THE INVENTION
The present invention relates to a computer controlled display system for displaying documents, and particularly for displaying Web pages and related documentation on receiving display workstations in a computer managed communication network. Users access these Web pages via a plurality of data processor controlled interactive display stations, which receive documents transmitted to said display stations from locations remote from said stations. Such documents include a sequence of at least one display screen page containing text and images. The present invention provides for the automatic sizing of the cache for received pages at the receiving display station. This cache includes portions of the station's disk storage means and RAM means for

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Network document transmission to receiving display stations... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Network document transmission to receiving display stations..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Network document transmission to receiving display stations... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3252467

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.