IP Library › Patent Application 15861960
Patent Application
App. No. 15/861,960

SYSTEMS AND METHODS FOR AUTOMATICALLY GENERATING NEWS ARTICLE

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 None
App. No.
15/861,960
Abstract

Systems and methods for automatically generating a summary of an article involve identifying keywords in a title of the article and then identifying sentences in the body of the article having words matching the identified keywords. Each of the identified sentences are weighted based on a number of word matches and a location of the sentence within the article. An article summary is then automatically generated by selecting sentences based on their weight.

Claims (42)

1 . A method, comprising:

selecting an article;

identifying keywords in a title of the selected article;

identifying sentences in a body of the selected article having words matching the identified keywords;

weighting each of the identified sentences based on number of matches between words in the sentence and the identified keywords and a location of the respective sentence in the selected article; and

automatically generating an article by selecting sentences of the selected article based on the weighting of each of the identified sentences.

2 . The method of claim 1 , further comprising:

determining whether the automatically generated article is within a word count; and

automatically adding or removing sentences from the automatically generated article based on the determine of whether the automatically generated article is within the word count.

3 . The method of claim 1 , wherein the selected sentences each have a weight above a predetermined weight threshold.

4 . The method of claim 1 , wherein the method is performed on a plurality of articles, which are subsequently used to identify trending topics or trending entities in the plurality of articles.

5 . The method of claim 4 , wherein the plurality of articles are used to identify trending entities by:

identifying all entities in each of the plurality of articles;

generating weights for each of the identified entities; and

selecting a number of the identified entities having a highest weight as representing trending entities.

6 . The method of claim 5 , wherein the identification of trending entities involves categorizing the plurality of articles into article categories prior to identifying all entities in each of the plurality of articles.

7 . The method of claim 4 , wherein the plurality of articles are used to identify trending topics by:

for each of the plurality of articles

identifying the entities and the associated items in a portion of a selected article;

full-text searching of the identified entities and associated items against a database of the plurality of articles to identify matching articles; and

generating a score based on a number of matching articles;

ranking each of the plurality of articles based on the score generated for each of the plurality of articles; and

selecting a number of the plurality of articles having a highest score as representing trending topics.

8 . The method of claim 1 , wherein the method is performed on a plurality of articles that have previously been processed to identify trending topics or trending entities.

9 . The method of claim 1 , wherein the automatically generated article only includes words appearing in the selected article.

10 . The method of claim 1 , wherein the identified keywords are proper nouns.

11 . A method, comprising:

selecting a plurality of articles;

for each of the selected articles

identifying keywords in a title of the selected article;

identifying sentences in a body of the selected article having words matching the identified keywords;

weighting each of the identified sentences based on number of matches between words in the sentence and the identified keywords and a location of the respective sentence in the selected article;

selecting sentences from the selected article based on sentence weight and a word count;

automatically generating an article summary using the selected sentences; and

storing the article summary.

12 . The method of claim 11 , further comprising:

providing at least one of the automatically generated article summaries on a web page.

13 . The method of claim 11 , wherein the identified keywords are proper nouns.

14 . The method of claim 11 , wherein sentences not matching any of the identified keywords are not part of the automatically generated article summary.

15 . The method of claim 11 , wherein only sentences having words matching the identified keywords are part of the automatically generated article summary.

16 . The method of claim 11 , wherein a weight assigned to sentences based on the location of the respective sentence in the selected article involves assigning a higher weight for sentences occurring earlier in the article and lower weight for sentences appearing later in the article.

17 . The method of claim 11 , wherein a weight assigned to sentences based on the identified keywords assigns progressively higher weights for higher number of matches with the identified keywords compared to lower number of matches with the identified keywords.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2019
From: WICHITA FINCO, LLC
To: PREDICT INTERACTIVE, INC.
Reel/Frame 049916/0033 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 30, 2019
From: SOCIAL NETWORKING TECHNOLOGY, INC.
To: WICHITA FINCO, LLC
Reel/Frame 049899/0396 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2018
From: MABBU, VENKATESH
To: SOCIAL NETWORKING TECHNOLOGY, INC.
Reel/Frame 044740/0165 →