Pre-loading content to caches for information appliances
First Claim
1. A method for pre-loading information content to caches for information appliances, comprising:
- accessing information content with a first appliance;
transmitting a request to pre-load the information content into a cache for use by a second appliance associated with an event; and
accessing the information content at the second appliance.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method where the user can first view information content at a first information appliance at a first location, and instruct the system to pre-load the information content at a second information appliance at a second location prior to second viewing. The pre-loading is accomplished by a plurality of proxy servers associated with a plurality of information appliances at a plurality of locations, a plurality of proxy directories containing information associating the proxy servers to the information appliances, servers containing the information content, and billing servers for generating financial charges. The request to pre-load can be made from the information appliance itself or a communication means associated with a location such as a web page. The request can also be made by a user calendar interface provided by the present system. The calendar is capable of storing a plurality of scheduled events and locations where pre-loading takes place.
103 Citations
54 Claims
-
1. A method for pre-loading information content to caches for information appliances, comprising:
-
accessing information content with a first appliance;
transmitting a request to pre-load the information content into a cache for use by a second appliance associated with an event; and
accessing the information content at the second appliance. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for facilitating pre-loading information content to caches for information appliances, comprising:
-
creating a new scheduled pre-loading upon instruction by a user; and
storing information concerning at least one event associated with the scheduled pre-loading, wherein the information comprises at least one of;
the location of the event;
the type of the event; and
the date and time when the event takes place. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for facilitating pre-loading information content to caches for information appliances, comprising:
-
processing a request to create a new scheduled pre-loading; and
executing one or more pre-loadings according to a scheduled table. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A system for pre-loading information content to caches for information appliances, comprising:
-
a plurality of information appliances;
a user interface capable of receiving and requesting information content pre-loading;
a network access node containing a plurality of proxy servers with a plurality of caches, wherein the plurality of proxy servers are capable of processing requests to pre-load information content into the plurality of caches, said request received from the user interface;
a storage means for storing information content to be used by the plurality of information appliances;
a storage means for storing a plurality of network addresses associated with the plurality of proxy servers, each network address also associated with a location of an information appliance; and
a billing means capable of monitoring the proxy server and generating billing to a user.
-
-
31. A method for pre-loading information content to caches for information appliances, comprising:
-
accessing information content with a first appliance;
viewing a scheduled of at least one event stored in a user calendar program;
transmitting a request to pre-load the information content into a cache for use by a second appliance associated with an event; and
accessing the information content at the second appliance. - View Dependent Claims (32, 33, 34, 35)
-
-
36. A method for facilitating pre-loading information content to caches for information appliances, comprising:
creating a new scheduled pre-loading if instructed by a user, wherein the creating step comprises;
receiving a request to create a scheduled pre-loading, wherein the request is associated with an event;
receiving a network address of the information content from a first information appliance;
receiving a network address of a proxy server, wherein the proxy server contains a cache associated with a second information appliance associated with the event;
transmitting a request to pre-load the information content to the proxy server;
receiving an acknowledging message from the proxy server, wherein the message contains a transaction identifier unique to the request; and
storing the network address of the proxy server and the transaction identifier in association with the event. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
49. A method for facilitating pre-loading information content to caches for information appliances, comprising:
processing a request to create a new scheduled pre-loading, comprising;
receiving a request to create a pre-loading;
generating a unique identifier associated with the request for pre-loading;
adding the request to the scheduled table; and
transmitting the unique identifier associated with the request for pre-loading and a proxy address where the pre-loading takes place to the requestor. - View Dependent Claims (50, 51, 52, 53, 54)
Specification