APPARATUS, METHOD AND SOFTWARE PRODUCTS FOR AUTOMATIC APPOINTMENT MATCHING
First Claim
Patent Images
1. A method for automatic event matching, the method comprising:
- a. receiving time, location and duration data of planned events from a plurality of individual users and to store the data in a database;
b. dynamically adjusting said data associated with each user to define individual dynamic user-data based profile rankings;
c. minimizing total duration data responsive to said profile rankings; and
d. outputting future individualized events schedules responsive to said minimizing step.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides systems, software and methods for automatic event matching, the method including receiving time, location and duration data of planned events from a plurality of individual users and to store the data in a database, dynamically adjusting the data associated with each user to define individual dynamic user-data based profile rankings; minimizing total duration data responsive to the profile rankings and outputting future individualized events schedules responsive to the minimizing step.
37 Citations
32 Claims
-
1. A method for automatic event matching, the method comprising:
-
a. receiving time, location and duration data of planned events from a plurality of individual users and to store the data in a database; b. dynamically adjusting said data associated with each user to define individual dynamic user-data based profile rankings; c. minimizing total duration data responsive to said profile rankings; and d. outputting future individualized events schedules responsive to said minimizing step. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer software product, said product configured for automatic event matching, the product comprising a computer-readable medium in which program instructions are stored, which instructions, when read by a computer, cause the computer to:
-
a. receive time, location and duration data of planned events from a plurality of individual users and to store the data in a database; b. dynamically adjust said data associated with each user to define individual dynamic user-data based profile rankings; c. minimize total duration data responsive to said profile rankings; and d. output future individualized events schedules responsive to said minimizing step.
-
-
21. A system for automatic event matching, the system comprising:
-
a. a computer having a processor; b. a memory which is operably accessible to the processor; c. the software which operable on the processor, the software including event matching software, wherein the software is adapted to; i. receive time, location and duration data of planned events from a plurality of individual users and to store the data in a database; ii. dynamically adjust said data associated with each user to define individual dynamic user-data based profile rankings; iii. minimize total duration data responsive to said profile rankings; and iv. output future individualized events schedules responsive to said minimizing step.
-
-
22. A method for electronically establishing a meeting between multiple parties, comprising the steps of:
-
a. establishing electronic communications between said multiple parties; b. an initiating attendee scheduling a proposed meeting and identifying designated attendees and day, time and location of said proposed meeting; c. without active participation by said initiating attendee or said designated attendees automatically checking an electronic calendar for each designated attendee to determine if a designated attendee is available for said proposed meeting; and d. 1. If a designated attendee is available for said proposed meeting, without active participation by said initiating attendee or said designated attendees, changing a designation of said proposed meeting from proposed to confirmed with respect to said initiating attendee and said designated attendee;
or,2. If a designated attendee is not available for said proposed meeting, without active participation by said initiating attendee or said designated attendees, changing a designation of said proposed meeting from proposed to not available with respect to said initiating attendee and said designated attendee. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification