IP Library Granted Patent US 9,736,294
Granted Patent B2
US 9,736,294 · App. 14/047,750 · Granted Aug 15, 2017

Method and apparatus for providing coordinated operation of multiple mobile communication devices

Inventor: Niko Kiukkonen (Veikkola, FI)
Assignee: Nokia Technologies Oy
H04M1/72569H04W8/22
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 9,736,294
App. No.
14/047,750
Granted
Aug 15, 2017
Kind
B2
Abstract

An approach is provided for determining contextual information for at least one first device and at least one second device. Then, the coordination platform processes and/or facilitates a processing of the contextual information to determine one or more functions to deactivate the at least one first device. Subsequently, the coordination platform causes at least in part, an activation of the one or more functions at the at least one second device. Ultimately, the coordination platform causes, at least in part, a transfer of the one or more functions from the at least one first device to the at least one second device. Finally, the coordination platform causes, at least in part, a deactivation of the one or more functions at the at least one first device.

Claims (56)

1. A method comprising:

determining, by an apparatus, contextual information for at least one first device and at least one second device, wherein the contextual information is based, at least in part, on a distance between the at least one first device and the at least one second device and a limit of total data consumption cost of the at least one first device and the at least one second device;

processing, by the apparatus, the contextual information to determine one or more functions to deactivate at the at least one first device based, at least in part, on that the distance goes beyond a predetermined value and that the limit of total data consumption cost remains below another predetermined value;

initiating, by the apparatus, a transfer of the one or more functions from the at least one first device to the at least one second device via one or more short range wireless communication connections; and

initiating, by the apparatus, a deactivation of the one or more functions at the at least one first device,

wherein the apparatus is embedded in the at least one first device or the at least one second device.

2. A method of claim 1 , further comprising:

initiating a presentation of at least one user interface at the at least one first device for controlling the one or more functions transferred to the at least one second device,

wherein the distance is determined based, at least in part, on the one or more short range wireless communication connections, and

wherein the total data consumption cost is calculated base on one or more service contract rates, one or more function operating time efficiencies, one or more function power consumption efficiencies, or a combination thereof.

3. A method of claim 1 , further comprising:

initiating an establishment of the one or more short range wireless communication connections between the at least one first device and the at least one second device,

wherein the transfer of the one or more functions is performed over the one or more short range wireless communication connections.

4. A method of claim 3 , further comprising:

initiating a synchronization of data between the at least one first device and the at least one second device via the one or more short range wireless communication connections, wherein the one or more short range wireless communication connections include bluetooth radio, near field communication, or a combination thereof; and

triggering the one or more functions on the at least one second device based, at least in part, on the activation command from the at least one first device.

5. A method of claim 1 , further comprising:

determining at least one first device as a primary device based, at least in part, on device capability information, resource availability information, user configuration, or a combination thereof,

wherein the distance is determined based on a user checking-in on a social networking service via the at least one first device, the at least one second device, or a combination thereof.

6. A method of claim 1 , wherein contextual information further includes battery level information, user configuration, temporal information, Subscriber Identity Module (SIM) information, status information, or a combination thereof.

7. A method of claim 1 , further comprising:

initiating an activation of the one or more functions at the at least one second device based, at least in part, on a determination that the battery level for at least one first device is below a minimum threshold.

8. A method of claim 1 , wherein the one or more functions are deactivated at the at least one first device based, at least in part, on that the distance goes beyond the predetermined value for a predetermined time period.

9. A method of claim 1 , further comprising:

initiating an activation of the one or more functions at the at least one second device based, at least in part, on a determination that a specific function is unavailable at the at least one first device.

10. A method of claim 1 , further comprising:

initiating an activation of at least one second device based, at least in part, on targeted communication; and

initiating a notification to at least one first device to cause a synchronization of the targeted communication.

11. An apparatus comprising:

at least one processor; and

at least one memory including computer program code for one or more programs,

the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following,

determine contextual information for at least one first device and at least one second device, wherein the contextual information is based, at least in part, on a distance between the at least one first device and the at least one second device and a limit of total data consumption cost of the at least one first device and the at least one second device;

process the contextual information to determine one or more functions to deactivate at the at least one first device based, at least in part, on that the distance goes beyond a predetermined value and that the limit of total data consumption cost remains below another predetermined value;

initiate a transfer of the one or more functions from the at least one first device to the at least one second device via one or more short range wireless communication connections; and

initiate a deactivation of the one or more functions at the at least one first device,

wherein the apparatus is embedded in the at least one first device or the at least one second device.

12. An apparatus of claim 11 , wherein the apparatus is further caused to:

initiate a presentation of at least one user interface at the at least one first device for controlling the one or more functions transferred to the at least one second device, wherein the distance is determined based, at least in part, on the one or more short range wireless communication connections.

13. An apparatus of claim 11 , wherein the apparatus is further caused to:

initiate an establishment of the one or more short range wireless communication connections between the at least one first device and the at least one second device,

wherein the transfer of the one or more functions is performed over the one or more short range wireless communication connections.

14. An apparatus of claim 11 , wherein the apparatus is further caused to:

initiate a synchronization of data between the at least one first device and the at least one second device via the one or more short range wireless communication connections, wherein the one or more short range wireless communication connections include bluetooth radio, near field communication, or a combination thereof; and

trigger the one or more functions on the at least one second device based, at least in part, on the activation command from the at least one first device.

15. An apparatus of claim 11 , wherein the apparatus is further caused to:

determine at least one first device as a primary device based, at least in part, on device capability information, resource availability information, user configuration, or a combination thereof.

16. An apparatus of claim 11 , wherein contextual information further includes battery level information, user configuration, temporal information, Subscriber Identity Module (SIM) information, status information, or a combination thereof.

17. An apparatus of claim 11 , wherein the apparatus is further caused to:

initiate an activation of the one or more functions at the at least one second device based, at least in part, on a determination that the battery level for at least one first device is below a minimum threshold.

18. An apparatus of claim 11 , wherein the one or more functions are deactivated at the at least one first device based, at least in part, on that the distance goes beyond the predetermined value for a predetermined time period.

19. An apparatus of claim 11 , wherein the apparatus is further caused to:

initiate an activation of the one or more functions at the at least one second device based, at least in part, on a determination that a specific function is unavailable at the at least one first device.

20. An apparatus of claim 11 , wherein the apparatus is further caused to:

initiate an activation of at least one second device based, at least in part, on targeted communication; and

initiate a notification to at least one first device to cause a synchronization of the targeted communication.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 034781/0200 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 9, 2014
From: KIUKKONEN, NIKO TAPANI
To: NOKIA CORPORATION
Reel/Frame 031925/0529 →
Continuity (1)
Related Publication 20150099505A1 · Apr 9, 2015