IP Library Granted Patent US 10,313,871
Granted Patent B2
US 10,313,871 · App. 15/981,042 · Granted Jun 4, 2019

Transferring information to a mobile device

Inventors: Brian Chu (San Mateo, CA); Justin Quan (San Francisco, CA); Michael Chan (San Francisco, CA)
Assignee: Razer (Asia-Pacific) Pte. Ltd.
H04W8/183H04L67/1095H04W4/50H04W4/60H04W4/80
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 10,313,871
App. No.
15/981,042
Granted
Jun 4, 2019
Kind
B2
Abstract

In some examples, a second mobile device may receive, from a first mobile device, via a short-range radio connection with the first mobile device, at least a portion of application information for an application. For example, the application information may include saved application state information saved by the first mobile device. The second mobile device may install the application on the second mobile device, and the second mobile device may configure a state of the application on the second mobile device based on the saved application state information received from the first mobile device.

Claims (45)

1. A method comprising:

receiving, from a first mobile device, by a processor of a second mobile device, via a short-range radio connection with the first mobile device, at least a portion of application information for an application, the application information including saved application state information saved by the first mobile device;

installing, by the processor of the second mobile device, the application on the second mobile device;

configuring, by the processor of the second mobile device, a state of the application on the second mobile device based on the saved application state information received from the first mobile device;

receiving, by the processor of the second mobile device, from the first mobile device, a user communication identifier to use in place of a device communication identifier associated with a communication interface device on the second mobile device; and

sending a communication, via the communication interface device, to a third device previously paired with the first mobile device, the communication including the user communication identifier in place of the device communication identifier.

2. The method of claim 1 , wherein the receiving of the saved application state information comprises receiving at least one of:

a value for a variable used by the application on the first mobile device;

a value saved for an application setting set on the first mobile device;

a graphic user interface configuration saved on the first mobile device; or

a value for a user input received on the first mobile device.

3. The method of claim 1 , wherein the receiving of the application information includes receiving an application installation file, the method further comprising using the received application installation file to install the application on the second mobile device.

4. The method of claim 3 , further comprising receiving, by at least one of the first mobile device or the second mobile device, the application installation file from a service computing device over a network, wherein the application installation file was stored by the service computing device based at least in part on installation of the application on the first mobile device.

5. The method of claim 1 , wherein the communication interface device is a short-range radio transceiver and the device communication identifier is an individually distinguishable address associated with the short-range radio transceiver.

6. An apparatus comprising:

a memory;

a communication interface device; and

a processor configured to:

receive, via a short-range radio connection with a mobile device, at least a portion of application information for an application, the application information including saved application state information saved by the mobile device;

install the application on the apparatus;

configure a state of the application on the apparatus based on the saved application state information received from the mobile device;

receive at the apparatus, from the mobile device, a user communication identifier to use in place of a device communication identifier associated with the communication interface device; and

send a communication, via the communication interface device, to a third device previously paired with the mobile device, the communication including the user communication identifier in place of the device communication identifier.

7. The apparatus of claim 6 , wherein, to receive the saved application state information, the processor is configured to receive at least one of:

a value for a variable used by the application on the mobile device;

a value saved for an application setting set on the mobile device;

a graphic user interface configuration saved on the mobile device; or

a value for a user input received on the mobile device.

8. The apparatus of claim 6 , wherein, to receive the application information, the processor is configured to receive an application installation file, wherein the processor is further configured to use the received application installation file to install the application on the apparatus.

9. The apparatus of claim 8 , wherein the processor is further configured to receive, by at least one of the mobile device or the apparatus, the application installation file from a service computing device over a network, wherein the application installation file was stored by the service computing device based at least in part on installation of the application on the mobile device.

10. The apparatus of claim 6 , wherein the communication interface device is a short-range radio transceiver and the device communication identifier is an individually distinguishable address associated with the short-range radio transceiver.

11. A non-transitory computer-readable medium storing computer executable code, comprising instructions for:

receiving, from a first mobile device, by a second mobile device, via a short-range radio connection with the first mobile device, at least a portion of application information for an application, the application information including saved application state information saved by the first mobile device;

installing the application on the second mobile device;

configuring a state of the application on the second mobile device based on the saved application state information received from the first mobile device;

receiving, by the second mobile device, from the first mobile device, a user communication identifier to use in place of a device communication identifier associated with a communication interface device on the second mobile device; and

sending a communication, via the communication interface device, to a third device previously paired with the first mobile device, the communication including the user communication identifier in place of the device communication identifier.

12. The non-transitory computer-readable medium of claim 11 , wherein the instructions for receiving the saved application state information comprises instructions for receiving at least one of:

a value for a variable used by the application on the first mobile device;

a value saved for an application setting set on the first mobile device;

a graphic user interface configuration saved on the first mobile device; or

a value for a user input received on the first mobile device.

13. The non-transitory computer-readable medium of claim 11 , wherein the instructions for receiving the application information comprises instructions for receiving an application installation file, the computer executable code further comprising instructions for using the received application installation file to install the application on the second mobile device.

14. The non-transitory computer-readable medium of claim 13 , the computer executable code further comprising instructions for receiving, by at least one of the first mobile device or the second mobile device, the application installation file from a service computing device over a network, wherein the application installation file was stored by the service computing device based at least in part on installation of the application on the first mobile device.

15. The non-transitory computer-readable medium of claim 11 , wherein the communication interface device is a short-range radio transceiver and the device communication identifier is an individually distinguishable address associated with the short-range radio transceiver.

Continuity (5)
Division 14835981 · Aug 26, 2015
Continuation In Part 14043034 · Oct 1, 2013
Continuation In Part 13772163 · Feb 20, 2013
Provisional Application 61708794 · Oct 2, 2012
Related Publication 20180270647A1 · Sep 20, 2018