Computer-implemented hierarchical revenue model to manage revenue allocations among derived product developers in a networked system
First Claim
Patent Images
1. A computer-implemented method comprising;
- storing, in a data storage device by use of a processor in a computer in data communication with the data storage device, a plurality of digital components, each digital component of the plurality of digital components having associated characteristics, the plurality of digital components including, derived digital components that inherit characteristics from ancestor digital components, at least one of the inherited characteristics being revenue values corresponding to each ancestor digital component;
allocating, being performed by the processor, a first revenue value associated with a first digital component, the first digital component being related to a first party;
allocating, being performed by the processor, a second revenue value associated with a second digital component, the second digital component being related to a second party, the second party being different from the first party;
modifying, being performed by the processor, the first digital component to include at least a portion of the second digital component, thereby producing a third digital component, the third digital component being a derived digital component that inherits characteristics of the first and the second digital components, the third digital component inheriting the first revenue value from the first digital component, the third digital component inheriting the second revenue value from the second digital component;
combining, being performed by the processor, the inherited first revenue value with the inherited second revenue value to produce a third revenue value associated with the third digital component;
allocating, being performed by the processor, a first portion of the third revenue value to the first party, the value of the first portion corresponding to the inherited first revenue value; and
allocating, being performed by the processor, a second portion of the third revenue value to the second party, the value of the second portion corresponding to the inherited second revenue value.
6 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented hierarchical revenue model to manage revenue allocations among derived product developers in a networked system is disclosed. The model includes providing a first revenue value associated with a first digital component, providing a second revenue value associated with a second digital component, and combining the first revenue value with a second revenue value to produce a third revenue value associated with the second digital component, the second digital component including at least a portion of the first digital component.
-
Citations
20 Claims
-
1. A computer-implemented method comprising;
-
storing, in a data storage device by use of a processor in a computer in data communication with the data storage device, a plurality of digital components, each digital component of the plurality of digital components having associated characteristics, the plurality of digital components including, derived digital components that inherit characteristics from ancestor digital components, at least one of the inherited characteristics being revenue values corresponding to each ancestor digital component; allocating, being performed by the processor, a first revenue value associated with a first digital component, the first digital component being related to a first party; allocating, being performed by the processor, a second revenue value associated with a second digital component, the second digital component being related to a second party, the second party being different from the first party; modifying, being performed by the processor, the first digital component to include at least a portion of the second digital component, thereby producing a third digital component, the third digital component being a derived digital component that inherits characteristics of the first and the second digital components, the third digital component inheriting the first revenue value from the first digital component, the third digital component inheriting the second revenue value from the second digital component; combining, being performed by the processor, the inherited first revenue value with the inherited second revenue value to produce a third revenue value associated with the third digital component; allocating, being performed by the processor, a first portion of the third revenue value to the first party, the value of the first portion corresponding to the inherited first revenue value; and allocating, being performed by the processor, a second portion of the third revenue value to the second party, the value of the second portion corresponding to the inherited second revenue value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented apparatus comprising:
-
a processor a data storage device in data communication with the processor, the data storage device for storing a plurality of digital components, each digital component of the plurality of digital components having associated characteristics, the plurality of digital components including derived digital components that inherit characteristics from ancestor digital components, at least one of the inherited characteristics being revenue values corresponding to each ancestor digital component; a first processing module, executable by the processor, to allocate a first revenue value associated with a first digital component, the first digital component being related to a first party; a second processing module, executable by the processor, to allocate a second revenue value associated with a second digital component, the second digital component being related to a second party, the second party being different from the first party; a third processing module, executable by the processor, to modify the first digital component to include at least a portion of the second digital component, thereby producing a third digital component, the third digital component being a derived digital component that inherits characteristics of the first and the second digital components, the third digital component inheriting the first revenue value from the first digital component, the third digital component inheriting the second revenue value from the second digital component; the third processing module further to combine the inherited first revenue value with the inherited second revenue value to produce a third revenue value associated with the third digital component, to allocate a first portion of the third revenue value to the first party, the value of the first portion corresponding to the inherited first revenue value, and to allocate a second portion of the third revenue value to the second party, the value of the second portion corresponding to the inherited second revenue value. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification