HTTP REQUEST PIPELINE OPTIMIZATION
First Claim
Patent Images
1. ) A computing device comprising,a transmitter/receiver adapted to communicate with a network;
- an application adapted to send a plurality of object requests through the transmitter/receiver, wherein, the plurality of object requests are placed in an order dependent upon at least one of,an object size; and
an object type.
1 Assignment
0 Petitions
Accused Products
Abstract
A computing device comprising a transmitter/receiver adapted to communicate with a network and an application adapted to send a plurality of object requests through the transmitter/receiver, wherein, the plurality of object requests are placed in an order dependent upon at least one of an object size and an object type.
-
Citations
20 Claims
-
1. ) A computing device comprising,
a transmitter/receiver adapted to communicate with a network; an application adapted to send a plurality of object requests through the transmitter/receiver, wherein, the plurality of object requests are placed in an order dependent upon at least one of, an object size; and an object type. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. ) A computing system comprising,
means for obtaining a file size of one or more digital objects; -
means for determining a file type of one of more digital objects; means for requesting a first portion of the one or more digital objects on a first socket, wherein the first portion of the one or more digital objects comprises a first file size range; and means for requesting a second portion of the one or more digital objects on at least one second socket, wherein each of the one or more digital objects comprising the second portion comprises a digital object in a second file size range and is requested on a separate second socket. - View Dependent Claims (9, 10, 11)
-
-
12. ) A method to optimize pipelining of HTTP requests comprising,
determining at least one of a file type and a file size for each of the HTTP requests; -
grouping the HTTP requests by at least one of the file type and the file size; issuing one or more first HTTP requests for a at least one first file type on one or more sockets; and issuing one or more second HTTP requests for at least one second file type on the one or more sockets after the one or more first HTTP requests have been issued. - View Dependent Claims (13, 14, 15)
-
-
16. ) A non-transitory, tangible computer readable storage medium, encoded with processor readable instructions to perform a method of optimize HTTP requests comprising,
determining a file size for an object being sought by each HTTP request; -
determining a file type for the object being sought by each HTTP request; sending a HTTP request for at least one first file type object; and sending a HTTP request for at least one second file type object after sending the HTTTP request for the at least one first file type object. - View Dependent Claims (17, 18, 19, 20)
-
Specification