Patents by Inventor Kieran Sherlock

Kieran Sherlock has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10356099
    Abstract: A controller for user authentication and access control, configured to: store data representing a graph having: nodes representing data elements associated with accesses made using an access token; and links among the nodes representing connections between the data elements identified in details of the accesses. In response to receiving details of an access made using the access token, the controller updates the graph according to the details and identifies a new connection in the graph resulting from update. The controller communicates with an identity service to verify the association of data elements corresponding to the new connection in the graph. Based on a result of the verification, the controller authenticates the user of the access and/or controls the access.
    Type: Grant
    Filed: February 2, 2018
    Date of Patent: July 16, 2019
    Assignee: IDM GLOBAL, INC.
    Inventors: Jose Caldera, Kieran Sherlock, Garrett Gafke
  • Patent number: 10346845
    Abstract: An authentication system for electronic transactions occurring over a computerized network is provided that includes: (a) a transaction authentication system interface operatively coupled to the computerized network for receiving proposed transactions information over the computerized network; and (b) a transaction authentication tool, operatively coupled to the transaction authentication system interface, where the tool includes: an automated anti-fraud analysis component for analyzing transactions information from a plurality of proposed transactions and automatically rejecting a first subset of proposed transactions according to automatic rejection criteria and automatically assigning a second subset of transactions for additional review; and an automated acceptance component for analyzing the second subset of transactions and accepting a third subset of transactions from the second subset based upon automatic accepting criteria.
    Type: Grant
    Filed: September 4, 2015
    Date of Patent: July 9, 2019
    Assignee: IDM GLOBAL, INC.
    Inventors: Kieran Sherlock, Jose Caldera
  • Patent number: 10250583
    Abstract: A controller for user authentication and access control, configured to: store data representing a graph having: nodes representing data elements associated with accesses made using an access token; and links among the nodes representing connections between the data elements identified in details of the accesses. In response to receiving details of an access made using the access token, the controller updates the graph according to the details and determines a plurality of measurements of the graph. After computing a score of the graph based on a weighted average of the measurements, the controller authenticates the user of the access and/or controls the access based on the score.
    Type: Grant
    Filed: March 20, 2017
    Date of Patent: April 2, 2019
    Assignee: IDM GLOBAL, INC.
    Inventors: Jose Caldera, Kieran Sherlock, Safyre Nirvana Anderson, Bin Tang
  • Patent number: 10187369
    Abstract: A controller for user authentication and access control, configured to: store data representing a graph having: nodes representing data elements associated with accesses made using an access token; and links among the nodes representing connections between the data elements identified in details of the accesses. In response to receiving details of an access made using the access token, the controller updates the graph according to the details and identifies changes in the graph resulting from update. For each of the changes, the controller identifies a set of elements in the graph that are up to a predetermined number of degrees of separate from the change and evaluates the trustworthiness of user identities corresponding to the set of elements identified for the change. Based on the trustworthiness, the controller authenticates the user of the access and/or controls the access.
    Type: Grant
    Filed: March 20, 2017
    Date of Patent: January 22, 2019
    Assignee: IDM GLOBAL, INC.
    Inventors: Jose Caldera, Kieran Sherlock, Neal Jared Reiter
  • Publication number: 20180227303
    Abstract: A controller for user authentication and access control, configured to: store data representing a graph having: nodes representing data elements associated with accesses made using an access token; and links among the nodes representing connections between the data elements identified in details of the accesses. In response to receiving details of an access made using the access token, the controller updates the graph according to the details and identifies a new connection in the graph resulting from update. The controller communicates with an identity service to verify the association of data elements corresponding to the new connection in the graph. Based on a result of the verification, the controller authenticates the user of the access and/or controls the access.
    Type: Application
    Filed: February 2, 2018
    Publication date: August 9, 2018
    Inventors: Jose Caldera, Kieran Sherlock, Garrett Gafke
  • Publication number: 20180109507
    Abstract: A controller for user authentication and access control, configured to: store data representing a graph having: nodes representing data elements associated with accesses made using an access token; and links among the nodes representing connections between the data elements identified in details of the accesses. In response to receiving details of an access made using the access token, the controller updates the graph according to the details and determines a plurality of measurements of the graph. After computing a score of the graph based on a weighted average of the measurements, the controller authenticates the user of the access and/or controls the access based on the score.
    Type: Application
    Filed: March 20, 2017
    Publication date: April 19, 2018
    Inventors: Jose Caldera, Kieran Sherlock, Safyre Nirvana Anderson, Bin Tang
  • Publication number: 20180097790
    Abstract: A controller for user authentication and access control, configured to: store data representing a graph having: nodes representing data elements associated with accesses made using an access token; and links among the nodes representing connections between the data elements identified in details of the accesses. In response to receiving details of an access made using the access token, the controller updates the graph according to the details and identifies changes in the graph resulting from update. For each of the changes, the controller identifies a set of elements in the graph that are up to a predetermined number of degrees of separate from the change and evaluates the trustworthiness of user identities corresponding to the set of elements identified for the change. Based on the trustworthiness, the controller authenticates the user of the access and/or controls the access.
    Type: Application
    Filed: March 20, 2017
    Publication date: April 5, 2018
    Inventors: Jose Caldera, Kieran Sherlock, NEAL JARED REITER
  • Patent number: 9888007
    Abstract: A controller for user authentication and access control, configured to: store data representing a graph having: nodes representing data elements associated with accesses made using an access token; and links among the nodes representing connections between the data elements identified in details of the accesses. In response to receiving details of an access made using the access token, the controller updates the graph according to the details and identifies a new connection in the graph resulting from update. The controller communicates with an identity service to verify the association of data elements corresponding to the new connection in the graph. Based on a result of the verification, the controller authenticates the user of the access and/or controls the access.
    Type: Grant
    Filed: March 20, 2017
    Date of Patent: February 6, 2018
    Assignee: IDM GLOBAL, INC.
    Inventors: Jose Caldera, Kieran Sherlock, Garrett Gafke
  • Publication number: 20170331828
    Abstract: A controller for user authentication and access control, configured to: store data representing a graph having: nodes representing data elements associated with accesses made using an access token; and links among the nodes representing connections between the data elements identified in details of the accesses. In response to receiving details of an access made using the access token, the controller updates the graph according to the details and identifies a new connection in the graph resulting from update. The controller communicates with an identity service to verify the association of data elements corresponding to the new connection in the graph. Based on a result of the verification, the controller authenticates the user of the access and/or controls the access.
    Type: Application
    Filed: March 20, 2017
    Publication date: November 16, 2017
    Inventors: Jose Caldera, Kieran Sherlock, Garrett Gafke
  • Publication number: 20160071108
    Abstract: A computerized anti-money-laundering and anti-fraud transaction analysis system may include a computerized cryptocurrency analysis tool system operatively coupled over a computerized network to a cryptocurrency exchange, a cryptocurrency exchange ledger and/or a know-your-customer facility. The computerized cryptocurrency analysis tool may include an automated payment cluster analysis routine for analyzing transaction data for a plurality of proposed cryptocurrency transactions. The transaction data for the plurality of proposed cryptocurrency transactions may be obtained from the cryptocurrency exchange, cryptocurrency ledger and/or the know-your-customer facility. The automated payment cluster analysis routine automatically identifies a cluster of related transactions in the plurality of proposed cryptocurrency transactions based upon an analysis of a plurality of transaction data items associated with each of the proposed cryptocurrency transactions.
    Type: Application
    Filed: September 4, 2015
    Publication date: March 10, 2016
    Applicant: IDM Global, Inc.
    Inventors: Jose Caldera, Joseph M. Hain, Kieran Sherlock
  • Publication number: 20160063500
    Abstract: An authentication system for electronic transactions occurring over a computerized network is provided that includes: (a) a transaction authentication system interface operatively coupled to the computerized network for receiving proposed transactions information over the computerized network; and (b) a transaction authentication tool, operatively coupled to the transaction authentication system interface, where the tool includes: an automated anti-fraud analysis component for analyzing transactions information from a plurality of proposed transactions and automatically rejecting a first subset of proposed transactions according to automatic rejection criteria and automatically assigning a second subset of transactions for additional review; and an automated acceptance component for analyzing the second subset of transactions and accepting a third subset of transactions from the second subset based upon automatic accepting criteria.
    Type: Application
    Filed: September 4, 2015
    Publication date: March 3, 2016
    Applicant: IDM Global, Inc.
    Inventors: Kieran Sherlock, Jose Caldera