Patents by Inventor Shelby Solomon DARNELL

Shelby Solomon DARNELL 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: 11244316
    Abstract: An example operation may include one or more of obtaining a first biometric sample of a user from a user device. extracting, by an issuing node of a permissioned blockchain network, a biometric template from the first biometric sample, encrypting the biometric template, distributing an issuetoken proposal comprising the encrypted biometric template to the blockchain network, and generating and distributing a biometric token to the user device. In response to the user indicating to the user device to redeem the biometric token, the method includes one or more of presenting, by the user device, the biometric token to a verifying node of the blockchain network, validating, by the verifying node, the biometric token, receiving, by the verifying node, a second biometric sample from the user device, distributing a redeemtoken proposal to the blockchain network, committing a transaction corresponding to the biometric token, to the blockchain network, and invalidating the biometric token.
    Type: Grant
    Filed: June 7, 2018
    Date of Patent: February 8, 2022
    Assignee: International Business Machines Corporation
    Inventors: Shelby Solomon Darnell, Karthik Nandakumar, Sharathchandra Pankanti, Nalini K. Ratha
  • Patent number: 10922588
    Abstract: Image data is run through a neural network, and the neural network produces a vector representation of the image data. Random sparse sampling masks are created. The vector representation of the image data is masked with each of the random sparse sampling masks, the masking generating corresponding sparsely sampled vectors. The sparsely sampled vectors are transmitted to nodes of a consensus network, wherein a sparsely sampled vector of the sparsely sampled vectors is transmitted to a node of the consensus network. Votes from the nodes of the consensus network are received. Whether a consensus is achieved in the votes is determined. Responsive to determining that the consensus is achieved, at least one of identification and verification of the image data may be provided.
    Type: Grant
    Filed: April 1, 2020
    Date of Patent: February 16, 2021
    Assignee: International Business Machines Corporation
    Inventors: Shelby Solomon Darnell, Meenal Pore, Srihari Sridharan
  • Publication number: 20200226435
    Abstract: Image data is run through a neural network, and the neural network produces a vector representation of the image data. Random sparse sampling masks are created. The vector representation of the image data is masked with each of the random sparse sampling masks, the masking generating corresponding sparsely sampled vectors. The sparsely sampled vectors are transmitted to nodes of a consensus network, wherein a sparsely sampled vector of the sparsely sampled vectors is transmitted to a node of the consensus network. Votes from the nodes of the consensus network are received. Whether a consensus is achieved in the votes is determined. Responsive to determining that the consensus is achieved, at least one of identification and verification of the image data may be provided.
    Type: Application
    Filed: April 1, 2020
    Publication date: July 16, 2020
    Inventors: Shelby Solomon Darnell, Meenal Pore, Srihari Sridharan
  • Patent number: 10713544
    Abstract: Image data is run through a neural network, and the neural network produces a vector representation of the image data. Random sparse sampling masks are created. The vector representation of the image data is masked with each of the random sparse sampling masks, the masking generating corresponding sparsely sampled vectors. The sparsely sampled vectors are transmitted to nodes of a consensus network, wherein a sparsely sampled vector of the sparsely sampled vectors is transmitted to a node of the consensus network. Votes from the nodes of the consensus network are received. Whether a consensus is achieved in the votes is determined. Responsive to determining that the consensus is achieved, at least one of identification and verification of the image data may be provided.
    Type: Grant
    Filed: September 14, 2018
    Date of Patent: July 14, 2020
    Assignee: International Business Machines Corporation
    Inventors: Shelby Solomon Darnell, Meenal Pore, Srihari Sridharan
  • Patent number: 10713963
    Abstract: A method of managing lifelong learner events on a blockchain includes detecting an event related to a learner using a blockchain-enabled digital learning system, determining a concern/risk level of the learner by performing a risk assessment, determining parameters to generate a transaction related the learner's event based on the parameters and the concern/risk level, determining the values of the parameters by measuring the value or importance of the event and its associated metadata and documents, generating a list of transactions corresponding to the parameters, and validating the transactions using validating distributed peer-to-peer devices that run one or more chaincodes related to the management of the lifelong learner events.
    Type: Grant
    Filed: May 25, 2017
    Date of Patent: July 14, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shelby Solomon Darnell, Jonathan Lenchner, Daby M. Sow, Charity Wayua, Komminist Weldemariam
  • Publication number: 20200090012
    Abstract: Image data is run through a neural network, and the neural network produces a vector representation of the image data. Random sparse sampling masks are created. The vector representation of the image data is masked with each of the random sparse sampling masks, the masking generating corresponding sparsely sampled vectors. The sparsely sampled vectors are transmitted to nodes of a consensus network, wherein a sparsely sampled vector of the sparsely sampled vectors is transmitted to a node of the consensus network. Votes from the nodes of the consensus network are received. Whether a consensus is achieved in the votes is determined. Responsive to determining that the consensus is achieved, at least one of identification and verification of the image data may be provided.
    Type: Application
    Filed: September 14, 2018
    Publication date: March 19, 2020
    Inventors: Shelby Solomon Darnell, Meenal Pore, Srihari Sridharan
  • Publication number: 20190378142
    Abstract: An example operation may include one or more of obtaining a first biometric sample of a user from a user device. extracting, by an issuing node of a permissioned blockchain network, a biometric template from the first biometric sample, encrypting the biometric template, distributing an issuetoken proposal comprising the encrypted biometric template to the blockchain network, and generating and distributing a biometric token to the user device. In response to the user indicating to the user device to redeem the biometric token, the method includes one or more of presenting, by the user device, the biometric token to a verifying node of the blockchain network, validating, by the verifying node, the biometric token, receiving, by the verifying node, a second biometric sample from the user device, distributing a redeemtoken proposal to the blockchain network, committing a transaction corresponding to the biometric token, to the blockchain network, and invalidating the biometric token.
    Type: Application
    Filed: June 7, 2018
    Publication date: December 12, 2019
    Inventors: Shelby Solomon Darnell, Karthik Nandakumar, Sharathchandra Pankanti, Nalini K. Ratha
  • Publication number: 20180342171
    Abstract: A method of managing lifelong learner events on a blockchain includes detecting an event related to a learner using a blockchain-enabled digital learning system, determining a concern/risk level of the learner by performing a risk assessment, determining parameters to generate a transaction related the learner's event based on the parameters and the concern/risk level, determining the values of the parameters by measuring the value or importance of the event and its associated metadata and documents, generating a list of transactions corresponding to the parameters, and validating the transactions using validating distributed peer-to-peer devices that run one or more chaincodes related to the management of the lifelong learner events.
    Type: Application
    Filed: May 25, 2017
    Publication date: November 29, 2018
    Inventors: SHELBY SOLOMON DARNELL, JONATHAN LENCHNER, DABY M. SOW, CHARITY WAYUA, KOMMINIST WELDEMARIAM
  • Publication number: 20180315145
    Abstract: A method of managing a school system using a blockchain includes receiving a transaction related to a school record along with chaincodes to validate the transaction and a set of record tokens that represent events with respect to a stakeholder, obtaining a historical block identifier from a blockchain of historical school records that is representative of historical record events in the blockchain, receiving validity requirements for the events on the record, obtaining a validation token that is indicative of a validity of the events based on the set of record tokens, computing a chaincode block for the transaction against the one or more validation requirements as a function of the validation token, the historical school record's block identifier, and the set of record tokens, and creating a new block and upadating the blockchain of historical school records based on the new block the transaction, when the validation succeeds,
    Type: Application
    Filed: May 1, 2017
    Publication date: November 1, 2018
    Inventors: Shelby Solomon DARNELL, Jonathan LENCHNER, DABY M. SOW, Charity WAYUA, Komminist WELDEMARIAM