System and method for a messaging assistant
First Claim
Patent Images
1. A method for utilizing a message assistant, the method comprising:
- updating a contact list by retrieving one or more contact lists;
receiving preferences for communicating with contacts on the contact list;
receiving a message to be sent to a group listed in the contact list including one or more contacts at a time specified by a user; and
sending the message to the group at the time specified by the user based on the preferences.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for utilizing a message assistant. A contact list is updated by retrieving one or more contact lists. Preferences are received for communicating with contacts on the contact list. A message is received to be sent to a group listed in the contact list including one or more contacts at a time specified by a user. The message is sent to the group at the time specified by the user based on the preferences.
89 Citations
20 Claims
-
1. A method for utilizing a message assistant, the method comprising:
-
updating a contact list by retrieving one or more contact lists; receiving preferences for communicating with contacts on the contact list; receiving a message to be sent to a group listed in the contact list including one or more contacts at a time specified by a user; and sending the message to the group at the time specified by the user based on the preferences. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A messaging assistant system, said system comprising:
-
a scheduler configured to receive preferences for communicating with one or more contacts and a time for sending a message; a message coordinator configured to receive the message as set by a user to be sent to the one or more contacts; and a contact list configured to store and update the one or more contacts from one or more contact lists retrieved from externally accessible websites and servers. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A messaging assistant comprising:
-
a processor for executing a set of instructions; and a memory for storing the set of instructions, wherein the set of instructions are configured to update a contact list from one or more contact lists; receive preferences for communicating with individuals on the contact list; receive a message to be sent to a group in the contact list including one or more users at a time specified by a user; and send the message to the group at the time based on the preferences. - View Dependent Claims (17, 18, 19, 20)
-
Specification