System and method for updating dataset versions resident on a wireless device
First Claim
1. A system for selectively updating the versions of stored datasets on a wireless device, comprising:
- one or more wireless devices, each wireless device including a computer platform and in selective communication to a wireless network and downloading datasets from download servers across the wireless network to the computer platform of the wireless device, and the computer platform of the wireless device further including a resident dataset version summary file that at least identifies the version of each resident dataset; and
one or more download servers in selective communication to the wireless network, and each download server selectively in communication with the one or more wireless devices and selectively downloading datasets thereto, each download server selectively updating one or more resident datasets that are selectively downloadable to wireless devices and recording the version of each specific updated dataset, wherein, upon a wireless device attempting to communicate with at least one download server across the wireless network, the computer platform of the wireless device comparing the version of each specific resident dataset listed in the resident dataset version summary file with the version of the downloadable dataset resident on the download server to thereby determine if the version of the wireless device resident dataset is different from the version of the download server resident dataset.
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.
169 Citations
18 Claims
-
1. A system for selectively updating the versions of stored datasets on a wireless device, comprising:
-
one or more wireless devices, each wireless device including a computer platform and in selective communication to a wireless network and downloading datasets from download servers across the wireless network to the computer platform of the wireless device, and the computer platform of the wireless device further including a resident dataset version summary file that at least identifies the version of each resident dataset; and
one or more download servers in selective communication to the wireless network, and each download server selectively in communication with the one or more wireless devices and selectively downloading datasets thereto, each download server selectively updating one or more resident datasets that are selectively downloadable to wireless devices and recording the version of each specific updated dataset, wherein, upon a wireless device attempting to communicate with at least one download server across the wireless network, the computer platform of the wireless device comparing the version of each specific resident dataset listed in the resident dataset version summary file with the version of the downloadable dataset resident on the download server to thereby determine if the version of the wireless device resident dataset is different from the version of the download server resident dataset. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for selectively updating new versions of datasets across a wireless network, comprising:
-
a wireless communication means for selectively communicating to a wireless network and downloading datasets from download servers across the wireless network, the wireless communication means including a computer platform having at least one file resident thereon, the datasets selectively executable on the computer platform of the wireless communication means, and the computer platform of the wireless communications further including a resident dataset version summary file that at least identifies the version of each resident dataset; and
a dataset download means for selectively communicating with the wireless communication means and selectively downloading datasets thereto, the dataset download means selectively updating one or more resident datasets that are each selectively downloadable to the wireless communication means and recording the version of each specific updated dataset, wherein, upon the wireless communication means attempting to communicate with the dataset download means across the wireless network, the computer platform of the wireless communication means comparing the version of each specific resident dataset listed in the resident dataset version summary file with the version of the downloadable dataset resident on the dataset download means to thereby determine if the version of the wireless communication means resident dataset is different from the version of the dataset download means resident dataset.
-
-
7. A method for selectively updating the versions of stored datasets on a wireless device, the wireless device including a computer platform having at least one file resident thereon, each wireless device in selective communication with a download server across a wireless network and downloading datasets therefrom, and the computer platform of the wireless device further including a resident dataset version summary file that at least identifies the version of each resident dataset, and the download server selectively updating one or more resident datasets that are selectively downloadable to wireless devices and recording the version of each specific updated dataset, the method comprising:
-
communicating from the wireless device to the download server across the wireless network;
comparing, at the computer platform of the wireless device, the version of each specific resident dataset listed in the resident dataset version summary file with the version of the downloadable dataset resident on the download server; and
determining if the version of the wireless device resident dataset is different from the version of the download server resident dataset based upon the comparison. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method for selectively updating the versions of stored datasets on a wireless device, the wireless device including a computer platform having at least one file resident thereon, each wireless device in selective communication with an download server across a wireless network and downloading datasets therefrom, and the computer platform of the wireless device further including a resident dataset version summary file that at least identifies the version of each resident dataset, and the download server selectively updating one or more resident datasets that are selectively downloadable to wireless devices and recording the version of each specific updated dataset, the method comprising the steps of:
-
a communication step for communicating from the wireless device to the download server across the wireless network;
a comparison step for comparing, at the computer platform of the wireless device, the version of each specific resident dataset listed in the resident dataset version summary file with the version of the downloadable dataset resident on the download server; and
a determination step for determining if the version of the wireless device resident dataset is different from the version of the download server resident dataset based upon the comparison.
-
-
13. A wireless device, having a computer platform, comprising:
the wireless device in selective communication to a wireless network and downloading datasets from one or more download servers across the wireless network, each download server selectively updating one or more resident datasets that are selectively downloadable to the wireless device and recording the version of each specific updated dataset, and the computer platform of the wireless device further including a resident dataset version summary file that at least identifies the version of each resident dataset, and wherein, upon the wireless device attempting to communicate with a download server across the wireless network, the computer platform of the wireless device comparing the version of each specific resident dataset listed in the resident dataset version summary file with the version of the downloadable dataset resident on the download server to thereby determine if the version of the wireless device resident dataset is different from the version of the download server resident dataset. - View Dependent Claims (14, 15, 16, 17)
-
18. In a computer readable medium, a program for causing a computer platform of a wireless device, the computer platform having at least one file resident thereon and the wireless device in selective communication with a download server across a wireless network and downloading datasets therefrom, and the computer platform further including a resident dataset version summary file that at least identifies the version of each resident dataset, to perform the steps of:
-
communicating from the wireless device to the download server across the wireless network, the download server selectively updating one or more resident datasets that are selectively downloadable to wireless devices and recording the version of each specific updated dataset;
comparing, at the computer platform of the wireless device, the version of each specific resident dataset listed in the resident dataset version summary file with the version of the downloadable dataset resident on the download server; and
determining if the version of the wireless device resident dataset is different from the version of the download server resident dataset based upon the comparison.
-
Specification