×

METHOD FOR PEER TO PEER MOBILE CONTEXT AUTHENTICATION

  • US 20150244699A1
  • Filed: 02/02/2015
  • Published: 08/27/2015
  • Est. Priority Date: 02/21/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-based method of authenticating a user on a mobile, wearable or fixed electronic data processing unit to another user or users on other mobile, wearable or fixed electronic data processing units, the steps comprising:

  • providing a server;

    providing a primary electronic data processing unit;

    providing a secondary electronic data processing unit;

    providing an intermediate host (website, app, device, direct session);

    wherein said host may be comprised of a presentation;

    wherein said electronic data processing units may be comprised of an application;

    wherein said server, host and said electronic data processing units are in network communication;

    where said primary electronic data processing unit preferably initiates direct connection to said secondary electronic data processing unit;

    orwhere said primary electronic data processing unit preferably tags host content, connection, resource, device, session, data, event, object with required authentication service object;

    where an primary electronic data processing unit or secondary electronic data processing unit session initiation or tagged host content provision, engagement or consumption preferably triggers server to provision shared authentication object with request to authenticate;

    returning by said server to said host or said secondary electronic data processing unit an object;

    presenting said object to said secondary electronic data processing unit application;

    creating by said server a first template and a second template in a memory;

    processing said first template by said server;

    processing said second template by said secondary electronic data processing unit;

    presenting said object to said secondary electronic data processing unit by said host via said browser channel;

    accepting and retrieving by said secondary electronic data processing unit said object by following said object by said secondary electronic data processing unit independent of said server via a third channel;

    interrogating by said server a plurality of contextual elements;

    filling said first template by said server based on said plurality of contextual elements;

    constructing a one-time contextual server signature by said server;

    interrogating by said application on said secondary electronic data processing unit a plurality of similar contextual elements from a perspective of said electronic data processing unit;

    filling said second template by said application based on said plurality of similar contextual elements;

    constructing a one-time contextual application signature by said application; and

    determining by said server whether said one-time contextual application signature sufficiently matches said one-time contextual server signature;

    authenticating said secondary electronic data processing unit when said match is sufficient;

    rejecting said secondary electronic data processing unit if said match is insufficient.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×