System and method for intelligent web content fetch and delivery of any whole and partial undelivered objects in ascending order of object size
First Claim
1. A Web content fetch and delivery system comprising:
- a server configured for communicating with requestors over at least one communication network;
wherein if a first request from a first requestor for a plurality of objects is received, the server is programmed for scheduling delivery of the plurality of objects in ascending order of object size; and
wherein if a second request from a second requestor for one or more objects is received prior to the delivery of one or more objects from the first request, the server is programmed for scheduling the delivery of the objects in the second request and undelivered objects in the first request in ascending order of object size.
2 Assignments
0 Petitions
Accused Products
Abstract
A Web content fetch and delivery system is disclosed. The system comprises a proxy server configured for receiving requests for content from requesting end user browsers and fetching the content from content provider servers over at least one communication network. The proxy server is programmed for maintaining a log of all content fetched including a time of the fetch and the requesting end user browser, and storing associations between content fetched within a fixed time period by the same requesting end user browser. When subsequent requests for particular content are received by the proxy server, the proxy server will pre-fetch all content associated with that particular requested content.
54 Citations
12 Claims
-
1. A Web content fetch and delivery system comprising:
-
a server configured for communicating with requestors over at least one communication network;
wherein if a first request from a first requestor for a plurality of objects is received, the server is programmed for scheduling delivery of the plurality of objects in ascending order of object size; and
wherein if a second request from a second requestor for one or more objects is received prior to the delivery of one or more objects from the first request, the server is programmed for scheduling the delivery of the objects in the second request and undelivered objects in the first request in ascending order of object size. - View Dependent Claims (2)
-
-
3. A Web content fetch and delivery system comprising:
-
a server configured for communicating with requestors over at least one communication network;
wherein if a first request from a first requestor for a plurality of objects is received, the server is programmed for scheduling delivery of the plurality of objects in ascending order of object size; and
wherein if a second request from a second requestor for one or more objects is received during the delivery of an object from the first request, such that an undelivered remainder of the object from the first request exists when the second request is received, the server schedules the delivery of the objects in the second request and the undelivered remainder of the object in the first request in ascending order of object size. - View Dependent Claims (4)
-
-
5. A Web content fetch and delivery system comprising:
-
a user configured for communicating with servers over at least one communication network;
wherein if the user receives a plurality of objects for delivery to a Web browser, the user is programmed for scheduling the delivery of whole and partial undelivered objects in ascending order of object size. - View Dependent Claims (6)
-
- 7. A method for Web content fetch and delivery, wherein if a first request for delivery of a plurality of objects is received, the method comprises the step of scheduling delivery of the plurality of objects in ascending order of object size wherein if a second request for delivery of one or more objects from the server is received prior to the delivery of one or more objects from the first request, the method further includes the step of scheduling the delivery of the objects in the second request and undelivered objects in the first request in ascending order of object size.
-
9. A method for Web content fetch and delivery, wherein if a first request for delivery of a plurality of objects is received, the method comprises the step of scheduling delivery of the plurality of objects in ascending order of object size,
wherein if a second request from a second requestor for delivery of one or more objects from the server is received during the delivery of an object from the first request, such that an undelivered remainder of the object from the first request exists when the second request is received, the method further includes the step of scheduling the delivery of the objects in the second request and the undelivered remainder of the object in the first request in ascending order of object size.
- 11. A method for Web content fetch and delivery, wherein if a user receives a plurality of objects for delivery, the method comprises the step of scheduling the delivery of any whole and partial undelivered objects in ascending order of object size.
Specification