System and Method for Automatically Scheduling Group Appointments
First Claim
1. A method for appointment scheduling, comprising:
- at an appointment server system including one or more processors and memory;
obtaining group appointment preference information for an appointment group, wherein the appointment group includes a plurality of users who are members of the appointment group;
after obtaining the group appointment preference information scheduling, based on the group appointment preference information, a plurality of concurrent appointments associated with the appointment group including a first appointment and a second appointment; and
sending invitations to the plurality of appointments to members of the appointment group, wherein sending the invitations includes;
sending, to a first subset of users who are members in the appointment group, invitations to a first appointment at a first appointment time; and
sending, to a second subset users who are members in the appointment group, invitations to a second appointment at a second appointment time, wherein the first appointment time at least partially overlaps the second appointment time.
0 Assignments
0 Petitions
Accused Products
Abstract
The system and method for automatically scheduling appointments includes obtaining group appointment preference information for an appointment group. The appointment group includes a plurality of users who are members of the appointment group. After obtaining the group appointment preference information scheduling, based on the group appointment preference information, a plurality of concurrent appointments associated with the appointment group including a first appointment and a second appointment and sending invitations to the plurality of appointments to members of the appointment group. Sending the invitations includes: sending, to a first subset of users who are members in the appointment group, invitations to a first appointment at a first appointment time; and sending, to a second subset users who are members in the appointment group, invitations to a second appointment at a second appointment time, where the first appointment time at least partially overlaps the second appointment time.
-
Citations
20 Claims
-
1. A method for appointment scheduling, comprising:
at an appointment server system including one or more processors and memory; obtaining group appointment preference information for an appointment group, wherein the appointment group includes a plurality of users who are members of the appointment group; after obtaining the group appointment preference information scheduling, based on the group appointment preference information, a plurality of concurrent appointments associated with the appointment group including a first appointment and a second appointment; and sending invitations to the plurality of appointments to members of the appointment group, wherein sending the invitations includes; sending, to a first subset of users who are members in the appointment group, invitations to a first appointment at a first appointment time; and sending, to a second subset users who are members in the appointment group, invitations to a second appointment at a second appointment time, wherein the first appointment time at least partially overlaps the second appointment time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
13. An appointment server system, comprising:
-
one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and are configured to be executed by the one or more processors, the one or more programs comprising instructions for; obtaining group appointment preference information for an appointment group, wherein the appointment group includes a plurality of users who are members of the appointment group; after obtaining the group appointment preference information scheduling, based on the group appointment preference information, a plurality of concurrent appointments associated with the appointment group including a first appointment and a second appointment; and sending invitations to the plurality of appointments to members of the appointment group, wherein sending the invitations includes; sending, to a first subset of users who are members in the appointment group, invitations to a first appointment at a first appointment time; and sending, to a second subset users who are members in the appointment group, invitations to a second appointment at a second appointment time, wherein the first appointment time at least partially overlaps the second appointment time. - View Dependent Claims (14, 15, 16)
-
-
17. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a computer system with one or more processors, cause the computer system to:
-
obtain group appointment preference information for an appointment group, wherein the appointment group includes a plurality of users who are members of the appointment group; after obtaining the group appointment preference information schedule, based on the group appointment preference information, a plurality of concurrent appointments associated with the appointment group including a first appointment and a second appointment; and send invitations to the plurality of appointments to members of the appointment group, wherein sending the invitations includes; sending, to a first subset of users who are members in the appointment group, invitations to a first appointment at a first appointment time; and sending, to a second subset users who are members in the appointment group, invitations to a second appointment at a second appointment time, wherein the first appointment time at least partially overlaps the second appointment time. - View Dependent Claims (18, 19, 20)
-
Specification