METHODS FOR UPDATING APPLICATIONS
First Claim
1. A method, comprising:
- transmitting, from a computing device to one or more server computers, an update request corresponding to a client-side application package that is stored at the computing device, the client side application package contains a plurality of application components;
receiving a differential update package in response to the request, the differential update package including a plurality of deltas, wherein each delta corresponds to one of the application components contained in the client side application package; and
applying the plurality of deltas to modify at least some of the application components from the plurality of application components.
3 Assignments
0 Petitions
Accused Products
Abstract
A method includes transmitting, from a computing device to one or more server computers, an update request corresponding to a client-side application package that is stored at the computing device. The client side application package contains a plurality of application components. The method also includes receiving a differential update package in response to the request. The differential update package includes a plurality of deltas, wherein each delta corresponds to one of the application components contained in the client side application package. The method also includes applying the plurality of deltas to modify at least some of the application components from the plurality of application components.
-
Citations
21 Claims
-
1. A method, comprising:
-
transmitting, from a computing device to one or more server computers, an update request corresponding to a client-side application package that is stored at the computing device, the client side application package contains a plurality of application components; receiving a differential update package in response to the request, the differential update package including a plurality of deltas, wherein each delta corresponds to one of the application components contained in the client side application package; and applying the plurality of deltas to modify at least some of the application components from the plurality of application components. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A storage medium including program instructions executable by one or more processors that, when executed, cause the one or more processors to perform operations, the operations comprising:
-
transmitting, from a computing device to one or more server computers, an update request corresponding to a client-side application package that is stored at the computing device, the client side application package contains a plurality of application components; receiving a differential update package in response to the request, the differential update package including a plurality of deltas, wherein each delta corresponds to one of the application components contained in the client side application package; and applying the plurality of deltas to modify at least some of the application components from the plurality of application components. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus, comprising:
-
one or more processors; and one or more memory devices for storing program instructions used by the one or more processors, wherein the program instructions, when executed by the one or more processors, cause the one or more processors to; transmit, from a computing device to one or more server computers, an update request corresponding to a client-side application package that is stored at the computing device, the client side application package contains a plurality of application components; receive a differential update package in response to the request, the differential update package including a plurality of deltas, wherein each delta corresponds to one of the application components contained in the client side application package; and apply the plurality of deltas to modify at least some of the application components from the plurality of application components. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification