Information retrieval system
First Claim
1. A method of providing an information service to a user, comprising:
- selecting a page of information for display to a user;
parsing the selected page of information into a plurality of extractable information elements;
attaching a locator to each extractable information element;
displaying the parsed page of information containing the locators to the user;
selecting, from the displayed parsed page of information, at least one of the extractable information elements for subsequent delivery to the user according to a predetermined scheduled time.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and device for easily defining new information services for delivery to customers. The information to be delivered is extracted from information sources such as standard Internet web pages, databases, text files or proprietary data sources. The customer is provided with a list of accessible services, and may choose from among the services and may also specify delivery schedules of the information service. Information may be delivered to a cellular telephone display, or sent to a fax machine, beeper or to an e-mail server. The user may create a rule, composed of condition on the data in the page which has to met—for example a known text that has to be located in a known table cell and an action—for example to search for the next table in the page that meets the specified condition. This rule is maintained as part of the extraction template.
267 Citations
24 Claims
-
1. A method of providing an information service to a user, comprising:
-
selecting a page of information for display to a user;
parsing the selected page of information into a plurality of extractable information elements;
attaching a locator to each extractable information element;
displaying the parsed page of information containing the locators to the user;
selecting, from the displayed parsed page of information, at least one of the extractable information elements for subsequent delivery to the user according to a predetermined scheduled time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of providing an information service to a user, comprising:
-
selecting a Web page by a user;
displaying the selected Web page to the user;
parsing the selected Web page into a plurality of extractable information elements;
attaching a locator to each extractable information element;
displaying the parsed Web page containing the locators to the user;
selecting, from the displayed parsed page, at least one of the extractable information elements;
displaying an output template containing the locator(s) of the selected at least one extractable information element to the user;
automatically selecting said Web page according to a predetermined scheduled time determined by the user;
parsing the Web page selected according to the predetermined scheduled time into the plurality of extractable information elements;
extracting from the parsed Web page the selected at least one extractable information element in accordance with the locator(s) defined in the output template;
providing the extracted at least one extractable information element to the user. - View Dependent Claims (12, 13, 14)
-
-
15. A server for providing an information service to a user, comprising:
-
a selecting module for selecting a page of information for display to a user;
a parsing module for parsing the selected page of information into a plurality of extractable information elements;
a module for attaching a locator to each extractable information element;
a module for displaying the parsed page of information containing the locators to the user;
a module for selecting, from the displayed parsed page of information, at least one of the extractable information elements for subsequent delivery to the user according to a predetermined scheduled time. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification