Patents by Inventor Ankit Sinha

Ankit Sinha 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).

  • Publication number: 20240087280
    Abstract: In some aspects, the disclosure is directed to methods and systems for detection and classification of stamps in documents. The system can receive image data and textual data of a document. The system can pre-process and filter that data, and covert the textual data to a term frequency inverse document frequency (TF-IDF) vector. The system can detect the presence of a stamp on the document. The system can extract a subset of the image data including the stamp. The system can extract text from the subset of the image data. The system can classify the stamp using the extracted text, the image data, and the TF-IDF vector. The system can store the classification in a database.
    Type: Application
    Filed: November 17, 2023
    Publication date: March 14, 2024
    Applicant: Nation Mortgage LLC, d/b/a Mr. Cooper
    Inventors: Won Lee, Goutam Venkatesh, Ankit Sinha, Sudhir Sundararam
  • Publication number: 20240022060
    Abstract: Fault protection for security system controllers is disclosed. An apparatus in accordance with aspects of the present disclosure includes for a reverse-polarity protection circuit, an overcurrent protection circuit, or the combination of a reverse polarity circuit and an overcurrent protection circuit.
    Type: Application
    Filed: July 12, 2022
    Publication date: January 18, 2024
    Inventors: Nilesh Ashok NAIK, Ankit PANCHAL, Ankit SINHA
  • Publication number: 20240022626
    Abstract: Some embodiments of the invention provide a method of routing data message traffic from an edge router at a first location and a SaaS (software as a service) application server provided by a third-party at a second location. The method queries a (global server load balancing) GSLB-aware DNS (domain name system) server for a cloud gateway from multiple cloud gateways at multiple locations through which a particular destination network address for the SaaS application server can be reached. The method receives from the GSLB-aware DNS server an identifier for a first cloud gateway that is farther from the first location than a second cloud gateway in the multiple cloud gateways but closer to the second location than the second cloud gateway. The method uses an optimized SD-WAN (software-defined wide-area network) connection to the first cloud gateway to forward data messages for the first cloud gateway to the SaaS application at the second location.
    Type: Application
    Filed: June 19, 2023
    Publication date: January 18, 2024
    Inventors: Ankit Sinha, Navaneeth Krishnan Ramaswamy, Balaji Shanmugam, Sasikumar Balasubramanian
  • Patent number: 11550592
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to utilize non-volatile memory for computer system boot. An example processor platform includes a non-volatile memory coupled to a processing unit via a bus, and a microcontroller to: configure the processing unit to store, on the non-volatile memory, a heap and a stack for execution of boot code, and configure the processing unit to execute the boot code stored on the non-volatile memory.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: January 10, 2023
    Assignee: Intel Corporation
    Inventors: Karunakara Kotary, Sean Dardis, Michael Kubacki, Ankit Sinha
  • Patent number: 11288124
    Abstract: Methods, apparatus, systems and articles of manufacture for mitigating a firmware failure are disclosed. An example apparatus includes at least one hardware processor and first memory including instructions to be executed by the at least one hardware processor. The example apparatus further includes mask memory including a feature mask associated with a first firmware version, the feature mask identifying features of the first firmware version to be disabled. A platform firmware controller is to apply the first firmware version to the first memory for execution by the at least one processor, initialize the at least one processor using the feature mask, and in response to a detection of a failure, determine a first de-feature mask based on a second de-feature mask previously used by the at least one processor and the feature update mask; and initialize the processor using the first de-feature mask.
    Type: Grant
    Filed: March 30, 2019
    Date of Patent: March 29, 2022
    Assignee: Intel corporation
    Inventors: Sean Dardis, Karunakara Kotary, Michael Kubacki, Ankit Sinha
  • Publication number: 20190227876
    Abstract: Methods, apparatus, systems and articles of manufacture for mitigating a firmware failure are disclosed. An example apparatus includes at least one hardware processor and first memory including instructions to be executed by the at least one hardware processor. The example apparatus further includes mask memory including a feature mask associated with a first firmware version, the feature mask identifying features of the first firmware version to be disabled. A platform firmware controller is to apply the first firmware version to the first memory for execution by the at least one processor, initialize the at least one processor using the feature mask, and in response to a detection of a failure, determine a first de-feature mask based on a second de-feature mask previously used by the at least one processor and the feature update mask; and initialize the processor using the first de-feature mask.
    Type: Application
    Filed: March 30, 2019
    Publication date: July 25, 2019
    Inventors: Sean Dardis, Karunakara Kotary, Michael Kubacki, Ankit Sinha
  • Publication number: 20190128885
    Abstract: There is described herein a method for enriching/purifying a population of cells for pancreatic progenitor cells, the method comprising: a) providing the population cells, the population comprising pancreatic progenitor cells; and b) performing at least one of steps (i)-(v): (i) selecting for cells from the population that express at least one protein listed in cluster 2; (ii) selecting for cells from the population that express at least one protein listed in cluster 5; (iii) deselecting for cells from the population that express at least one protein listed in cluster 1; (iv) deselecting for cells from the population that express at least one protein listed in cluster 3; and (v) deselecting for cells from the population that express at least one protein listed in cluster 6.
    Type: Application
    Filed: July 24, 2018
    Publication date: May 2, 2019
    Inventors: Maria Cristina NOSTRO, Thomas KISLINGER, Kathryn COGGER, Ankit SINHA, Farida SARANGI
  • Publication number: 20190042272
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to utilize non-volatile memory for computer system boot. An example processor platform includes a non-volatile memory coupled to a processing unit via a bus, and a microcontroller to: configure the processing unit to store, on the non-volatile memory, a heap and a stack for execution of boot code, and configure the processing unit to execute the boot code stored on the non-volatile memory.
    Type: Application
    Filed: June 29, 2018
    Publication date: February 7, 2019
    Inventors: Karunakara Kotary, Sean Dardis, Michael Kubacki, Ankit Sinha