Updating web resources
First Claim
1. A method for updating web resources, comprising:
- extracting web resources from a downloaded application to local files of a client device, the web resources comprising any data used to operate at least one feature of the downloaded application; and
querying an external server for web resource updates specific to at least one operating condition of the client device,wherein the web resource updates comprise specific updates that are compatible with a type of operating system, and common updates that are compatible with multiple types of operating systems, andwherein the method comprises overriding the common updates with the specific updates in response to a conflict between the common and specific updates.
2 Assignments
0 Petitions
Accused Products
Abstract
Updating web resources includes extracting web resources from the application to local files, and querying an external server for web resource updates specific to at least one operating condition of the client device. A server includes at least one processor to execute computer readable instructions to generate an update bundle for web resources downloaded in an application package by a client device, the update bundle comprising at least one update that is specific to an operating condition of the client device, and, in response to a request from the client device, send the update bundle to the client device such that an application on a client device may receive web resource updates that are specific to operating conditions of the client device in order to accomplish a reduction in application start-up time.
-
Citations
19 Claims
-
1. A method for updating web resources, comprising:
-
extracting web resources from a downloaded application to local files of a client device, the web resources comprising any data used to operate at least one feature of the downloaded application; and querying an external server for web resource updates specific to at least one operating condition of the client device, wherein the web resource updates comprise specific updates that are compatible with a type of operating system, and common updates that are compatible with multiple types of operating systems, and wherein the method comprises overriding the common updates with the specific updates in response to a conflict between the common and specific updates. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A client device, comprising:
at least one processor to execute computer readable instructions to; extract a web resource from an application downloaded to a native container of a client device, the web resource comprising any data used to operate at least one feature of the downloaded application; query a server for web resource updates with a query that comprises a native container identification, wherein the processor; downloads the web resource updates into the native container; and extracts the web resource updates in response to completion of the downloading of the web resource updates, wherein the web resource updates comprise specific updates that are compatible with a type of operating system, and common updates that are compatible with multiple types of operating systems, and wherein the processor overrides the common updates with the specific updates in response to a conflict between the common and specific updates. - View Dependent Claims (9, 10, 11, 12)
-
13. A server, comprising:
at least one processor to execute computer readable instructions to; generate an update bundle for web resources downloaded in an application package by a client device, the update bundle comprising at least one update that is specific to an operating condition of the client device; and in response to a request from the client device, send the update bundle to the client device, wherein the update bundle for web resources comprise specific updates that are compatible with a type of operating system, and common updates that are compatible with multiple types of operating systems; and wherein the at least one processor overrides the common updates with the specific updates in response to a conflict between the common and specific updates. - View Dependent Claims (14, 15, 16, 17, 18, 19)
Specification