Live graphical preview with text summaries
First Claim
1. A system that facilitates creating live summaries of selected content across one or more disparate sources of data comprising:
- a processor, coupled to memory, that executes;
an input component that receives at least one user-selected portion of at least one source document, the input component obtains content from the at least one source document associated with the at least one user-selected portion, wherein a user-selected portion comprises an identified region of the content from a source document, the identified region is selected to be monitored and displayed on a summary page;
a mapping component that maps the at least one user-selected portion to at least one region in a physical structure of the source document to facilitate identifying content to monitor, wherein the physical structure of the source document is resolved by the mapping component to identify and to tag a match for the identified region corresponding to the source document;
a display component that provides the summary page, the summary page includes the obtained content from the at least one source document associated with the at least one user-selected portion, wherein the obtained content for the user-selected portion is determined by the identified region;
an update component that monitors and analyzes the at least one user-selected portion of the at least one source document to determine whether content from the at least one source document is different from corresponding content from the summary page associated with the at least one user-selected portion, the source content and summary page content are associated with a same user-selected portion, the update component updates the summary page to include the content from the at least one source document when the content from the at least one source document is updated and when it is different from the source content, extracting an updated content from the at least one source document, wherein when the updated content is found on the source document, the updated content is determined by the identified region and fed to the summary page;
the update component that determines the source content is different from the summary content when a threshold is satisfied, wherein the threshold comprises a minimum character difference; and
a data feed component that communicates the content in accordance with the user-selected portions of content to the summary page from a respective source document.
2 Assignments
0 Petitions
Accused Products
Abstract
The subject invention provides a unique system and method that facilitates creating a summary page of content associated with disparate sources of data. For example, a user can select one or more regions of one or more disparate web pages for which he/she desires updated information over a length of time. The selected regions can be identified and then marked for monitoring via a web crawler. The web crawler can analyze the relevant web pages, and in particular, only the selected regions to determine if any of the corresponding content have changed. Changes to other non-selected content can be ignored. The desired changes can be extracted and included on the summary page to mitigate the number of times a user must revisit individual web pages to see what if any changes have occurred since the previous visit.
42 Citations
11 Claims
-
1. A system that facilitates creating live summaries of selected content across one or more disparate sources of data comprising:
-
a processor, coupled to memory, that executes; an input component that receives at least one user-selected portion of at least one source document, the input component obtains content from the at least one source document associated with the at least one user-selected portion, wherein a user-selected portion comprises an identified region of the content from a source document, the identified region is selected to be monitored and displayed on a summary page; a mapping component that maps the at least one user-selected portion to at least one region in a physical structure of the source document to facilitate identifying content to monitor, wherein the physical structure of the source document is resolved by the mapping component to identify and to tag a match for the identified region corresponding to the source document; a display component that provides the summary page, the summary page includes the obtained content from the at least one source document associated with the at least one user-selected portion, wherein the obtained content for the user-selected portion is determined by the identified region; an update component that monitors and analyzes the at least one user-selected portion of the at least one source document to determine whether content from the at least one source document is different from corresponding content from the summary page associated with the at least one user-selected portion, the source content and summary page content are associated with a same user-selected portion, the update component updates the summary page to include the content from the at least one source document when the content from the at least one source document is updated and when it is different from the source content, extracting an updated content from the at least one source document, wherein when the updated content is found on the source document, the updated content is determined by the identified region and fed to the summary page; the update component that determines the source content is different from the summary content when a threshold is satisfied, wherein the threshold comprises a minimum character difference; and a data feed component that communicates the content in accordance with the user-selected portions of content to the summary page from a respective source document. - View Dependent Claims (2, 3, 4)
-
-
5. A method that facilitates creating live summaries of selected content across one or more disparate sources of data comprising:
-
receiving at least one user-selected portion from at least one source document, wherein a user-selected portion comprises a region of content from a source document; mapping the user-selected portion to at least one region in a physical structure of the source document to facilitate identifying content to monitor, wherein the physical structure of the source document is resolved to identify and to tag a match for the region of content corresponding to the source document; obtaining content from the region of content corresponding to the at least one source document associated with the at least one user-selected portion, wherein obtained content is determined by the region of content; displaying the obtained content associated with the at least one user-selected portion on a summary page; monitoring and analyzing content on the at least one source document associated with at least one user-selected portion to determine whether the content is different from corresponding content displayed on the summary page; feeding the content in accordance with the user-selected portions of content to the summary page from a respective source document; dynamically replacing the corresponding content on the summary page when the content displayed on the summary page and the content, determined by the region of content, on the at least one source document, are different; employing a threshold to determine whether the content on the at least on source document is different from corresponding content on the summary page, wherein the threshold comprises a minimum character difference. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A computer-readable storage media storing computer-executable instructions that, when executed by a processor, facilitate creating live summaries of selected content across one or more disparate sources of data, comprising:
-
receiving at least one user-selected portion of content from at least one source document, the at least one source document comprises one or more web pages, the at least one user-selected portion of the content includes a region of the web page to be displayed and monitored on a summary page, the user-selected portion of the content can be identified by user input that highlights and tags respective regions of the one or more web pages; mapping the user-selected portion of content to at least one region in a physical structure of the source document to facilitate identifying the selected portion of content to monitor; displaying on the summary page the content associated with regions of the one or more web pages corresponding to the at least one user-selected portion, the summary page can include text or images, the means of displaying can comprise organizing the at least on user-selected portion of the content based upon type of the content; monitoring and analyzing regions of the one or more web pages associated with the at least one user-selected portion of the content to determine whether a current state of content of the regions is different from the content displayed on the summary page, wherein the content determined by the region of the web page is obtained from the web page and compared with the content displayed on the summary page corresponding to the region, the content obtained from the web page and the content displayed on the summary page are associated with a same user-selected portion; determining that the current state of the content is different from the content on the summary page when a threshold is satisfied, wherein the threshold comprises a minimum character difference; feeding the content in accordance with the user-selected portions of content to the summary page from a respective source document; and dynamically updating on the summary page to include the current state of content when the current state is different from the content on the summary page, the dynamically updating comprise replacing the content on the summary page corresponding to the user-selected portion with the content reflected in the current state of the regions associated with the user-selected portion. - View Dependent Claims (11)
-
Specification