SYSTEM AND METHOD FOR BUILDING IN GROUPS
First Claim
Patent Images
1. A method of organizing a plurality of builders to build an assembly, comprising:
- A. receiving a definition from a project creator, the definition pertaining to an assembly;
B. from the received definition, determining a plurality of resources required to build the assembly;
C. using the determined resources, determining a plurality of builders having one or more of the plurality of resources required to build the assembly, or capable of making one or more of the plurality of resources required to build the assembly; and
D. storing the determined plurality of builders, whereby the project creator may become aware of the determined plurality.
6 Assignments
0 Petitions
Accused Products
Abstract
The disclosed systems and methods provide ways to coordinate group efforts in constructing digital objects. Multiple players with different skills and availability may be enabled to work together to complete various desired digital objects. Participants in the projects can join in numerous ways, including by responding to open requests or by being identified through profiles and social network connections.
42 Citations
31 Claims
-
1. A method of organizing a plurality of builders to build an assembly, comprising:
-
A. receiving a definition from a project creator, the definition pertaining to an assembly; B. from the received definition, determining a plurality of resources required to build the assembly; C. using the determined resources, determining a plurality of builders having one or more of the plurality of resources required to build the assembly, or capable of making one or more of the plurality of resources required to build the assembly; and D. storing the determined plurality of builders, whereby the project creator may become aware of the determined plurality. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of organizing a plurality of builders to build an assembly, comprising:
-
A. receiving a definition from a project creator, the definition pertaining to an assembly; B. from the received definition, determining a plurality of resources required to build the assembly; and C. publishing a list of one or more of the plurality of resources in a location accessible to a community, and receiving responses to the published list from builders indicating interest in providing one or more of the plurality of resources. - View Dependent Claims (14, 15, 16)
-
-
17. A method of organizing a plurality of builders to build an assembly, comprising:
-
A. receiving a definition from a project creator, the definition pertaining to an assembly; B. from the received definition, determining a plurality of resources required to build the assembly; and C. matching one or more builders indicating interest in building with one or more of the plurality of resources corresponding to an assembly. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A method of building an assembly using a plurality of builders, the assembly having a definition provided by a project creator, the assembly having multiple components, comprising:
-
A. receiving a finished component from a builder, and installing the finished component in an assembly according to a definition; B. if a finished component requires a specialized installation, determining one or more builders capable of performing the specialized installation, and sending a request to the determined one or more builders to perform the specialized installation; C. if a component requires specialized services, determining one or more builders capable of performing the specialized services, and sending a request to the determined one or more builders to perform the specialized services; and D. performing the installing, the specialized installations as needed, and the specialized services as needed, until all components in the assembly are installed according to the definition. - View Dependent Claims (24, 25, 26, 27)
-
-
28. A method for creating digital objects, comprising:
-
A. receiving a construction request from a requesting user; B. creating a construction project to build a digital object, where the digital object includes multiple components; C. creating a component list of missing components needed to complete the digital objects; D. searching for users to provide the missing components; E. creating a builder list of users identified to provide missing components; F. receiving components from users; and G. when all the missing components have been received, building the digital object. - View Dependent Claims (29, 30, 31)
-
Specification