System and Method for Automatically Scheduling Appointments
First Claim
1. A computer implemented method for appointment scheduling, comprising:
- at an appointment server system including a processor and memory;
receiving appointment preference information from a client system associated with a user, wherein the appointment preference information includes contact details for one or more contacts of the user;
in response to receiving the appointment preference information from the user;
automatically, without human intervention, scheduling a first proposed appointment based at least in part on the appointment preference information, wherein the first proposed appointment includes a first location, a first plurality of participants including the user and a first contact of the one or more contacts, and a first date that was not selected by any of the first plurality of participants; and
sending an electronic message to the first plurality of participants including an invitation to the first proposed appointment.
2 Assignments
0 Petitions
Accused Products
Abstract
The system and method for automatically scheduling appointments includes receiving, at the appointment server system, appointment preference information from a client system associated with a user, wherein the appointment preference information includes contact details for one or more contacts of the user. In response to receiving the appointment preference information from the user, the appointment server system automatically, without human intervention, schedules a first proposed appointment based at least in part on the appointment preference information, wherein the first proposed appointment includes a first location, a first plurality of participants including the user and a first contact of the one or more contacts, and a first date that was not selected by any of the first plurality of participants. The appointment server sends an electronic message to the first plurality of participants including an invitation to the first proposed appointment.
112 Citations
20 Claims
-
1. A computer implemented method for appointment scheduling, comprising:
at an appointment server system including a processor and memory; receiving appointment preference information from a client system associated with a user, wherein the appointment preference information includes contact details for one or more contacts of the user; in response to receiving the appointment preference information from the user; automatically, without human intervention, scheduling a first proposed appointment based at least in part on the appointment preference information, wherein the first proposed appointment includes a first location, a first plurality of participants including the user and a first contact of the one or more contacts, and a first date that was not selected by any of the first plurality of participants; and sending an electronic message to the first plurality of participants including an invitation to the first proposed appointment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
19. An appointment server system, comprising:
-
one or more processors; memory; and one or more programs stored in the memory, the one or more programs comprising instructions to; receive, at the appointment server system, appointment preference information from a client system associated with a user, wherein the appointment preference information includes contact details for one or more contacts of the user; responsive to receiving the appointment preference information from the user by; automatically, without human intervention, schedule a first proposed appointment based at least in part on the appointment preference information, wherein the first proposed appointment includes a first location, a first plurality of participants including the user and a first contact of the one or more contacts, and a first date that was not selected by any of the first plurality of participants; and send an electronic message to the first plurality of participants including an invitation to the first proposed appointment.
-
-
20. A computer readable storage medium storing one or more programs configured for execution by one or more processors of an appointment server system, the one or more programs comprising instructions to:
-
receive, at the appointment server system, appointment preference information from a client system associated with a user, wherein the appointment preference information includes contact details for one or more contacts of the user; responsive to receiving the appointment preference information from the user by; automatically, without human intervention, schedule a first proposed appointment based at least in part on the appointment preference information, wherein the first proposed appointment includes a first location, a first plurality of participants including the user and a first contact of the one or more contacts, and a first date that was not selected by any of the first plurality of participants; and send an electronic message to the first plurality of participants including an invitation to the first proposed appointment.
-
Specification