IP Library Granted Patent US 9,582,555
Granted Patent B2
US 9,582,555 · App. 13/605,523 · Granted Feb 28, 2017

Data enrichment using business compendium

Inventors: Vishal Kapadia (Suwanee, GA); John Jensen (Madison, CT); Geralyn McBride (Vergennes, VT)
Assignee: SAP SE
G06F17/30563G06F17/30011G06F17/30303G06F17/3061G06F17/30073G06F17/30286G06F17/30489G06F17/30985
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 9,582,555
App. No.
13/605,523
Granted
Feb 28, 2017
Kind
B2
Abstract

Embodiments relate to enrichment of a data warehouse utilizing a business compendium. Embodiments may employ a process comprising data standardization and cleansing, de-duplication of entries, and matching and enrichment, followed by manual review of an enriched record by a user. During standardization, data may be transformed into consistent content, placing correct data elements into appropriate fields, removing invalid characters, and/or standardizing names and addresses. Duplicate records are then detected and marked. During matching and enrichment, the existence of an entity (such as a supplier), may be verified by progressive matching against the business compendium. Enrichment may provide additional information regarding the entity (e.g. related to risk, diversity, and bankruptcy). The enriched record is available for manual review, allowing the user to change duplicates, matches, and parent/child linkages. Feedback from the user review may enhance accuracy of subsequent enrichment by self-learning aspects, reducing over time a need for manual review.

Claims (20)

1. A computer system comprising:

one or more processors;

a software program, executable on said computer system, the software program configured to:

cause an enrichment engine to receive an input data set comprising a first supplier and a second supplier;

cause the enrichment engine to perform standardization and cleansing of the input data set, the standardization comprising validating supplier addresses to a locality/city level;

cause the enrichment engine to identify duplicate entries in the input data set;

cause a matching component of the enrichment engine to perform matching of non-duplicate entries of the input data set to a business compendium having data compiled from a third party source, wherein the matching is performed according to criteria comprising,

a first priority comprising name or address having a score greater than a minimum and changed manually in the past,

a second priority comprising name or address having the score greater than the minimum and generated by a matching engine,

a third priority comprising the third party source as a preferred data provider, and

a fourth priority comprising a most recent updating;

cause the enrichment engine to create an enriched data set including additional information based upon the matching, wherein the additional information comprises common corporate ownership and a unique supplier location indicating the first supplier as a subsidiary of the second supplier; and

providing the enriched data set to a user for manual review.

2. A computer system as in claim 1 wherein the computer program is further configured to provide feedback to the matching component based upon the manual review.

3. A computer system as in claim 1 wherein the additional information further comprises diversity information, government sanction information, bankruptcy information, or risk information.

4. A computer system as in claim 1 further comprising logging the enriched data set with a rejection of a match during the manual review.

5. A computer system as in claim 4 wherein the logging precludes including the additional information in the enriched data set in the future.

6. A computer system as in claim 1 wherein the additional information includes a duplicate data record identifier.

7. A computer system as in claim 1 wherein the additional information includes a parent identifier of a hierarchy.

8. A computer system as in claim 7 wherein the parent identifier comprises a compendium identifier in the business compendium.

Assignments (2)
CHANGE OF NAME Recorded Aug 26, 2014
From: SAP AG
To: SAP SE
Reel/Frame 033625/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 6, 2012
From: KAPADIA, VISHAL; JENSEN, JOHN; MCBRIDE, GERALYN
To: SAP AG
Reel/Frame 028909/0405 →
Continuity (1)
Related Publication 20140067803A1 · Mar 6, 2014