Answering a call with client through a host
First Claim
1. A method of using a first client device to receive a call via a mobile device, the mobile device configured to act as host for the call, the method comprising:
- at the first client device comprising a wireless interface, an output display, and at least one processor coupled to the wireless interface and the output display;
receiving, from the mobile device via the wireless interface, a voice invite communication as part of the call, the voice invite communication including a host identifier that identifies the mobile device;
comparing the host identifier to a list of known devices associated with a user account from which the first client device is configured to receive calls;
providing a call-received interface in response to receiving the voice invite communication and when the host identifier matches at least one of the list of known devices associated with the user account;
receiving, at the call-received interface, an input to answer the call;
establishing a first connection for the call, the first connection providing communication of audio between the first client device and the mobile device;
communicating, to the mobile device, a call answer communication in response to the input to answer the call, the call answer communication comprising a client identifier associated with the first client device and with the user account; and
communicating call data as part of the call to the mobile device.
1 Assignment
0 Petitions
Accused Products
Abstract
A client device may be used to initiate or answer calls using a host device connected to a network. For example, when a phone operating as a host device receives an incoming call from a network, the phone may communicate the presence of the incoming call to one or more client devices such as laptop, desktop, tablet, or wearable devices that are associated with the host device. When an answer call selection is made at a client, a call answered communication may be sent from the client device to the host device. The host device may then communicate with the network to connect the call to the host, and when the call is connected, the host may hand-off the call to the client that sent the call answered communication.
-
Citations
20 Claims
-
1. A method of using a first client device to receive a call via a mobile device, the mobile device configured to act as host for the call, the method comprising:
-
at the first client device comprising a wireless interface, an output display, and at least one processor coupled to the wireless interface and the output display; receiving, from the mobile device via the wireless interface, a voice invite communication as part of the call, the voice invite communication including a host identifier that identifies the mobile device; comparing the host identifier to a list of known devices associated with a user account from which the first client device is configured to receive calls; providing a call-received interface in response to receiving the voice invite communication and when the host identifier matches at least one of the list of known devices associated with the user account; receiving, at the call-received interface, an input to answer the call; establishing a first connection for the call, the first connection providing communication of audio between the first client device and the mobile device; communicating, to the mobile device, a call answer communication in response to the input to answer the call, the call answer communication comprising a client identifier associated with the first client device and with the user account; and communicating call data as part of the call to the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 18, 19)
-
-
10. A first client device configured to receive a call via a mobile device, the first client device comprising:
-
a wireless interface; an output display; and at least one processor coupled to the wireless interface and the output display, the at least one processor configured to; receive, from the mobile device via the wireless interface, a voice invite communication as part of the call, the voice invite communication including host identifier that identifies the mobile device; compare the host identifier to a list of known devices associated with a user account from which the first client device is configured to receive calls; establish a connection for the call providing communication of audio between the first client device and the mobile device when the host identifier matches at least one of the list of known devices associated with the user account; communicate, to the mobile device, a call answer communication, the call answer communication comprising a client identifier associated with the first client device and with the user account; and communicate call data to the mobile device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 20)
-
-
17. A computer product comprising a non-transitory computer readable medium storing a plurality of instructions that when executed control a computer system to perform a method of relaying a call from a mobile device to a first client device, the first client device comprising a wireless interface, an output display, and at least one processor coupled to the wireless interface and the output display, the instructions comprising:
-
receiving, from an identity management server, a client identifier that identifies a user account of the user, the client identifier that identifies the user account of the user being managed by the identity management server; receiving, at the first client device from the mobile device via the wireless interface, a voice invite communication as part of the call, the voice invite communication including a host identifier that identifies the mobile device; comparing the host identifier to a list of known devices associated with the user account from which the first client device is configured to receive calls; establishing a first connection for the call when the host identifier matches at least one of the list of known devices associated with the user account, the first connection providing communication of audio between the first client device and the mobile device; communicating, to the mobile device, a call answer communication, the call answer communication comprising the client identifier that identifies the user account; and communicating call data to the mobile device.
-
Specification