Method for downloading a web page to a client for efficient...

Data processing: database and file management or data structures – Database design – Data structure types

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S219000, C709S203000, C709S217000, C707S793000, C707S960000, C707S918000

Reexamination Certificate

active

06311197

ABSTRACT:

FIELD OF THE INVENTION
The present invention pertains to the field of client-server computer networking. More particularly, the present invention relates to a method and apparatus for providing proxying and document transcoding in a server in a computer network.
BACKGROUND OF THE INVENTION
The number of people using personal computers has increased substantially in recent years, and along with this increase has come an explosion in the use of the Internet. One particular aspect of the Internet which has gained widespread use is the World-Wide Web (“the Web”). The Web is a collection of formatted hypertext pages located on numerous computers around the world that are logically connected by the Internet. Advances in network technology and software providing user interfaces to the Web (“Web browsers”) have made the Web accessible to a large segment of the population. However, despite the growth in the development and use of the Web, many people are still unable to take advantage of this important resource.
Access to the Web has been limited thus far mostly to people who have access to a personal computer. However, many people cannot afford the cost of even a relatively inexpensive personal computer, while others are either unable or unwilling to learn the basic computer skills that are required to access the Web. Furthermore, Web browsers in the prior art generally do not provide the degree of user-friendliness desired by some people, and many computer novices do not have the patience to learn how to use the software. Therefore, it would be desirable to provide an inexpensive means by which a person can access the Web without the use of a personal computer. In particular, it would be desirable for a person to be able to access the Web pages using an ordinary television set and a remote control, so that the person feels more as if he or she is simply changing television channels, rather than utilizing a complex computer network.
Prior art Web technology also has other significant limitations which can make a person's experience unpleasant when browsing the Web. Web documents are commonly written in HTML (Hypertext Mark-up Language). HTML documents sometimes contain bugs (errors) or have features that are not recognized by certain Web browsers. These bugs or quirks in a document can cause a Web browser to fail. Thus, what is needed is a means for reducing the frequency with which client systems fail due to bugs or quirks in HTML documents.
Another problem associated with browsing the Web is latency. People commonly experience long, frustrating delays when browsing the Web. It is not unusual for a person to have to wait minutes after selecting a hypertext link for a Web page to be completely downloaded to his computer and displayed on his computer screen. There are many possible causes for latency, such as heavy communications traffic on the Internet and slow response of remote servers. Latency can also be caused by Web pages including images. One reason for this effect is that, when an HTML document references an image, it takes time to retrieve the image itself after the referencing document has been retrieved. Another reason is that, in the prior art, if the referencing document does not specify the size of the image, the client system generally cannot display the Web page until the image itself has been retrieved. Numerous others sources of latency exist with respect to the Web. Therefore, what is needed is a means for reducing such latency, to eliminate some of the frustration which typically has been associated with browsing the Web.
Security is another concern associated with the Internet. Internet service providers (ISPs) generally maintain certain information about each customer in a database. This information may include information which a customer may not wish to become publicly known, such as social security numbers and credit card numbers. Maintaining the confidentiality of this information in a system that is connected to an expensive publicly-accessible computer network like the Internet can be problematic. Further, the problem can be aggravated by the fact that an ISP often provides numerous different services, each of which has access to this database. Allowing access to the database by many different entities creates many opportunities for security breaches to occur. Therefore, what is needed is a way to improve the security of confidential customer information in a server system coupled to the Internet.
SUMMARY OF THE INVENTION
An improved method for providing a document to a client coupled to a server is disclosed. In the method, a document is provided to a proxying server. The document includes image data and non-image data that causes the client to generate a display. The document is partitioned into a plurality of partitions. The data of the first partition is downloaded to the client after the data of the first partition is downloaded, the data of the next partition is downloaded to the client. These steps are repeated until each one of the plurality of partitions has been downloaded to the client. Other features of the present invention will be apparent from the accompanying drawings and from the detailed description which follows. method is described of providing a document to a client coupled to a server.


REFERENCES:
patent: 4575579 (1986-03-01), Simon et al.
patent: 4852151 (1989-07-01), Dittakavi et al.
patent: 4922523 (1990-05-01), Hashimoto
patent: 4975944 (1990-12-01), Cho
patent: 4995074 (1991-02-01), Goldman et al.
patent: 5005011 (1991-04-01), Perlman et al.
patent: 5095494 (1992-03-01), Takahashi et al.
patent: 5220420 (1993-06-01), Hoarty et al.
patent: 5241587 (1993-08-01), Horton et al.
patent: 5263084 (1993-11-01), Chaput et al.
patent: 5287401 (1994-02-01), Lin
patent: 5299307 (1994-03-01), Young
patent: 5325423 (1994-06-01), Lewis
patent: 5329619 (1994-07-01), Page et al.
patent: 5341293 (1994-08-01), Vertelney et al.
patent: 5410541 (1995-04-01), Hotto
patent: 5425092 (1995-06-01), Quirk
patent: 5469540 (1995-11-01), Powers, III et al.
patent: 5488411 (1996-01-01), Lewis
patent: 5490208 (1996-02-01), Remillard
patent: 5530852 (1996-06-01), Meske, Jr. et al.
patent: 5538255 (1996-07-01), Barker
patent: 5558339 (1996-09-01), Perlman
patent: 5561709 (1996-10-01), Remillard
patent: 5564001 (1996-10-01), Lewis
patent: 5586257 (1996-12-01), Perlman
patent: 5586260 (1996-12-01), Hu
patent: 5612730 (1997-03-01), Lewis
patent: 5623600 (1997-04-01), Ji et al.
patent: 5654886 (1997-08-01), Zereski, Jr. et al.
patent: 5657390 (1997-08-01), Elgamal et al.
patent: 5671225 (1997-09-01), Hopper et al.
patent: 5724514 (1998-03-01), Arias
patent: 5727159 (1998-03-01), Kikinis
patent: 5778372 (1998-07-01), Cordell et al.
patent: 5860074 (1999-01-01), Rowe et al.
patent: 5903892 (1999-05-01), Hoffert et al.
patent: 5905248 (1999-05-01), Russell et al.
patent: 5978817 (1999-11-01), Giannandrea et al.
Administrator's Guide, Netscape Proxy Server Version 2.0, Netscape Communications Corporation, pp. 19-20, 1996.
Chankhunthod, Anawat et al., “A Hierarchical Internet Object Cache,” 1996 USEWIX Techical Conference (6 pages).
Farrow, Rik, “Securing the Web: fire walls, proxy servers, and data driven attacks,” InfoWorld, Jun. 19, 1995, vol. 7, No. 25, pp. 103-104.
Rosoff, Matt, Review: “Gateway Destination PC,” c
et inc., 2 pages, Feb. 19, 1996.
Seidman, Robert, Article: “What Larry and Lou Know (That You Don't),” c
et inc., 2 pages, Jan. 29, 1996.
Stellin, Susan, Article: “The $500 Web Box: Less is More?” c
et inc., 2 pages, 1996.

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

Method for downloading a web page to a client for efficient... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method for downloading a web page to a client for efficient..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for downloading a web page to a client for efficient... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2554373

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