×

Systems and methods to provide voice connections via local telephone numbers

  • US 10,380,637 B2
  • Filed: 03/14/2016
  • Issued: 08/13/2019
  • Est. Priority Date: 06/18/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • storing by a server system a plurality of advertisements in association with respective specifications of respective geographic areas of service in a database of the server system;

    processing, by the server system, a transmission from an end-user device associated with a user to facilitate a user interface presented with an application of the end-user device, the transmission corresponding to a request for an advertisement from the user made with the user interface, the transmission comprising query information;

    in response to the request from the user;

    determining, by the server system, a location indicator relating to the request, the determining comprising;

    processing the query information to identify whether the query information comprises a location search criterion;

    consequent to identifying that the query information comprises the location search criterion, basing the location indicator at least partially on the location search criterion;

    consequent to identifying that the query information does not comprise the location search criterion, estimating the location indicator based at least partially on processing source information about the request;

    searching by the server system the database to identity a first advertisement based at least in part on the query information and the location indicator, the location indicator corresponding to one or more specifications of a first geographic area of service associated with the first advertisement;

    generating by the server system a second advertisement comprising a telephone number of a connection server based at least in part on the first advertisement stored in association with the one or more specifications of the first geographic area of service, the telephone number of the connection server (a) allocated to the second advertisement from a plurality of telephone numbers stored by a database server of the server system, and (b) being a local telephone number with respect to a location corresponding to the location indicator and the first geographic area of service associated with the first advertisement, wherein the plurality of telephone numbers each correspond to one of a plurality of different locations, the generating comprising;

    embedding, by the server system, the telephone number in the second advertisement, the telephone number used by the user to initiate a telephone call to the connection server for further connection to an advertiser of the second advertisement; and

    transmitting, by the server system, the second advertisement with the telephone number of the connection server as a response to the request.

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