×

Matching users in a location-based service

  • US 9,596,564 B2
  • Filed: 06/23/2015
  • Issued: 03/14/2017
  • Est. Priority Date: 06/24/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • receiving service messages from a plurality of terminals, wherein the service messages include communication attributes, geographic location information, and user feature identifiers that identify one or more transactions, and wherein the receiving of the service messages comprises;

    receiving a first service message from a first terminal, wherein the first service message includes a first user feature identifier identifying a first transaction to be transacted with the first terminal; and

    receiving a second service message from a second terminal, wherein the second service message includes a second user feature identifier identifying a second transaction to be transacted with the second terminal;

    extracting the communication attributes, the geographic location information, the first user feature identifier, and the second user feature identifier from the received service messages;

    determining whether two or more of the plurality of terminals are within a threshold range of each other;

    determining whether the extracted first user feature identifier and the second user feature identifiers corresponding to the two or more of the plurality of terminals are the same; and

    in the event that the two or more of the plurality of terminals are within the threshold range and the corresponding extracted user feature identifiers are the same, setting a terminal of the one or more of the plurality of terminals as a message receiving terminal if a service message associated with the terminal includes a communication attribute corresponding to receiving.

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