IP Library Granted Patent US 7,613,690
Granted Patent B2
US 7,613,690 · App. 11/384,418 · Granted Nov 3, 2009

Real time query trends with multi-document summarization

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 7,613,690
App. No.
11/384,418
Granted
Nov 3, 2009
Kind
B2
Abstract

A list of “hot topics” may be provided to a user to indicate information that is currently popular. A topic may be deemed popular when a large number of search queries related to the topic are entered by users. A search system may receive and analyze an electronic source of published information to determine a reason for why a particular popular topic is popular. If content related to why a particular popular topic is popular exists in multiple electronic sources of published information, text summarization techniques may be used to determine a reason for why the popular topic is popular by from among the multiple electronic sources of published information.

Claims (59)

1. A method, performed at least in part by a computer, for identifying a reason that a search topic is popular, the method comprising:

receiving an indication of a search topic that is popular, the search topic that is popular being related to a particular entity;

in response to receiving the indication of the search topic that is popular, identifying a content feed from an electronic source of published information that includes content published less than a threshold period of time prior to the search topic becoming popular, the content of the content feed including metadata;

determining whether the content, of the identified content feed, published less than the threshold period of time prior to the search topic becoming popular is relevant to the search topic;

in response to a determination that the content, of the identified content feed, published less than the threshold period of time prior to the search topic becoming popular is relevant to the search topic:

analyzing the content, of the identified content feed, published less than the threshold period of time prior to the search topic becoming popular, analyzing the content comprising determining that the content and metadata of the content feed are related to the same particular entity as the search topic;

determining a reason that the search topic is popular based on the analysis, determining the reason comprising, when the content identifies the search topic, providing at least some of the content as the reason that the search topic is popular; and

presenting to a user the search topic that is popular and the determined reason that the search topic is popular; and

summarizing content of more than one content feed when the content of more than one content feed relates to the same particular entity as the search topic.

2. The method of claim 1 further comprising creating a list of identified trend-determined reason pairs by repeating the receiving and analyzing for multiple search topics.

3. The method of claim 1 further comprising accessing search popularity information stored in a computer storage medium that includes search topics and reasons, wherein:

a search topic is associated with at least one reason for popularity of the search topic, and

the at least one reason for popularity of the search topic is determined by analyzing at least one content feed from an electronic source of published information.

4. The method of claim 3 wherein the search popularity information also includes a category associated with a search topic, the method further comprising:

receiving an indication of a category;

accessing the search popularity information to determine a search topic associated with the indicated category; and

presenting the search topic associated with the indicated category and the at least one reason for popularity of the search topic.

5. The method of claim 1 further comprising analyzing multiple search queries to identify a search topic that is popular.

6. The method of claim 5 wherein analyzing multiple search queries to identify a search topic that is popular comprises:

determining a number of search queries received during a first predetermined period of time, the search queries identifying a particular entity;

determining a number of search queries received during a second predetermined period of time, the search queries identifying the particular entity;

comparing the number of search queries received during the first and second predetermined periods of time; and

based on the comparison, determining whether a search topic related to the particular entity is popular.

7. The method of claim 1 wherein the content feed from an electronic source of published information includes at least one of electronic data feeds, news, weblogs, or other online content.

8. The method of claim 7 wherein the electronic data feeds include RSS.

9. The method of claim 1 wherein the content feed from an electronic source of published information includes data in the form of at least one of audio, video, text, audible text after a text-to-speech conversion, images and animation.

10. The method of claim 1 wherein identifying a content feed from an electronic source of published information that includes content published less than a threshold period of time prior to the search topic becoming popular comprises identifying a content feed from an electronic source of published information that includes content published less than a threshold number of days prior to the search topic becoming popular.

11. The method of claim 1 wherein presenting to a user the search topic that is popular and the determined reason that the search topic is popular comprises presenting, with the search topic that is popular and the determined reason that the search topic is popular, an indication of a time when the reason was determined.

12. The method of claim 1 wherein the search topic that is popular is a first search topic, the determined reason that the search topic is popular is a first reason, the indication of a time when the reason was determined is a first indication, and presenting, with the search topic that is popular and the determined reason that the search topic is popular, an indication of a time when the reason was determined comprises:

presenting to the user the first search topic that is popular, the first reason that the first search topic is popular, and the first indication of a time when the first reason was determined, the first indication of a time when the first reason was determined including a date and a time of day when the first reason was determined; and

presenting, currently with the first search topic, the first reason, and the first indication, to the user a second search topic that is popular, a second reason that the second search topic is popular, and a second indication of a time when the second reason was determined, the second indication of a time when the second reason was determined including a date and a time of day when the second reason was determined,

wherein the second search topic is different than the first search topic, the second reason is different than the first reason, and the second indication is different than the first indication.

13. The method of claim 1 wherein determining the reason that the search topic is popular comprises excluding, from the determination, content published more than a threshold period of time prior to the search topic becoming popular and excluding, from the determination, content that is not relevant to the search topic.

14. The method of claim 1 wherein determining the reason that the search topic is popular comprises determining the reason that the search topic is popular based only on content published less than the threshold period of time prior to the search topic becoming popular.

15. The method of claim 1 wherein:

identifying a content feed from an electronic source of published information that includes content published less than a threshold period of time prior to the search topic becoming popular comprises:

receiving multiple content feeds, and

selecting a subset of the multiple content feeds that each include content that was published less than a threshold period of time prior to the search topic becoming popular and that is relevant to the search topic, the selected subset of content feeds being less than all of the multiple content feeds; and

analyzing the content, of the identified content feed, published less than the threshold period of time prior to the search topic becoming popular comprises analyzing content from each of the selected subset of content feeds.

16. At least one computer-readable storage medium encoded with executable instructions that, when executed by at least one processor, cause the at least one processor to perform operations comprising:

receiving an indication of a search topic that is popular, the search topic that is popular being related to a particular entity;

in response to receiving the indication of the search topic that is popular, identifying a content feed from an electronic source of published information that includes content published less than a threshold period of time prior to the search topic becoming popular, the content of the content feed including metadata;

determining whether the content, of the identified content feed, published less than the threshold period of time prior to the search topic becoming popular is relevant to the search topic;

in response to a determination that the content, of the identified content feed, published less than the threshold period of time prior to the search topic becoming popular is relevant to the search topic:

analyzing the content, of the identified content feed, published less than the threshold period of time prior to the search topic becoming popular, analyzing the content comprising determining that the content and metadata of the content feed are related to the same particular entity as the search topic;

determining a reason that the search topic is popular based on the analysis, determining the reason comprising, when the content identifies the search topic, providing at least some of the content as the reason that the search topic is popular; and

presenting to a user the search topic that is popular and the determined reason that the search topic is popular; and

summarizing content of more than one content feed when the content of more than one content feed relates to the same particular entity as the search topic.

17. A system comprising:

at least one computer; and

at least one computer-readable storage medium coupled to the at least one computer having instructions stored thereon which, when executed by the at least one computer, causes the at least one computer to perform operations comprising:

receiving an indication of a search topic that is popular, the search topic that is popular being related to a particular entity;

in response to receiving the indication of the search topic that is popular, identifying a content feed from an electronic source of published information that includes content published less than a threshold period of time prior to the search topic becoming popular, the content of the content feed including metadata;

determining whether the content, of the identified content feed, published less than the threshold period of time prior to the search topic becoming popular is relevant to the search topic;

in response to a determination that the content, of the identified content feed, published less than the threshold period of time prior to the search topic becoming popular is relevant to the search topic:

analyzing the content, of the identified content feed, published less than the threshold period of time prior to the search topic becoming popular, analyzing the content comprising determining that the content and metadata of the content feed are related to the same particular entity as the search topic;

determining a reason that the search topic is popular based on the analysis, determining the reason comprising, when the content identifies the search topic, providing at least some of the content as the reason that the search topic is popular; and

presenting to a user the search topic that is popular and the determined reason that the search topic is popular; and

summarizing content of more than one content feed when the content of more than one content feed relates to the same particular entity as the search topic.

Assignments (8)
CHANGE OF NAME Recorded Dec 20, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058961/0436 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 3, 2012
From: AOL INC.
To: FACEBOOK, INC.
Reel/Frame 028487/0534 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTY AND TYPE OF CONVEYANCE PREVIOUSLY RECORDED ON REEL 023274 FRAME 0479. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Jun 1, 2012
From: AMERICA ONLINE, INC.
To: AOL LLC
Reel/Frame 028314/0800 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 16, 2010
From: BANK OF AMERICA, N A
To: AOL INC; AOL ADVERTISING INC; GOING INC; LIGHTNINGCAST LLC; MAPQUEST, INC; NETSCAPE COMMUNICATIONS CORPORATION; QUIGO TECHNOLOGIES LLC; SPHERE SOURCE, INC; TACODA LLC; TRUVEO, INC; YEDDA, INC
Reel/Frame 025323/0416 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 31, 2009
From: AOL LLC
To: AOL INC.
Reel/Frame 023723/0645 →
SECURITY AGREEMENT Recorded Dec 14, 2009
From: AOL INC.; AOL ADVERTISING INC.; BEBO, INC.; ICQ LLC; GOING, INC.; LIGHTNINGCAST LLC; MAPQUEST, INC.; NETSCAPE COMMUNICATIONS CORPORATION; QUIGO TECHNOLOGIES LLC; SPHERE SOURCE, INC.; TACODA LLC; TRUVEO, INC.; YEDDA, INC.
To: BANK OF AMERICAN, N.A. AS COLLATERAL AGENT
Reel/Frame 023649/0061 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 23, 2009
From: CHOWDHURY, ABDUR R.; PASS, GREGORY S.; SIDHU, KULRAJ; WALKER, TRAVIS
To: AOL LLC
Reel/Frame 023274/0479 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2006
From: CHOWDHURY, ABDUR R.; PASS, GREGORY S.; SIDHU, KULRAJ; TRAVIS WALKER
To: AMERICA ONLINE, INC.
Reel/Frame 017653/0047 →