Electronic calendaring system that automatically predicts calendar entries based upon previous activities
First Claim
1. A system to intelligently assist a user in the entry of event data in an electronic calendaring system comprising:
- a calendar store, said calendar store retaining calendar entries associated with one or more users;
a graphical user interface, said interface displaying to a user one or more forms requesting event data calendar entries for one or more fields;
a forms repository storing said forms in computer storage;
a forms controller selectively retrieving said one or more forms;
a rules repository, said rules repository operatively determining said selectively retrieving of said forms and default and historical event entries, and said system intelligently assisting a user in the entry of calendar data in said electronic calendaring system based on a rules-based sequence of forms and suggested default and historical event data entries.
3 Assignments
0 Petitions
Accused Products
Abstract
An electronic calendaring system that automatically predicts calendar entries based upon previous activities. The system presents a user with an intelligent sequence of forms which query the user about events such as hotels for travel, attendees for meeting, etc. The initial information contained within the forms is generated by looking at previous records generated by the user; or in the case of a first time use, either selected defaults or blanks for data entry. Furthermore, the system automatically presents the user with an option to select a new activity or maintain the previous one. By presenting a structured sequence of appropriate forms and event history, the calendaring system simplifies planning for the user, or refreshes the user'"'"'s memory, thereby intelligently assisting the user in the entry of event data.
150 Citations
9 Claims
-
1. A system to intelligently assist a user in the entry of event data in an electronic calendaring system comprising:
-
a calendar store, said calendar store retaining calendar entries associated with one or more users;
a graphical user interface, said interface displaying to a user one or more forms requesting event data calendar entries for one or more fields;
a forms repository storing said forms in computer storage;
a forms controller selectively retrieving said one or more forms;
a rules repository, said rules repository operatively determining said selectively retrieving of said forms and default and historical event entries, and said system intelligently assisting a user in the entry of calendar data in said electronic calendaring system based on a rules-based sequence of forms and suggested default and historical event data entries. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system to intelligently assist a user in the entry of event data in an electronic calendaring system comprising:
-
a calendar store, said calendar store retaining calendar entries associated with one or more users;
a graphical user interface, said interface rendering one or more forms, with at least one form having one or more fields for calendar entry inputs;
a forms repository storing said forms in computer storage;
a forms controller selectively retrieving one or more forms for rendering in said interface, said retrieval based upon one or more rules;
a form predictor, said form predictor utilizing previous calendar entry inputs and one or more rules associated with said fields to predict a list of probable values for said fields;
a rules repository, said rules repository storing said rules for selectively retrieving forms and said rules for predicting said list of probable values, and wherein said system intelligently assists a user in the entry of event data in said electronic calendaring system based on said rules in said rules repository. - View Dependent Claims (8, 9)
-
Specification