Compensation system for selected paths in hierarchical networks
First Claim
1. A computer implemented method for providing a compensation system for selected paths in a hierarchical network, comprising:
- (a) receiving a task and a compensation method from an original poster by a server;
(b) generating by a server an original posting for the task;
(c) sending an address of the original posting by the server to one or more next level contacts of the original poster, wherein the address of the original posting uniquely identifies the original posting as being from the original poster;
(d) for each given next level contact unwilling or unable to achieve the task, generating by the server a derived posting based on the posting sent to the given next level contact, wherein an address of the derived posting uniquely identifies the derived posting as being from the original poster, the given next level contact, and each intervening contact between the original poster and the given next level contact;
(e) for each given next level contact unwilling or unable to achieve the task, sending the address of the derived posting by the server to one or more next level contacts of the given next level contact;
(f) repeating by the server the generating (d) and sending (e) for each given next level contact unwilling or unable to achieve the task until an Nth level contact achieves the task;
(g) determining by the server an achieving path from the address of the posting sent to the Nth level contact, wherein the achieving path comprises the original poster, the Nth level contact, and each intervening contact between the original poster and the Nth level contact who was unwilling or unable to achieve the task; and
(h) compensating by the server each contact in the achieving contact path according to the compensation method, wherein contacts not in the achieving task are not compensated according to the compensation method.
1 Assignment
0 Petitions
Accused Products
Abstract
A compensation system is provided which assigns compensations to nodes in specific paths within a hierarchical network. The system receives a task and a compensation method from an original poster and generates an original, uniquely identifiable posting, which can be viewed by various contacts. If any of these contacts is unwilling or unable to achieve the task, then they can generate a derived uniquely identifiable posting based on the original posting, which can then be viewed by one or more of their contacts. This process is repeated until an Nth level contact achieves the task, forming a hierarchical network of contacts with the original poster as a root node of the network. The contacts in the chain of contacts from the original poster to the achieving contact are compensated according to the stated compensation method. Contacts not in the achieving contact path are compensated differently from those in the path.
-
Citations
13 Claims
-
1. A computer implemented method for providing a compensation system for selected paths in a hierarchical network, comprising:
-
(a) receiving a task and a compensation method from an original poster by a server; (b) generating by a server an original posting for the task; (c) sending an address of the original posting by the server to one or more next level contacts of the original poster, wherein the address of the original posting uniquely identifies the original posting as being from the original poster; (d) for each given next level contact unwilling or unable to achieve the task, generating by the server a derived posting based on the posting sent to the given next level contact, wherein an address of the derived posting uniquely identifies the derived posting as being from the original poster, the given next level contact, and each intervening contact between the original poster and the given next level contact; (e) for each given next level contact unwilling or unable to achieve the task, sending the address of the derived posting by the server to one or more next level contacts of the given next level contact; (f) repeating by the server the generating (d) and sending (e) for each given next level contact unwilling or unable to achieve the task until an Nth level contact achieves the task; (g) determining by the server an achieving path from the address of the posting sent to the Nth level contact, wherein the achieving path comprises the original poster, the Nth level contact, and each intervening contact between the original poster and the Nth level contact who was unwilling or unable to achieve the task; and (h) compensating by the server each contact in the achieving contact path according to the compensation method, wherein contacts not in the achieving task are not compensated according to the compensation method. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer readable non-transitory medium with program instructions for providing a compensation system for selected paths in a hierarchical network, comprising the instructions for:
-
(a) receiving a task and a compensation method from an original poster; (b) generating an original posting, for the task; (c) sending an address of the original posting to one or more next level contacts of the original poster, wherein the address of the original posting uniquely identifies the original posting as being from the original poster; (d) for each given first level contact unwilling or unable to achieve the task, generating a derived posting based on the posting sent to the given next level contact, wherein an address of the derived posting uniquely identifies the derived posting as being from the original poster, the given next level contact, and each intervening contact between the original poster and the given next level contact; (e) for each given next level contact unwilling or unable to achieve the task, sending the address of the derived posting to one or more next level contacts of the given next level contact; (f) repeating generating (d) and sending (e) for each given next level contact unwilling or unable to achieve the task until an Nth level contact achieves the task; (g) determining an achieving path from the address of the posting sent to the Nth level contact, wherein the achieving path comprises the original poster, the Nth level contact, and each intervening contact between the original poster and the Nth level contact who was unwilling or unable to achieve the task; and (h) compensating each contact in an achieving contact path according to the compensation method, wherein contacts not in the achieving path are not compensated according to the compensation method.
-
-
13. A compensation system, comprising:
-
a server for hosting a web site, wherein an original poster posts a task on the web site, wherein the server; receives the task and a compensation method from the original poster, generates an original posting for the task, sends an address of the original posting to one or more next level contacts of the original poster, wherein the address of the original posting uniquely identifies the original posting as being from the original poster, for each given next level contact unwilling or unable to achieve the task, generates a derived posting based on the posting sent to the given next level contact, wherein an address of the derived posting uniquely identifies the derived posting as being from the original poster, the given next level contact, and each intervening contact between the original poster and the given next level contact, for each given next level contact unwilling or unable to achieve the task, sends the address of the derived posting to one or more next level contacts of the given next level contact, repeats the generates and sends for each next level contact unwilling or unable to achieve the task until an Nth level contact achieves the task, determines an achieving path from the address of the posting sent to the Nth level contact, wherein the achieving path comprises the original poster, the Nth level contact, and each intervening contact between the original poster and the Nth level contact who was unwilling or unable to achieve the task, and compensates each contact in the achieving path, wherein contacts not in the achieving task are not compensated according to the compensation method.
-
Specification