Patents by Inventor Abhijeet Haldar

Abhijeet Haldar 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: 11954618
    Abstract: Methods and systems are provided that are directed to identifying an individual having a specific skill and that is best suited for performing a particular task. The individual may be identified based on having a highest score for the skill out of a pool of individuals having the same skill. In examples, a score specific to each individual out of the pool of individuals having the same skill may be based on multiple interactions with the skill and may be adjusted based on a recency of when each interaction occurred and a level of involvement the individual had with the skill. Accordingly, individuals having recent experience with the skill may be scored, and therefore, ranked higher than individuals having experience with the skill that may have occurred further back in time. In examples, the information about the skills and experiences may be utilized to automatically generate the score.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: April 9, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Abhijeet Haldar, Anuj Jain, Imran Siddique
  • Publication number: 20210374649
    Abstract: Methods and systems are provided that are directed to identifying an individual having a specific skill and that is best suited for performing a particular task. The individual may be identified based on having a highest score for the skill out of a pool of individuals having the same skill. In examples, a score specific to each individual out of the pool of individuals having the same skill may be based on multiple interactions with the skill and may be adjusted based on a recency of when each interaction occurred and a level of involvement the individual had with the skill. Accordingly, individuals having recent experience with the skill may be scored, and therefore, ranked higher than individuals having experience with the skill that may have occurred further back in time. In examples, the information about the skills and experiences may be utilized to automatically generate the score.
    Type: Application
    Filed: May 29, 2020
    Publication date: December 2, 2021
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Abhijeet HALDAR, Anuj JAIN, Imran SIDDIQUE
  • Patent number: 11128471
    Abstract: Methods, systems, apparatuses, and computer program products are provided for controlling data access and/or accessing data in a distributed network. An identifier may be generated for confidential data. A hash generator may generate a first hash of the confidential data, and generate a second hash based on the first hash and the identifier. A data packet set that includes the confidential data, the identifier, and the second hash may be encrypted and transmitted between nodes of the distributed network. A receiving node may decrypt the packet set using one or more appropriate encryption keys and regenerate the second hash from the confidential data and the identifier. The regenerated hash may be compared against the decrypted hash to authenticate the received confidential data and/or validated against a revocable hash stored in an array of the owning node that is accessible by any receiving node.
    Type: Grant
    Filed: April 25, 2019
    Date of Patent: September 21, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Abhijeet Haldar, Imran Siddique
  • Patent number: 11121876
    Abstract: A distributed access control system is disclosed. A payload is received at a voted principal from the client. The voted principal is selected from the plurality of minors. The payload is passed to the minors, and the user is verified by a consensus of the minors. A response packet, which includes an authentication unit, is prepared via a consensus of minors. The response packet can be provided to the client via the voted principal. The ledger is updated to include the authentication unit.
    Type: Grant
    Filed: April 11, 2018
    Date of Patent: September 14, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Abhijeet Haldar
  • Patent number: 11012506
    Abstract: Adding a computing node to a distributed computing system. A method includes executing a binary, for nodes of the distributed computing system, at the computing node. A public node is identified as a result of executing the binary. Various characteristics of the computing node are identified as a result of executing the binary. The various characteristics are provided to the public node. The computing node receives from the public node a registration confirmation packet comprising information identifying a category from among a plurality of categories of the distributed computing system. The identified category is identified for the computing node based on the identified characteristics of the computing node, and based on the health of the identified category. The computing node is connected to the distributed computing system by the computing node connecting to the identified category.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: May 18, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Abhijeet Haldar, Imran Siddique
  • Publication number: 20200344062
    Abstract: Methods, systems, apparatuses, and computer program products are provided for controlling data access and/or accessing data in a distributed network. An identifier may be generated for confidential data. A hash generator may generate a first hash of the confidential data, and generate a second hash based on the first hash and the identifier. A data packet set that includes the confidential data, the identifier, and the second hash may be encrypted and transmitted between nodes of the distributed network. A receiving node may decrypt the packet set using one or more appropriate encryption keys and regenerate the second hash from the confidential data and the identifier. The regenerated hash may be compared against the decrypted hash to authenticate the received confidential data and/or validated against a revocable hash stored in an array of the owning node that is accessible by any receiving node.
    Type: Application
    Filed: April 25, 2019
    Publication date: October 29, 2020
    Inventors: Abhijeet Haldar, Imran Siddique
  • Publication number: 20200296158
    Abstract: Adding a computing node to a distributed computing system. A method includes executing a binary, for nodes of the distributed computing system, at the computing node. A public node is identified as a result of executing the binary. Various characteristics of the computing node are identified as a result of executing the binary. The various characteristics are provided to the public node. The computing node receives from the public node a registration confirmation packet comprising information identifying a category from among a plurality of categories of the distributed computing system. The identified category is identified for the computing node based on the identified characteristics of the computing node, and based on the health of the identified category. The computing node is connected to the distributed computing system by the computing node connecting to the identified category.
    Type: Application
    Filed: March 15, 2019
    Publication date: September 17, 2020
    Inventors: Abhijeet HALDAR, Imran SIDDIQUE
  • Publication number: 20190319794
    Abstract: A distributed access control system is disclosed. A payload is received at a voted principal from the client. The voted principal is selected from the plurality of minors. The payload is passed to the minors, and the user is verified by a consensus of the minors. A response packet, which includes an authentication unit, is prepared via a consensus of minors. The response packet can be provided to the client via the voted principal. The ledger is updated to include the authentication unit.
    Type: Application
    Filed: April 11, 2018
    Publication date: October 17, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventor: Abhijeet Haldar