IP Library Granted Patent US 8,626,740
Granted Patent B1
US 8,626,740 · App. 11/332,846 · Granted Jan 7, 2014

Hierarchical topic relevance

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,626,740
App. No.
11/332,846
Granted
Jan 7, 2014
Kind
B1
Abstract

Determining the relevance of a page to a topic in a hierarchy is disclosed. A plurality of paths that include arrivals at the page is determined. A proportion of the paths that include relevant arrivals at the page is determined. And, the relevance of the page is determined based at least in part on the proportion.

Claims (33)

1. A computer-implemented method of determining the relevance of a page to a topic in a hierarchy comprising:

receiving a seed set of nodes, wherein the seed set of nodes includes a first seed node and a second seed node, and wherein the first seed node and the second seed node are both associated with the topic in the hierarchy;

determining a plurality of paths of a plurality of surfers that include arrivals at the page;

determining the relevance for each of the plurality of surfers as either being relevant or irrelevant based at least in part on the surfers' behaviors corresponding to the plurality of paths; and

determining the relevance of the page to the topic in the hierarchy, at least in part by determining a ratio of (1) a measure of paths included in the plurality that include visiting at least one of either the first seed node or the second seed node prior to visiting the page and (2) a measure of the plurality of paths and (3) the relevance of the surfers corresponding to the plurality of paths.

2. The method of claim 1 wherein the topic hierarchy is a tree.

3. The method of claim 1 wherein the topic hierarchy is a directed acyclic graph.

4. The method of claim 1 wherein the topic hierarchy is arranged such that children of a node represent subtopics of a topic with which the node is associated.

5. The method of claim 1 wherein there is a seed set of pages associated with every topic in the hierarchy.

6. The method of claim 1 wherein a seed set for a topic includes the seed sets of all its subtopics.

7. The method of claim 1 wherein a pair of topics is unrelated if neither is an ancestor of the other.

8. The method of claim 1 wherein associated with each topic is also an excluded set of pages.

9. The method of claim 8 wherein the excluded set contains pages that are known not to belong to the topic.

10. The method of claim 1 wherein at least some values for an excluded set of pages are pinned and not updated.

11. The method of claim 1 further comprising determining a value that expresses a page's contribution to topic drift.

12. A system for determining the relevance of a page to a topic in a hierarchy comprising:

a processor, configured to:

receive a seed set of nodes, wherein the seed set of nodes includes a first seed node and a second seed node, and wherein the first seed node and the second seed node are both associated with the topic in the hierarchy;

determine a plurality of paths of a plurality of surfers that include arrivals at the page; determine the relevance for each of the plurality of surfers as either being relevant or irrelevant based at least in part on the surfers' behaviors corresponding to the plurality of paths;

determine the relevance of the page to the topic in the, at least in part by determining a ratio of (1) a measure of paths included in the plurality that include visiting at least one of either the first seed node or the second seed node prior to visiting the page and (2) a measure of the plurality of paths and (3) the relevance of the surfers corresponding to the plurality of paths; and

a memory, coupled with the processor, wherein the memory is configured to provide the processor with instructions.

13. The system of claim 12 wherein the topic hierarchy is a tree.

14. The system of claim 12 wherein the topic hierarchy is a directed acyclic graph.

15. The system of claim 12 wherein the topic hierarchy is arranged such that children of a node represent subtopics of a topic with which the node is associated.

16. The system of claim 12 wherein there is a seed set of pages associated with every topic in the hierarchy.

17. The system of claim 12 wherein a seed set for a topic includes the seed sets of all its subtopics.

18. The system of claim 12 wherein a pair of topics is unrelated if neither is an ancestor of the other.

19. The system of claim 12 wherein associated with each topic is also an excluded set of pages.

20. A computer program product for determining the relevance of a page to a topic in a hierarchy, the computer program product being embodied in a computer readable storage medium and comprising computer instructions for:

receiving a seed set of nodes, wherein the seed set of nodes includes a first seed node and a second seed node, and wherein the first seed node and the second seed node are both associated with the topic in the hierarchy;

determining a plurality of paths of a plurality of surfers that include arrivals at the page;

determining the relevance for each of the plurality of surfers as either being relevant or irrelevant based at least in part on the surfers' behaviors corresponding to the plurality of paths; and

determining the relevance of the page to the topic in the hierarchy, at least in part by determining a ratio of (1) a measure of paths included in the plurality that include visiting at least one of either the first seed node or the second seed node prior to visiting the page and (2) a measure of the plurality of paths and (3) the relevance of the surfers corresponding to the plurality of paths.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 2, 2018
From: WAL-MART STORES, INC.
To: WALMART APOLLO, LLC
Reel/Frame 045817/0115 →
MERGER Recorded Apr 19, 2012
From: KOSMIX CORPORATION
To: WAL-MART STORES, INC.
Reel/Frame 028074/0001 →
MERGER Recorded Aug 14, 2008
From: COSMIX CORPORATION
To: KOSMIX CORPORATION
Reel/Frame 021391/0775 →
CORRECTED COVER SHEET ASSIGNMENT TO CORRECT SERIAL NUMBER 11332845 NUMBER SHOULD BE 11332846. PREVIOUSLY RECORDE ON REEL 017513 FRAME 0303. Recorded May 11, 2006
From: HARINARAYAN, VENKY; RAJARAMAN, ANAND
To: COSMIX CORPORATION
Reel/Frame 017879/0034 →