IP Library Granted Patent US 9,323,821
Granted Patent B2
US 9,323,821 · App. 11/399,584 · Granted Apr 26, 2016

Network repository auto sync wireless handset

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,323,821
App. No.
11/399,584
Granted
Apr 26, 2016
Kind
B2
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.

Claims (99)

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.

2. The method, as in claim 1 , wherein the end device comprises at least one of:

a cellular phone;

a personal data assistant;

a portable music player;

a handheld computer;

a notebook computer;

a laptop computer;

a desktop computer;

a video game console;

a cable television receiver; or

a satellite television receiver.

3. The method, as in claim 1 , wherein the first wireless network is selected from the group consisting of:

a wireless phone network;

a wireless local area network;

a wireless wide area network; and

a satellite television network.

4. The method, as in claim 1 , wherein the portion of the data comprises data header information.

5. The method, as in claim 4 , wherein data header information comprises at least one of:

an e-mail header;

a file name;

a file size; or

a file type.

6. The method, as in claim 1 , wherein multimedia data comprises at least one of:

a JPG file;

a GIF file;

a MPG file;

an AVI file;

a MP3 file;

a M4A file;

a M4P file; or

a WMA file.

7. The method, as in claim 1 , wherein non-multimedia data comprises at least one of:

calendar appointments;

contacts;

text;

e-mail; or

settings.

8. The method, as in claim 1 , further comprising registering with one or more of the at least two data repositories.

9. The method, as in claim 8 , wherein registering with the one or more of the at least two data repositories comprises at least one of:

purchasing a service plan from a service provider;

opening an e-mail account with a service provider; or

storing data at the one or more of the at least two data repositories.

10. The method, as in claim 1 , further comprising accessing the at least two data repositories with a web browser on an end device.

11. The method, as in claim 1 , wherein comparing data on the end device with data on the at least two data repositories occurs periodically.

12. The method, as in claim 1 , wherein comparing data on the end device with data on the at least two data repositories occurs without user intervention.

13. The method, as in claim 1 , wherein each of the at least two data repositories is connected with a communication subsystem and a translation subsystem, and wherein the communication subsystem directs at least a portion of any communication with each of the at least two data repositories, and wherein the translation subsystem translates at least a portion of any communication with each of the at least two data repositories.

14. The method, as in claim 1 , wherein connecting the end device with at least two data repositories comprises:

connecting the end device with a first data repository;

connecting the first data repository with a second data repository; and

connecting the end device with the second data repository through the connection made between the first data repository and the second data repository.

15. The method, as in claim 14 , wherein connecting the end device with the second data repository through the connection made between the first data repository and the second data repository comprises:

a communication between the end device and the first data repository;

a communication between the first data repository and the second data repository based at least in part on the communication between the end device and the first data repository; and

a communication between the first data repository and the end device based at least in part on the communication between the first data repository and the second data repository.

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.

17. The system, as in claim 16 , wherein the end device comprises at least one of:

a cellular phone;

a personal data assistant;

a portable music player;

a handheld computer;

a notebook computer;

a laptop computer;

a desktop computer;

a video game console;

a cable television receiver; or

a satellite television receiver.

18. The system, as in claim 16 , wherein the portion of the data comprises data header information comprising at least one of:

an e-mail header;

a file name;

a file size; or

a file type.

19. The system, as in claim 16 , wherein multimedia data comprises at least one of:

a JPG file;

a GIF file;

a MPG file;

an AVI file;

a MP3 file;

a M4A file;

a M4P file; or

a WMA file.

20. The system, as in claim 16 , wherein non-multimedia data comprises at least one of:

calendar appointments;

contacts;

text;

e-mail; or

settings.

Assignments (7)
RELEASE (REEL 066874 / FRAME 0793) Recorded Apr 15, 2026
From: BANK OF AMERICA, N.A.
To: QWEST COMMUNICATIONS INTERNATIONAL INC.
Reel/Frame 075405/0877 →
SECURITY INTEREST (FIRST LIEN) Recorded Apr 15, 2026
From: QWEST COMMUNICATIONS INTERNATIONAL INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 075406/0026 →
RELEASE OF SECURITY INTEREST Recorded Mar 25, 2024
From: COMPUTERSHARE TRUST COMPANY, N.A, AS SUCCESSOR TO WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: QWEST COMMUNICATIONS INTERNATIONAL INC.
Reel/Frame 066885/0917 →
SECURITY AGREEMENT (FIRST LIEN) Recorded Mar 22, 2024
From: QWEST COMMUNICATIONS INTERNATIONAL INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 066874/0793 →
NOTES SECURITY AGREEMENT Recorded Jan 24, 2020
From: QWEST COMMUNICATIONS INTERNATIONAL INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 051692/0646 →
SECURITY INTEREST Recorded Nov 1, 2017
From: QWEST COMMUNICATIONS INTERNATIONAL INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 044652/0829 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2006
From: ALPERIN, JORDAN
To: QWEST COMMUNICATIONS INTERNATIONAL INC.
Reel/Frame 017945/0963 →