Systems and methods for managing large data environments
First Claim
1. In a data management system comprising a plurality of data environments, wherein the data environments comprise data relating to items, wherein a variable relating to each item has a plurality of possible values, and wherein a particular value of the variable relating to a specific item in one data environment may be different from the particular value of the variable relating to the specific item in another of the data environments, a method of managing the data, comprising:
- identifying a plurality of rules, each rule representing a unique combination of the possible values of the variable in each of the plurality of data environments;
creating a record for each item, wherein the record for each item comprises;
an item field that identifies the item; and
a rule field that associates the item with one of the plurality of rules;
storing the records;
receiving a request at the data management system to display the particular value of an item in one of the data environments;
locating the record relating to the item;
using the rule in the record to determine the value of the item in the data environment; and
communicating the value of the particular item.
6 Assignments
0 Petitions
Accused Products
Abstract
A data management system includes a plurality of data environments. Each data environment includes data relating to items. A variable relating to each item has a plurality of possible values. A particular value of the variable relating to a specific item in one data environment may be different from the particular value of the variable relating to the specific item in another of the data environments. In the system, a method of managing the data includes identifying a plurality of rules. Each rule represents a unique combination of the possible values of the variable in each of the plurality of data environments. The method also includes creating a record for each item. The record for each item includes an item field that identifies the item and a rule field that associates the item with one of the plurality of rules. The method also includes storing the records and receiving a request at the data management system to display the particular value of an item in one of the data environments. The method further includes locating the record relating to the item, using the rule in the record to determine the value of the item in the data environment, and communicating the value of the particular item.
43 Citations
20 Claims
-
1. In a data management system comprising a plurality of data environments, wherein the data environments comprise data relating to items, wherein a variable relating to each item has a plurality of possible values, and wherein a particular value of the variable relating to a specific item in one data environment may be different from the particular value of the variable relating to the specific item in another of the data environments, a method of managing the data, comprising:
-
identifying a plurality of rules, each rule representing a unique combination of the possible values of the variable in each of the plurality of data environments;
creating a record for each item, wherein the record for each item comprises;
an item field that identifies the item; and
a rule field that associates the item with one of the plurality of rules;
storing the records;
receiving a request at the data management system to display the particular value of an item in one of the data environments;
locating the record relating to the item;
using the rule in the record to determine the value of the item in the data environment; and
communicating the value of the particular item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for managing data, comprising:
a host computer system programmed to receive data from each of a plurality of data environments, wherein the data environments comprise data relating to items, wherein a variable relating to each item has a plurality of possible values, wherein a particular value of the variable relating to a specific item in one data environment may be different from the particular value of the variable relating to the specific item in another of the data environments, and wherein the host computer system is further programmed to;
receive a plurality of rules, each rule representing a unique combination of the possible values of the variable in each of the plurality of data environments;
create a record for each item, wherein the record for each item comprises;
an item field that identifies the item; and
a rule field that associates the item with one of the plurality of rules;
store the records;
receive a request to display the particular value of an item in one of the data environments;
locate the record relating to the item;
use the rule in the record to determine the value of the item in the data environment; and
communicate the value of the particular item. - View Dependent Claims (11, 12, 13, 14, 15)
-
16. A data management system, comprising:
-
receiving means for receiving data from each of a plurality of data environments, wherein the data environments comprise data relating to items, wherein a variable relating to each item has a plurality of possible values, and wherein a particular value of the variable relating to a specific item in one data environment may be different from the particular value of the variable relating to the specific item in another of the data environments;
rule receiving means for receiving a plurality of rules, each rule representing a unique combination of the possible values of the variable in each of the plurality of data environments;
computing means for creating a record for each item, wherein the record for each item comprises;
an item field that identifies the item; and
a rule field that associates the item with one of the plurality of rules;
and for locating records relating to items and using the rules in the records to determine the value of the item in the data environments;
storage means for storing the records; and
a user interface configured to receive from a user computer a request to display the value of the variable relating an item in one of the data environments and to transmit information that causes the value to be displayed for inspection by the user. - View Dependent Claims (17, 18, 19, 20)
-
Specification