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 identifier 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 are represented by that multiple-referral identifier;
B) respond to receipt, from a requester, of a multiple-referral identifier and a request for a further referral identifier, which request specifies at least one of the listings represented by the multiple-referral identifier and indicates whether the further referral identifier should represent referral to a recipient specified by that requester, by;
i) issuing such a further referral identifier associated by the referral-tracking system with the specified recipient if that indication is affirmative and with no recipient if that indication is negative;
ii) sending the requester or the specified recipient a message that incorporates the further referral identifier; and
iii) recording a parent-child 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 parent-child relationships; and
D) generate one or more chain-dependent outputs that it determines from the chain of referrals thereby tracked.
1 Assignment
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 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. An originator or other requester applying for a referral identifier is given the option of identifying intended recipients to tracking system or not. If the requester does supply the tracking system with that information, the issued referral identifier is associated not only with the listings and the referring requester but also with the recipient. In that way, the system can provide conversion-rate information without discouraging participation by potential requesters who prefer not to divulge the recipients'"'"' identities.
-
Citations
18 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 identifier 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 are represented by that multiple-referral identifier; B) respond to receipt, from a requester, of a multiple-referral identifier and a request for a further referral identifier, which request specifies at least one of the listings represented by the multiple-referral identifier and indicates whether the further referral identifier should represent referral to a recipient specified by that requester, by; i) issuing such a further referral identifier associated by the referral-tracking system with the specified recipient if that indication is affirmative and with no recipient if that indication is negative; ii) sending the requester or the specified recipient a message that incorporates the further referral identifier; and iii) recording a parent-child 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 parent-child 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. A storage medium containing 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 are represented by that multiple-referral identifier; B) respond to receipt, from a requester, of a multiple-referral identifier and a request for a further referral identifier, which request specifies at least one of the listings represented by the multiple-referral identifier and indicates that the further referral identifier should represent referral to a recipient specified by that requester, by i) issuing such a further identifier associated by the referral-tracking system with the specified recipient; ii) sending the requester or the specified recipient a message that incorporates the further referral identifier; and iii) recording a parent-child 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 parent-child relationships; and D) generate one or more chain-dependent outputs that it determines from the chain of referrals thereby tracked. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A referral-tracking method comprising employing a computer system to:
-
A) issue referral identifiers, each of which is associated 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, some said referral identifiers being issued as multiple-referral identifiers, with each of which is associated a plurality of listings whose referrals by the referrer are represented by that multiple-referral identifier; B) respond to receipt, from a requester, of a multiple-referral identifier and a request for a further referral identifier, which request specifies at least one of the listings represented by the multiple-referral identifier and indicates that the further referral identifier should represent referral to a recipient specified by that requester, by i) issuing such a further identifier associated by the referral-tracking system with the specified recipient; ii) sending the requester or the specified recipient a message that incorporates the further referral identifier; and iii) recording a parent-child 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 issued referral identifiers to track a chain of referrals of the listings in accordance with the recorded parent-child relationships; and D) generate one or more chain-dependent outputs determined from the chain of referrals thereby tracked. - View Dependent Claims (12, 13, 14, 15)
-
-
16. 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 identifier 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 directed multiple-referral identifiers, with each of which the referral-tracking system associates a respective recipient and a plurality of listings whose referrals to that recipient by the referrer are represented by that directed multiple-referral identifier; B) respond in at least some circumstances to receipt, from a requester, of a multiple-referral identifier and a request for a further referral identifier, which request specifies a plurality of the listings represented by the multiple-referral identifier and identifies a recipient, by; i) issuing such a further referral identifier associated by the referral-tracking system with the specified recipient; ii) sending the requester or the specified recipient a message that incorporates the further referral identifier; and iii) recording a parent-child 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 parent-child relationships; and D) generate one or more chain-dependent outputs that it determines from the chain of referrals thereby tracked.
-
-
17. A storage medium containing 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 identifier 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 directed multiple-referral identifiers, with each of which the referral-tracking system associates a respective recipient and a plurality of listings whose referrals to that recipient by the referrer are represented by that directed multiple-referral identifier; B) respond in at least some circumstances to receipt, from a requester, of a multiple-referral identifier and a request for a further referral identifier, which request specifies a plurality of the listings represented by the multiple-referral identifier and identifies a recipient, by; i) issuing such a further referral identifier associated by the referral-tracking system with the specified recipient; ii) sending the requester or the specified recipient a message that incorporates the further referral identifier; and iii) recording a parent-child 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 parent-child relationships; and D) generate one or more chain-dependent outputs that it determines from the chain of referrals thereby tracked.
-
-
18. A referral-tracking method that comprises using a computer system to:
-
A) issue referral identifiers, each of which is associated with a referrer and at least one listing, each referral identifier representing, for each listing associated therewith, a respective referral thereof by the referrer associated with that referral identifier, some said referral identifiers being issued as directed multiple-referral identifiers, with each of which is associated a respective recipient and a plurality of listings whose referrals to that recipient by the referrer are represented by that directed multiple-referral identifier; B) respond in at least some circumstances to receipt, from a requester, of a multiple-referral identifier and a request for a further referral identifier, which request specifies a plurality of the listings represented by the multiple-referral identifier and identifies a recipient, by; i) issuing such a further referral identifier associated by the referral-tracking system with the specified recipient; ii) sending the requester or the specified recipient a message that incorporates the further referral identifier; and iii) recording a parent-child 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 issued referral identifiers to track a chain of referrals of the listings in accordance with the recorded parent-child relationships; and D) generate one or more chain-dependent outputs determined from the chain of referrals thereby tracked.
-
Specification