Server processing for updating dataset versions resident on a wireless device
First Claim
1. A method for updating a dataset on a wireless device, comprising:
- storing on a server in a version associated with the dataset;
transmitting the version destined for the wireless device;
updating the dataset and recording the version associated with the dataset;
transmitting the updated version destined for the wireless device in response to a request by the wireless device; and
transmitting the updated dataset to the wireless device in response to the wireless device requesting the updated dataset based on a comparison of the version and the updated version.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for selectively updating the versions of stored datasets on a wireless device that selectively communicates to a wireless network and downloads datasets, such as software applications and information, from download servers on the wireless network. The wireless device has a resident dataset version summary file that identifies the version of each resident dataset, and upon the wireless device attempting to communicate with the download server, the wireless device compares the version of each specific resident dataset listed in the resident dataset version summary file with the version of downloadable datasets resident on the download server to thereby determine if the version of a wireless device resident dataset is different from the version of a download server resident dataset. If the download server resident dataset is more recent, the wireless device can download it to overwrite the wireless device resident dataset.
296 Citations
8 Claims
-
1. A method for updating a dataset on a wireless device, comprising:
-
storing on a server in a version associated with the dataset;
transmitting the version destined for the wireless device;
updating the dataset and recording the version associated with the dataset;
transmitting the updated version destined for the wireless device in response to a request by the wireless device; and
transmitting the updated dataset to the wireless device in response to the wireless device requesting the updated dataset based on a comparison of the version and the updated version. - View Dependent Claims (2, 3)
-
-
4. A method for updating a dataset on a wireless device, comprising:
-
storing a plurality of dataset versions each associated with a dataset in a download server dataset update summary file;
transmitting the download server dataset update summary file destined for a wireless device; and
updating one of the datasets and recording the associated one of the plurality of dataset versions with the updated; and
in response to a request from a wireless device to update a dataset based on an evaluation of the download server dataset update summary file and a wireless device dataset version summary indicating that at least one of the datasets have been updated, transmitting the dataset destined for the wireless device. - View Dependent Claims (5, 6)
-
-
7. A device for updating a dataset on a wireless device comprising:
-
means for storing on a server in a version associated with the dataset;
means for transmitting the version destined for the wireless device;
means for updating the dataset and recording the version associated with the dataset;
means for transmitting the updated version destined for the wireless device in response to a request by the wireless device; and
means for transmitting the updated dataset to the wireless device in response to the wireless device requesting the updated dataset based on a comparison of the version and the updated version.
-
-
8. A computer readable medium containing computer executable instructions for updating a dataset on a wireless device that when executed performs a method, comprising:
-
storing on a server in a version associated with the dataset;
transmitting the version destined for the wireless device;
updating the dataset and recording the version associated with the dataset;
transmitting the updated version destined for the wireless device in response to a request by the wireless device; and
transmitting the updated dataset to the wireless device in response to the wireless device requesting the updated dataset based on a comparison of the version and the updated version.
-
Specification