Network repository auto sync wireless handset
First Claim
Patent Images
1. A method for synchronizing an end device comprising:
- storing data on an end device, wherein the data is comprised of multimedia data and non-multimedia data;
connecting the end device with at least two data repositories over a first wireless network, without user interaction, in response to the end device entering the first wireless network, each of the at least two data repositories being separate from each other and in communication over a second wireless network different from the first, each of the at least two data repositories also being separate from the end device and directly accessible by the end device over the first wireless network;
translating, via respective translation subsystems of the at least two data repositories, communications from the end device to either of the at least two data repositories, wherein translated communications are capable of being utilized by each of the at least two data repositories;
translating, via the translation subsystems of the at least two data repositories, communications between the at least two data repositories over the second wireless network, wherein translated communications are capable of being utilized by each of the at least two data repositories receiving the communications;
comparing at least a portion of the data on the end device with at least a portion of the data on each of the at least two data repositories to determine if at least a portion of the data is more recent on the end device or on either of the at least two data repositories; and
receiving at least a portion of the multimedia data from the end device at one or more of the at least two data repositories, based at least in part upon a determination from the comparison of the data that the at least a portion of the multimedia data is more recent on the end device.
5 Assignments
0 Petitions
Accused Products
Abstract
According to the invention, one embodiment of a method and program of synchronizing an end device with a data repository is disclosed. In another embodiment, a method for synchronizing data, both multimedia and non-multimedia, with a repository is provided. In an exemplary embodiment, a method for synchronizing data with multiple repositories is provided. In another embodiment a software program to implement said methods is provided.
166 Citations
20 Claims
-
1. A method for synchronizing an end device comprising:
-
storing data on an end device, wherein the data is comprised of multimedia data and non-multimedia data; connecting the end device with at least two data repositories over a first wireless network, without user interaction, in response to the end device entering the first wireless network, each of the at least two data repositories being separate from each other and in communication over a second wireless network different from the first, each of the at least two data repositories also being separate from the end device and directly accessible by the end device over the first wireless network; translating, via respective translation subsystems of the at least two data repositories, communications from the end device to either of the at least two data repositories, wherein translated communications are capable of being utilized by each of the at least two data repositories; translating, via the translation subsystems of the at least two data repositories, communications between the at least two data repositories over the second wireless network, wherein translated communications are capable of being utilized by each of the at least two data repositories receiving the communications; comparing at least a portion of the data on the end device with at least a portion of the data on each of the at least two data repositories to determine if at least a portion of the data is more recent on the end device or on either of the at least two data repositories; and receiving at least a portion of the multimedia data from the end device at one or more of the at least two data repositories, based at least in part upon a determination from the comparison of the data that the at least a portion of the multimedia data is more recent on the end device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for synchronizing an end device, comprising:
-
an end device that stores data comprising multimedia data and non-multimedia data; a first data repository separate from the end device and in communication with the end device over a first wireless network, the first data repository directly accessible by the end device over the first wireless network, wherein the first data repository includes a first translation subsystem, the first translation subsystem translating communications between the first data repository and the end device; and a second data repository separate from the first data repository and the end device and in communication with the first data repository over a second wireless network different from the first, the second data repository directly accessible by the end device over the first wireless network, wherein the second data repository includes a second translation subsystem, the second translation subsystem translating communications between the second data repository and at least one of the end device and first data repository; wherein the first translation subsystem further translates communications between the first data repository and second data repository, wherein translated communications are capable of being utilized by the end device, first data repository, or second data repository receiving the communications, wherein the at least a portion of the data on the end device is compared with at least a portion of the data on each of the first and second data repositories to determine if at least a portion of the data is more recent on the end device or on either of the first and second data repositories, and wherein at least a portion of the multimedia data from the end device is received by at least one of the first or second data repositories, based at least in part upon the comparison of the data. - View Dependent Claims (17, 18, 19, 20)
-
Specification