IP Library Granted Patent US 7,693,872
Granted Patent B2
US 7,693,872 · App. 11/839,789 · Granted Apr 6, 2010

Software web crowler and method therefor

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,693,872
App. No.
11/839,789
Granted
Apr 6, 2010
Kind
B2
Abstract

System for crawling the web for multimedia files and indexing the files based on sound analysis and algorithmic translation.

Claims (29)

1. A computerized system comprising:

a crawler obtaining multimedia files from a network, the crawler comprising:

a multi-threaded downloader that downloads web pages;

a queue storing links corresponding to the download web pages;

a scheduler obtaining the stored links from the queue and passing the obtained links to the multi-threaded downloader, wherein the multi-threaded downloader downloads multiple multimedia files concurrently from said links;

a multimedia processor receiving said multimedia files from the crawler and processing said multimedia files by translating speech in the multimedia files into a textual representation,

wherein said multimedia processor determines sound effects in said multimedia files by comparing said sound effects in said multimedia files against a predetermined set of sounds, wherein generated metadata is determined by the comparison, and wherein said metadata comprises keywords identifying a type of said sound effects;

a data mining module that extracts text information from the textual representation; and

an indexer that indexes the multimedia files based on said keywords and said text information.

2. The computerized system of claim 1 , wherein the multimedia processor is further operable to detect a type of music in the multimedia files.

3. The computerized system of claim 1 , wherein the data mining algorithm:

a. detects frequency of keywords in the generated metadata;

b. adds weights to the keywords, and

c. compiles the keywords for each multimedia file.

4. The computerized system of claim 1 , wherein the multimedia files are audio files.

5. The computerized system of claim 1 , wherein the multimedia files are video files.

6. A computer implemented method comprising:

obtaining multimedia files from a network by utilizing a multi-threaded downloader that download multiple multimedia files concurrently from links acquired from downloaded web pages;

processing, using a processor, the obtained multimedia files by translating speech in the multimedia files into a textual representation,

wherein said processing further determines sound effects in said multimedia files by comparing said sound effects in said multimedia files against a predetermined set of sounds, wherein generated metadata is determined by the comparison, and wherein said metadata comprises keywords identifying a type of said sound effects;

extracting text information from the textual representation, and;

indexing the multimedia files based on said keywords and said text information.

7. The method of claim 6 , wherein processing further comprises detecting a type of music in the multimedia files.

8. The method of claim 6 , wherein extracting further comprises:

a. detecting frequency of keywords in the generated metadata;

b. adding weights to the keywords; and

c. compiling the keywords for each multimedia file.

9. The computerized system of claim 1 , wherein the multimedia files are audio files.

10. The computerized system of claim 1 , wherein the multimedia files are video files.

Assignments (22)
RELEASE OF SECURITY INTEREST Recorded Dec 17, 2024
From: JPMORGAN CHASE BANK, N.A.
To: AURA SUB, LLC; INTERSECTIONS, LLC; TWINGATE INC.
Reel/Frame 069616/0097 →
SECURITY INTEREST Recorded Dec 10, 2024
From: INTERSECTIONS, LLC
To: CERBERUS BUSINESS FINANCE AGENCY, LLC
Reel/Frame 069542/0987 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2023
From: AURA SUB, LLC
To: AURA HOLDCO, LLC
Reel/Frame 065637/0296 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2023
From: CF NEWCO, INC.
To: INTERSECTIONS, LLC
Reel/Frame 065637/0390 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2023
From: CF INTERMEDIATE HOLDINGS, LLC
To: CF NEWCO, INC.
Reel/Frame 065637/0355 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2023
From: AURA HOLDCO, LLC
To: CF INTERMEDIATE HOLDINGS, LLC
Reel/Frame 065637/0337 →
CORRECTIVE ASSIGNMENT TO REMOVE THE ERRONEOUS SERIAL NUMBER 16/000,700 AND 16/149,928 PREVIOUSLY RECORDED AT REEL: 059251 FRAME: 0342. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME Recorded Jun 6, 2023
From: PANGO INC.
To: PANGO LLC
Reel/Frame 064065/0406 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION NUMBER 16000700 AND 16149928 PREVIOUSLY RECORDED AT REEL: 059392 FRAME: 0479. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 14, 2023
From: PORTUNUS PARENT, LLC
To: AURA HOLDCO, LLC
Reel/Frame 063873/0551 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE SERIAL NUMBERS 16000700 AND 16149928 PREVIOUSLY RECORDED AT REEL: 059285 FRAME: 0023. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 14, 2023
From: PANGO LLC
To: PORTUNUS PARENT, LLC
Reel/Frame 063873/0502 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION NUMBERS 16000700 AND 16149928 PREVIOUSLY RECORDED AT REEL: 059462 FRAME: 0043. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 14, 2023
From: AURA HOLDCO, LLC
To: AURA SUB, LLC
Reel/Frame 063859/0966 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2022
From: AURA HOLDCO, LLC
To: AURA SUB, LLC
Reel/Frame 059462/0043 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2022
From: PORTUNUS PARENT, LLC
To: AURA HOLDCO, LLC
Reel/Frame 059392/0479 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 16, 2022
From: PANGO LLC
To: PORTUNUS PARENT, LLC
Reel/Frame 059285/0023 →
CHANGE OF NAME Recorded Feb 25, 2022
From: PANGO INC.
To: PANGO LLC
Reel/Frame 059251/0342 →
RELEASE OF SECURITY INTEREST Recorded Dec 8, 2021
From: JPMORGAN CHASE BANK, N.A.
To: PANGO, INC.; INTERSECTIONS INC.
Reel/Frame 058330/0983 →
SECURITY INTEREST Recorded Dec 7, 2021
From: INTERSECTIONS INC.; PANGO INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 058328/0941 →
CHANGE OF NAME Recorded Sep 24, 2020
From: ANCHORFREE INC.
To: PANGO INC.
Reel/Frame 053879/0292 →
SECURITY INTEREST Recorded Jul 2, 2020
From: PANGO, INC.; INTERSECTIONS INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 053105/0591 →
RELEASE OF SECURITY INTEREST Recorded Jul 1, 2020
From: PACIFIC WESTERN BANK
To: PANGO INC. (FORMERLY KNOWN AS ANCHORFREE INC.)
Reel/Frame 053116/0489 →
SECURITY INTEREST Recorded Jun 25, 2020
From: PANGO INC.
To: PACIFIC WESTERN BANK
Reel/Frame 053039/0417 →
SECURITY INTEREST Recorded Nov 28, 2018
From: ANCHORFREE INC.
To: PACIFIC WESTERN BANK
Reel/Frame 047605/0600 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 16, 2007
From: GORODYANSKY, DAVID; MALOBRODSKY, EUGENE; GAVRILOV, DIMITRY
To: ANCHORFREE, INC.
Reel/Frame 019705/0199 →