IP Library Granted Patent US 8,290,881
Granted Patent B2
US 8,290,881 · App. 13/050,237 · Granted Oct 16, 2012

Computer-implemented method and apparatus to allocate revenue from a derived digital component

Assignee: IMVU, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,290,881
App. No.
13/050,237
Granted
Oct 16, 2012
Kind
B2
Abstract

A computer-implemented hierarchical revenue model to manage revenue allocations among derived product developers in a networked system. 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.

Claims (41)

1. A computer-implemented method, comprising:

providing a processor;

storing, in a data storage device in data communication with the processor, a plurality of digital components, each digital component of the plurality of digital components having associated characteristics and being configured for modeling in a three dimensional (3D) virtual environment, 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 a first revenue value associated with a first digital component, the first digital component being related to a first party;

allocating 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;

receiving user input data via a user interface;

modifying, by use of the processor and the user input data, the first digital component to include at least a portion of the second digital component, thereby producing a third digital component, the first, second, and third digital components being configured for modeling in the 3D virtual environment, the second digital component being configured for integration and operation with the first digital component for modeling in the 3D virtual environment, 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 the inherited first revenue value with the inherited second revenue value to produce a third revenue value associated with the third digital component;

offering the third digital component to consumers at a price corresponding to the third revenue value;

allocating 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 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.

2. The method as claimed in claim 1 wherein the second digital component is derived from the first digital component.

3. The method as claimed in claim 1 wherein the first digital component is a parent of the second digital component.

4. The method as claimed in claim 1 wherein the first revenue value is reduced by a pre-determined percentage.

5. The method as claimed in claim 1 wherein the second revenue value is reduced by a pre-determined percentage.

6. The method as claimed in claim 1 wherein the third revenue value is reduced by a pre-determined percentage.

7. The method as claimed in claim 1 further including:

providing a fourth revenue value associated with the third digital component, the fourth revenue value being a retail price associated with the third digital component, the retail price being the third revenue value multiplied by a profit multiplier.

8. The method as claimed in claim 1 further including:

providing a fourth revenue value associated with the third digital component, the fourth revenue value being a retail price, wherein the fourth revenue value is computed based on the third revenue value.

9. The method as claimed in claim 1 wherein an identity of a parent of the second digital component is specified via a user interface.

10. The method as claimed in claim 1 wherein the second digital component has a plurality of parents.

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 and being configured for modeling in a three dimensional (3D) virtual environment, the plurality of digital components comprising digital components, the 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 user interface for receiving user input; and

a third processing module, executable by the processor, to provide the user interface to modify, by use of the processor and the user input, the first digital component to include at least a portion of the second digital component, thereby producing a third digital component, the first, second, and third digital components being configured for modeling in the 3D virtual environment, the second digital component being configured for integration and operation with the first digital component for modeling in the 3D virtual environment, 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 offer the third digital component to consumers at a price corresponding to the third revenue value, 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.

12. The apparatus as claimed in claim 11 wherein the second digital component is derived from the first digital component.

13. The apparatus as claimed in claim 11 wherein the first digital component is a parent of the second digital component.

14. The apparatus as claimed in claim 11 wherein the first revenue value is reduced by a pre-determined percentage.

15. The apparatus as claimed in claim 11 wherein the second revenue value is reduced by a pre-determined percentage.

16. The apparatus as claimed in claim 11 wherein the third revenue value is reduced by a pre-determined percentage.

17. The apparatus as claimed in claim 11 further including:

a fourth processing module to provide a fourth revenue value associated with the third digital component, the fourth revenue value being a retail price associated with the third digital component, the retail price being the third revenue value multiplied by a profit multiplier.

18. The apparatus as claimed in claim 11 further including:

a fourth processing module to provide a fourth revenue value associated with the third digital component, the fourth revenue value being a retail price, wherein the fourth revenue value is computed based on the third revenue value.

19. The apparatus as claimed in claim 11 wherein an identity of a parent of the second digital component is specified via a user interface.

20. The apparatus as claimed in claim 11 wherein the second digital component has a plurality of parents.

Assignments (6)
SECURITY INTEREST Recorded Jan 31, 2024
From: TOGETHER LABS, INC.
To: OCEAN II PLO LLC
Reel/Frame 066610/0631 →
SECURITY INTEREST Recorded Aug 2, 2019
From: IMVU, INC.
To: OCEAN II PLO LLC
Reel/Frame 049939/0516 →
INTELLECTUAL PROPERTY ASSIGNMENT OF SECURITY INTEREST Recorded Aug 2, 2019
From: STRUCTURAL CAPITAL INVESTMENTS II, LP
To: OCEAN II PLO LLC
Reel/Frame 049945/0407 →
SECURITY INTEREST Recorded Jul 25, 2016
From: IMVU, INC.
To: STRUCTURAL CAPITAL INVESTMENTS II, LP
Reel/Frame 039249/0081 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 13, 2011
From: DANZIG, MATT; HARVEY, WILLIAM DAVID; GUYMON, VERNON MELVIN, III; RIES, ERIC NATHAN; GOSLING, MARCUS
To: AVATAR FACTORY CORPORATION
Reel/Frame 026114/0536 →
MERGER Recorded Apr 13, 2011
From: AVATAR FACTORY CORPORATION
To: IMVU, INC.
Reel/Frame 026114/0759 →
Continuity (2)
Continuation 11035926 · Jan 13, 2005
Related Publication 20110167017A1 · Jul 7, 2011