Methods for coordinating communications between a plurality of communication devices of a user
First Claim
1. A system comprising:
- one or more processing devices;
one or more non-transient computer-readable storage elements or media having computer readable code stored thereon that, when executed by the one or more processing devices, performs operations that coordinate communications between a plurality of communication devices of a user, the operations comprising;
detecting an active communication session at the system, the active communication session having user engagement, the system being one of the plurality of communication devices of the user;
determining a set of secondary communication devices in proximity to the user using one or more proximity detection components;
detecting an interruption event received at the system during the active communication session, the interruption event including a second communication session or a communication event that is not a part of the active communication session; and
determining that a first secondary communication device, in the set of secondary communication devices, has capability to process the interruption event, and transferring the interruption event to the first secondary communication device while the active communication session continues on the system.
3 Assignments
0 Petitions
Accused Products
Abstract
A communication device performs a method for coordinating communications between a plurality of communication devices of a user. The method includes detecting an active communication session on a primary communication device having user engagement, and determining a set of secondary communication devices in proximity to the user. The method further includes detecting an interruption event, at the primary communication device, during the active communication session. Additionally, the method includes determining that a first secondary communication device, in the set of secondary communication devices, has capability to process the interruption event, and transferring the interruption event to the first secondary communication device.
80 Citations
20 Claims
-
1. A system comprising:
-
one or more processing devices; one or more non-transient computer-readable storage elements or media having computer readable code stored thereon that, when executed by the one or more processing devices, performs operations that coordinate communications between a plurality of communication devices of a user, the operations comprising; detecting an active communication session at the system, the active communication session having user engagement, the system being one of the plurality of communication devices of the user; determining a set of secondary communication devices in proximity to the user using one or more proximity detection components; detecting an interruption event received at the system during the active communication session, the interruption event including a second communication session or a communication event that is not a part of the active communication session; and determining that a first secondary communication device, in the set of secondary communication devices, has capability to process the interruption event, and transferring the interruption event to the first secondary communication device while the active communication session continues on the system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
one or more processing devices; one or more non-transient computer-readable storage elements or media having computer readable code stored thereon that, when executed by the one or more processing devices, perform operations that coordinate communications between a plurality of communication devices of a user, the operations comprising; determining that the system is a primary communication device of a plurality of communication devices in proximity to a user, the system being in focus of the user and engaged in a first communication event, the remaining communication devices of the plurality of communication devices being secondary communication devices; receiving an interruption event for the system, the interruption event including a second communication event or a communication session that is not a part of the first communication event; transferring the interruption event to one of the secondary communication devices determined to have capability to process the interruption event and while the system is engaged in the first communication event; receiving an indication of a new primary communication device in focus of the user, the new primary communication device being another one of the secondary communication devices; and transferring, from the system and to the new primary communication device, context information to enable the new primary communication device to engage in the first communication event. - View Dependent Claims (14, 15, 16)
-
-
17. A system comprising:
-
one or more processing devices; and one or more non-transient computer-readable storage elements or media having computer readable code stored thereon that, when executed by the one or more processing devices, perform operations that coordinate communications between a plurality of communication devices of a user of which the system is part, the operations comprising; receiving an interruption event from a primary communication device and at the system, the interruption event including a second communication session or communication event that is not a part of the first communication session; processing the interruption event at the system while the primary communication device is engaged in the first communication session; receiving and storing context information received from, or associated with, the first communication session; detecting that the system is in focus of the user; and continuing the first communication session on the system using the context information. - View Dependent Claims (18, 19, 20)
-
Specification