IP Library Patent Application 14319598
Patent Application
App. No. 14/319,598

SYSTEM AND METHOD FOR MANAGING MULTIPLE DEVICES

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 None
App. No.
14/319,598
Abstract

A system and method for integrating a client application across multiple client devices is disclosed. A device management server receives a session request from a first client device, the session request indicating a second client device for a communication session. Upon receipt of the session request, the device management server transmits a security key to the first client device, and subsequently, receives the security key from the second client device. Upon receipt of the security key, the device management server establishes the communication session, and integrates the client application across the first and second client devices.

Claims (44)

1 . A method for integrating a client application across multiple devices, the method comprising:

receiving, at a device management server, a session request from a first client device, the session request indicating a second client device for a communication session;

upon receipt of the session request, transmitting a security key to the first client device;

receiving, at the device management server, the security key from the second client device;

upon receipt of the security key, establishing the communication session; and

integrating the client application across the first and second client devices.

2 . The method according to claim 1 , wherein the security key includes a random image.

3 . The method according to claim 1 , wherein the security key includes a random audio stream.

4 . The method according to claim 1 , wherein the device management server transmits a session identifier to each of the first and second client devices to establish the communication session.

5 . The method according to claim 1 , wherein data objects of the client application are shared between the first and second client devices during the communication session.

6 . The method according to claim 5 , wherein one of the data objects is a telephone number.

7 . The method according to claim 5 , wherein one of the data objects includes image data.

8 . A non-transitory computer readable storage medium storing one or more programs configured to be executed by a processor, the one or more programs comprising instructions for:

receiving, at a device management server, a session request from a first client device, the session request indicating a second client device for a communication session;

upon receipt of the session request, transmitting a security key to the first client device;

receiving, at the device management server, the security key from the second client device;

upon receipt of the security key, establishing the communication session; and

integrating a client application across the first and second client devices.

9 . The non-transitory computer readable storage medium according to claim 8 , wherein the security key includes a random image.

10 . The non-transitory computer readable storage medium according to claim 8 , wherein the security key includes a random audio stream.

11 . The non-transitory computer readable storage medium according to claim 8 , wherein the device management server transmits a session identifier to each of the first and second client devices to establish the communication session.

12 . The non-transitory computer readable storage medium according to claim 8 , wherein data objects of the client application are shared between the first and second client devices during the communication session.

13 . The non-transitory computer readable storage medium according to claim 12 , wherein one of the data objects is a telephone number.

14 . The non-transitory computer readable storage medium according to claim 12 , wherein one of the data objects includes image data.

15 . An electronic device comprising:

one or more processors; and

memory storing one or more programs for execution by the one or more process, the one or more programs including instructions for:

receiving, at the electronic device, a session request from a first client device, the session request indicating a second client device for a communication session;

upon receipt of the session request, transmitting a security key to the first client device;

receiving, at the device management server, the security key from the second device;

upon receipt of the security key, establishing the communication session; and

integrating a client application across the first and second client devices.

16 . The electronic device according to claim 15 , wherein the security key includes a random image.

17 . The electronic device according to claim 15 , wherein the security key includes a random audio stream.

18 . The electronic device according to claim 15 , wherein the device management server transmits a session identifier to each of the first and second client devices to establish the communication session.

19 . The electronic device according to claim 15 , wherein data objects of the client application are shared between the first and second client devices during the communication session.

20 . The electronic device according to claim 16 , wherein one of the data objects is a telephone number.

21 . The electronic device according to claim 16 , wherein one of the data objects includes image data.

22 . A method for integrating a client application across multiple devices, the method comprising:

receiving, at a device management server, a session request from a first client device, the session request indicating a second client device for a communication session;

upon receipt of the session request, transmitting a security key to the first client device;

receiving, at the device management server, the security key from the second client device;

upon receipt of the security key, establishing the communication session; and

integrating the client application across the first and second client devices, wherein the a first function of the client application is implemented at the first client device, and a second function of the client application is simultaneously implemented at the second device.

Assignments (2)
CHANGE OF NAME Recorded Aug 26, 2014
From: SAP AG
To: SAP SE
Reel/Frame 033625/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2014
From: SHOSHAN, ITZHAK; ROKACH, AVI
To: SAP AG
Reel/Frame 033213/0081 →