Event data translation system
First Claim
1. An event data translation system, comprising:
- an interface that receives input information;
at least one harvester that parses event data from the input information to generate at least one result event data set;
an analyzer that analyzes the result event data set output from the at least one harvester and selects at least a portion of the result event data set as a selected result event data set; and
a processing component that processes the selected result event data set to generate an event listing.
3 Assignments
0 Petitions
Accused Products
Abstract
An event translator system may perform at least three tasks: (1) extract or “harvest” date, time, description, and other information from digital files generated for human reading, such as web calendars or other event lists, emailed calendars, and imported files; (2) present the extracted event data to a user for modification, management, and monitoring; and (3) export the events to PIM software, web pages and/or application programming interfaces as appropriate file formats. The event translation system may be incorporated into a web site that is accessed by the user who enters a desired web address for event translation or otherwise transmits the digital files for translation. Alternatively, the system may be incorporated into a webpage as a browser plug-in that provides a user-selectable option to extract event information from a visited webpage. Other implementations are possible, including incorporation into desktop software, enterprise software on a server, and plug-ins for e-mail or other applications, among others.
78 Citations
27 Claims
-
1. An event data translation system, comprising:
-
an interface that receives input information;
at least one harvester that parses event data from the input information to generate at least one result event data set;
an analyzer that analyzes the result event data set output from the at least one harvester and selects at least a portion of the result event data set as a selected result event data set; and
a processing component that processes the selected result event data set to generate an event listing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for translating event data, comprising:
-
receiving input information;
performing at least one harvesting algorithm on the input information to generate a result event data set;
selecting at least a portion of the result event data set based on an analysis of the result event data set as a selected result event data set; and
generating an event listing from the selected result event data set. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method for extracting event information, comprising:
-
receiving source information;
processing the source information to generate processed source information;
harvesting the processed source information to generate result event information; and
outputting the result event information. - View Dependent Claims (25, 26, 27)
-
Specification