Controlling updates of electronic files
First Claim
1. A system for upgrading electronic files, comprising:
- a first device including at least one processor configured to, receive a new electronic file that is an updated version of an original electronic file;
identify models of a second device that include the original electronic file;
generate a target list that includes users of the identified models;
generate subsets of the target list using data of pre-defined user groups, wherein each user is a member of at least one user group; and
select an upgrade control policy for each user according to the subset of the target list of which the user is a member; and
the second device receiving an electronic message corresponding to the selected upgrade control policy from the first device via at least one coupling, the second device controlling the upgrading of the original electronic files hosted on the second device in response to the received electronic message.
4 Assignments
0 Petitions
Accused Products
Abstract
In controlling electronic file updates, an upgrade system identifies host device models that include an original electronic file upon receipt of a new file, when the new file is an updated version of the original file. Using the identified model list, the upgrade system automatically generates a target list of subscribers that use the identified models. The upgrade system filters the target list using data of pre-defined user groups and generates subgroups of the target list. The pre-defined groups can include groupings made according to any criteria. The upgrade system selects an upgrade control policy for each user according to the subgroup to which the user is a member. The upgrade control policy controls device update parameters. The upgrade system transmits upgrades and/or upgrade notifications to the appropriate host devices in accordance with the selected upgrade control policies.
116 Citations
29 Claims
-
1. A system for upgrading electronic files, comprising:
-
a first device including at least one processor configured to, receive a new electronic file that is an updated version of an original electronic file;
identify models of a second device that include the original electronic file;
generate a target list that includes users of the identified models;
generate subsets of the target list using data of pre-defined user groups, wherein each user is a member of at least one user group; and
select an upgrade control policy for each user according to the subset of the target list of which the user is a member; and
the second device receiving an electronic message corresponding to the selected upgrade control policy from the first device via at least one coupling, the second device controlling the upgrading of the original electronic files hosted on the second device in response to the received electronic message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for controlling electronic file upgrades of a host device, comprising:
-
receiving a new electronic file that is an updated version of an original electronic file;
identifying models of the host device that include the original electronic file;
generating a target list that includes users of the identified models;
generating subsets of the target list using data of pre-defined user groups, wherein each user is a member of at least one user group; and
selecting an upgrade control policy for each user according to the subset of the target list of which the user is a member. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. An apparatus that controls electronic file upgrades of a portable host device, comprising:
-
means for receiving a new electronic file that is an updated version of an original electronic file;
means for identifying models of the host device that include the original electronic file;
means for generating a target list that includes users of the identified models;
means for generating subsets of the target list using data of pre-defined user groups, wherein each user is a member of at least one user group;
means for selecting an upgrade control policy for each user according to the subset of the target list of which the user is a member; and
means for transmitting an electronic message corresponding to the selected upgrade control policy to each host device. - View Dependent Claims (27, 28)
-
-
29. A computer readable medium including executable instructions which, when executed in a processing system, control electronic file upgrades of a host device by:
-
receiving a new electronic file that is an updated version of an original electronic file;
identifying models of the host device that include the original electronic file;
generating a target list that includes users of the identified models;
generating subsets of the target list using data of pre-defined user groups, wherein each user is a member of at least one user group; and
selecting an upgrade control policy for each user according to the subset of the target list of which the user is a member.
-
Specification