IP Library Granted Patent US 8,442,953
Granted Patent B2
US 8,442,953 · App. 10/941,584 · Granted May 14, 2013

Method, system, apparatus, program code and means for determining a redundancy of information

Inventors: David Lawrence (New York, NY); Peter Nitze (Morristown, NJ); Alasdair MacDonald (Incline Village, NV)
Assignee: Goldman, Sachs & Co.
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,442,953
App. No.
10/941,584
Granted
May 14, 2013
Kind
B2
Abstract

Some embodiments include a system, method, apparatus and means for determining that first information in an input data packet is not redundant with second information previously stored in a database system, includes receiving the input data packet, generating a database query based on one or more tagged portions in the input data packet, comparing second information retrieved by the database query with the first information to identify at least a first portion of the first information that is different than the second information, and causing storage of the at least a first portion of the first information in the database system.

Claims (44)

1. A processor-implemented method for determining that first information in an input data packet is not redundant with second information previously stored in a database system, the method comprising:

receiving an input data packet comprising first information, wherein the first information comprises one or more portions;

processing the received input data packet in accordance with coarse and fine political risk data filters to identify one or more political risk relevant portions;

determining via a processor portion scores, each portion score associated with each of the political risk relevant portions;

applying tags to at least one of the political risk relevant portions;

determining a first score comprising a total of the portion scores associated with the political risk relevant tagged portions;

generating a database query based on the political risk relevant tagged portions in said input data packet and on the first score;

receiving second information based on said database query;

comparing said second information with said first information to identify at least a first portion of said first information that is different than said second information based on the first score and a redundancy limit; and

facilitating storage of said at least a first portion of said first information in said database system based on the comparison of the first score and the redundancy limit.

2. The method of claim 1 , wherein said tagged portions include tags identifying one or more relevant terms.

3. The method of claim 1 , wherein said comparing second information further comprises identifying a second portion of said first information that is similar to said second information.

4. The method of claim 3 , further comprising:

removing said second portion from said first information prior to said causing storage of said at least first portion.

5. A system, comprising:

a processor; and

a storage device in communication with said processor and storing instructions adapted to be executed by said processor to:

receive an input data packet comprising first information, wherein the first information comprises one or more portions;

process the received input data packet in accordance with coarse and fine political risk data filters to identify one or more political risk relevant portions;

determine portion scores, each portion score associated with each of the political risk relevant portions;

apply tags to at least one of the political risk relevant portions;

determine a first score comprising a total of the portion scores associated with the political risk relevant tagged portions;

generate a database query based on the political risk relevant tagged portions in said input data packet and on the first score;

receive second information based on said database query;

compare said second information with said first information to identify at least a first portion of said first information that is different than said second information based on the first score and a redundancy limit; and

facilitate storage of said at least a first portion of said first information in said database system based on the comparison of the first score and the redundancy limit.

6. A processor-readable medium comprising a storage element, the storage element storing processor-issuable instructions to:

receive an input data packet comprising first information, wherein the first information comprises one or more portions;

process the received input data packet in accordance with coarse and fine political risk data filters to identify one or more political risk relevant portions;

determine portion scores, each portion score associated with each of the political risk relevant portions;

apply a tag to at least one of the political risk relevant portions;

determine a first score comprising a total of the of the portion scores associated with the political risk relevant tagged portions;

generate a database query based on the political risk relevant tagged portions in said input data packet and on the first score;

receive second information based on said database query;

compare said second information with said first information to identify at least a first portion of said first information that is different than said second information based on the first score and a redundancy limit; and

store said at least a first portion of said first information in said database system based on the comparison of the first score and the redundancy limit.

7. The method of claim 1 , further comprising spell checking each portion of the one or more portions of the input data packet.

8. The method of claim 1 , wherein the tags are applied to at least one of the political risk relevant portions based on rules.

9. The method of claim 1 , further comprising identifying presence or absence of predetermined keywords and associated terms in the received input data packet.

10. The method of claim 1 , wherein the tags identify and associate the political risk relevant portions with the portion scores.

11. The method of claim 3 , further comprising associating said second portion of the said information with a redundancy metric.

12. The system of claim 5 , further comprising instructions adapted to be executed by the processor to compare said second information with said first information to identify a second portion of said first information that is similar to said second information.

13. The system of claim 12 , further comprising instructions adapted to be executed by the processor to associate said second portion of said first information with a redundancy metric.

14. The system of claim 5 , further comprising instructions adapted to be executed by the processor to identify presence or absence of predetermined keywords and associated terms in the received input data packet.

Assignments (11)
RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL Recorded Feb 13, 2020
From: ANTARES CAPITAL LP
To: REGULATORY DATACORP, INC.
Reel/Frame 051931/0397 →
RELEASE OF SECURITY INTEREST Recorded May 14, 2018
From: GOLDMAN SACHS PRIVATE MIDDLE MARKET CREDIT LLC
To: REGULATORY DATACORP, INC.
Reel/Frame 045795/0795 →
MERGER Recorded Oct 26, 2016
From: REGULATORY DATACORP, INTL LLC
To: REGULATORY DATACORP, INC.
Reel/Frame 040483/0506 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR NAME PREVIOUSLY RECORDED AT REEL: 040054 FRAME: 0122. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Oct 26, 2016
From: GOLDMAN, SACHS & CO.
To: REGULATORY DATACORP, INC.
Reel/Frame 040479/0394 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Sep 21, 2016
From: REGULATORY DATACORP, INC.
To: ANTARES CAPITAL LP, AS COLLATERAL AGENT
Reel/Frame 040095/0272 →
SECURITY INTEREST Recorded Sep 21, 2016
From: REGULATORY DATACORP, INC.
To: GOLDMAN SACHS PRIVATE MIDDLE MARKET CREDIT LLC, AS COLLATERAL AGENT
Reel/Frame 039816/0190 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2016
From: GOLDMAN SACHS & CO.
To: REGULATORY DATACORP, INC.
Reel/Frame 040054/0122 →
RELEASE OF SECURITY INTEREST Recorded Mar 1, 2016
From: LIGHTHOUSE CAPITAL PARTNERS VI, L.P.
To: REGULATORY DATACORP, INC.
Reel/Frame 037862/0239 →
SECURITY AGREEMENT Recorded Mar 19, 2012
From: REGULATORY DATACORP, INC.
To: LIGHTHOUSE CAPITAL PARTNERS VI, L.P.
Reel/Frame 027889/0580 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2004
From: LAWRENCE, DAVID
To: GOLDMAN SACHS & CO.
Reel/Frame 015808/0288 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2004
From: NITZE, PETER; MACDONALD, ALASDAIR
To: REGULATORY DATACORP INTERNATIONAL LLC
Reel/Frame 015808/0291 →
Continuity (2)
Provisional Application 60585343 · Jul 2, 2004
Related Publication 20060004878A1 · Jan 5, 2006