Systems and methods to connect people in a marketplace environment
First Claim
1. A method, comprising:
- maintaining, via at least one processor, a pool of unallocated references not preassigned to a particular listing;
receiving a first price bid from a first entity for a first listing on a marketplace, the first listing to include a first reference to the first entity to be used to initiate a real time communication connection to the first entity;
receiving a second price bid from a second entity for a second listing on the marketplace, the second listing to include a second reference to the second entity to be used to initiate a real time communication connection to the second entity;
assigning, via the at least one processor, the first reference from the pool to the first listing when the first listing is being requested for customer display;
assigning, via the at least one processor, the second reference from the pool to the second listing when the second listing is being requested for customer display;
prioritizing, via the at least one processor, the first listing and the second listing based at least partially on the first price bid and the second price bid;
providing, via the at least one processor, the first listing in accordance with a result of the prioritizing, wherein the first listing comprises first auction information related to a first auctioned item of the first entity;
providing, via the at least one processor, the second listing in accordance with a result of the prioritizing, wherein the second listing comprises second auction information related to a second auctioned item of the second entity;
receiving a price bid from a first customer on the first auctioned item as a response to the first auction information;
in response to expiration of a predetermined time period following the providing the first listing, recycling, via the at least one processor, the first reference into the pool for subsequent re-assigning to another entity;
in response to expiration of a predetermined time period following the providing the second listing, recycling, via the at least one processor, the second reference into the pool for subsequent re-assigning to another entity, wherein the first and second references are recycled into the pool at different times; and
billing, via the at least one processor, the first entity for a real time communication lead generated from presenting the first listing in response to a first real time communication initiated by the first customer via the first reference.
31 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods to provide telephonic connections. In one embodiment, a method includes: providing a listing on a marketplace, the listing including an assigned reference to be used to initiate a real time communication connection; and billing for a real time communication lead generated from presenting the listing in response to a real time communication initiated via the reference. In one embodiment, a method includes: conducting online auction of telephonic leads; determining a way to present listings based at least partially on received price bids on the telephonic leads (e.g., the order of placement, the selection for placement, etc); and providing the listings with information to initiate a telephonic connection in a way trackable to measure a number of telephonic calls generated from presenting the listings.
31 Citations
19 Claims
-
1. A method, comprising:
-
maintaining, via at least one processor, a pool of unallocated references not preassigned to a particular listing; receiving a first price bid from a first entity for a first listing on a marketplace, the first listing to include a first reference to the first entity to be used to initiate a real time communication connection to the first entity; receiving a second price bid from a second entity for a second listing on the marketplace, the second listing to include a second reference to the second entity to be used to initiate a real time communication connection to the second entity; assigning, via the at least one processor, the first reference from the pool to the first listing when the first listing is being requested for customer display; assigning, via the at least one processor, the second reference from the pool to the second listing when the second listing is being requested for customer display; prioritizing, via the at least one processor, the first listing and the second listing based at least partially on the first price bid and the second price bid; providing, via the at least one processor, the first listing in accordance with a result of the prioritizing, wherein the first listing comprises first auction information related to a first auctioned item of the first entity; providing, via the at least one processor, the second listing in accordance with a result of the prioritizing, wherein the second listing comprises second auction information related to a second auctioned item of the second entity; receiving a price bid from a first customer on the first auctioned item as a response to the first auction information; in response to expiration of a predetermined time period following the providing the first listing, recycling, via the at least one processor, the first reference into the pool for subsequent re-assigning to another entity; in response to expiration of a predetermined time period following the providing the second listing, recycling, via the at least one processor, the second reference into the pool for subsequent re-assigning to another entity, wherein the first and second references are recycled into the pool at different times; and billing, via the at least one processor, the first entity for a real time communication lead generated from presenting the first listing in response to a first real time communication initiated by the first customer via the first reference. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory machine readable storage media embodying instructions, the instructions to cause a machine to perform a method, the method comprising:
-
maintaining a pool of unallocated references not preassigned to a particular listing; receiving a first price bid from a first seller for a first listing; receiving a second price bid from a second seller for a second listing; assigning a first reference from the pool to the first listing when the first listing is being requested for customer display, the first reference to be used by a first customer to initiate a real time communication connection to the first seller; assigning a second reference from the pool to the second listing when the second listing is being requested for customer display, the second reference to be used by a second customer to initiate a real time communication connection to the second seller; providing a first listing for the first seller on a marketplace, the first listing including the first reference, and wherein the first listing comprises first auction information related to a first auctioned item of the first seller; providing a second listing for the second seller on the marketplace, the second listing including the second reference, and wherein the second listing comprises second auction information related to a second auctioned item of the second seller; receiving a price bid from the first customer on the first auctioned item as a response to the first auction information; in response to expiration of a predetermined time period following the providing the first listing, recycling the first reference into the pool for subsequent re-assigning to another seller; in response to expiration of a predetermined time period following the providing the second listing, recycling the second reference into the pool for subsequent re-assigning to another seller; and billing an amount to the first seller for a real time communication lead generated from presenting the first listing in response to a real time communication initiated by the first customer via the first reference, the amount being based on a value of the first auctioned item.
-
-
18. A data processing system, comprising:
-
memory to store a first listing for a seller; and at least one processor coupled to access the memory and configured to perform; maintaining a pool of unallocated references not preassigned to a particular listing; providing the first listing on a marketplace, the first listing including an assigned reference for the seller to be used by a customer to initiate a real time communication connection, wherein the reference is selected from the pool and assigned to the first listing when the first listing is being requested for customer display, and wherein the first listing comprises first auction information related to a first auctioned item of the seller; receiving a price bid from the customer on the first auctioned item as a response to the first auction information; in response to expiration of a predetermined time period following the providing the first listing, recycling the assigned reference into the pool for subsequent re-assigning to another seller; and billing the seller for a real time communication lead generated from presenting the first listing in response to a real time communication initiated by the customer via the reference.
-
-
19. A method, comprising:
-
maintaining a pool of unallocated references not preassigned to a particular listing; presenting, to a first entity, a second price bid for a telephonic lead to be generated from presenting information on behalf of a second entity; receiving, from the first entity, a first price bid for a telephonic lead to be generated from presenting information on behalf of the first entity; prioritizing, via at least one processor, first information related to an auctioned item of the first entity and second information related to an auctioned item of the second entity, based at least partially on the first price bid and the second price bid; assigning, via the at least one processor, a first reference from the pool to a first listing when the first listing is being requested for customer display, the first reference to initiate a telephonic connection to the first entity in a way trackable to measure a number of telephonic calls generated from presenting the first reference; assigning, via the at least one processor, a second reference from the pool to a second listing when the second listing is being requested for customer display, the second reference to initiate a telephonic connection to the second entity in a way trackable to measure a number of telephonic calls generated from presenting the second reference; presenting auction information including at least one of the first information and the second information in accordance with a result of the prioritizing, the auction information comprising at least one of the first reference and the second reference; receiving a price bid from a customer on at least one of the auctioned item of the first entity and the auctioned item of the second entity as a response to the auction information; in response to expiration of a predetermined time period following the presenting the auction information, recycling, via the at least one processor, the first reference into the pool for subsequent re-assigning to a third entity; in response to expiration of a predetermined time period following the presenting the auction information, recycling, via the at least one processor, the second reference into the pool for subsequent re-assigning to a fourth entity, wherein the first and second references are recycled into the pool at different times; determining a measurement of a number of telephonic calls generated from presenting information on behalf of the first entity; and billing the first entity according to the measurement of a number of telephonic calls generated from presenting information on behalf of the first entity and the first price bid.
-
Specification