IP Library Granted Patent US 8,725,808
Granted Patent B2
US 8,725,808 · App. 13/468,054 · Granted May 13, 2014

Method for transferring data between a first device and a second device

Inventors: Pablo Puente (Munich, DE); David Brenner (Plano, TX); Paul Sisler (Louisville, KY); John Wurth (Louisville, KY)
Assignee: Intel Mobile Communications GmbH
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 8,725,808
App. No.
13/468,054
Granted
May 13, 2014
Kind
B2
Abstract

According to an aspect of this disclosure, a method for transferring data from a first device to a second device is described, the method comprising: writing data into a data-sharing application of an operating system of the first device; requesting a data-sharing application to select a physical layer data transmission technology; the data-sharing application selecting a physical layer data transmission technology; connecting a data-sharing of an operating system of the second device via the selected physical layer data transmission technology; and transferring the data from the data-sharing application of the first device to the data-sharing application of the second device.

Claims (51)

1. A method for transferring data from a first device to a second device, the method comprising:

writing data into a data-sharing application of an operating system of the first device;

requesting a data-sharing application to select a physical layer data transmission technology;

the data-sharing application selecting a physical layer data transmission technology;

connecting a data-sharing application of an operating system of the second device via the selected physical layer data transmission technology; and

transferring the data from the data-sharing application of the first device to the data-sharing application of the second device.

2. The method according to claim 1 , wherein the data is transferred from the data-sharing application of the first device to the data-sharing application of the operating system of the second device via the selected physical layer data transmission technology.

3. The method according to claim 1 , wherein the data-sharing application includes a middleware component configured to select the physical layer data transmission technology.

4. The method according to claim 1 , wherein the data-sharing application includes a data-sharing interface for receiving the data from the data-sharing application of the operating system of the first device.

5. The method according to claim 1 , wherein the data is written into the data-sharing application of the operating system of the first device by a software application running on the first device.

6. The method according to claim 1 , wherein the data is written into the data-sharing application of the operating system of the first device in response to an instruction by a user of the first device.

7. The method according to claim 6 , wherein the operation is a copy or a cut instruction.

8. The method according to claim 1 , wherein the first device and the second device are communication terminals.

9. The method according to claim 1 , wherein the first device and the second device are mobile communication terminals.

10. The method according to claim 1 , wherein the physical layer data transmission technology is selected from a plurality of physical layer data transmission technologies supported by the first device.

11. The method according to claim 1 , wherein the physical layer data transmission technology is selected as a physical layer data transmission technologies supported by the second device.

12. The method according to claim 1 , wherein a communication connection between the first device and the second device is established based on the selected physical layer data transmission technology.

13. The method according to claim 1 , wherein the physical layer data transmission technology is a wireless physical layer data transmission technology.

14. The method according to claim 1 , wherein the physical layer data transmission technology is a wired physical layer data transmission technology.

15. The method according to claim 1 , wherein the data-sharing application of the operating system of the second device is connected via a communication connection based on the selected physical layer data transmission technology.

16. The method according to claim 15 , wherein the communication connection is a peer-to-peer communication connection.

17. The method according to claim 1 , further comprising detecting whether the signal strength of a signal received from the second device is above a predetermined threshold and performing the connecting and the transferring steps if it has been detected that the signal strength of above the predetermined threshold.

18. The method according to claim 1 , further comprising determining the second device from a list of second devices.

19. The method according to claim 1 , further comprising performing the requesting, selecting, connecting and transferring for each of a plurality of second devices.

20. The method according to claim 1 , wherein the physical layer data transmission technology is a Personal Area Network physical layer data transmission technology, a Local Area Network physical layer data transmission technology or a Wide Area Network physical layer data transmission technology.

21. The method according to claim 1 , wherein the data-sharing application comprises a bulletin board shared between the first device and the second device.

22. The method according to claim 1 , wherein the data-sharing application is implemented in a device architecture layer above the operating system of the first device.

23. Device comprising:

an operating system installed on the device;

a data source configured to write data into a data-sharing application of the operating system of the device;

a data sharing application;

a controller configured to initiate a request for the data sharing application to select a physical layer data transmission technology;

a communication middleware configured to connect a data sharing application of an operating system of another device via the selected physical layer data transmission technology; and

a transceiver configured to transfer the data from the data sharing application of the first device to the data sharing application of the second device.

24. The device according to claim 23 , wherein the transceiver is configured to transfer the data from the data-sharing application of the device to the data-sharing application of the operating system of the other device via the selected physical layer data transmission technology.

25. The device according to claim 23 , wherein the data-sharing application includes a middleware component configured to select the physical layer data transmission technology.

26. The device according to claim 23 , wherein the data-sharing application includes a data-sharing interface for receiving the data from the data-sharing application of the operating system of the device.

27. The device according to claim 23 , further comprising a software application running on the device configured to write the data into the data-sharing application of the operating system of the device.

28. The device according to claim 23 , further comprising an input device configured to receive an instruction by a user of the device, wherein the data is written into the data-sharing application of the operating system of the device in response to the reception of the instruction from the user.

29. A method for receiving data from a first device by a second device, the method comprising:

requesting a data-sharing application to select a physical layer data transmission technology;

the data-sharing application selecting a physical layer data transmission technology;

connecting the data-sharing application of the second device via the selected physical layer data transmission technology to a data-sharing application of an operating system of the first device;

receiving data from the data-sharing application of the operating system of the first device and

writing the received data to the data-sharing application of the operating system of the second device.

30. Device comprising:

an operating system installed on the device;

a data-sharing application;

a controller configured to initiate a request for the data-sharing application to select a physical layer data transmission technology;

a communication middleware configured to connect the data-sharing application of the device via the selected physical layer data transmission technology to a data-sharing application of an operating system of another device;

a receiver configured to receive data from the data-sharing application of the operating system of the other device and to write the received data to the data-sharing application of the operating system of the device.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2022
From: INTEL DEUTSCHLAND GMBH
To: INTEL CORPORATION
Reel/Frame 061356/0001 →
CHANGE OF NAME Recorded Nov 6, 2015
From: INTEL MOBILE COMMUNICATIONS GMBH
To: INTEL DEUTSCHLAND GMBH
Reel/Frame 037057/0061 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 21, 2012
From: PUENTE, PABLO
To: INTEL MOBILE COMMUNICATIONS GMBH
Reel/Frame 029514/0800 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 21, 2012
From: SISLER, PAUL
To: INTEL CORPORATION
Reel/Frame 029514/0807 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 21, 2012
From: BRENNER, DAVID
To: INTEL CORPORATION
Reel/Frame 029514/0810 →
Continuity (1)
Related Publication 20130304815A1 · Nov 14, 2013