Caller feedback in mobile devices
First Claim
Patent Images
1. A method comprising:
- receiving, by a mobile device and while the mobile device is at a first location, user input indicating that a telephone call received by the mobile device should be placed in a hold state;
in response to receiving the user input indicating that the telephone call should be placed in the hold state;
muting a speaker of the mobile device;
recording, by the mobile device, a voice message while the speaker of the mobile device is muted;
transmitting, to a device associated with the caller, the audio message recorded by the mobile device; and
placing, by the mobile device, the telephone call into a hold state;
detecting, by the mobile device, that the mobile device is moving;
determining, by the mobile device, that the mobile device has stopped moving and that the mobile device has arrived at a particular location, wherein the particular location is different from the first location; and
automatically removing, by the mobile device, the telephone call from the hold state in response to determining that the mobile device has stopped moving and has arrived at the particular location.
2 Assignments
0 Petitions
Accused Products
Abstract
Caller feedback in mobile devices, in which, upon receiving a telephone call from a caller, a user selection of a control is detected, and a message associated with the selected control is determined and automatically transmitted to the caller.
32 Citations
20 Claims
-
1. A method comprising:
-
receiving, by a mobile device and while the mobile device is at a first location, user input indicating that a telephone call received by the mobile device should be placed in a hold state; in response to receiving the user input indicating that the telephone call should be placed in the hold state; muting a speaker of the mobile device; recording, by the mobile device, a voice message while the speaker of the mobile device is muted; transmitting, to a device associated with the caller, the audio message recorded by the mobile device; and placing, by the mobile device, the telephone call into a hold state; detecting, by the mobile device, that the mobile device is moving; determining, by the mobile device, that the mobile device has stopped moving and that the mobile device has arrived at a particular location, wherein the particular location is different from the first location; and automatically removing, by the mobile device, the telephone call from the hold state in response to determining that the mobile device has stopped moving and has arrived at the particular location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A device comprising:
-
at least one processor; and at least one machine-readable storage medium storing instructions that, when executed by at least one processor, cause the at least one processor to perform operations comprising; receiving, while the device is at a first location, user input indicating that a telephone call received by the device should be placed in a hold state; in response to receiving the user input indicating that the telephone call should be placed in the hold state; muting a speaker of the device; recording, by the device, a voice message while the speaker of the device is muted; transmitting, to a device associated with the caller, the audio message recorded by the device; and placing the telephone call into a hold state; detecting that the device is moving; determining that the device has stopped moving and that the device has arrived at a particular location, wherein the particular location is different from the first location; and automatically removing the telephone call from the hold state in response to determining that the device has stopped moving and that the device has arrived at the particular location. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A data storage device storing instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:
-
receiving, by a device and while the device is at a first location, user input indicating that a telephone call received by the device should be placed in a hold state; in response to receiving the user input indicating that the telephone call should be placed in the hold state; muting a speaker of the device; recording, by the device, a voice message while the speaker of the device is muted; transmitting, to a device associated with the caller, the audio message recorded by the device; and placing the telephone call into a hold state; detecting that the device is moving; determining that the device has stopped moving and that the device has arrived at a particular location, wherein the particular location is different from the first location; and automatically removing the telephone call from the hold state in response to determining that the device has stopped moving and that the device has arrived at the particular location. - View Dependent Claims (17, 18, 19, 20)
-
Specification