Providing ad serving entity attribution and/or solicitation messages for call-on-select listings, such as for calls placed via call-on-select free listings
First Claim
Patent Images
1. A computer-implemented method comprising:
- a) accepting a query from a client device;
b) determining a set of zero or more enhanced listings using at least information in the query;
c) determining a set of one or more non-enhanced listings using at least information in the query, at least one of the one or more non-enhanced listings including call-on-select code;
d) serving the determined sets of zero or more enhanced listings and one or more non-enhanced listings to the client device;
e) accepting a user selection of one of the non-enhanced listings, wherein a call between the user and a party associated with the non-enhanced listing is established responsive to the accepted user selection; and
f) providing listing network promotional message to the party associated with the selected non-enhanced listing.
1 Assignment
0 Petitions
Accused Products
Abstract
A listing serving network, such as one that serves listings with call-on-select functionality, is promoted via messages. The messages might be delivered before establishment of a call (e.g., a call invoked from a selection of a call-on-select listing), during an established call, or after a call. The messages might provide call attribution to the listing serving network. The message might include an enhanced listing solicitation.
77 Citations
23 Claims
-
1. A computer-implemented method comprising:
-
a) accepting a query from a client device; b) determining a set of zero or more enhanced listings using at least information in the query; c) determining a set of one or more non-enhanced listings using at least information in the query, at least one of the one or more non-enhanced listings including call-on-select code; d) serving the determined sets of zero or more enhanced listings and one or more non-enhanced listings to the client device; e) accepting a user selection of one of the non-enhanced listings, wherein a call between the user and a party associated with the non-enhanced listing is established responsive to the accepted user selection; and f) providing listing network promotional message to the party associated with the selected non-enhanced listing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented method comprising:
-
a) serving sets of one or more enhanced listings and one or more non-enhanced listings to a client device, at least one of the non-enhanced listings including call-on-select code; b) tracking servings of non-enhanced listings; c) accepting user selections of the non-enhanced listings; d) tracking the user selections of the non-enhanced listings, wherein calls between the users and parties associated with the non-enhanced listings are established, responsive to the accepted user selections; e) determining, for one of the non-enhanced listing, performance information using at least tracked servings of the non-enhanced listing and the tracked user selections of the non-enhanced listing; and f) providing a listing network promotional message to the party associated with the non-enhanced listing, wherein the listing network promotional message conveys the determined performance information to the party. - View Dependent Claims (16)
-
-
17. A computer-implemented method comprising:
-
a) accepting a query from a client device; b) determining a set of zero or more enhanced listings using at least information in the query; c) determining a set of one or more non-enhanced listings using at least information in the query, at least one of the one or more non-enhanced listings including a special telephone number through which an listing serving entity or an affiliate of the listing serving entity might connect a calling user-end client device and a business-end client device of the business associated with the listing; d) serving the determined sets of zero or more enhanced listings and one or more non-enhanced listings to the client device; e) accepting an indication of a user-end client device call to the special telephone number, wherein a call between the user and a party associated with the non-enhanced listing is established responsive to the accepted user-end client device call; and f) providing a listing network promotional message to the party associated with the selected non-enhanced listing. - View Dependent Claims (18)
-
-
19. A computer-implemented method comprising:
-
a) serving determined sets of zero or more enhanced listings and one or more non-enhanced listings to a client device; b) accepting a user selection of one of the non-enhanced listings, wherein communications between the user and a party associated with the non-enhanced listing is established responsive to the accepted user selection; and c) providing listing network promotional message to the party associated with the selected non-enhanced listing. - View Dependent Claims (20, 21)
-
-
22. Apparatus comprising:
-
a) means for accepting a query from a client device; b) means for determining a set of zero or more enhanced listings using at least information in the query; c) means for determining a set of one or more non-enhanced listings using at least information in the query, at least one of the one or more non-enhanced listings including call-on-select code; d) means for serving the determined sets of zero or more enhanced listings and one or more non-enhanced listings to the client device; e) means for accepting a user selection of one of the non-enhanced listings, wherein a call between the user and a party associated with the non-enhanced listing is established responsive to the accepted user selection; and f) means for providing listing network promotional message to the party associated with the selected non-enhanced listing.
-
-
23. Apparatus comprising:
-
a) means for accepting a query from a client device; b) means for determining a set of zero or more enhanced listings using at least information in the query; c) means for determining a set of one or more non-enhanced listings using at least information in the query, at least one of the one or more non-enhanced listings including a special telephone number through which an listing serving entity or an affiliate of the listing serving entity might connect a calling user-end client device and a business-end client device of the business associated with the listing; d) means for serving the determined sets of zero or more enhanced listings and one or more non-enhanced listings to the client device; e) means for accepting an indication of a user-end client device call to the special telephone number, wherein a call between the user and a party associated with the non-enhanced listing is established responsive to the accepted user-end client device call; and f) means for providing a listing network promotional message to the party associated with the selected non-enhanced listing.
-
Specification