Method and System for Automatic Event Administration and Viewing
First Claim
Patent Images
1. A method for automatically creating a plurality of calendar entries in a calendar application, comprising:
- a. providing a computer with a means to create, modify, and delete a plurality of calendar entries within a calendar database, file, or memory,b. parsing a body of unstructured text for possible calendar entries, where said possible calendar entries are based off of each date found, said body of unstructured text, and any relevant context associated with said body of unstructured text,c. creating a plurality of calendar entries based on said parsing,d. scoring said calendar entries based on said body of unstructured text, said each date found, and any relevant context associated with said body of unstructured text, ande. adding said calendar entries to said calendar database, file, or memory, with said calendar entries comprising;
1. a score from said scoring,2. a title,3. a link to said body of unstructured textwhereby a user of a calendar application using said calendar database, file, or memory will have immediate access to calendar events sent via alternate means such as email without the need for manual creation of said calendar entries.
0 Assignments
0 Petitions
Accused Products
Abstract
This is a method and system for automated calendar event creation from unstructured text, with assisted administration and viewing.
-
Citations
20 Claims
-
1. A method for automatically creating a plurality of calendar entries in a calendar application, comprising:
-
a. providing a computer with a means to create, modify, and delete a plurality of calendar entries within a calendar database, file, or memory, b. parsing a body of unstructured text for possible calendar entries, where said possible calendar entries are based off of each date found, said body of unstructured text, and any relevant context associated with said body of unstructured text, c. creating a plurality of calendar entries based on said parsing, d. scoring said calendar entries based on said body of unstructured text, said each date found, and any relevant context associated with said body of unstructured text, and e. adding said calendar entries to said calendar database, file, or memory, with said calendar entries comprising; 1. a score from said scoring, 2. a title, 3. a link to said body of unstructured text whereby a user of a calendar application using said calendar database, file, or memory will have immediate access to calendar events sent via alternate means such as email without the need for manual creation of said calendar entries. - View Dependent Claims (2, 3, 4)
-
-
5. A method for globally modifying linked calendar entries, comprising:
-
a. providing a computer with a means to create, modify, delete, and visualize a plurality of calendar entries within a calendar database, file, or memory, b. automatically selecting a plurality of calendar entries based on a single calendar entry as selected by the user, creating a selection comprising; 1. said calendar entry as selected by the user, 2. a plurality of calendar entries that are linked to said calendar entry, and, c. adjusting the entirety of said selected calendar entries based on a user action. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A method for rendering, visualizing, and controlling calendar entries comprising:
-
a. providing a computer with a means to create, modify, delete, and visualize a plurality of calendar entries within a calendar database, file, or memory, b. rendering all calendar entries that contain a score within a predetermined score range in a manner dictated by the scores in that score range. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification