IP Library Granted Patent US 8,521,702
Granted Patent B2
US 8,521,702 · App. 12/937,795 · Granted Aug 27, 2013

Method for aggregating web feed minimizing redundancies

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,521,702
App. No.
12/937,795
Granted
Aug 27, 2013
Kind
B2
Abstract

When aggregating syndicated Web content, updated content is retrieved from predetermined Web feeds. The updated content is compared with stored content previously retrieved. If the updated content is determined to be different from the stored content, the updated content is stored. If the updated content is determined to be identical to the stored content, the updated content is delete.

Claims (24)

1. A method for aggregating syndicated Web content, comprising:

retrieving updated content from predetermined Web feeds;

comparing said updated content with stored content previously retrieved;

storing the updated content if it is considered different from the stored content;

deleting the updated content if it is considered identical to the stored content;

wherein a similarity index S k j that denotes a degree of similarity between the updated content and the stored content is compared to two thresholds S min and S max wherein:

if the similarity index S k j is lower than S min , the updated content is considered different from the stored content; and

if the similarity index S k j is greater than S max , the updated content is considered identical to the stored content.

2. The method according to claim 1 , further including adding the updated content to a stored content if it is considered complementary thereto.

3. The method according to claim 1 , including computing the similarity index S k j to denote a degree of similarity between the updated content and the stored content.

4. The method according to claim 3 , including comparing said similarity index S k j to one or more thresholds.

5. The method according to claim 4 , wherein:

if the similarity index S k j is between S min and S max , the updated content is considered complementary to the stored content.

6. The method according to claim 1 , wherein updated content considered identical to a stored content is added to said stored content.

7. The method according to claim 1 , wherein previously retrieved content is stored as an entry within a feeds historic database.

8. A feed aggregator comprising:

a feed reader configured for checking for and retrieving updated content from predetermined Web feeds;

a filtering module configured for managing comparison of said updated content to stored content previously retrieved; and

a feeds historic database for storing content;

wherein the filtering module compares a similarity index S k j that denotes a degree of similarity between the updated content and the stored content to two thresholds S min and S max wherein:

if the similarity index S k j is lower than S min , the updated content is considered different from the stored content; and

if the similarity index S k j is greater than S max , the updated content is considered identical to the stored content.

9. The feed aggregator according to claim 8 , further comprising one or more entry analyzers linked to the filtering module, configured for comparing said updated content to stored content.

10. The feed aggregator according to claim 8 , wherein one or more entry analyzer is configured for computing the similarity index S k j denoting a degree of similarity between the updated content and the stored content, and wherein said filtering module is configured for comparing said similarity index to one or more thresholds to determine whether the updated content is to be removed or added to the feeds historic database.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S ADDRESS PREVIOUSLY RECORDED AT REEL: 045397 FRAME: 0598. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jul 12, 2018
From: ALCATEL LUCENT
To: BEIJING XIAOMI MOBILE SOFTWARE CO.,LTD.
Reel/Frame 046544/0365 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE ADDRESS PREVIOUSLY RECORDED AT REEL: 045397 FRAME: 0598. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 10, 2018
From: ALCATEL LUCENT
To: BEIJING XIAOMI MOBILE SOFTWARE CO.,LTD.
Reel/Frame 046478/0193 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2018
From: ALCATEL LUCENT
To: BEIJING XIAOMI MOBILE SOFTWARE CO.,LTD.
Reel/Frame 045397/0598 →
CHANGE OF ADDRESS Recorded Feb 21, 2018
From: ALCATEL LUCENT
To: ALCATEL LUCENT
Reel/Frame 045815/0013 →
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2014
From: CREDIT SUISSE AG
To: ALCATEL LUCENT
Reel/Frame 033868/0555 →
SECURITY AGREEMENT Recorded Jan 30, 2013
From: ALCATEL LUCENT
To: CREDIT SUISSE AG
Reel/Frame 029821/0001 →