SYSTEM, METHOD AND PROGRAM PRODUCT FOR AUTOMATICALLY MATCHING NEW MEMBERS OF A POPULATION WITH ANALOGOUS MEMBERS
First Claim
1. An population comparison system comprising:
- a population storage storing a list of population members and one or more characteristics for each population member;
an automatic weighting system automatically determining weights (w*) for population member characteristic and a similarity function identifying for said each population member one or more other analogous population members;
a new population member input receiving new population member descriptions including characteristics for each respective new population member; and
an analogous member selector selecting a subset of listed population members as analogous members for each new population member responsive to said determined weights (w*) and said similarity function.
2 Assignments
0 Petitions
Accused Products
Abstract
A population comparison system, method and a computer program product therefor. A stored list of population members, e.g., hydrocarbon reservoirs, characteristics and analogous members is partitioned into lists for each member. A weighting system automatically uses the partitions to determine a weight set (w*) for population member characteristic and a similarity function. The weighting system may include an objective model that iteratively, blindly identifies analogous members for each population member until the identified analogous members match the listed analogous members. An analogous member selector uses the weights set (w*) and similarity function to automatically select analogous listed members for each new population member.
14 Citations
25 Claims
-
1. An population comparison system comprising:
-
a population storage storing a list of population members and one or more characteristics for each population member; an automatic weighting system automatically determining weights (w*) for population member characteristic and a similarity function identifying for said each population member one or more other analogous population members; a new population member input receiving new population member descriptions including characteristics for each respective new population member; and an analogous member selector selecting a subset of listed population members as analogous members for each new population member responsive to said determined weights (w*) and said similarity function. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A reservoir valuation system comprising:
-
a reservoir storage storing a reservoir database of known reservoirs and characteristics for each known reservoir; an automatic weighting system automatically determining weights (w*) for known reservoir characteristics and a similarity function identifying for said each known reservoir one or more other analogous reservoirs; a new reservoir input receiving new reservoir descriptions including characteristics for each respective said new reservoirs; an analogous reservoirs selection unit applying determined said weights (w*) to said new reservoir characteristics and automatically selecting a subset of known reservoirs satisfying a threshold; and an estimator determining a value for the said new reservoir from said subset. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A computer program product for comparing members of a population, said computer program product comprising a computer usable medium having computer readable program code stored thereon, said computer readable program code comprising:
-
computer readable program code means for storing a list of population members and one or more characteristics for each population member; computer readable program code means for automatically determining weights (w*) for population member characteristic and a similarity function identifying for said each population member one or more other analogous population members; computer readable program code means for receiving new population member descriptions including characteristics for each respective new population member; and computer readable program code means for selecting a subset of listed population members as analogous members for each new population member responsive to said determined weights (w*) and said similarity function. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A computer program product for valuating reservoirs, said computer program product comprising a computer usable medium having computer readable program code stored thereon, said computer readable program code comprising:
-
computer readable program code means for storing reservoir database of known reservoirs, characteristics for each known reservoir, and indicating for said each known reservoir one or more other said known reservoirs as analogous reservoirs; computer readable program code means for partitioning said population (I) into a plurality of partitions, one partition for each member (i, where iε
I), each partition including two sub-groups, one sub-group including said each member (i) and the other sub-group including all other members remaining after excluding the respective said each member (Ii=I\{i}); andcomputer readable program code means for selecting property weights to select from other said listed population members for each listed population member the same members as said more previously identified population members; computer readable program code means for determining a set of weights (w*) for known reservoir characteristic and a similarity function independently identifying for said analogous reservoirs for said each known reservoir; computer readable program code means for receiving new reservoir descriptions including characteristics for each respective said new reservoirs; computer readable program code means for applying determined said weights (w*) to said new reservoir characteristics and automatically selecting a subset of known reservoirs satisfying a threshold; and computer readable program code means for determining a value for the said new reservoir from said subset. - View Dependent Claims (24, 25)
-
Specification