Call status sharing
First Claim
1. A method comprising:
- 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;
identifying, by the server device, a second device that is associated with the user, wherein the second device is physically separate from the first device and the server device; and
responsive to receiving the voice call parameters, blocking incoming voice calls to the second device associated with the user when the voice call parameters indicate the user is participating in the voice call using the first device.
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.
-
Citations
12 Claims
-
1. A method comprising:
-
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; identifying, by the server device, a second device that is associated with the user, wherein the second device is physically separate from the first device and the server device; and responsive to receiving the voice call parameters, blocking incoming voice calls to the second device associated with the user when the voice call parameters indicate the user is participating in the voice call using the first device. - View Dependent Claims (2, 3, 4)
-
-
5. A non-transitory computer-readable storage medium comprising instructions that cause one or more processors of a server device to:
-
receive 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; identify a second device that is associated with the user, wherein the second device is physically separate from the first device and the server device; and responsive to receiving the voice call parameters, block incoming voice calls to the second device associated with the user when the voice call parameters indicate the user is participating in the voice call using the first device. - View Dependent Claims (6, 7, 8)
-
-
9. A system comprising:
-
an interface of a server device that receives 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; a call status module that identifies a second device that is associated with the user, wherein the second device is physically separate from the first device and the server device; and means for blocking incoming voice calls to the second device associated with the user, responsive to receiving the voice call parameters, when the voice call parameters indicate the user is participating in the voice call using the first device. - View Dependent Claims (10, 11, 12)
-
Specification