Techniques for managing conference schedules using groups
First Claim
1. A method for scheduling a conference among multiple persons, comprising the steps of:
- receiving group data that indicates a first plurality of persons in a first group;
receiving availability data from a shared database that includes information about availability for a conference of a population plurality of persons that includes the first plurality of persons;
receiving quorum data that indicates that a quorum for a particular conference includes any one or more persons in the first group and less than all persons in the first group, whereby the first group is a representative group; and
determining a proposed time interval for the particular conference that satisfies the quorum based on the group data, the availability data, and the quorum data.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for scheduling a conference among multiple persons includes receiving group data that indicates persons in a first group. Availability data is received from a shared database that includes information about availability for a conference of a population of persons that includes the persons from the first group. Quorum data is received that indicates that a quorum for a particular conference includes any one or more persons in the first group and less than all persons in the first group; thus the first group is a called a “representative group.” A proposed time interval that satisfies the quorum based on the group data, the availability data, and the quorum data is determined for the particular conference.
-
Citations
54 Claims
-
1. A method for scheduling a conference among multiple persons, comprising the steps of:
-
receiving group data that indicates a first plurality of persons in a first group;
receiving availability data from a shared database that includes information about availability for a conference of a population plurality of persons that includes the first plurality of persons;
receiving quorum data that indicates that a quorum for a particular conference includes any one or more persons in the first group and less than all persons in the first group, whereby the first group is a representative group; and
determining a proposed time interval for the particular conference that satisfies the quorum based on the group data, the availability data, and the quorum data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer-readable medium carrying one or more sequences of instructions for scheduling a conference among multiple persons, wherein execution of the one or more sequences of instructions by one or more processors causes the one or more processors to perform the steps of:
-
receiving group data that indicates a first plurality of persons in a first group;
receiving availability data from a shared database that includes information about availability for a conference of a population plurality of persons that includes the first plurality of persons;
receiving quorum data that indicates that a quorum for a particular conference includes any one or more persons in the first group and less than all persons in the first group, whereby the first group is a representative group; and
determining a proposed time interval for the particular conference that satisfies the quorum based on the group data, the availability data, and the quorum data. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. An apparatus for scheduling a conference among multiple persons, comprising:
-
means for receiving group data that indicates a first plurality of persons in a first group;
means for receiving availability data from a shared database that includes information about availability for a conference of a population plurality of persons that includes the first plurality of persons;
means for receiving quorum data that indicates that a quorum for a particular conference includes any one or more persons in the first group and less than all persons in the first group, whereby the first group is a representative group; and
means for determining a proposed time interval for the particular conference that satisfies the quorum based on the group data, the availability data, and the quorum data.
-
-
34. An apparatus for scheduling a conference among multiple persons, comprising:
-
a network interface that is coupled to a network for communicating one or more packet flows therewith;
one or more processors; and
one or more stored sequences of instructions which, when executed by the one or more processors, causes the one or more processors to carry out the steps of;
receiving group data that indicates a first plurality of persons in a first group;
receiving availability data from a shared database that includes information about availability for a conference of a population plurality of persons that includes the first plurality of persons;
receiving quorum data that indicates that a quorum for a particular conference includes any one or more persons in the first group and less than all persons in the first group, whereby the first group is a representative group; and
determining a proposed time interval for the particular conference that satisfies the quorum based on the group data, the availability data, and the quorum data. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54)
-
Specification