IP Library Granted Patent US 8,965,348
Granted Patent B1
US 8,965,348 · App. 14/309,117 · Granted Feb 24, 2015

Sharing mobile applications between callers

Inventor: John Cronin (Bonita Springs, FL)
Assignee: GrandiOs Technologies, LLC
H04W4/001H04W8/24H04W4/20
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,965,348
App. No.
14/309,117
Granted
Feb 24, 2015
Kind
B1
Abstract

Systems and methods for sharing of mobile applications between callers are provided. A telephone call connection may be provided between a first mobile device and a second mobile device. A selection may be received from a user of the first mobile device that indicates at least one application previously enabled for sharing. It may be detect that the second mobile device has also enabled sharing of the same application. The application may be executed on the first mobile device and the second mobile device. Further, any updated data related to the application may be automatically exchanged between the first mobile device and the second mobile device.

Claims (39)

1. A method for sharing of mobile applications between callers, the method comprising:

providing a communication call connection between a first mobile device and a second mobile device;

receiving a selection from a user of the first mobile device, wherein the selection indicates at least one application previously enabled for sharing; and

executing instructions stored in memory, wherein execution of the instructions by a processor:

detects that the second mobile device has also enabled sharing of the selected application,

executes the selected application on the first mobile device and the second mobile device during the communication call,

automatically exchanges any updated data regarding commands for the selected application between the first mobile device and the second mobile device in real-time during the communication call, wherein the first mobile device receives commands made to the selected application under control of the second mobile device, and the second mobile device receives commands made to the selected application under control of the first mobile device, and

executing the exchanged commands on the respective devices, wherein the selected application is synchronized on the first mobile device and the second mobile device during the communication call.

2. The method of claim 1 , further comprising receiving settings from the user of the first mobile device, wherein the received settings enables sharing of the selected application with other mobile devices.

3. The method of claim 2 , wherein the received settings provide that only a display of the selected application as displayed on the first mobile device is viewable by the second device based on data associated with the corresponding application enabled for sharing.

4. The method of claim 2 , wherein the received settings provide that other users can control the selected application on the first mobile device.

5. The method of claim 4 , wherein the received settings provide that only one user is designated as a control user and that only the control user can control the selected application.

6. The method of claim 2 , wherein the received settings provide for sharing of geolocation information.

7. The method of claim 2 , wherein the received settings provide for one or more types of data allowed to be shared.

8. The method of claim 2 , wherein the received settings provide for sharing via streamed data.

9. The method of claim 2 , wherein the received settings provide for concurrent sharing of data by the first mobile device with multiple other devices.

10. An apparatus for sharing of mobile applications between callers, the apparatus comprising:

communication circuitry for providing a communication call connection between a first mobile device and a second mobile device;

a user interface for receiving a selection from a user of the first mobile device, wherein the selection indicates at least one application previously enabled for sharing; and

a processor for executing instructions stored in memory, wherein execution of the instructions by the processor:

detects that the second mobile device has also enabled sharing of the selected application,

executes the selected application on the first mobile device and the second mobile device during the communication call,

automatically exchanges any updated data regarding commands for the selected application between the first mobile device and the second mobile device in real-time during the communication call, wherein the first mobile device receives commands made to the selected application under control of the second mobile device, and the second mobile device receives commands made to the selected application under control of the first mobile device, and

executing the exchanged commands on the respective devices, wherein the selected application is synchronized on the first mobile device and the second mobile device during the communication call.

11. The apparatus of claim 10 , wherein the user interface further receives settings from the user of the first mobile device, wherein the received settings enables sharing of the selected application with other mobile devices.

12. The apparatus of claim 11 , wherein the received settings provide that only a display of the selected application as displayed on the first mobile device is shared.

13. The apparatus of claim 11 , wherein the received settings provide that other users can control the selected application on the first mobile device.

14. The apparatus of claim 13 , wherein the received settings provide that only one user is designated as a control user and that only the control user can control the selected application.

15. The apparatus of claim 11 , wherein the received settings provide for sharing of geolocation information.

16. The apparatus of claim 11 , wherein the received settings provide for one or more types of data allowed to be shared.

17. The apparatus of claim 11 , wherein the received settings provide for sharing via streamed data.

18. The apparatus of claim 11 , wherein the received settings provide for concurrent sharing of data by the first mobile device with multiple other devices.

19. A non-transitory computer-readable storage medium, having embodied thereon a program executable by a processor to perform a method for sharing of mobile applications between callers, the method comprising:

providing a communication call connection between a first mobile device and a second mobile device;

receiving a selection from a user of the first mobile device, wherein the selection indicates at least one application previously enabled for sharing;

detecting that the second mobile device has also enabled sharing of the selected application;

executing the selected application on the first mobile device and the second mobile device during the communication call;

automatically exchanging any updated data regarding commands for the selected application between the first mobile device and the second mobile device in real-time during the communication call, wherein the first mobile device receives commands made to the selected application under control of the second mobile device, and the second mobile device receives commands made to the selected application under control of the first mobile device, and

executing the exchanged commands on the respective devices, wherein the selected application is synchronized on the first mobile device and the second mobile device during the communication call.

Assignments (2)
CHANGE OF NAME Recorded Aug 28, 2014
From: OTO TECHNOLOGIES, LLC
To: GRANDIOS TECHNOLOGIES, LLC
Reel/Frame 033647/0306 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 19, 2014
From: CRONIN, JOHN
To: OTO TECHNOLOGIES LLC
Reel/Frame 033139/0779 →
Continuity (2)
Provisional Application 62007927 · Jun 4, 2014
Provisional Application 62007858 · Jun 4, 2014