Method of transcoding documents in a network environment...

Electrical computers and digital processing systems: multicomput – Remote data accessing – Accessing a remote server

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S203000, C709S217000, C709S228000, C709S229000, C709S246000

Reexamination Certificate

active

06662218

ABSTRACT:

BACKGROUND OF THE INVENTION
1. The 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 of transcoding documents in a network environment using a proxy server.
2. The Prior State of the Art
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 AND OBJECTS OF THE INVENTION
A method is described of providing a document to a client coupled to a server. The server functions as a proxy on behalf of the client for purposes of accessing a remote server. In the method, a document is retrieved from the remote server in response to a request from the client. The document includes data to be used by the client in generating a display. The proxying server alters (i.e., transcodes) the data in the document to form a transcoded document. The transcoded document is then transmitted to the client.
Other features of the present invention will be apparent from the accompanying drawings and from the detailed description which follows. The proxying server transcodes the data in the document in order to perform at least one of the following functions: (1) matching decompression requirements at the client; (2) converting the document into a format compatible for the client; (3) reducing latency experienced by the client; and (4) altering the document to fit into smaller memory space.


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: 5369688 (1994-11-01), Tsukamoto et al.
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: 5572643 (1996-11-01), Judson
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: 5657450 (1997-08-01), Rao et al.
patent: 5678041 (1997-10-01), Baker et al.
patent: 5727159 (1998-03-01), Kikinis
patent: 5842216 (1998-11-01), Anderson et al.
patent: 5889955 (1999-03-01), Shinozaki et al.
patent: 5918013 (1999-06-01), Mighdoll et al.
patent: 5978817 (1999-11-01), Giannandrea et al.
patent: 5996022 (1999-11-01), Krueger et al.
patent: 6018619 (2000-01-01), Allard et al.
patent: 6226412 (2001-05-01), Schwab
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.
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 Technical 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.

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 of transcoding documents in a network environment... 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 of transcoding documents in a network environment..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method of transcoding documents in a network environment... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3148920

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