Dynamic voicemail receptionist system
First Claim
Patent Images
1. A method comprising:
- receiving, by a server comprising a processor, a communication from a wireless communications device associated with a calling party, the communication directed to a user;
retrieving, by the processor, user data associated with the user, wherein the user data comprises user preferences and calendar data;
generating, by the processor, menu options for the calling party based on the user data associated with the user, wherein the menu options comprise a first menu option allowing the calling party to access the calendar data associated with the user and a second menu option allowing the calling party to listen to a schedule associated with the user, wherein the calendar data comprises data indicating at least one of an appointment associated with the user, free time associated with the user, busy time associated with the user, or vacation time associated with the user; and
transmitting, by the server comprising the processor, the menu options to the wireless communications device associated with the calling party for display at the wireless communications device, wherein at least a portion of the calendar data is provided to the calling party in response to a selection of the first menu option.
1 Assignment
0 Petitions
Accused Products
Abstract
A voicemail receptionist system includes a memory and a processor. The memory can store data relating to one or more users. An incoming communication can be handled by the voicemail receptionist system and provided with functionality based upon a user'"'"'s preferences, for example. The data stored by the voicemail receptionist system can be updated at any time, or automatically updated upon updating of the data, or upon occurrence of a trigger event. Voicemail receptionist functionality can include standard voicemail system functionality as well as functionality relating to email, text messaging, MMS messaging, calendar features, schedule announcements, location data, as well as other features.
134 Citations
17 Claims
-
1. A method comprising:
-
receiving, by a server comprising a processor, a communication from a wireless communications device associated with a calling party, the communication directed to a user; retrieving, by the processor, user data associated with the user, wherein the user data comprises user preferences and calendar data; generating, by the processor, menu options for the calling party based on the user data associated with the user, wherein the menu options comprise a first menu option allowing the calling party to access the calendar data associated with the user and a second menu option allowing the calling party to listen to a schedule associated with the user, wherein the calendar data comprises data indicating at least one of an appointment associated with the user, free time associated with the user, busy time associated with the user, or vacation time associated with the user; and transmitting, by the server comprising the processor, the menu options to the wireless communications device associated with the calling party for display at the wireless communications device, wherein at least a portion of the calendar data is provided to the calling party in response to a selection of the first menu option. - View Dependent Claims (2, 3, 4, 5, 6, 7, 9, 11, 12, 14)
-
-
8. A system comprising:
-
a processor; and a memory storing instructions that, when executed by the processor, cause the processor to perform operations comprising; retrieving, in response to receiving a communication from a wireless communications device associated with a calling party to a user, user data associated with the user, wherein the user data comprises user preferences and calendar data, generating menu options for the calling party based on the user data associated with the user, wherein the menu options comprise a first menu option allowing the calling party to access the calendar data associated with the user and a second menu option allowing the calling party to listen to a schedule associated with the user, wherein the calendar data comprises data indicating at least one of an appointment associated with the user, with the user, and transmitting the menu options to the wireless communications device associated with the calling party for display at the wireless communications device, wherein at least a portion of the calendar data is provided to the calling party in response to a selection of the first menu option. - View Dependent Claims (10, 13)
-
-
15. A non-transitory computer-readable storage device storing instructions that, when executed by a processor, cause the processor to perform operations comprising:
-
retrieving, in response to receiving a communication from a wireless communications device associated with a calling party to a user, user data associated with the user, wherein the user data comprises user preferences and calendar data; generating menu options for the calling party based on the user data associated with the user, wherein the menu options comprise a first menu option allowing the calling party to access the calendar data associated with the user and a second menu option allowing the calling party to listen to a schedule associated with the user, wherein the calendar data comprises data indicating at least one of an appointment associated with the user, free time associated with the user, busy time associated with the user, or vacation time associated with the user; and transmitting the menu options to the wireless communications device associated with the calling party for display at the wireless communications device, wherein at least a portion of the calendar data is provided to the calling party in response to a selection of the first menu option. - View Dependent Claims (16, 17)
-
Specification