IP Library Granted Patent US 8,543,060
Granted Patent B2
US 8,543,060 · App. 13/280,671 · Granted Sep 24, 2013

Close-proximity wireless communication transfer

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,543,060
App. No.
13/280,671
Granted
Sep 24, 2013
Kind
B2
Abstract

A system for transferring active communication sessions between apparatuses. In at least one example implementation, a first apparatus may receive information including at least identity information corresponding to a second apparatus via close-proximity wireless communication. The receipt of the identity information may then trigger the first apparatus to determine whether it is already in a communication session. If it is determined that the first apparatus is in a communication session, it may be further determined, based on the identity information, whether automatic transfer of the communication session is permitted. If the first apparatus determines that the automatic transfer is permitted, the first apparatus may then initiate a transfer of the communication session to the second apparatus.

Claims (55)

1. A method, comprising:

receiving, at a first apparatus, information including at least identity information corresponding to a second apparatus via close-proximity wireless communication;

triggering, in response to receiving the identity information in the first apparatus, a determination as to whether the first apparatus is already in a communication session;

if it is determined that the first apparatus is already in a communication session, determining whether automatic transfer of the communication session from the first apparatus to the second apparatus is permitted based on the identity information; and

if it is determined at the first apparatus that the automatic transfer is permitted, initiating a transfer, by the first apparatus, of the communication session from the first apparatus to the second apparatus.

2. The method of claim 1 , wherein the identity information is received at the first apparatus in response to a message requesting the identity information that was transmitted from the first apparatus to the second apparatus via close-proximity wireless communication.

3. The method of claim 1 , wherein the identity information comprises an address usable for communicating with the second apparatus via another form of wireless communication.

4. The method of claim 3 , wherein the other form of wireless communication is Bluetooth.

5. The method of claim 3 , further comprising receiving additional information in the first apparatus from the second apparatus via the other form of wireless communication, the additional information comprising configuration information usable for transferring the communication session from the first apparatus to the second apparatus.

6. The method of claim 1 , further comprising, if it is determined at the first apparatus that automatic transfer of the communication session is not permitted, determining whether a transfer-related user interface application is active in the first apparatus, and if the transfer-related user interface application is determined to be active, whether the transfer-related user interface application requires user confirmation.

7. The method of claim 6 , further comprising, if it is determined that the transfer-related user interface application requires user confirmation, displaying information on the first apparatus, the information inquiring as to whether transferring the communication session is permitted.

8. The method of claim 1 , wherein initiating a transfer, by the first apparatus, of the communication session from the first apparatus to the second apparatus comprises:

transmitting a message from the first apparatus to a remote entity, the message requesting transfer of the communication session to the second apparatus;

receiving a response message from the remote entity at the first apparatus;

determining whether transfer of the communication session is permitted based on the response message; and

if it is determined at the first apparatus that transfer of the communication session is permitted, terminating the communication session in the first apparatus.

9. A computer program product comprising computer executable program code recorded on a non-transitory computer readable storage medium, the computer executable program code comprising:

code configured to cause a first apparatus to receive information including at least identity information corresponding to a second apparatus via close-proximity wireless communication;

code configured to cause the first apparatus to trigger, in response to receiving the identity information, a determination as to whether the first apparatus is already in a communication session;

code configured to cause the first apparatus to, if it is determined that the first apparatus is already in a communication session, determine whether automatic transfer of the communication session to the second apparatus is permitted based on the identity information; and

code configured to cause the first apparatus to, if it is determined that the automatic transfer is permitted, initiate a transfer of the communication session to the second apparatus.

10. The computer program product of claim 9 , wherein the code is configured to cause the first apparatus to receive the identity information in response to a message requesting the identity information that was transmitted from the first apparatus to the second apparatus via close-proximity wireless communication.

11. The computer program product of claim 9 , wherein the identity information comprises an address usable for communicating with the second apparatus via another form of wireless communication.

12. The computer program product of claim 11 , wherein the other form of wireless communication is Bluetooth.

13. The computer program product of claim 11 , further comprising code configured to cause the first apparatus to receive additional information from the second apparatus via the other form of wireless communication, the additional information comprising configuration information usable for transferring the communication session from the first apparatus to the second apparatus.

14. The computer program product of claim 9 , further comprising code configured to cause the first apparatus to, if it is determined that automatic transfer of the communication session is not permitted, determine whether a transfer-related user interface application is active, and if the transfer-related user interface application is determined to be active, whether the transfer-related user interface application requires user confirmation.

15. The computer program product of claim 14 , further comprising code configured to cause the first apparatus to, if it is determined that the transfer-related user interface application requires user confirmation, display information inquiring as to whether transferring the communication session is permitted.

16. The computer program product of claim 9 , wherein the code configured to cause the apparatus to initiate a transfer of the communication session from the first apparatus to the second apparatus comprises:

code configured to cause the first apparatus to transmit a message to a remote entity, the message requesting transfer of the communication session to the second apparatus;

code configured to cause the first apparatus to receive a response message from the remote entity;

code configured to cause the first apparatus to determine whether transfer of the communication session is permitted based on the response message; and

code configured to cause the first apparatus to, if it is determined that transfer of the communication session is permitted, terminate the communication session in the first apparatus.

17. A first apparatus, comprising:

at least one processor; and

at least one memory including executable instructions, the at least one memory and the executable instructions being configured to, in cooperation with the at least one processor, cause the first apparatus to perform at least the following:

receive information including at least identity information corresponding to a second apparatus via close-proximity wireless communication;

trigger, in response to receiving the identity information, a determination as to whether the first apparatus is already in a communication session;

if it is determined that the first apparatus is already in a communication session, determine whether automatic transfer of the communication session to the second apparatus is permitted based on the identity information; and

if it is determined at the first apparatus that the automatic transfer is permitted, initiate a transfer of the communication session to the second apparatus.

18. The first apparatus of claim 17 , wherein the at least one memory and the executable instructions being configured to, in cooperation with the at least one processor, cause the first apparatus to receive the identity information in response to a message requesting the identity information that was transmitted from the first apparatus to the second apparatus via close-proximity wireless communication.

19. The first apparatus of claim 17 , wherein the identity information comprises an address usable for communicating with the second apparatus via another form of wireless communication.

20. The first apparatus of claim 19 , wherein the other form of wireless communication is Bluetooth.

21. The first apparatus of claim 19 , further comprising the at least one memory and the executable instructions being configured to, in cooperation with the at least one processor, cause the first apparatus to receive additional information from the second apparatus via the other form of wireless communication, the additional information comprising configuration information usable for transferring the communication session from the first apparatus to the second apparatus.

22. The first apparatus of claim 17 , further comprising the at least one memory and the executable instructions being configured to, in cooperation with the at least one processor, cause the first apparatus to, if it is determined at the first apparatus that automatic transfer of the communication session is not permitted, determine whether a transfer-related user interface application is active, and if the transfer-related user interface application is determined to be active, whether the transfer-related user interface application requires user confirmation.

23. The first apparatus of claim 22 , further comprising the at least one memory and the executable instructions being configured to, in cooperation with the at least one processor, cause the first apparatus to, if it is determined that the transfer-related user interface application requires user confirmation, display information inquiring as to whether transferring the communication session is permitted.

24. The first apparatus of claim 17 , wherein the at least one memory and the executable instructions being configured to, in cooperation with the at least one processor, cause the first apparatus to initiate a transfer of the communication session from the first apparatus to the second apparatus comprises the at least one memory and the executable instructions being configured to, in cooperation with the at least one processor, cause the first apparatus to:

transmit a message to a remote entity, the message requesting transfer of the communication session to the second apparatus;

receive a response message from the remote entity;

determine whether transfer of the communication session is permitted based on the response message; and

if it is determined that transfer of the communication session is permitted, terminate the communication session in the first apparatus.

25. A system, comprising:

a first apparatus; and

a second apparatus;

the first apparatus receiving information including at least identity information corresponding to the second apparatus via close-proximity wireless communication and triggering, in response to receiving the identity information, a determination as to whether the first apparatus is already in a communication session;

the first apparatus further, if it is determined that the first apparatus is already in a communication session, determining whether automatic transfer of the communication session to the second apparatus is permitted based on the identity information, and if it is determined that the automatic transfer is permitted, initiating a transfer of the communication session to the second apparatus.

Assignments (12)
PATENT SECURITY AGREEMENT Recorded Aug 6, 2024
From: RPX CORPORATION; RPX CLEARINGHOUSE LLC
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 068328/0674 →
RELEASE OF LIEN ON PATENTS Recorded Aug 5, 2024
From: BARINGS FINANCE LLC
To: RPX CORPORATION
Reel/Frame 068328/0278 →
PATENT SECURITY AGREEMENT Recorded Apr 22, 2023
From: RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 063429/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: PROVENANCE ASSET GROUP LLC
To: RPX CORPORATION
Reel/Frame 059352/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: NOKIA US HOLDINGS INC.
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058363/0723 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: CORTLAND CAPITAL MARKETS SERVICES LLC
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058983/0104 →
ASSIGNMENT AND ASSUMPTION AGREEMENT Recorded Feb 14, 2019
From: NOKIA USA INC.
To: NOKIA US HOLDINGS INC.
Reel/Frame 048370/0682 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2017
From: NOKIA TECHNOLOGIES OY; NOKIA SOLUTIONS AND NETWORKS BV; ALCATEL LUCENT SAS
To: PROVENANCE ASSET GROUP LLC
Reel/Frame 043877/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP LLC
To: NOKIA USA INC.
Reel/Frame 043879/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP, LLC
To: CORTLAND CAPITAL MARKET SERVICES, LLC
Reel/Frame 043967/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035313/0801 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 9, 2012
From: MUTIKAINEN, JARI; BACIOCCOLA, ANDREA
To: NOKIA CORPORATION
Reel/Frame 027502/0813 →