Patents by Inventor Ankit Singh

Ankit Singh 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: 11822524
    Abstract: Systems, computer program products, and methods are described herein for authorizing a database model using distributed ledger technology. The present invention is configured to receive, from a computing device of a user, a physical database model; determine one or more data sources; initiate a second machine learning model on the one or more data sources and the physical database model; determine at least one data source that is likely to be triggered when populating a database created using the physical database model; generate a new transaction object for the physical database model; broadcast the new transaction object for the physical database model to the at least one data source in a distributed ledger for validation; receive a validation of the physical database model; and authorize a generation of a database using the physical database model based on at least receiving the validation.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: November 21, 2023
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Raja Arumugam Maharaja, Ankit Singh Negi
  • Publication number: 20230359517
    Abstract: A processor on a computing device executes a monitoring module to perform steps that include sending a request to a baseboard management controller in the computing device to search for an event in an event log maintained by the baseboard management controller. A response is received from the baseboard management controller in response to the request and is used with a current state of the monitoring module to determine whether to send an event message to a central controller located on a network to indicate that the computing device is malfunctioning.
    Type: Application
    Filed: May 4, 2022
    Publication date: November 9, 2023
    Inventors: Jacob L. Senn, Jena L. Boerum, Thomas J. Kimlinger, Anthony L. Fillmore, Ankit Singh
  • Patent number: 11811589
    Abstract: An information handling system in an infrastructure-as-a-service (IaaS) system includes a memory for storing code and a processor to execute code to instantiate an IaaS NVMe orchestrator. The IaaS NVMe orchestrator establishes a first fabric link with a first target NVMe array of storage resources of the IaaS, establishes a second fabric link with a second target NVMe array of the storage resources, and establishes a first session on the storage resources. The first session includes a first namespace on the first target NVMe array and a second namespace on the second target NVMe array. The first and second namespaces are mirrored namespaces. The IaaS NVMe orchestrator further determines that the first fabric link has failed, and establishes a third fabric link with the first target NVMe array in response to determining that the first fabric link has failed.
    Type: Grant
    Filed: January 20, 2023
    Date of Patent: November 7, 2023
    Assignee: Dell Products L.P.
    Inventors: Deepaganesh Paulraj, Ankit Singh
  • Patent number: 11803667
    Abstract: An information handling system includes a provisioning server and a server. The server includes a baseboard management controller (BMC) to determine a first hardware inventory profile for the server. The BMC provides the first hardware inventory profile to the provisioning server. The BMC stores first signed provisioning configuration content that is based on a first ownership certificate for a first owner of the server. The BMC determines a second hardware inventory profile for the server, and provides the second hardware inventory profile to the provisioning server. The BMC stores second signed provisioning configuration content that is based on a second ownership certificate for a second owner of the server. In response to an expiration of the second ownership certificate, the BMC removes the second signed provisioning configuration content, compares a current hardware inventory profile to the first hardware inventory profile, and generates a report to indicate any hardware changes.
    Type: Grant
    Filed: April 7, 2021
    Date of Patent: October 31, 2023
    Assignee: Dell Products L.P.
    Inventors: Ankit Singh, Deepaganesh Paulraj, Vaideeswaran Ganesan
  • Patent number: 11799672
    Abstract: An information handling system includes a provisioning server and a server. The server includes a baseboard management controller (BMC) that configures a first ownership certificate for the server, and provides it to the provisioning server. The first ownership certificate is associated with a first owner. The BMC receives a first signed provisioning configuration content, and stores the first signed provisioning configuration content in an encrypted memory. The BMC configures a second ownership certificate for the server, and provides it to the provisioning server. The second ownership certificate is associated with a second owner. The BMC receives a second signed provisioning configuration content, and stores the second signed provisioning configuration content on top of the first signed provisioning configuration content in the encrypted memory.
    Type: Grant
    Filed: August 15, 2022
    Date of Patent: October 24, 2023
    Assignee: Dell Products L.P.
    Inventors: Ankit Singh, Deepaganesh Paulraj
  • Publication number: 20230262066
    Abstract: An authentication system includes a light fidelity (LiFi) device and a receiving device. The LiFi device includes at least one light source that is configured to emit light. The LiFi device communicates encrypted data via the light emitted from the at least one light source to the receiving device. The receiving device receives the encrypted data and obtains the confidential data from the encrypted data. The receiving device accesses an authentication level of the user that indicates to which one or more portions of the confidential data the user is authorized to access. The receiving device determines that the user of the receiving device is authorized to access a first subset of the confidential data based on the authentication level of the user. The receiving device grants, the user of the receiving device, access to the first subset of the confidential data.
    Type: Application
    Filed: February 15, 2022
    Publication date: August 17, 2023
    Inventors: Raja Arumugam Maharaja, Ankit Singh Negi
  • Publication number: 20230261745
    Abstract: A system for implementing a secured data transmission includes a sending device and a light fidelity (LiFi) device. The sending device determines that a subset of data is confidential based on historical indications. The device encrypts the subset of data. The device receives a message that indicates that a user of a second device initiated a request to receive the subset of data. The device communicates the encrypted data to the LiFi device. The LiFi device includes at least one light source that is configured to emit light. The LiFi device communicates the encrypted data via the light emitted from the at least one light source to the receiving device.
    Type: Application
    Filed: February 15, 2022
    Publication date: August 17, 2023
    Inventors: Raja Arumugam Maharaja, Ankit Singh Negi
  • Patent number: 11676033
    Abstract: A method for training a machine learning model, e.g., a neural network, using a regularization scheme is disclosed. The method includes generating regularized partial gradients of losses computed using an objective function for training the machine learning model.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: June 13, 2023
    Assignee: Google LLC
    Inventors: Aditya Krishna Menon, Ankit Singh Rawat, Sashank Jakkam Reddi, Sanjiv Kumar
  • Publication number: 20230088443
    Abstract: Systems, computer program products, and methods are described herein for intelligent database modelling. The present invention is configured to capture, using the augmented reality application, a drawing made by the user on a medium; initiate a first machine learning model on the drawing; determine that the user is attempting to design a database model; extract at least a first entity from the drawing; determine, using the first machine learning model, one or more attributes for the first entity; initiate, via the augmented reality application, a first push notification for display on the computing device of the user; electronically receive, via the augmented reality application, a user selection of a subset of attributes from the one or more attributes; generate, using the augmented reality application, a conceptual database model based on at least the first entity and the subset of attributes.
    Type: Application
    Filed: September 23, 2021
    Publication date: March 23, 2023
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Raja Arumugam Maharaja, Ankit Singh Negi
  • Publication number: 20230088869
    Abstract: Systems, computer program products, and methods are described herein for authorizing a database model using distributed ledger technology. The present invention is configured to receive, from a computing device of a user, a physical database model; determine one or more data sources; initiate a second machine learning model on the one or more data sources and the physical database model; determine at least one data source that is likely to be triggered when populating a database created using the physical database model; generate a new transaction object for the physical database model; broadcast the new transaction object for the physical database model to the at least one data source in a distributed ledger for validation; receive a validation of the physical database model; and authorize a generation of a database using the physical database model based on at least receiving the validation.
    Type: Application
    Filed: September 23, 2021
    Publication date: March 23, 2023
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Raja Arumugam Maharaja, Ankit Singh Negi
  • Publication number: 20230012979
    Abstract: Temporary firmware is provided as cloud services. Different temporary firmware containers are downloaded via a communications network. A light-weight operating system launches and executes the temporary firmware containers during a boot operation, POST operation, or other scheme. The temporary firmware containers thus detect and perhaps resolve POST errors. The light-weight operating system may also download a full-service/resource operating system. A second or subsequent boot operation may be performed, but control is ceded to the full-service/resource operating system. Multiple firmware tenants may thus be temporarily downloaded to a bare metal machine to support POST error detection activities. Advanced OS serviceability, diagnostics, and other containerized firmware may thus be quickly and simply launched without requiring the excessive time and difficulties of using the full-service/resource operating system.
    Type: Application
    Filed: July 19, 2021
    Publication date: January 19, 2023
    Inventors: Sumanth Vidyadhara, Yasaswi Saisriram Bhimaraju, Ankit Singh, Neeraj Kumar Pant
  • Publication number: 20230017505
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for accounting for long-tail training data.
    Type: Application
    Filed: July 14, 2021
    Publication date: January 19, 2023
    Inventors: Aditya Krishna Menon, Sanjiv Kumar, Himanshu Jain, Andreas Veit, Ankit Singh Rawat, Gayan Sadeep Jayasumana Hirimbura Matara Kankanamge
  • Publication number: 20220393887
    Abstract: An information handling system includes a provisioning server and a server. The server includes a baseboard management controller (BMC) that configures a first ownership certificate for the server, and provides it to the provisioning server. The first ownership certificate is associated with a first owner. The BMC receives a first signed provisioning configuration content, and stores the first signed provisioning configuration content in an encrypted memory. The BMC configures a second ownership certificate for the server, and provides it to the provisioning server. The second ownership certificate is associated with a second owner. The BMC receives a second signed provisioning configuration content, and stores the second signed provisioning configuration content on top of the first signed provisioning configuration content in the encrypted memory.
    Type: Application
    Filed: August 15, 2022
    Publication date: December 8, 2022
    Inventors: Ankit Singh, Deepaganesh Paulraj
  • Publication number: 20220385914
    Abstract: The present disclosure refers to methods and apparatuses for processing of high-resolution video content. In an embodiment, a method includes generating a first group of video frames from the video content. The first group of video frames has a first resolution lower than a resolution of the video content and a first rate-distortion score. The method further includes generating a second group of video frames from the video content. The second group of video frames has a second resolution lower than the resolution of the video content and a second rate-distortion score. The method further includes selecting an optimal group of video frames from the first and second groups of video frames based on a comparison between the first and second rate-distortion scores. The optimal group of video frames has a rate-distortion score lower than the first and the second rate-distortion scores.
    Type: Application
    Filed: July 19, 2022
    Publication date: December 1, 2022
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sirish Kumar PASUPULETI, Raj Narayana GADDE, Sarvesh, Kinsuk DAS, Ankit SINGH, Sai Harish AVULA
  • Publication number: 20220374554
    Abstract: A system includes a virtual machine to transmit an input/output request to a data storage system and a hypervisor configured to maintain a map of the virtual machine to a virtual disk, wherein the virtual disk is a slice of a persistent storage device. A virtual machine server is configured to maintain a map of the virtual disk to a start address and an end address and to update the input/output request with the start address, the end address, and a virtual disk identifier associated with the virtual machine. A processor determines whether the start address and the end address are valid, and if the start address and the end address are valid, then process the input/output request. The response is transmitted to the input/output request.
    Type: Application
    Filed: August 3, 2022
    Publication date: November 24, 2022
    Inventors: Ankit Singh, Vinod Parackal Saby, Deepaganesh Paulraj
  • Patent number: 11496325
    Abstract: An information handling system includes a provisioning server and a server. The server includes a baseboard management controller (BMC) that configures a first ownership certificate for the server, and provides it to the provisioning server. The first ownership certificate is associated with a first owner. The BMC receives a first signed provisioning configuration content, and stores the first signed provisioning configuration content in an encrypted memory. The BMC configures a second ownership certificate for the server, and provides it to the provisioning server. The second ownership certificate is associated with a second owner. The BMC receives a second signed provisioning configuration content, and stores the second signed provisioning configuration content on top of the first signed provisioning configuration content in the encrypted memory.
    Type: Grant
    Filed: March 2, 2021
    Date of Patent: November 8, 2022
    Assignee: Dell Products L.P.
    Inventors: Ankit Singh, Deepaganesh Paulraj
  • Patent number: 11496595
    Abstract: A proxy management controller system includes a first management controller device in a first server device, a second management controller device in a second server device, and a proxy management controller manager subsystem coupled to the first and second management controller device. The first management controller device receives an instruction from the proxy management controller manager subsystem to provide a proxy management controller for the second management controller device, and creates a proxy management controller virtual container for the second management controller device. The first management controller device then receives raw data collected by the second management controller device from the second server device, stores the raw data in the proxy management controller virtual container, and converts the raw data to formatted data.
    Type: Grant
    Filed: February 2, 2021
    Date of Patent: November 8, 2022
    Assignee: Dell Products L.P.
    Inventors: Deepaganesh Paulraj, Ankit Singh
  • Publication number: 20220335274
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for multi-stage computationally-efficient inference using a first and second neural network.
    Type: Application
    Filed: April 14, 2022
    Publication date: October 20, 2022
    Inventors: Ankit Singh Rawat, Manzil Zaheer, Aditya Krishna Menon, Sanjiv Kumar, Amr Ahmed
  • Publication number: 20220327243
    Abstract: An information handling system includes a provisioning server and a server. The server includes a baseboard management controller (BMC) to determine a first hardware inventory profile for the server. The BMC provides the first hardware inventory profile to the provisioning server. The BMC stores first signed provisioning configuration content that is based on a first ownership certificate for a first owner of the server. The BMC determines a second hardware inventory profile for the server, and provides the second hardware inventory profile to the provisioning server. The BMC stores second signed provisioning configuration content that is based on a second ownership certificate for a second owner of the server. In response to an expiration of the second ownership certificate, the BMC removes the second signed provisioning configuration content, compares a current hardware inventory profile to the first hardware inventory profile, and generates a report to indicate any hardware changes.
    Type: Application
    Filed: April 7, 2021
    Publication date: October 13, 2022
    Inventors: Ankit Singh, Deepaganesh Paulraj, Vaideeswaran Ganesan
  • Patent number: 11468201
    Abstract: A system includes a virtual machine to transmit an input/output request to a data storage system and a hypervisor configured to maintain a map of the virtual machine to a virtual disk, wherein the virtual disk is a slice of a persistent storage device. A virtual machine server is configured to maintain a map of the virtual disk to a start address and an end address and to update the input/output request with the start address, the end address, and a virtual disk identifier associated with the virtual machine. A processor determines whether the start address and the end address are valid, and if the start address and the end address are valid, then process the input/output request. The response is transmitted to the input/output request.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: October 11, 2022
    Assignee: Dell Products L.P.
    Inventors: Ankit Singh, Vinod Parackal Saby, Deepaganesh Deepaganesh Paulraj