Update package catalog for update package transfer between generator and content server in a network
First Claim
1. An update package container for communicating updating information for a plurality of electronic devices, the update package container comprising:
- at least one device portion associated with a subset of the plurality of electronic devices;
each of the at least one device portion comprising at least one target portion associated with a code in each electronic device in the subset of the plurality of electronic devices;
each of the at least one target portion comprising at least one transition portion associated with the conversion of the code from a first version to a second version; and
each of the at least one transition portion comprising one of an update package and reference information identifying the location of an update package outside of the update package container, and associated metadata.
7 Assignments
0 Petitions
Accused Products
Abstract
A network wherein a generator is communicatively coupled to an update store or repository employs an update package container or catalog (UPC) that may be used to save information, using an XML format. The UPC may comprise update packages for one or more devices, and one or more transitions of versions for each device. The UPC may also comprise metadata information and security information associated with each the update packages. The complete update packages and associated metadata may be incorporated into an UPC, or external references to the update packages may be provided.
154 Citations
26 Claims
-
1. An update package container for communicating updating information for a plurality of electronic devices, the update package container comprising:
-
at least one device portion associated with a subset of the plurality of electronic devices;
each of the at least one device portion comprising at least one target portion associated with a code in each electronic device in the subset of the plurality of electronic devices;
each of the at least one target portion comprising at least one transition portion associated with the conversion of the code from a first version to a second version; and
each of the at least one transition portion comprising one of an update package and reference information identifying the location of an update package outside of the update package container, and associated metadata. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A network for distributing update packages to a plurality of electronic devices, the network comprising:
-
an update package repository that stores a plurality of update packages for each of the plurality of electronic devices;
the network receiving a plurality of update package containers containing update packages and associated metadata from each of a plurality of update package container sources to which the network is communicatively coupled; and
the network storing update packages and associated metadata contained in the plurality of update package containers in the update package repository. - View Dependent Claims (12, 13, 14, 15, 16, 18, 20, 21)
-
-
22. A method of communicating a plurality of update packages from a generator to a repository using an update package container, each of the plurality of update packages associated with an electronic device, the method comprising:
-
generating the plurality of update packages;
digitally signing the plurality of update packages;
gathering metadata associated with the plurality of update packages, the metadata comprising digital signatures for the plurality of update packages;
inserting the plurality of update packages and associated metadata into the update package container;
signing the update package container using digital signing techniques; and
delivering the digitally signed update package container to the repository. - View Dependent Claims (23, 24, 25, 26)
-
Specification