×

System and methods to connect people in a marketplace environment

  • US 9,639,863 B2
  • Filed: 05/28/2013
  • Issued: 05/02/2017
  • Est. Priority Date: 10/06/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • transmitting visible content by a server system via a network to a first end-user device to display the visible content via a user interface, of a display device of the first end-user device, presented with an application to prompt input specifying pricing information for one or more listings associated with a first entity;

    collecting a geolocation, detected by a location device, of the first end-user device;

    processing a first transmission received from the first end-user device by the server system to (a) identify a first price bid from the first entity for a first listing, and (b) determine a geographic area corresponding to (i) the detected geolocation of the first end-user device and (ii) a detected location associated with the first listing, of the one or more listings, a first version of the first listing to include a first reference to the first entity assigned to a first demand partner, and a second version of the first listing to include a second reference to the first entity assigned to a second demand partner;

    establishing a real time communication connection by routing, via the server system, a telephone call, via a Voice over Internet Protocol, to the first end-user device or a second end-user device associated with the first entity in response to detecting an indication of a selection, via the user interface, of at least one of the first reference and the second reference;

    accessing a database of the server system to retrieve the first reference from a pool of unallocated references, not preassigned to a particular listing, stored in the database, and assigning, by the server system, the first reference to the first version of the first listing;

    accessing the database to retrieve the second reference from the pool of unallocated references, and assigning, by the server system, the second reference to the second version of the first listing;

    prioritizing by the server system the first listing based at least partially on the first price bid;

    transmitting via the network by the server system the first version of the first listing to the first demand partner in accordance with a result of the prioritizing, wherein the first version of the first listing comprises first information related to a first item of the first entity;

    transmitting via the network by the server system the second version of the first listing to the second demand partner;

    after a first pre-determined time period that is based on a first time corresponding to the transmitting the first version of the first listing, changing by the server system an assignment of the first reference stored in the database so that the first reference is recycled into the pool of unallocated references for subsequent re-assigning to another entity; and

    after a second pre-determined time period that is based on a second time corresponding to the transmitting the second version of the first listing, changing by the server system an assignment of the second reference stored in the database so that the second reference is recycled into the pool of unallocated references for subsequent re-assigning to another entity.

View all claims
  • 13 Assignments
Timeline View
Assignment View
    ×
    ×