WEBSITE OBJECT-REQUEST METHOD AND SYSTEM
First Claim
1. A mobile computing device adapted to request to receive a plurality of objects comprising a website in a new order, the new order being different than an original order, wherein,at least a portion of the original order comprises an order provided from a base level website object;
- andthe new order for requesting to receive the plurality of objects is based on one or more metrics, the one or more metrics comprising,a depth of one or more of the plurality of objects;
a number and file size of any children of the plurality of objects;
an object type of one or more of the plurality of objects;
a total number of domains servicing the plurality of objects;
whether a connection has been established with a domain servicing one or more of the plurality of objects; and
when the connection was last established to the domain servicing one or more of the plurality of objects.
1 Assignment
0 Petitions
Accused Products
Abstract
A mobile computing device adapted to request to receive a plurality of objects comprising a website in a new order, the new order being different than an original order, wherein, at least a portion of the original order comprises an order provided from a base level website object. The new order for requesting to receive the plurality of objects is based on at least one of a plurality of metrics. The metrics comprise a depth of each of the plurality of objects, one or more children of the plurality of objects, an object type for each of the plurality of objects, whether a connection has been established with a domain servicing each of the plurality of objects, and when the connection was last established to the domain servicing each of the plurality of objects.
-
Citations
20 Claims
-
1. A mobile computing device adapted to request to receive a plurality of objects comprising a website in a new order, the new order being different than an original order, wherein,
at least a portion of the original order comprises an order provided from a base level website object; - and
the new order for requesting to receive the plurality of objects is based on one or more metrics, the one or more metrics comprising, a depth of one or more of the plurality of objects; a number and file size of any children of the plurality of objects; an object type of one or more of the plurality of objects; a total number of domains servicing the plurality of objects; whether a connection has been established with a domain servicing one or more of the plurality of objects; and when the connection was last established to the domain servicing one or more of the plurality of objects. - View Dependent Claims (2, 3, 4, 5)
- and
-
6. A mobile computing system comprising,
means for hosting a website having at least one base-level object on a website host device, wherein the at least one base-level website object references a plurality of additional objects; -
means for coupling a plurality of website object hosting devices to a network, each of the plurality of website object hosting devices, comprising at least one network domain, and hosting at least one of the plurality of additional objects; and means for providing a mobile computing device one or more metrics from a proxy device, the one or more metrics comprising at least one of, a depth of one or more of the plurality of additional objects; a number of children one or more of the plurality of additional objects; an object type for one or more of the plurality of additional objects; whether a connection has been established with the plurality of website object hosting devices servicing one or more of the plurality of additional objects; and when a connection was last established to the plurality of website object hosting devices servicing one or more of the plurality of additional objects. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A method of requesting a plurality of objects comprising a file comprising,
determining a dependency of the plurality of objects on any other of the plurality of objects; -
determining one or more metrics for the plurality of objects, the one or more metrics comprising, a depth of one or more of the plurality of objects; at least one of, a number of children for one or more of the plurality of objects, and a total aggregate file size of the children for one or more of the plurality of objects; an object type of one or more of the plurality of objects; whether a connection is currently established to a domain hosting one or more of the plurality of objects; when the connection was last established to the domain servicing each of the plurality of objects; and requesting the plurality of objects in an order adapted to render the file, wherein the order of requesting the plurality of objects is based on, the dependency of each of the plurality of object on any other of the plurality of objects, and the one or more metrics. - View Dependent Claims (14, 15, 16)
-
-
17. A non-transitory, tangible computer readable storage medium, encoded with processor readable instructions to perform a method of requesting to receive a plurality of website objects, the method comprising,
requesting to view a website comprising the plurality of website objects, wherein one of the plurality of objects comprising a base-level website object; -
receiving the base-level website object; receiving information about one or more of the plurality of website objects, the information comprising one or more of, a dependency of each of the plurality of objects on any other of the plurality of objects; a depth of each of the plurality of objects, a number of children for each of the plurality of objects, an object type for each of the plurality of objects, whether a connection has been established with a domain servicing each of the plurality of objects, and when the connection was last established to the domain servicing each of the plurality of objects; and requesting to receive the plurality of website objects in an order based on the information about the one or more of the plurality of objects. - View Dependent Claims (18, 19, 20)
-
Specification