System and Method for Scheduling Meetings
First Claim
1. A method of automatically clustering users for a meeting using a network accessible computer system, the method comprising:
- A. posting a meeting purpose;
B. receiving an input from each of a plurality of users indicating a desire to attend a meeting having the meeting purpose, the input also indicating a user location;
C. performing geographic clustering, including;
determining two or more of the plurality of users based on the user locations of the two or more users; and
determining a meeting location based on the user locations of the two or more users;
D. determining a meeting time; and
E. generating a meeting confirmation to the two or more users, including the meeting location and the meeting time.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are a system and method of automatically clustering users for a meeting using a network accessible computer system. A meeting purpose is posted. And an input from each of a plurality of users indicating a desire to attend a meeting having the meeting purpose is received; the input also indicates a user location. Geographic clustering is performed, including determining two or more of the plurality of users based on the user locations of the two or more users and determining a meeting location based on the user locations of the two or more users. A meeting time is determined and a meeting confirmation is generated to the two or more users. The confirmation includes the meeting location and the meeting time.
-
Citations
64 Claims
-
1. A method of automatically clustering users for a meeting using a network accessible computer system, the method comprising:
-
A. posting a meeting purpose;
B. receiving an input from each of a plurality of users indicating a desire to attend a meeting having the meeting purpose, the input also indicating a user location;
C. performing geographic clustering, including;
determining two or more of the plurality of users based on the user locations of the two or more users; and
determining a meeting location based on the user locations of the two or more users;
D. determining a meeting time; and
E. generating a meeting confirmation to the two or more users, including the meeting location and the meeting time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A network-accessible social clustering system, comprising:
-
A. posting module configured to post a meeting purpose;
B. a communications module configured to receive an input from each of a plurality of users indicating a desire to attend a meeting having the meeting purpose, the input also indicating a user location;
C. a clustering engine configured to perform geographic clustering, including;
determine two or more of the plurality of users based on the user locations of the two or more users; and
determine a meeting location and a meeting time based on the user locations of the two or more users; and
D. a confirmation module configured to generate a meeting confirmation to the two or more users, including the meeting location and the meeting time. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64)
-
Specification