Call status sharing
First Claim
1. A method comprising:
- receiving, by a client device, user input authorizing the client device to send voice call parameters to a server device, wherein the client device is physically separate from the server device;
displaying, by a user interface of the client device, settings options for selecting one or more online services to which the client device will provide details of calls made using the client device; and
responsive to determining that the client device is engaged in a voice call and has received the user input, sending, by the client device, a message to the server device indicating a voice call parameter associated with the voice call, wherein the voice call parameter describes at least one characteristic of the voice call in which the client device is engaged.
2 Assignments
0 Petitions
Accused Products
Abstract
In general, techniques are described for sharing information about a client device phone call to enhance other services. In one example, a method includes receiving, at a server device, voice call parameters that describe at least one characteristic of a voice call in which a user of a first device is participating wherein the first device is physically separate from the server device, and responsive to receiving the voice call parameters, determining, by the server device, a status of the user based on the received voice call parameters. The method further includes storing an account for the user on the server device, wherein the account includes a user profile for the user and identifies contacts of the user, and modifying, by the server device, the user profile to reflect the status of the user, and sending the modified user profile to a device associated with a contact of the user.
55 Citations
13 Claims
-
1. A method comprising:
-
receiving, by a client device, user input authorizing the client device to send voice call parameters to a server device, wherein the client device is physically separate from the server device; displaying, by a user interface of the client device, settings options for selecting one or more online services to which the client device will provide details of calls made using the client device; and responsive to determining that the client device is engaged in a voice call and has received the user input, sending, by the client device, a message to the server device indicating a voice call parameter associated with the voice call, wherein the voice call parameter describes at least one characteristic of the voice call in which the client device is engaged. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
an interface to receive user input authorizing a client device to send a voice call parameter to a server device and display settings options for selecting one or more online services to which the client device will provide details of calls made using the client device, wherein the client device is physically separate from the server device; and means for sending a message to the server device indicating a voice call parameter associated with the voice call, responsive to determining that the client device is engaged in a voice call and has received the user input, wherein the voice call parameter describes at least one characteristic of the voice call in which the client device is engaged. - View Dependent Claims (12)
-
-
13. A non-transitory computer-readable storage medium comprising instructions that cause one or more processors to:
-
receive user input authorizing a client device to send voice call parameters to a server device, wherein the client device is physically separate from the server device; display, at a user interface, settings options for selecting one or more online services to which the client device will provide details of calls made using the client device; and responsive to determining that the client device is engaged in a voice call and has received the user input, send a message to the server device indicating a voice call parameter associated with the voice call, wherein the voice call parameter describes at least one characteristic of the voice call in which the client device is engaged.
-
Specification