×

Deriving semantic relationships based on empirical organization of content by users

  • US 9,569,728 B2
  • Filed: 03/20/2015
  • Issued: 02/14/2017
  • Est. Priority Date: 11/14/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computerized method for suggesting web pages to users comprising:

  • receiving, at a first suggestion assistant executing on a first client computer, a first request from a first user to create a first folder;

    creating, in response to the first request, a first folder ID in a content repository on a server computer, wherein the first folder ID represents the first folder;

    receiving, at the first suggestion assistant, a second request from the first user to save a first web page to the first folder;

    creating, in response to the second request,a first link ID that represents the first web page, anda first folder association between the first link ID and the first folder ID in the content repository;

    receiving, at the first suggestion assistant, a third request from the first user to save a second web page to the first folder;

    creating, in response to the third request,a second link ID that represents the second web page, anda second folder association between the second link ID and the first folder ID in the content repository;

    automatically, based on the first folder association and the second folder association;

    associating the second link ID with the first link ID by adding the second link ID to a first set of related link IDs in the content repository, wherein each link ID in the first set of related link IDs is associated with the first link ID, andassociating the first link ID with the second link ID by adding the first link ID to a second set of related link IDs in the content repository, wherein each link ID in the second set of related link IDs is associated with the second link ID;

    receiving, at a second suggestion assistant executing on a second client computer, a fourth request from a second user to create a second folder;

    creating, in response to the fourth request, a second folder ID in the content repository, wherein the second folder ID represents the second folder;

    receiving, at the second suggestion assistant, a fifth request from the second user to save the first web page to the second folder;

    creating, in response to the fifth request, a third folder association between the first link ID and the second folder ID in the content repository;

    receiving, at the second suggestion assistant, a sixth request from the second user to save a third web page to the second folder;

    creating, in response to the sixth request,a third link ID that represents the third web page, anda fourth folder association between the third link ID and the second folder in the content repository;

    automatically, based on the third folder association and the fourth folder association;

    associating the third link ID with the first link ID by adding the third link ID to the first set of related link IDs in the content repository, andassociating the first link ID with the third link ID by adding the first link ID to a third set of related link IDs in the content repository, wherein each link ID in the third set of related link IDs is associated with the third link ID;

    receiving, at a third suggestion assistant executing on a third client computer, a suggestion request from a third user based on the first web page;

    providing, at the third suggestion assistant in response to the suggestion request, the second web page and the third web page as suggestions based on the presence of the second link ID and the third link ID in the first set of related link IDs.

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