UPDATING MACHINE-READABLE INSTRUCTIONS IN AN ELECTRONIC DEVICE
First Claim
Patent Images
1. A method of updating machine-readable instructions in an electronic device, comprising:
- receiving, by a system having a processor, information relating to components of the electronic device;
receiving, by the system, communication link speed information regarding a speed of communicating data over a link to the electronic device; and
determining, by the system, update information for updating the machine-readable instructions of the electronic device, wherein determining the update information is based on reducing an update time that accounts for the communication link speed and an application time for applying the update information, wherein the application time is dependent upon the information relating to the components of the electronic device.
6 Assignments
0 Petitions
Accused Products
Abstract
To update machine-readable instructions in an electronic device, update information for updating the machine-readable instructions of the electronic device is determined based on reducing an update time that accounts for a communication link speed and an application time for applying the update information, where the application time is dependent upon information relating to the components of the electronic device.
27 Citations
19 Claims
-
1. A method of updating machine-readable instructions in an electronic device, comprising:
-
receiving, by a system having a processor, information relating to components of the electronic device; receiving, by the system, communication link speed information regarding a speed of communicating data over a link to the electronic device; and determining, by the system, update information for updating the machine-readable instructions of the electronic device, wherein determining the update information is based on reducing an update time that accounts for the communication link speed and an application time for applying the update information, wherein the application time is dependent upon the information relating to the components of the electronic device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An electronic device comprising:
-
a processor; a communication interface to a communication link; machine-readable instructions executable on the processor that are updateable; a profiler executable on the processor to collect information regarding components of the electronic device, wherein the profiler is to cause the collected information to be sent to an update system to generate update information for updating the machine-readable instructions, wherein content of the update information generated by the update system is dependent upon reducing an update time that is based on aggregating a communication time and an application time, wherein the communication time is based on a speed of the communication link, and the application time is a time for applying the update information that is based on the collected information; and an update agent executable on the processor to receive the update information having content generated by the update system that is dependent upon reducing the update time. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An article comprising machine-readable storage media storing instructions that upon execution cause a system having a processor to:
-
receive profile information relating to components of the electronic device; receive communication link speed information regarding a speed of communicating data over a link to the electronic device; and determine update information for updating machine-readable instructions at the electronic device, wherein determining the update information is based on reducing an update time that accounts for the communication link speed and an application time for applying the update information, wherein the application time is estimated based on the profile information. - View Dependent Claims (18, 19)
-
Specification