WIRELESS PROGRAMMING
8 Assignments
0 Petitions
Accused Products
Abstract
A programming initiator device identifies a set of user devices for which an update to software/firmware/content has not yet been installed; wirelessly provides to one or a subset of the user devices the update and also instructions for how to distribute the update among remaining user devices of the set; and identifies from feedback wirelessly received from at least one of the user devices in the set all of the user devices of the set which have successfully installed the update. A first user device wirelessly receives an update to software/firmware/content and distribution information for distributing the update to at least a second user device; installs the update itself; and shares the update with the at least second user device according to the received distribution information.
-
Citations
40 Claims
-
1-15. -15. (canceled)
-
16. A method comprising:
-
a first user device wirelessly receiving an update to software, firmware, and/or content, and distribution information for distributing the update to at least a second user device; installing the update in the first user device; and sharing the update with the at least second user device according to the received distribution information. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 26)
-
-
24-25. -25. (canceled)
-
27. An apparatus, comprising:
-
at least one processor; and at least one memory storing computer program code, in which the at least one memory and computer program code are configured with the at least one processor to cause the apparatus at least to; wirelessly receive an update to software, firmware, and/or content, and distribution information for distributing the update to at least a second user device; install the update in the at least one memory; and share the update with the at least second user device according to the received distribution information. - View Dependent Claims (28, 29, 30, 31, 33, 34, 35, 36)
-
-
32. (canceled)
-
37. (canceled)
-
38. A computer-readable memory storing software program instructions, which when executed by at least one data processor results in performance of operations that comprise, in response to wirelessly receiving at a first user device an update to software, firmware, and/or content, and distribution information for distributing the update to at least a second user device;
-
installing the update in the first user device; and sharing the update with the at least second user device according to the received distribution information. - View Dependent Claims (39)
-
-
40-48. -48. (canceled)
Specification