Patents by Inventor Anuj Kumar Garg
Anuj Kumar Garg 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: 12363113Abstract: Aspects of the present invention disclose a method, computer program product, and system for management and usage of shared authentication credentials. The method includes one or more processors updating usage information associated with an authentication credential with a media access control address (MAC address) that corresponds to a computing device that corresponds to using the authentication credential. The method further includes one or more processors receiving a login request that includes the authentication credential from a computing device. The method further includes one or more processors fetching a MAC address of the computing device that sent the login request. The method further includes one or more processors validating the authentication credentials and the MAC address.Type: GrantFiled: June 14, 2023Date of Patent: July 15, 2025Assignee: Kyndryl, Inc.Inventors: Anuj Kumar Garg, Kuntal Dey, Jeffrey Robert Stangeland, Sanju Soman Chathoth Kurungara, Himanshu Gaur
-
Patent number: 12007981Abstract: A processor may receive a smart contract. The processor may generate an entity policy. The entity policy may provide one or more world-state rules associated with a particular entity. The processor may update, responsive to receiving the smart contract, a world-state database of the particular entity. The one or more world-state rules may affect the world-state database of the particular entity differently than the world-state database of a second entity.Type: GrantFiled: December 2, 2020Date of Patent: June 11, 2024Assignee: International Business Machines CorporationInventors: Anuj Kumar Garg, Mani Madhukar, Neeraj Kumar Gupta, Vineet Khatri
-
Patent number: 11973857Abstract: An example operation includes one or more of identifying, by an archiving server node, a unique archival policy for each of a plurality of blockchain nodes, executing, by the archiving server node, a consensus mechanism to determine at least one block from a plurality of blocks of the plurality of the blockchain nodes to be archived, and running the unique archival policy to archive the at least one block from the plurality of the blocks.Type: GrantFiled: April 29, 2020Date of Patent: April 30, 2024Assignee: Kyndryl, Inc.Inventors: Anuj Kumar Garg, Himanshu Gupta, Mukesh Kumar Mohania, Neeraj Kumar Gupta
-
Publication number: 20230328062Abstract: Aspects of the present invention disclose a method, computer program product, and system for management and usage of shared authentication credentials. The method includes one or more processors updating usage information associated with an authentication credential with a media access control address (MAC address) that corresponds to a computing device that corresponds to using the authentication credential. The method further includes one or more processors receiving a login request that includes the authentication credential from a computing device. The method further includes one or more processors fetching a MAC address of the computing device that sent the login request. The method further includes one or more processors validating the authentication credentials and the MAC address.Type: ApplicationFiled: June 14, 2023Publication date: October 12, 2023Inventors: Anuj Kumar Garg, Kuntal Dey, Jeffrey Robert Stangeland, SANJU SOMAN CHATHOTH KURUNGARA, Himanshu Gaur
-
Patent number: 11722489Abstract: Aspects of the present invention disclose a method, computer program product, and system for management and usage of shared authentication credentials. The method includes one or more processors updating usage information associated with an authentication credential with a media access control address (MAC address) that corresponds to a computing device that corresponds to using the authentication credential. The method further includes one or more processors receiving a login request that includes the authentication credential from a computing device. The method further includes one or more processors fetching a MAC address of the computing device that sent the login request. The method further includes one or more processors validating the authentication credentials and the MAC address.Type: GrantFiled: December 18, 2020Date of Patent: August 8, 2023Assignee: KYNDRYL, INC.Inventors: Anuj Kumar Garg, Kuntal Dey, Jeffrey Robert Stangeland, Sanju Soman Chathoth Kurungara, Himanshu Gaur
-
Publication number: 20220200988Abstract: Aspects of the present invention disclose a method, computer program product, and system for management and usage of shared authentication credentials. The method includes one or more processors updating usage information associated with an authentication credential with a media access control address (MAC address) that corresponds to a computing device that corresponds to using the authentication credential. The method further includes one or more processors receiving a login request that includes the authentication credential from a computing device. The method further includes one or more processors fetching a MAC address of the computing device that sent the login request. The method further includes one or more processors validating the authentication credentials and the MAC address.Type: ApplicationFiled: December 18, 2020Publication date: June 23, 2022Inventors: Anuj Kumar Garg, Kuntal Dey, Jeffrey Robert Stangeland, Sanju Soman Chathoth Kurungara, Himanshu Gaur
-
Publication number: 20220171763Abstract: A processor may receive a smart contract. The processor may generate an entity policy. The entity policy may provide one or more world-state rules associated with a particular entity. The processor may update, responsive to receiving the smart contract, a world-state database of the particular entity. The one or more world-state rules may affect the world-state database of the particular entity differently than the world-state database of a second entity.Type: ApplicationFiled: December 2, 2020Publication date: June 2, 2022Inventors: Anuj Kumar Garg, Mani Madhukar, Neeraj Kumar Gupta, Vineet Khatri
-
Publication number: 20210342291Abstract: An example operation includes one or more of identifying, by an archiving server node, a unique archival policy for each of a plurality of blockchain nodes, executing, by the archiving server node, a consensus mechanism to determine at least one block from a plurality of blocks of the plurality of the blockchain nodes to be archived, and running the unique archival policy to archive the at least one block from the plurality of the blocks.Type: ApplicationFiled: April 29, 2020Publication date: November 4, 2021Inventors: Anuj Kumar Garg, HIMANSHU GUPTA, Mukesh Kumar Mohania, Neeraj Kumar Gupta
-
Patent number: 9591061Abstract: A method (200) and a computer readable medium for implementing a document workflow (16) are provided. The method includes receiving a document file (18) from a device (12) via a device application program interface (API) (24). The device (12) can be connected to a network (14). The document file (18) can include information content (20). The method also includes image-processing the document file (18) via a document-processing API (26) to extract the information content (20) from the document file (18). The method further includes invoking document services (28) via the document-processing API (26) to provide the extracted information content (20) to a service application (22) on the network (14).Type: GrantFiled: January 26, 2011Date of Patent: March 7, 2017Assignee: Hewlett-Packard Development Company, L.P.Inventors: Ajay Gupta, Geetha Manjunath, Anjaneyulu Kuchibhotla, Srinivasu Godavari, Thara Subramoni, Harika Maddineni, Lawrence Joseph, Anuj Kumar Garg