×

Device, method and computer program product for generating web feeds

  • US 8,706,757 B1
  • Filed: 10/09/2007
  • Issued: 04/22/2014
  • Est. Priority Date: 02/14/2007
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method comprising:

  • at a processor,determining that a web feed user has browsed to a primary website;

    providing data defining a web page of the primary website to the web feed user, including;

    providing data defining a graphical user interface,providing data defining a window in the graphical user interface for inserting a remote web page locator; and

    providing data defining a web page display area for displaying a remote website within the web page display area of the primary website;

    receiving browsing information from the web feed user identifying one or more remote web pages generated by the remote website that are of interest to the web feed user;

    updating the data defining the web page display area of the primary website to display the one or more remote web pages within the web page display area of the primary website;

    identifying elements of the one or more remote web pages, the identified elements each having one or more associated keys;

    determining structural similarities between the identified elements using at least the one or more associated keys;

    grouping in equivalence classes a subset of the identified elements which are determined to be structurally similar based at least on the one or more associated keys;

    receiving selection information from the web feed user via an input interface of the web page display area, the selection information identifying a selected element of the identified elements;

    identifying at least one equivalent element among the identified elements that is structurally similar to the selected element by determining that the at least one equivalent element belongs to a same equivalence class as the selected element;

    updating the data defining the web page display area to include data visually emphasizing the at least one equivalent element within the remote web pages displayed in the web page display area;

    receiving election information from the web feed user, the election information confirming that one or more elected elements elected by the web feed user from the identified at least one equivalent element are structurally similar to the selected element;

    defining a web feed which includes the selected element and the one or more elected elements; and

    subsequently, automatically distributing the defined web feed to the web feed user.

View all claims
  • 10 Assignments
Timeline View
Assignment View
    ×
    ×