Systems and methods for consolidating wireline and wireless voicemail boxes
First Claim
Patent Images
1. A method comprising:
- receiving a call at a voicemail system;
determining, by the voicemail system, if the, wherein it is determined whether the voicemail system comprises operates as a slave voicemail system;
determining, by the voicemail system, if the voicemail system comprises or a master voicemail system;
ifin response to a determination that the voicemail system determines that the voicemail system comprisesoperates as the master voicemail system,;
obtaining, by the master voicemail system, a voicemail message and call data;
creating, by the master voicemail system, a source tag that identifies the master voicemail system as the source of the voicemail message; and
associating and storing, by the master voicemail system, a the voicemail message associated with the call, the call data, and the source tag; and
ifin response to a determination based on settings that the voicemail system determines that the voicemail system comprisesoperates as the slave voicemail system,and that the slave voicemail system handling the call is configured to transfer a voicemail and call;
passingtransferring, by the slave voicemail system, the voicemail message and the call data to a further voicemail system that comprises the master voicemail system, wherein the master voicemail creates a source tag that identifies the slave voicemail system as the source of the voicemail message, and stores, at the master voicemail system, the voicemail message, the call data, and the source tag.
3 Assignments
0 Petitions
Accused Products
Abstract
Voicemail systems can include a memory and a processor. The memory can store data relating to users. An incoming communication can be handled by the voicemail system, forwarded to another voicemail system, provided with functionality based upon a user'"'"'s preferences, and the like. The voicemail systems can include functionality to allow a user to consolidate voicemail messages and/or calls at one or more designated destinations, for example, a voicemail system and/or a mobile device.
129 Citations
20 Claims
-
1. A method comprising:
-
receiving a call at a voicemail system;
determining, by the voicemail system, if the, wherein it is determined whether the voicemail system comprises operates as a slave voicemail system;
determining, by the voicemail system, if the voicemail system comprises or a master voicemail system;ifin response to a determination that the voicemail system determines that the voicemail system comprisesoperates as the master voicemail system,; obtaining, by the master voicemail system, a voicemail message and call data; creating, by the master voicemail system, a source tag that identifies the master voicemail system as the source of the voicemail message; and associating and storing, by the master voicemail system, a the voicemail message associated with the call, the call data, and the source tag; and ifin response to a determination based on settings that the voicemail system determines that the voicemail system comprisesoperates as the slave voicemail system,and that the slave voicemail system handling the call is configured to transfer a voicemail and call; passingtransferring, by the slave voicemail system, the voicemail message and the call data to a further voicemail system that comprises the master voicemail system, wherein the master voicemail creates a source tag that identifies the slave voicemail system as the source of the voicemail message, and stores, at the master voicemail system, the voicemail message, the call data, and the source tag. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
receiving a call at a voicemail system; determining, by the voicemail system, if the voicemail system comprises is configured as a slave voicemail system;
determining, by the voicemail system, if the voicemail system comprises or a master voicemail system;ifin response to a determination that the voicemail system determines that the voicemail system comprisesis configured as the master voicemail system,; storing, by the master voicemail system, a voicemail message associated with the call, the voicemail message being stored at a memory location associated with the master voicemail system; obtaining a, by the master voicemail system, the voicemail message and call data associated with the call,;
creating, by the master voicemail system, a source tag associated with the call, wherein the source tag indicates a source of the voicemail message, and wherein the source of the voicemail message comprises the master voicemail;
andassociating, by the master voicemail system, the voicemail message and the call data with the source tag; and ifin response to a determination that the voicemail system determines that the voicemail system comprisesis configured as the slave voicemail system,; determining if, by the slave voicemail system and based on settings, whether the call is to be handled by the slave voicemail system or passed forwarded by the slave voicemail system to the master voicemail system; in response to a determination that the call is to be forwarded to the master voicemail system; forwarding the call to the master voicemail system, wherein the master voicemail system receives the call, obtains a voicemail message and call data associated with the voicemail message, creates a source tag, and stores the voicemail message, the call data, and the source tag; and in response to a determination that the call is to be handled by the slave voicemail system; obtaining and storing a voicemail message and call data associated with the voicemail message at a memory location associated with the slave voicemail system; and in response to a determination that the slave voicemail system handling the call is configured to transfer the voicemail message and call data; transferring, by the slave voicemail system, the voicemail message and the call data associated with the voicemail message to the master voicemail system. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A mobile device comprising:
-
a processor; and a memory that stores computer executable instructions that, when executed by the processor, cause the processor to perform operations comprising; receiving a message waiting notification indicating that indicates that a voicemail message is stored at a master voicemail system that stores voicemail messages that are received at the master voicemail system and at a slave voicemail system,; in response to receiving the message waiting notification, requesting a message header from the master voicemail system, the message header indicating a source of the voicemail message, the source of the voicemail message comprising either the master voicemail system or the slave voicemail system, and; generating a user interface that presents a representation of the voicemail message, the user interface comprising a view of a voicemail message inbox that includes a, wherein the view of the voicemail message inbox comprises the representation of the voicemail message and an indicator of the source of the voicemail message; receiving, via the user interface, a request to obtain the voicemail message; in response to the request, generating a request for the voicemail message; and obtaining, in response to the request, message content that corresponds to the voicemail message. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification