Location based software flashing system
First Claim
Patent Images
1. A software flashing system, comprising:
- a processor; and
a position locating system in communication with the processor and configured to provide information relating to a geographic location of at least one target entity;
wherein the processor is configured to;
interface with the position locating system to determine the geographic location of the at least one target entity;
supply the at least one target entity with a software update that modifies an application previously installed on the at least one target entity or installs a new application on the at least one target entity, the software update being related to the geographic location of the at least one target entity;
determine a characteristic associated with the at least one target entity;
compile a set of location based software updates available to the at least one target entity based on the characteristic associated with the at least one target entity; and
select the software update to be supplied to the at least one target entity from the compiled set of location based software updates.
1 Assignment
0 Petitions
Accused Products
Abstract
A software flashing system includes a processor and a position locating system in communication with the processor and configured to provide information relating to a geographic location of at least one target entity. The processor is configured to interface with the position locating system to determine the geographic location of the at least one target entity and to supply the at least one target entity with a software update related to the geographic location of the at least one target entity.
-
Citations
33 Claims
-
1. A software flashing system, comprising:
-
a processor; and a position locating system in communication with the processor and configured to provide information relating to a geographic location of at least one target entity; wherein the processor is configured to; interface with the position locating system to determine the geographic location of the at least one target entity; supply the at least one target entity with a software update that modifies an application previously installed on the at least one target entity or installs a new application on the at least one target entity, the software update being related to the geographic location of the at least one target entity; determine a characteristic associated with the at least one target entity; compile a set of location based software updates available to the at least one target entity based on the characteristic associated with the at least one target entity; and select the software update to be supplied to the at least one target entity from the compiled set of location based software updates. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method for providing a software update to a target entity, comprising:
-
establishing communication between a software flashing system and at least one target entity; determining a geographic location of the at least one target entity; and supplying at least one software update to the target entity that modifies an application previously installed on the target entity or installs a new application on the target entity, the at least one software update including a characteristic associated with the geographic location of the at least one target entity, wherein supplying the at least one software update further comprises; determining a characteristic associated with the target entity; compiling a set of location based software updates available to the target entity based on the characteristic associated with the target entity; and selecting the software update to be supplied to the target entity from the compiled set of location based software updates. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A software flashing system, comprising:
-
a processor; and a GPS receiver operatively coupled to the software flashing system and configured to provide the processor with position information related to a geographic location of the software flashing system; wherein the processor is configured to; determine the geographic location of the software flashing system using the position information supplied by the GPS receiver; determine a characteristic associated with a preselected target entity; compile a set of location based software updates available to the preselected target entity based on the characteristic associated with the preselected target entity; select the software update to be supplied to the preselected target entity from the compiled set of location based software updates; and supply the preselected target entity with the software update that modifies an application previously installed on the preselected target entity or installs a new application on the preselected target entity, the software update being configured to affect operation of an element associated with the preselected target entity in a manner related to the determined geographic location.
-
Specification