×

Systems and methods to connect buyers and sellers

  • US 9,106,473 B2
  • Filed: 03/28/2007
  • Issued: 08/11/2015
  • Est. Priority Date: 01/10/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • transmitting, by a server system, a document to generate a callee interface to receive a set of specifications from a callee;

    generating, by the server system, a code to be embedded in an electronic document, the code to display a call button in the electronic document, the call button for initiating an electronic communication by any caller with the callee, wherein the call button includes communication status indicators for the callee, wherein the communication status indicators include;

    a first indicator that the callee is currently communicating with another caller, a second indicator requesting that the caller schedule an appointment with the callee, a third indicator of a price associated with communicating with the callee, and a fourth indicator of a number of other callers currently waiting to communicate with the callee;

    providing, by the server system, the code to the callee;

    processing, by the server system, a first request to display the call button at a caller device, the first request received via an electronic communication network based at least in part on a reference associated with the code and, responsive to the first request;

    determining, by the server system, a communication status of the callee, the determining comprising;

    determining whether the callee is currently communicating with any caller; and

    consequent to a determination that the callee is currently communicating with any caller, determining a current number of other callers waiting to communicate with the callee;

    based at least in part on the communication status of the callee, specifying, by the server system, the communication status indicators to display at the call button at least the first indicator, the second indicator, the third indicator, and the fourth indicator;

    receiving, by the server system, an indication of an operation of the call button by the caller device to initiate an electronic communication connection;

    in response to the indication of the operation of the call button, initiating the electronic communication connection between the caller device and a callee device based on the communication status of the callee; and

    charging the caller a fee for initiating the electronic communication connection.

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