SYSTEMS AND METHODS FOR MANAGING EVENTS OF EVENT SCHEDULING APPLICATIONS
First Claim
1. A method to arrange events of a meeting, the method comprising:
- defining the events of the meeting;
analyzing parameters of the events, wherein at least one of the parameters comprises a selection of a prospective attendee for at least one of the events; and
determining, by an apparatus, an arrangement of the events based on the analysis of the parameters.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and computer program products for managing events in time management or event scheduling applications, such as calendar applications, are disclosed. Embodiments comprise analyzing event parameters, such as selections from input solicited from prospective meeting attendees that are associated with events of the meeting, determining an arrangement of the events based on the analysis of the event parameters, and proposing the arrangement. System embodiments generally comprise a list of events for the meeting, such as event items in a database, a constraint solver to analyze parameters of events of the list, and an arrangement module to select an arrangement of the events based on analysis by the constraint solver.
191 Citations
25 Claims
-
1. A method to arrange events of a meeting, the method comprising:
-
defining the events of the meeting; analyzing parameters of the events, wherein at least one of the parameters comprises a selection of a prospective attendee for at least one of the events; and determining, by an apparatus, an arrangement of the events based on the analysis of the parameters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for arranging events of a meeting, the system comprising:
-
a list of events for the meeting; a constraint solver to analyze parameters of the events, wherein the parameters are from people associated with the events; and an arrangement module to select an arrangement of the events based on analysis by the constraint solver. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer program product comprising a computer usable medium having computer usable program code for arranging events of a meeting, the computer program product including;
-
computer usable program code for analyzing event parameters, wherein the event parameters are from input of attendees to the meeting; computer usable program code for determining an arrangement of the events based on the analysis of the event parameters; and computer usable program code for scheduling the arrangement for the attendees. - View Dependent Claims (23, 24, 25)
-
Specification