System and method for simplified data transfer
First Claim
Patent Images
1. A method comprising:
- establishing communication with a device, wherein the device includes data associated with at least one open application running on the device;
exchanging device information via the established communication, wherein the device information includes a list of the data associated with the at least one open application;
displaying the list of the data associated with the at least one open application in a user selectable format on a user interface;
receiving a selection by a user of at least part of the list of the data associated with the at least one open application;
communicating a request to the device via the established communication to transfer at least part of the data associated with the at least one open application, wherein the request is based on the selection by the user; and
receiving the requested data from the device via the established communication.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods of performing a simplified data transfer are provided. For example, a simplified data transfer system may include two or more devices configured to perform a simplified data transfer. The first device may be configured to save and transfer data associated with applications open on the first device. When the second device initiates communication, the first device may automatically send the open application data to the second device.
181 Citations
49 Claims
-
1. A method comprising:
-
establishing communication with a device, wherein the device includes data associated with at least one open application running on the device; exchanging device information via the established communication, wherein the device information includes a list of the data associated with the at least one open application; displaying the list of the data associated with the at least one open application in a user selectable format on a user interface; receiving a selection by a user of at least part of the list of the data associated with the at least one open application; communicating a request to the device via the established communication to transfer at least part of the data associated with the at least one open application, wherein the request is based on the selection by the user; and receiving the requested data from the device via the established communication. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
establishing communication with a device having a document open in a first application running on the device; receiving the document via the established communication; and displaying the document in the first application if the first application is available or in a second application if the first application is not available. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
establishing communication with a device having a web page open in a web browser; sending a request for the web page to the device; and receiving the web page from the device. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method comprising:
-
establishing communication with a device playing media associated with a media file; communicating to the device a request to identify the media and to transfer the point at which the media is being played on the device; receiving data associated with the media file from the device; and playing the media at the point at which the media was being played on the device when the request was communicated to the device. - View Dependent Claims (19, 20)
-
-
21. A method comprising:
-
providing a prompt with an option to transfer at least one file associated with at least one open application on a device; communicating a request to the device to send the at least one file when a user selects the option; receiving data associated with the at least one file; and providing a prompt with an option to open the data associated with the at least one file. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. A device comprising:
-
a user input structure; a display; a network interface; and a processor configured to establish communication with another device via the network interface, to receive via the network interface device information from the other device including a list of data associated with at least one open application running on the other device, to display the list on the display, to receive via the user input structure a selection by a user based on the list, to communicate a request to the other device via the network interface to transfer the data selected by the user, and to receive the data selected by the user from the device via the network communication interface. - View Dependent Claims (30, 31, 32, 33, 34)
-
-
35. A method comprising:
-
establishing near field communication with a device; receiving identification information from the device via the near field communication; receiving network configuration information from the device via the near field communication; establishing network communication with the device based on the network configuration information; receiving a request for data transfer to the device via the network communication; and transferring data from one or more currently open applications to the device via the network communication. - View Dependent Claims (36, 37)
-
-
38. A method comprising:
-
establishing network communication between a first device and a second device, wherein the first device includes data associated with at least one open application running on the first device; providing a prompt on the second device with an option for a user to initiate a file transfer activity with the first device; and transferring the data associated with the at least one open application from the first device to the second device via the network communication when the user selects the option to initiate the file transfer activity. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45)
-
-
46. A method comprising:
-
establishing network communication with a device, wherein the device includes data associated with at least one open application running on the device; providing a prompt with an option for a user to initiate a file transfer activity with the device; communicating a request to the device via the network communication to initiate the file transfer activity when the user selects the option to initiate the file transfer activity; and receiving the data associated with the at least one open application running on the device via the network communication. - View Dependent Claims (47)
-
-
48. A method comprising:
-
providing a prompt with an option to establish communication with a device and initiate a file transfer activity, wherein the device includes data associated with at least one open application; establishing communication with the device when the user selects the option to establish communication and initiate the file transfer activity; communicating a request to the device to initiate the file transfer activity; and receiving data associated with at least one open application running on the device - View Dependent Claims (49)
-
Specification