IP Library Granted Patent US 9,778,925
Granted Patent B2
US 9,778,925 · App. 15/189,846 · Granted Oct 3, 2017

Downloading data to a mobile device

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,778,925
App. No.
15/189,846
Granted
Oct 3, 2017
Kind
B2
Abstract

Methods, systems comprising one or more computer systems including a combination of hardware and software, and computer program products receive from a first mobile device an identifier corresponding to an account associated with the first mobile device and a second mobile device. An inventory of computer applications and program data stored on the first mobile device is stored in a database. An indication is received from a user of the first mobile device that program data associated with a first one of the computer applications is to be mirrored on the second mobile device. The identifier is received from the second mobile device. After receiving the identifier from the second mobile device, the program data associated with the first one of the computer applications is transmitted to the second mobile device.

Claims (30)

1. A system comprising one or more computer systems including a combination of hardware and software to:

receive, from a first mobile device, an identifier corresponding to a user account;

store, in a database associated with the identifier corresponding to the user account, an inventory of computer applications and associated program data stored on the first mobile device;

receive an indication from the first mobile device that program data associated with a first one of the computer applications and stored on the first mobile device is to be transmitted to the second mobile device;

receive the identifier corresponding to the user account from the second mobile device;

determine, in accordance with the inventory based on the identifier corresponding to the user account, if the first one of the computer applications is compatible with the second mobile device; and

after receiving the identifier corresponding to the user account from the second mobile device, transmit, to the second mobile device, the program data associated with the first one of the computer applications when the first one of the computer applications is determined to be compatible with the second mobile device.

2. The system of claim 1 wherein the one or more computer systems work in conjunction with a download-assistance tool at the second mobile device to assist with the transmitting of the program data associated with the first one of the computer applications to the second mobile device.

3. The system of claim 1 wherein if the one or more computer systems determine that the program data associated with the first one of the computer applications is not compatible with the second mobile device, the one or more computer systems convert the program data into a format that is compatible with the second mobile device and then transmit only the converted program data to the second mobile device.

4. The system of claim 1 , wherein the one or more computer systems communicate with the first and second mobile devices over a wireless network.

5. A computer program product, tangibly embodied in a non-transitory computer readable medium, the computer program product comprising instructions to be executed by at least one computer system to:

receive, from a first mobile device, an identifier corresponding to a user account;

store, in a database associated with the identifier corresponding to the user account, an inventory of computer applications and associated program data stored on the first mobile device;

receive an indication from the first mobile device that program data associated with a first one of the computer applications and stored on the first mobile device is to be transmitted to the second mobile device;

receive the identifier corresponding to the user account from the second mobile device;

determine, in accordance with the inventory based on the identifier corresponding to the user account, if the first one of the computer applications is compatible with the second mobile device; and

after receiving the identifier corresponding to the user account from the second mobile device, transmit, to the second mobile, the program data associated with the first one of the computer applications when the first one of the computer applications is determined to be compatible with to the second mobile device.

6. The computer program product of claim 5 wherein the at least one computer system works in conjunction with a download-assistance tool at the second mobile device to assist with the transmitting of the program data associated with the first one of the computer applications to the second mobile device.

7. The computer program product of claim 5 wherein if the at least one computer system determines that the program data associated with the first one of the computer applications is not compatible with the second mobile device, the at least one computer system converts the program data into a format that is compatible with the second mobile device and then transmits only the converted program data to the second mobile device.

8. The computer program product of claim 5 , wherein the at least one computer systems communicates with the first and second mobile devices over a wireless network.

9. A method using one or more computer systems including a combination of hardware and software, the method comprising:

receiving, from a first mobile device, an identifier corresponding to a user account;

storing, in a database associated with the identifier corresponding to the user account, an inventory of computer applications and associated program data stored on the first mobile device;

receiving an indication from the first mobile device that program data associated with a first one of the computer applications and stored on the first mobile device is to be transmitted to the second mobile device;

receiving the identifier corresponding to the user account from the second mobile device;

determining, in accordance with the inventory based on the identifier corresponding to the user account, if the first one of the computer applications is compatible with the second mobile device; and

after receiving the identifier corresponding to the user account from the second mobile device, transmitting, to the second mobile, the program data associated with the first one of the computer applications when the first one of the computer applications is determined to be compatible with the second mobile device.

10. The method of claim 9 further comprising working in conjunction with a download-assistance tool at the second mobile device to assist with the transmitting of the program data associated with the first one of the computer applications to the second mobile device.

11. The method of claim 9 further comprising determining whether the program data associated with the first one of the computer applications is compatible with the second mobile device, and if the program data associated with the first one of the computer applications is determined to be is not compatible with the second mobile device, converting the program data into a format that is compatible with the second mobile device and then transmitting only the converted program data to the second mobile device.

12. The method of claim 9 , further comprising communicating with the first and second mobile devices over a wireless network.

Assignments (7)
SECURITY INTEREST Recorded Oct 24, 2019
From: FAST PAY PARTNERS LLC
To: SITO MOBILE R&D IP, LLC
Reel/Frame 050849/0392 →
SECURITY INTEREST Recorded Apr 17, 2019
From: SITO MOBILE R&D IP, LLC
To: FAST PAY PARTNERS LLC
Reel/Frame 049950/0537 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2017
From: SINGLE TOUCH INTERACTIVE R & D IP, INC.
To: SINGLE TOUCH INTERACTIVE, INC.
Reel/Frame 042459/0385 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2017
From: SINGLE TOUCH INTERACTIVE, INC.
To: SINGLE TOUCH INTERACTIVE R&D IP, LLC
Reel/Frame 042459/0404 →
CHANGE OF NAME Recorded May 22, 2017
From: SINGLE TOUCH INTERACTIVE R&D IP, LLC
To: SITO MOBILE R&D IP, LLC
Reel/Frame 042525/0067 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2017
From: SINGLE TOUCH INTERACTIVE, INC.
To: SINTLE TOUCH INTERACTIVE R & D IP, INC.
Reel/Frame 042459/0344 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2017
From: MACALUSO, ANTHONY G
To: SINGLE TOUCH INTERACTIVE, INC.
Reel/Frame 042459/0333 →