Multiple-Listing Referral-Tracking System
First Claim
1. A computer system configured as a referral-tracking system operable to:
- A) issue referral identifiers, each of which the referral-tracking system associates with a referrer and at least one listing, each referral representing, for each listing associated therewith, a respective referral thereof by the referrer associated with that referral identifier, the referral-tracking system being operable to issue some said referral identifiers as multiple-referral identifiers, with each of which the referral-tracking system associates a plurality of listings whose referrals by the referrer is represented by that multiple-referral identifier;
B) in response to receiving from a requester such a multiple-referral identifier and a request for a a further referral identifier, one that represents referral by the requester of at least one of the listings whose referral the multiple-referral identifier requests;
i) sends the requester a message that incorporates such a further referral identifier; and
ii) records a child-parent relationship between (a) each listing'"'"'s referral represented by the further referral identifier and (b) the same listing'"'"'s referral represented by the received multiple-referral identifier;
C) use receipt by the referral-tracking system of the referral identifiers it has issued to track a chain of referrals of the listings in accordance with the recorded child-parent relationships; and
D) generate one or more chain-dependent outputs that it determines from the chain of referrals thereby tracked.
2 Assignments
0 Petitions
Accused Products
Abstract
A referral-tracking system accepts listings from originators and generates referral identifiers that represent referrals of those listings. A referral identifier represents a referral by the originator or by someone who, after receiving a listing identifier from an s originator or someone else, applies to the system to be recognized as a referrer and has accordingly been issued a referral identifier that associates that requester with a listing to be referred. By noting the requests that it receives for referral identifiers, the system can track a chain of referrals from a requester to the person who ultimately fulfills the listing. Some identifiers may be multi-referral identifiers, which represent referrals of multiple listings and can be used by the requester to refer multiple listings simultaneously to the same referral-identifier recipient.
66 Citations
34 Claims
-
1. A computer system configured as a referral-tracking system operable to:
-
A) issue referral identifiers, each of which the referral-tracking system associates with a referrer and at least one listing, each referral representing, for each listing associated therewith, a respective referral thereof by the referrer associated with that referral identifier, the referral-tracking system being operable to issue some said referral identifiers as multiple-referral identifiers, with each of which the referral-tracking system associates a plurality of listings whose referrals by the referrer is represented by that multiple-referral identifier;
B) in response to receiving from a requester such a multiple-referral identifier and a request for a a further referral identifier, one that represents referral by the requester of at least one of the listings whose referral the multiple-referral identifier requests;
i) sends the requester a message that incorporates such a further referral identifier; and
ii) records a child-parent relationship between (a) each listing'"'"'s referral represented by the further referral identifier and (b) the same listing'"'"'s referral represented by the received multiple-referral identifier;
C) use receipt by the referral-tracking system of the referral identifiers it has issued to track a chain of referrals of the listings in accordance with the recorded child-parent relationships; and
D) generate one or more chain-dependent outputs that it determines from the chain of referrals thereby tracked. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A storage medium that contains machine instructions readable by a computer system to configure the computer system as a referral-tracking system operable to:
-
A) issue referral identifiers, each of which the referral-tracking system associates with a referrer and at least one listing, each referral representing, for each listing associated therewith, a respective referral thereof by the referrer associated with that referral identifier, the referral-tracking system being operable to issue some said referral identifiers as multiple-referral identifiers, with each of which the referral-tracking system associates a plurality of listings whose referrals by the referrer is represented by that multiple-referral identifier;
B) in response to receiving from a requester such a multiple-referral identifier and a request for a a further referral identifier, one that represents referral by the requester of at least one of the listings whose referral the multiple-referral identifier requests;
i) sends the requester a message that incorporates such a further referral identifier; and
ii) records a child-parent relationship between (a) each listing'"'"'s referral represented by the further referral identifier and (b) the same listing'"'"'s referral represented by the received multiple-referral identifier;
C) use receipt by the referral-tracking system of the referral identifiers it has issued to track a chain of referrals of the listings in accordance with the recorded child-parent relationships; and
D) generate one or more chain-dependent outputs that it determines from the chain of referrals thereby tracked. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
Specification