IP Library Granted Patent US 8,593,419
Granted Patent B2
US 8,593,419 · App. 12/979,516 · Granted Nov 26, 2013

Using touches to transfer information between devices

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,593,419
App. No.
12/979,516
Granted
Nov 26, 2013
Kind
B2
Abstract

A device may comprise a display and a processor. The processor may obtain a first set of one or more touches on a remote surface of a remote device based on a signal received on a communication link between the device and the remote device, receive information associated with the first set of one or more touches through the signal, detect a gesture on the display, and determine whether the information is to be used to obtain content based on the gesture.

Claims (72)

1. A method comprising:

encrypting data, at a first device, based on at least one first characteristic relating to a first pattern produced on a touch screen of the first device, where the first pattern is produced by a first user;

transmitting, using the first device and to a second device, the encrypted data;

storing the encrypted data for a predetermined period of time at the second device;

decrypting, using the second device, the encrypted data based on at least one second characteristic relating to a second pattern produced on a touch screen of the second device, and based on determining the second pattern substantially matches the first pattern, where the second pattern is produced by a second user; and

displaying the decrypted data in a decrypted format on the touch screen of the second device.

2. The method of claim 1 , where the at least one first characteristic or the at least one second characteristic includes at least one of:

a size of a finger used to form the first pattern or the second pattern;

a speed of a finger movement used to form the first pattern or the second pattern;

changes in capacitance of the display;

a shape of a finger used to form the first pattern or the second pattern;

distances between fingers used to form the first pattern or the second pattern;

a fingerprint; or

a three-dimensional image of a finger.

3. The method of claim 1 , where the first pattern includes at least one of:

a pattern formed using one finger,

a pattern formed using two fingers,

a continuous pattern, or

a discontinuous pattern.

4. The method of claim 1 , where a level of encryption is based on a complexity of the first pattern.

5. The method of claim 1 , further comprising:

deleting the encrypted data from the second device, if the second device fails to detect the second pattern within the predetermined period of time.

6. The method of claim 1 , where decrypting the encrypted data, based on at least one second characteristic relating to a second pattern produced on a touch screen of the second device, further comprises:

decrypting the encrypted data based on the at least one first characteristic matching the at least one second characteristic.

7. A method performed by a device, the method comprising:

receiving, by the device and from a second device, encrypted data, where the encrypted data is encrypted based on one or more parameters associated with a gesture produced by a first user on a display of the second device;

storing the encrypted data for a predetermined period of time at the device;

measuring, using the device, one or more parameters associated with a gesture on a display of the device, where the gesture on the display of the device is produced by a second user, and where the measuring includes at least one of:

measuring a duration of time to complete the gesture,

measuring a size of a finger used for the gesture,

measuring a speed of a finger movement associated with the gesture,

measuring changes in capacitance of the display based on the gesture,

determining a shape of a finger for each touch in connection with the gesture,

measuring distances between fingers used to make the gesture, or

obtaining a three-dimensional image of a finger used to make the gesture;

selectively decrypting, using the device, the encrypted data based on the measured one or more parameters, and based on determining the gesture on the display of the device substantially matches the gesture on the display of the second device; and

displaying the decrypted data on the display of the device in a decrypted format.

8. The method of claim 7 , where the gesture includes at least one of:

a gesture formed using one finger, a gesture formed using two fingers, a continuous gesture, or a discontinuous gesture.

9. The method of claim 7 , where a level of encryption is based on a complexity of the gesture.

10. The method of claim 7 , further comprising:

deleting the encrypted data from the second device, if the second device fails to detect the second gesture within the predetermined period of time.

11. The method of claim 7 , where the one or more parameters associated with the gesture are used to generate a decryption key.

12. The method of claim 11 , where selectively decrypting the encrypted data, based on the measured one or more parameters, further comprises:

comparing the decryption key to an encryption key used to encrypt the encrypted data.

13. A device comprising:

a surface;

a memory to store a set of one or more gestures associated with decrypting information; and

a processor to:

detect one or more touches on a remote device,

receive, in response to the one or more touches, encrypted information from the remote device, where the encrypted information is encrypted based on one or more parameters associated with a gesture produced by a first user on a surface of the remote device,

initiate storage of the encrypted information for a predetermined period of time,

identify a gesture on the surface of the device, where the gesture on the surface of the device is produced by a second user,

decrypt the information based on a comparison of the gesture on the surface to the set of one or more gestures associated with decrypting information, and based on determining the gesture on the surface of the device substantially matches the gesture on the surface of the remote device, and

provide the decrypted information in a decrypted format to the second user of the device based on the comparison.

14. The device of claim 13 , where the remote device includes one of a passive RFID tag or an active RFID tag.

15. The device of claim 13 , where the processor further is to:

identify a link in the decrypted information;

download data from a location associated with the link; and

provide the data to the second user.

16. The device of claim 13 , where the surface is a touch screen.

17. The device of claim 13 , where the processor further is to:

delete the encrypted information from the device, if the device fails to detect the gesture within the predetermined period of time.

18. The device of claim 13 , where the gesture includes at least one of:

a gesture formed using one finger,

a gesture formed using two fingers,

a continuous gesture, or

a discontinuous gesture.

19. The device of claim 13 , further comprising:

a RFID receiver for receiving the encrypted information.

20. The device of claim 15 , where the processor further is further to:

transfer a payment to an account in exchange for receiving the data.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 22, 2017
From: SONY MOBILE COMMUNICATIONS AB
To: SONY MOBILE COMMUNICATIONS INC.
Reel/Frame 043951/0529 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2017
From: SONY CORPORATION
To: SONY MOBILE COMMUNICATIONS INC.
Reel/Frame 043943/0631 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 17, 2013
From: SONY MOBILE COMMUNICATIONS AB
To: SONY CORPORATION; SONY MOBILE COMMUNICATIONS AB
Reel/Frame 031426/0505 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2013
From: THORN, OLA KARL
To: SONY MOBILE COMMUNICATIONS AB
Reel/Frame 031403/0048 →