×

SYSTEM AND METHOD FOR GENERATING A LOCATION SPECIFIC TOKEN

  • US 20170221059A1
  • Filed: 05/29/2015
  • Published: 08/03/2017
  • Est. Priority Date: 05/29/2014
  • Status: Abandoned Application
First Claim
Patent Images

1. A server for obtaining a location specific token for authenticating an interaction between a first user device and a second user device, said server comprising:

  • (i) a memory unit that stores (a) a set of modules, and (b) a database; and

    (ii) a processor which executes said set of modules, wherein said set of modules comprise;

    (a) a token processing module, executed by said processor, that receives an input from said first user device comprising a request to associate said location specific token with a location;

    (b) a token associating module, executed by said processor, that associates said location specific token with said location, wherein said location specific token is specific to said location characterized by a threshold distance or a threshold area;

    (c) a token communicating module, executed by said processor, that communicates said location specific token(i) to said first user device associated with a first user, wherein said location specific token is first obtained by said server before it is obtained by said first user device;

    or(ii) from said first user device associated with said first user, wherein said location specific token is first obtained by said first user device before it is obtained by said server, wherein said location specific token is communicated from said first user device to said second user device associated with said second user, and(d) a token receiving module, executed by said processor, that receives said location specific token from said second user device;

    (e) a token comparison module, executed by said processor, that compares data based on said location specific token which is associated by said server with said location specific token which is received by said server from said second user device for a match;

    (f) a distance obtaining module, executed by said processor, that obtains a distance between a location associated with said location specific token of said first user device and a location associated with said location specific token of said second user device, wherein said location associated with said location specific token is a physical location or an assumed location of a user of a user device; and

    (g) an interaction processing module, executed by said processor, that processes an interaction between said first user and said second user when(i) said match is found between said location specific token which is associated by said server and said location specific token which is received by said server from said second user device,(ii) said distance between said location associated with first user and said location associated with second user is within said threshold area or said threshold distance, wherein said first user or said second user is inside or outside of said location characterized by said threshold area or said threshold distance, or(iii) said distance between said location associated with said location specific token of said first user device and said location associated with said location specific token of said second user device is within said threshold area or said threshold distance.

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