Patent ID: 8244554

Claim:
A computer-implemented method for managing price information comprising: receiving, by a processor, a mapping of interconnected components, wherein: each component represents a portion of a transaction proposal and comprises an assignable associated price; a first group of components from the mapping are subject to a first fixed price agreement; a second group of components from the mapping are subject to a second fixed price agreement; and the first group of components overlaps the second group of components; identifying, by a processor, as a first subset the components in the first fixed price agreement not in the second fixed price agreement, wherein a total price associated with the first subset is the sum of prices associated with the first subset of components; identifying, by a processor, as a second subset the components in the second fixed price agreement not in the first fixed price agreement, wherein a total price associated with the second subset is the sum of prices associated with the second subset of components; identifying, by a processor, as a third subset the components in both the first fixed price agreement and the second fixed price agreement, wherein a total price associated with the third subset is the sum of prices associated with the third subset of components; receiving, by a processor, a price change for a price associated with a component in one of the subsets of components; and distributing, by a processor, an offset of the price change to components in the other subsets of components, wherein the price of each fixed price agreement does not change and the total price of each subset of components is greater than or equal to zero.