Methods and systems for assisting scheduling with automation
First Claim
1. A method of assisting scheduling with automation, comprising:
- receiving a verbal scheduling request from a customer at a voice services node;
formulating a query to a schedule database based on the received verbal scheduling request to determine whether the request is compatible with a current schedule of the schedule database;
when the request is compatible with the current schedule, altering the current schedule of the schedule database based on the scheduling request; and
generating a notification signal of the alteration to the current schedule.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems provide scheduling assistance with automation. A party requesting scheduling can make the request to the automated system in various ways such as a voiced call to a voice services node, an email or instant message over the Internet, or a wireless data message from a wireless device. Request data based on the communication from the requesting party is compared to schedule data, such as by querying a database containing the schedule data. If the request data is compatible with the schedule data such that the request can be accommodated, then the schedule data is altered according to the request data to reflect the new scheduling. A notification may then be sent to the requesting party and/or the scheduling party owning the schedule to confirm the scheduling. For example, a voice services node may provide a verbal confirmation to the requesting party over the voiced call, or an email, instant message, or wireless data message may be sent to the requesting party. Likewise, an email, instant message, or a wireless data message may be sent to the scheduling party and/or a web site viewable by the scheduling party may display the updated schedule.
-
Citations
45 Claims
-
1. A method of assisting scheduling with automation, comprising:
-
receiving a verbal scheduling request from a customer at a voice services node;
formulating a query to a schedule database based on the received verbal scheduling request to determine whether the request is compatible with a current schedule of the schedule database;
when the request is compatible with the current schedule, altering the current schedule of the schedule database based on the scheduling request; and
generating a notification signal of the alteration to the current schedule. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of assisting scheduling with automation utilizing verbal communication, comprising:
-
receiving a set of verbal answers for a schedule request from a customer at a voice services node;
interpreting the set of verbal answers to produce request data;
comparing the request data to schedule data of a current schedule to determine whether the schedule request is compatible with the current schedule; and
when the request is compatible with the current schedule, then adapting the schedule data of the current schedule based on the request data. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A system for assisting scheduling with automation, comprising:
-
a voice services node that receives a verbal scheduling request from a customer over a voiced call and provides scheduling request data for the verbal scheduling request;
a scheduling database containing data for a current schedule;
a network-based computer-implemented scheduling application that receives the scheduling request data from the voice services node, that compares the scheduling request data to the data for the current schedule to determine whether a scheduling request of the scheduling request signal is compatible with the current schedule, and that adapts the data for the current schedule based on the scheduling request data when the scheduling request is compatible with the current schedule. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A system for assisting scheduling with automation utilizing verbal communication, comprising:
-
a voice services node that converts question data to provide a set of verbal questions for a schedule request to a customer, that receives a set of verbal answers from the customer, and converts the set of verbal answers into request data;
a schedule database containing schedule data for a current schedule; and
a network-based computer-implemented application that provides question data to the voice services node, receives the request data from the voice services node, compares the request data to the schedule data for the current schedule, and adapts the schedule data according to the request data when the request data is compatible with the schedule data. - View Dependent Claims (39, 40, 41, 42, 43)
-
-
44. A method of assisting scheduling with automation, comprising:
-
receiving a verbal scheduling request from a customer at a voice services node over a voiced call;
formulating a query to a schedule database based on the received verbal scheduling request, wherein the schedule database maintains a current schedule for multiple businesses and the query is formulated to determine which of the multiple businesses have a current schedule compatible with the scheduling request; and
generating a first notification of the result of the query to provide an indication to the customer of which businesses have a current schedule that is compatible with the schedule request. - View Dependent Claims (45)
-
Specification