Call management between multiple user devices
First Claim
1. A user device configured to manage outside connections, the user device comprising:
- a processor configured to implement a connection manager, wherein the connection manager is configured to;
receive an incoming connection alert associated with an incoming connection;
determine when the incoming connection is answered at one of a set of one or more associated user devices, wherein each associated user device in the set of one or more associated user devices and the user device are registered at an accessible server with a common user account;
generate a silencing command based on the determination; and
transmit the silencing command to the set of one or more associated user devices using a first mode of communication, the silencing command causing the set of one or more associated user devices to stop providing alerts for the incoming connection.
1 Assignment
0 Petitions
Accused Products
Abstract
A connection manager manages connections for associated user devices by determining whether an incoming connection has been answered at a user device, and if so then generating and transmitting silencing commands to associated user devices using first and second wireless communication modes, with one mode being faster. Connections can comprise phone calls, and modes can comprise push and Bluetooth® messaging. The connection manager can instruct device outputs to provide connection alerts, limited to visual alerts when an associated user device is active, listen for associated user device communications, and instruct device outputs to stop providing alerts when a silencing command is received. Further, a connection manager can receive a signal regarding a headset status, route an outside connection from a phone to the headset when the headset is active or to another device when the headset is not active, detect a change in headset status, and reroute the connection accordingly.
-
Citations
20 Claims
-
1. A user device configured to manage outside connections, the user device comprising:
a processor configured to implement a connection manager, wherein the connection manager is configured to; receive an incoming connection alert associated with an incoming connection; determine when the incoming connection is answered at one of a set of one or more associated user devices, wherein each associated user device in the set of one or more associated user devices and the user device are registered at an accessible server with a common user account; generate a silencing command based on the determination; and transmit the silencing command to the set of one or more associated user devices using a first mode of communication, the silencing command causing the set of one or more associated user devices to stop providing alerts for the incoming connection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. A method performed by a connection manager on a user device for transmitting a silencing command, the method comprising:
-
receiving an incoming connection alert associated with an incoming connection; determining when the incoming connection is answered at one of a set of one or more associated user devices, wherein each associated user device in the set of one or more associated user devices and the user device are registered at an accessible server with a common user account; generating the silencing command based on the determination; and broadcasting the silencing command to the set of one or more associated user devices using a wireless personal area network (WPAN) wireless communication protocol, the silencing command causing the set of one or more associated user devices to stop providing alerts for the incoming connection. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer readable storage medium configured to store instructions that, when executed by a processor included in a user device, cause the user device to implement a connection manager configured to transmit a silencing command by carrying out operations that include:
-
receiving an incoming connection alert associated with an incoming connection; determining when the incoming connection is answered at one of a set of one or more associated user devices, wherein each associated user device in the set of one or more associated user devices and the user device are registered at an accessible server with a common user account; generating the silencing command based on the determination; and transmitting the silencing command to the set of one or more associated user devices using a first mode of communication and using a second mode of communication, wherein; the first mode of communication comprises a direct wireless personal area network (WPAN) connection between the user device and the set of one or more associated user devices; and the second mode of communication comprises a push message sent indirectly to the set of one or more associated user devices via the accessible server having a transmittal time for communication of the silencing command from the user device to the set of one or more associated user devices that is longer than the first mode of communication.
-
Specification