System and method for analyzing and correcting retail data
First Claim
1. A system comprising:
- one or more computers being operable to store;
retail data associated with a first entity, the retail data including data from a first data source and a second data source, the retail data further including product identifiers;
retail data associated with a second entity, the retail data including product identifiers, the retail data including data from a third data source; and
a plurality of factor calculations;
wherein one or more of said computers contains business logic that is operable to;
identify and retrieve, based on the product identifiers, a plurality of overlapping attribute segments to use for comparing the data from the first and second data sources,compare the plurality of the overlapping attribute segments,calculate a plurality of factors for each of the overlapping attribute segments, each factor representing a bias present in the second data source, anduse the factors to adjust the values in the retail data from the third data source, thereby reduce bias present in the third source.
20 Assignments
0 Petitions
Accused Products
Abstract
A computer system and method is disclosed that analyzes and corrects retail data. The system and method includes several client workstations and one or more servers coupled together over a network. A database stores various data used by the system. A business logic server uses competitive and complementary fusion to analyze and correct some of the data sources stored in database server. The data fusion process itself is an iterative one—utilizing both competitive and complementary fusion methods. In competitive fusion, two or more data sources that provide overlapping attributes are compared against each other. More accurate/reliable sources are used to correct less accurate/reliable sources. In complementary fusion, relationships modeled where data sources overlap are projected to areas of the data framework in which fewer sources exist—enhancing the accuracy/reliability of those fewer sources even in the absence of the other sources upon which the models were based.
77 Citations
33 Claims
-
1. A system comprising:
-
one or more computers being operable to store; retail data associated with a first entity, the retail data including data from a first data source and a second data source, the retail data further including product identifiers; retail data associated with a second entity, the retail data including product identifiers, the retail data including data from a third data source; and a plurality of factor calculations; wherein one or more of said computers contains business logic that is operable to; identify and retrieve, based on the product identifiers, a plurality of overlapping attribute segments to use for comparing the data from the first and second data sources, compare the plurality of the overlapping attribute segments, calculate a plurality of factors for each of the overlapping attribute segments, each factor representing a bias present in the second data source, and use the factors to adjust the values in the retail data from the third data source, thereby reduce bias present in the third source. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method comprising:
-
using a computer, identifying a first entity with corresponding first and second retail data sources, the first and second data sources including product identifiers; identifying a second entity and a corresponding third data source, the third data source including product identifiers; based on the product identifiers of the first, second, and third data sources, identifying a plurality of overlapping attribute segments among the first, second, and third data sources to use for comparing the data sources; calculating at least one factor as a function of at least one of the overlapping attribute segments among the first and second data sources; and using the at least one factor to create modified values in the third data source, said modified values having a reduced bias compared to the original, non-modified values. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification