Altering voicemail greetings based on communication state
First Claim
Patent Images
1. A system, comprising:
- a processor; and
a memory communicatively coupled to the processor, the memory bearing computer-executable instructions that, upon execution by the processor, cause the system at least to;
receive an incoming call from a first telephone that is directed to a second cellular telephone;
select, as a selected outgoing voicemail greeting, a first outgoing voicemail greeting from a plurality of outgoing voice greetings in response to determining that the second cellular telephone is in a first communication state of being reachable by a core network via at least a cellular connection;
select, as the selected outgoing voicemail greeting, a second outgoing voicemail greeting from a plurality of outgoing voicemail greetings in response to determining that the second cellular telephone is in a second communication state of being reachable by the core network via a Wi-Fi connection without being reachable via the cellular connection;
select, as the selected outgoing voicemail greeting, a third outgoing voicemail greeting from a plurality of outgoing voicemail greetings in response to determining the second cellular telephone is in a third communication state of being not reachable by the core network; and
send the selected outgoing voicemail greeting to the first telephone.
5 Assignments
0 Petitions
Accused Products
Abstract
Techniques are disclosed for recording a voicemail greeting for a user device that is based on the communication state of the device. As depicted, the communication state may be defined as the user device connected with the core network via the cellular network, the user device connected with the voicemail system via Wi-Fi, the user device not being connected with any wireless network, the user device geolocation and the user device being blocked for a period of time. The embodiment allows the user device to update the communication state and record a voicemail greeting via the cellular network or a Wi-Fi signal.
14 Citations
17 Claims
-
1. A system, comprising:
-
a processor; and a memory communicatively coupled to the processor, the memory bearing computer-executable instructions that, upon execution by the processor, cause the system at least to; receive an incoming call from a first telephone that is directed to a second cellular telephone; select, as a selected outgoing voicemail greeting, a first outgoing voicemail greeting from a plurality of outgoing voice greetings in response to determining that the second cellular telephone is in a first communication state of being reachable by a core network via at least a cellular connection; select, as the selected outgoing voicemail greeting, a second outgoing voicemail greeting from a plurality of outgoing voicemail greetings in response to determining that the second cellular telephone is in a second communication state of being reachable by the core network via a Wi-Fi connection without being reachable via the cellular connection; select, as the selected outgoing voicemail greeting, a third outgoing voicemail greeting from a plurality of outgoing voicemail greetings in response to determining the second cellular telephone is in a third communication state of being not reachable by the core network; and
send the selected outgoing voicemail greeting to the first telephone. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method, comprising:
-
determining a geolocation of a first cellular telephone that is receiving a call request from a second telephone based on an Internet Protocol (IP) address that the first cellular telephone is using to communicate with a core network, the IP address being assigned to a Wi-Fi router that is communicating with the first cellular telephone determining a communication state of the first cellular telephone based on the geolocation of the first cellular telephone, the communication state being a first communication state in which the first cellular telephone is at a place of residence or a second communication state in which the first cellular telephone is at a place of work;
selecting, a voicemail greeting indicating that the second telephone is reachable by the core network via a Wi-Fi connection without being reachable via the cellular connection;and selecting the predetermined voicemail greeting from a plurality of predetermined voicemail greetings based on the communication state of the first cellular telephone, the predetermined voicemail greeting indicating the first cellular telephone as being at the place of residence or at the place of work; and
sending the predetermined voicemail greeting to the second telephone. - View Dependent Claims (9, 10, 11)
-
-
12. A computer-implemented method, comprising:
-
receiving, by a server, an incoming synchronous communication from a first telephonic communication device that is directed to a second telephonic communication device; determining, by the server, a communications state for the second telephonic communication device, the communication state being one of reachable by a core network via at least a first communication protocol, reachable by the core network via a second communication protocol without being reachable via the first communication protocol, and not reachable by the core network, wherein the first communication protocol is associated with cellular communication and the second communication protocol is associated with Wi-Fi communication; selecting, by the server, a voicemail greeting indicating that a user of the second telephonic communication device is reachable by the core network via the second communication protocol without being reachable via the first communication protocol from a plurality of voicemail greeting based on the determined communication state of the second telephonic communication device; and sending, by the server, the voicemail greeting to the first telephonic communication device. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification