IP Library › Granted Patent US 8,917,631
Granted Patent B2
US 8,917,631 · App. 13/209,520 · Granted Dec 23, 2014

System and method for sharing information between two or more devices

Inventor: Aleksandar Zivkovic (North York, CA)
Assignee: Ortsbo Inc.
H04L65/4007G06F21/335G06F2221/2111G06F2221/2137H04L63/0492H04L63/18
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,917,631
App. No.
13/209,520
Granted
Dec 23, 2014
Kind
B2
Abstract

A system and method for sharing digital information between two or more devices in close proximity using a sound signal. The sending device obtains a globally unique share identifier from an information sharing system. The sending device then uploads the digital information to be shared to the information sharing system and transmits the sharing identifier to a receiving device via sound signals. The receiving device communicates the sharing identifier to the information sharing system and receives the digital information from the information sharing system. The information transferred from the sharing system can be password encrypted, the information transfer can be limited to a specified time period or the information transfer can be limited to receiving devices located within a specified geographic extent. In some embodiments of the invention, the sending device broadcasts a sound signal with a sharing identifier encoded in the sound stream and a plurality of receiving devices access digital information at the information sharing system using the sharing identifier as recovered from the sound stream.

Claims (40)

1. A method for receiving digital information at a first receiving device, the information received from a sending device via an information sharing system, the first receiving device including a computer processor, the method comprising:

using a microphone of the first receiving device, receiving an acoustic sound signal emitted by the sending device, the acoustic sound signal indicating a request to transfer the digital information to the first receiving device, the acoustic sound signal including a sharing identifier; and

using the first receiving device, sending the sharing identifier to the information sharing system and receiving the digital information from the information sharing system.

2. The method according to claim 1 , further comprising:

using the first receiving device, transmitting a second acoustic sound signal to the sending device indicating that the first receiving device will access the information sharing system to receive the digital information.

3. The method according to claim 1 , further comprising:

using the receiving first device, entering a password, and

wherein receiving the digital information from the information sharing system includes decrypting the information using the password.

4. The method according to claim 1 wherein receiving the digital information from the information sharing system includes performing the transfer during a specified time period.

5. The method according to claim 1 , further comprising:

using the first receiving device, providing the location of the first receiving device to the information sharing system and

wherein receiving the digital information from the information sharing system requires that the location of the first receiving device is within a specified geographic area.

6. The method according to claim 1 , wherein the acoustic sound signal received from the sending device includes metadata about the digital information.

7. The method according to claim 1 further comprising:

using a second receiving device, receiving the acoustic sound signal from the sending device; and

using the second receiving device, sending the sharing identifier to the information sharing system and receiving the digital information from the information sharing system.

8. A method for transferring digital information to a receiving device, the information received at the receiving device from a sending device via an information sharing system, each of the receiving device and the sending device including a computer processor, the method comprising:

using the sending device, receiving a sharing identifier from the information sharing system in response to a request from the sending device and transmitting the digital information to the information sharing system for association with the sharing identifier; and

using a speaker, emitting an acoustic sound signal indicating a second request to transfer the digital information to the receiving device, the acoustic sound signal encoding the sharing identifier.

9. The method according to claim 8 , wherein the request from the sending device to the information sharing system identifies at least one of: a time period allowed for the information transfer and a geographic extent allowed for the location of the receiving device during the information transfer.

10. A computer program product for use on a first receiving device for receiving digital information, the information received from a sending device via an information sharing system, the computer program product comprising a nontransitory computer readable medium encoded with computer readable program code, the computer readable program code including:

program code for, using a microphone of the first receiving device, receiving an acoustic sound signal emitted by the sending device, the acoustic sound signal indicating a request to transfer the digital information to the first receiving device, the acoustic sound signal including a sharing identifier; and

program code for, using the first receiving device, sending the sharing identifier to the information sharing system and receiving the digital information from the information sharing system.

11. The computer program product according to claim 10 , the computer readable program code further including:

program code for, using the sending device, receiving the sharing identifier from the information sharing system and transmitting the digital information corresponding to the sharing identifier to the information sharing system.

12. The computer program product according to claim 10 , the computer readable program code further including:

program code for, using the sending device, transmitting to the information sharing system at least one of: a time period allowed for the information transfer and a geographic extent allowed for the location of the receiving device during the information transfer.

13. The computer program product according to claim 10 , the computer readable program code further including:

program code for, using the first receiving device, transmitting a second acoustic sound signal to the sending device indicating that the first receiving device will access the information sharing system to receive the digital information.

14. The computer program product according to claim 10 , the computer readable program code further including:

program code for, using the receiving first device, entering a password; and

wherein receiving the digital information from the information sharing system includes decrypting the information using the password.

15. The computer program product according to claim 10 , wherein receiving the digital information from the information sharing system includes performing the transfer during a specified time period.

16. The computer program product according to claim 10 , the computer readable program code further including:

program code for, using the first receiving device, providing the location of the first receiving device to the information sharing system, and

wherein receiving the digital information from the information sharing system requires that the location of the first receiving device is within a specified geographic area.

17. The computer program product according to claim 10 , wherein the acoustic sound signal received from the sending device includes metadata about the digital information.

18. The computer program product according to claim 10 , the computer readable program code further including:

program code for, using a second receiving device, receiving the acoustic sound signal from the sending device; and

program code for, using the second receiving device, sending the sharing identifier to the information sharing system and receiving the digital information from the information sharing system.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 3, 2019
From: YAPPN CORP.
To: YAPPN CANADA INC.
Reel/Frame 049661/0442 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2015
From: ORTSBO INC.
To: YAPPN CORP.
Reel/Frame 037164/0124 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 26, 2011
From: ZIVKOVIC, ALEKSANDAR
To: ORTSBO INC.
Reel/Frame 026967/0286 →
Continuity (2)
Provisional Application 61402006 · Aug 23, 2010
Related Publication 20120045002A1 · Feb 23, 2012