Efficient object distribution
First Claim
Patent Images
1. A computer-implemented method comprising:
- sending a request from a first network entity to a second network entity, the request including a compressed representation of deployed objects that are currently deployed at the first network entity; and
the first network entity receiving, from the second network entity, a difference between the deployed objects and objects to be deployed on the first network entity as indicated by the second network entity.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for distributing objects over a network. In one embodiment, the method comprises sending a request from a first network entity to a second network entity, the request including a compressed representation of deployed objects that are currently deployed at the first network entity. The method further comprises the first network entity receiving from the second network entity a difference between the deployed objects and objects to be deployed on the first network entity as indicated by the second network entity.
44 Citations
22 Claims
-
1. A computer-implemented method comprising:
-
sending a request from a first network entity to a second network entity, the request including a compressed representation of deployed objects that are currently deployed at the first network entity; and the first network entity receiving, from the second network entity, a difference between the deployed objects and objects to be deployed on the first network entity as indicated by the second network entity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 10)
-
-
8. A computer-implemented method, comprising:
-
managing, at a second network entity, objects to be deployed on a first network entity, each of the objects identified by an associated master fingerprint; in response to a request from the first network entity, the second network entity comparing fingerprints received from the first network entity with master fingerprints to determine a difference between the deployed objects currently deployed on the first network entity and the object to be deployed on the first network entity; and sending the difference from the second network entity to the first network entity to enable an update to the deployed objects. - View Dependent Claims (9, 11, 12, 13)
-
-
14. A system comprising:
-
data storage to store objects for a first network entity, the master list including the objects to be deployed on the network entity; and a second network entity coupled to the data storage, the second network entity to receive, over a network, a compressed representation of deployed objects that are currently deployed on the first network entity, and to send, over the network, a difference between the deployed objects and the objects to be deployed on the first network entity to the first network entity to enable an update to the deployed objects. - View Dependent Claims (15)
-
-
16. A system comprising:
-
data storage to store deployed objects that are currently deployed at a first network entity; and the first network entity coupled to the data storage, the first network entity to send, over a network, a request with a compressed representation of the deployed objects, and to receive, over the network, a difference between the deployed objects and objects that to be deployed on the first network entity as indicated by a second network entity. - View Dependent Claims (17)
-
-
18. A computer readable storage medium including instructions that, when executed by a processing system, cause the processing system to perform a method comprising:
-
sending a request from a first network entity to a second network entity, the request including a compressed representation of deployed objects that are currently deployed at the first network entity; and the first network entity receiving, from the second network entity, a difference between the deployed objects and objects to be deployed on the first network entity as indicated by the second network entity. - View Dependent Claims (19, 20)
-
-
21. A computer readable storage medium including instructions that, when executed by a processing system, cause the processing system to perform a method comprising:
-
managing, at a second network entity, objects to be deployed on a first network entity, each of the objects identified by an associated master fingerprint; in response to a request from the first network entity, the second network entity comparing fingerprints received from the first network entity with master fingerprints to determine a difference between the deployed objects currently deployed on the first network entity and the object to be deployed on the first network entity; and sending the difference from the second network entity to the first network entity to enable an update to the deployed objects. - View Dependent Claims (22)
-
Specification