System for generating a custom formatted hypertext document by using a personal profile to retrieve hierarchical documents
First Claim
1. An automated method for formatting data into a personalized newspaper from at least one hypermedia document, comprising the steps of:
- an accessing step to access the at least one hypermedia document;
a traversing step to traverse selectively links in the hypermedia document;
a retrieving step to retrieve data from the hypermedia document and/or traversed links into an extracted data tree, wherein the data is retrieved based on a structure of the hypermedia document and/or links in the hypermedia document;
a flattening step to flatten the extracted data tree into a linear document; and
a formatting step to format the linear document into a formatted personalized newspaper consisting of text and/or images, wherein a number of links traversed in the traversing step can be limited to a predefined number of links.
2 Assignments
0 Petitions
Accused Products
Abstract
A World Wide Web site data retrieval system includes an input device for inputting data and commands to access the World Wide Web, and a memory for storing a Web site data retrieval driver which includes a Web reader, stored Web site address information, stored Web site commands, and stored format information. The memory also stores process steps to connect to a Web site and to issue commands within the connected Web site, and a connection to the World Wide Web. The system includes a processor for launching the Web site data retrieval driver in response to a command to access the World Wide Web. The Web site retrieval driver, upon being launched, (1) launches the Web reader to connect to the World Wide Web via the connection, (2) retrieves the Web site address information and Web site commands, (3) instructs the Web reader to access the Web site based on the Web site address information and Web site commands, (4) downloads Web site data from the Web site based on the Web site commands, (5) stores the Web site data in a linear document, (6) repeats steps 1 through 5 until all addresses in the stored Web site address information have been accessed, and (7) formats the linear document into a personalized document based on the format information.
691 Citations
21 Claims
-
1. An automated method for formatting data into a personalized newspaper from at least one hypermedia document, comprising the steps of:
-
an accessing step to access the at least one hypermedia document; a traversing step to traverse selectively links in the hypermedia document; a retrieving step to retrieve data from the hypermedia document and/or traversed links into an extracted data tree, wherein the data is retrieved based on a structure of the hypermedia document and/or links in the hypermedia document; a flattening step to flatten the extracted data tree into a linear document; and a formatting step to format the linear document into a formatted personalized newspaper consisting of text and/or images, wherein a number of links traversed in the traversing step can be limited to a predefined number of links. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An automated method for retrieving articles from a hypermedia-linked computer network and for formatting the articles into a personalized newspaper, the method comprising the steps of:
-
retrieving a stored personal-news-profile which comprises address data for a site on the hypermedia-linked computer network, command data for accessing data from the site, and newspaper layout commands; contacting the site based on address data stored in the personal-news-profile; traversing selectively links in the site; downloading articles from the site and/or links in the site based on command data stored in the personal-news-profile; flattening the articles into a linear document; and formatting the linear document into the personalized newspaper according to layout commands stored in the personal-news-profile, the personalized newspaper consisting of text and/or images, wherein a number of links traversed in the traversing step can be limited to a predefined numbers of links based on command data in the personal-news-profile. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. Computer executable process steps stored on a computer-readable medium, said steps for accessing World Wide Web sites for retrieving data at the sites and for formatting the data into a personalized newspaper, said steps comprising:
-
a connecting step to connect to the World Wide Web; a retrieving step to retrieve user-defined Web site address information, user-defined Web site commands, and user-defined formatting commands; an activating step to activate a Web reader so as to access a Web site based on the user-defined Web site address information, a traversing step for traversing selectively links in the Web site, and retrieving data from within the Web site and/or links based on the user-defined Web site commands; a downloading step to download the retrieved Web site data and/or link data from the accessed Web site into an extracted data tree; a flattening step to flatten the extracted data tree into a linear document; a step to repeat the downloading step and the flattening step until all addresses/links in the user-defined Web site address information have been accessed; and a formatting step to format the stored data into the personalized document based on the user-defined formatting commands, said personalized document consisting of text and/or images, wherein a number of links traversed in the Web site can be limited to a predefined number of links based on the user-defined Web site commands. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. An apparatus for automatically retrieving news articles from on-line news services on the World Wide Web and formatting the news articles into a personalized newspaper, the apparatus comprising:
-
first storage means for storing (1) a personal-news-profile which comprises address data and command data for accessing data from a Web site, and (2) newspaper format commands; retrieval means for retrieving the stored personal-news-profile and accessing data stored therein; activating means for activating a Web reader to contact a Web site based on address data stored in the personal-news-profile; traversing means for traversing selectively links in the Web site; downloading means for downloading news articles from the contacted Web site and/or links based on command data stored in the personal-news-profile; second storage means for storing the downloaded news articles; and formatting means for flattening the downloaded news articles into a linear document and for formatting the linear document into the personalized newspaper based on the newspaper format commands stored in the personal-news-profile, said personal newspaper consisting of text and/or images, wherein a number of links traversed by the traversing means can be limited to a predefined number of links based on command data stored in the personal-news-profile. - View Dependent Claims (21)
-
Specification