METHOD AND SYSTEM FOR FACILITATING THE PROVIDING OF SOFTWARE UPDATES TO MOBILE DEVICES
First Claim
1. A method of facilitating updating of software programming on a plurality of mobile devices, the method comprising:
- receiving at a server, from the mobile devices, first information regarding usage of at least one feature at the mobile devices;
recognizing at the server that a software update is available;
determining an ordering of at least some of the mobile devices, the ordering taking into account the first information; and
sending the software update for receipt by each of the at least some mobile devices so that the software update can be implemented thereon,wherein the sending proceeds at least partly based upon the ordering.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system for facilitating updating of software programming on a plurality of mobile devices are disclosed. In one embodiment, the method includes receiving at a server, from the mobile devices, first information regarding usage of at least one feature at the mobile devices. The method further includes recognizing at the server that a software update is available, and determining an ordering of at least some of the mobile devices, the ordering taking into account the first information. Additionally, the method also includes sending the software update for receipt by each of the at least some mobile devices so that the software update can be implemented thereon, where the sending proceeds at least partly based upon the ordering.
-
Citations
20 Claims
-
1. A method of facilitating updating of software programming on a plurality of mobile devices, the method comprising:
-
receiving at a server, from the mobile devices, first information regarding usage of at least one feature at the mobile devices; recognizing at the server that a software update is available; determining an ordering of at least some of the mobile devices, the ordering taking into account the first information; and sending the software update for receipt by each of the at least some mobile devices so that the software update can be implemented thereon, wherein the sending proceeds at least partly based upon the ordering. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for facilitating updating of software programming on a plurality of mobile devices, the system comprising:
-
a first server having a processing device and at least one memory device, wherein the server operates to communicate with the mobile devices, and wherein the first server particularly is configured to operate so that, upon receiving a plurality of information portions respectively provided from the plurality of mobile devices indicative of operational behavior of the mobile devices, and further receiving software update information including a first software update, the first server develops a priority listing of at least some of the mobile devices, and subsequently sends the first software update to the at least some mobile devices in a manner based at least in part upon the priority listing. - View Dependent Claims (17, 18)
-
-
19. A method of facilitating updating of software programming on a plurality of mobile devices, the method comprising:
-
receiving at a server first information from the mobile devices, the first information regarding operational behavior of the mobile devices; storing on the at least one memory device of the server second information pertaining to a first software update to be implemented on at least one of the mobile devices; processing the first and second information to determine an ordering of at least some of the mobile devices of the plurality of mobile devices; and sending, based at least in part upon the ordering, the software update for receipt by each of the at least some mobile devices so that the software update can be implemented thereon. - View Dependent Claims (20)
-
Specification