Method and system for facilitating usage of local content at client machine
First Claim
Patent Images
1. A method for modifying a web page at a server computer to point to local content instead of remote content, said method comprising:
- receiving, at the server computer, a web page to be modified;
scanning, at the server computer, the web page to locate an image in the web page;
determining, at the server computer, whether the image is supported by an image database that stores images associated with exclusively portable computer readable storage products distributed to users; and
modifying, at the server computer, the web page to direct retrieval of content for the image to be retrieved locally from the portable computer readable storage products instead of from the remote content,wherein subsequently the modified web page can be delivered to a requestor'"'"'s computer such that the requestor'"'"'s computer never needs to receive the remote content for the image over a network connection;
instead, the focal content for the image is retrieved locally from the portable computer readable storage product.
0 Assignments
0 Petitions
Accused Products
Abstract
Improved techniques for data delivery from a server machine to client machines through a network are disclosed. The techniques reduce the demands on connection bandwidth between the client machines and the network, and thus enable media-rich data to be delivered with reduced amounts of network bandwidth. The techniques also reduce the bandwidth demands on network servers and overall network infrastructure. According to one aspect, web pages (e.g., markup language documents) can be modified to cause local content to be used or at least preferred over remotely located content.
-
Citations
19 Claims
-
1. A method for modifying a web page at a server computer to point to local content instead of remote content, said method comprising:
-
receiving, at the server computer, a web page to be modified; scanning, at the server computer, the web page to locate an image in the web page; determining, at the server computer, whether the image is supported by an image database that stores images associated with exclusively portable computer readable storage products distributed to users; and modifying, at the server computer, the web page to direct retrieval of content for the image to be retrieved locally from the portable computer readable storage products instead of from the remote content, wherein subsequently the modified web page can be delivered to a requestor'"'"'s computer such that the requestor'"'"'s computer never needs to receive the remote content for the image over a network connection;
instead, the focal content for the image is retrieved locally from the portable computer readable storage product. - View Dependent Claims (2, 3)
-
-
4. A method for modifying a web page at a server computer to point to local content on an exclusively portable computer readable storage product instead of remote content, said method comprising:
-
receiving at the server computer, a web page to be modified, the web page including at least one image, and the source for the content for the image being linked to a remote location; and modifying, at the server computer, the web page to direct retrieval of content for the image to be retrieved locally from the portable computer readable storage product instead of from the remote content, wherein subsequently the modified web page can be delivered to a requestor'"'"'s computer such that the requestor'"'"'s computer never needs to receive the content for the image from the remote location over a network connection;
instead, the content for the image is retrieved locally from the portable computer readable storage product.
-
-
5. A method for creating portable computer readable storage products to be distributed to users, said method comprising:
-
receiving web pages to be modified; scanning the web pages to locate high-bandwidth content on the web pages; determining whether the high-bandwidth content is supported by a database that stores high-bandwidth content associated with exclusively portable computer readable storage products to be created; adding the high-bandwidth content to the database when said determining determines that the high-bandwidth content is not yet supported by the database; creating exclusively portable computer readable storage products for distribution to users by storage of the high-bandwidth content from the database to the portable computer readable storage products, whereby when the exclusively portable computer readable storage products are distributed to users, the high-bandwidth content is already stored to the exclusively portable computer readable storage products; and modifying the web pages to direct retrieval of content for the high-bandwidth content locally from the portable computer readable storage products. - View Dependent Claims (6, 7, 8, 9, 10, 11)
-
-
12. A computer readable medium including at least computer program code for automatically modifying a web page to point to local content on an exclusively portable computer readable storage product instead of remote content, said computer readable medium comprising:
-
computer program code for receiving a web page to be modified, the web page including at least one high-bandwidth content component, the source for the content for the high-bandwidth content component being linked to a remote location; and computer program code for modifying the web page to direct retrieval of content for the high-bandwidth content component to be retrieved locally from the portable computer readable storage product instead of from the remote content, wherein subsequently the modified web page can be delivered to a requestor'"'"'s computer such that the requestor'"'"'s computer never needs to receive the high-bandwidth content component over a network connection;
instead, the high-bandwidth content component is retrieved locally from the portable computer readable storage product. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
Specification