Patents by Inventor Mayank Singhal

Mayank Singhal 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: 20240070540
    Abstract: Existing approaches for switching between different hardware accelerators in a heterogeneous accelerator approach have the disadvantage that complete potential of the heterogeneous hardware accelerators do not get used as the switching relies on load on the accelerators or a random switching in which entire task gets reassigned to a different hardware accelerator. The disclosure herein generally relates to data model training, and, more particularly, to a method and system for data model training using heterogeneous hardware accelerators. In this approach, the system switches between hardware accelerators when a measured accuracy of the data model after any epoch is below a threshold of accuracy.
    Type: Application
    Filed: July 31, 2023
    Publication date: February 29, 2024
    Applicant: Tata Consultancy Services Limited
    Inventors: MAYANK MISHRA, RAVI KUMAR SINGH, REKHA SINGHAL
  • Patent number: 9542365
    Abstract: A method includes accessing, by a server computer, a plurality of electronic mail messages; identifying, based on information contained in each electronic mail message, one or more actions that can be taken with respect to each electronic mail message; and outputting, for display at a client computing device, an electronic mail interface. The electronic mail interface includes a message preview element for each electronic mail message. Each message preview element includes an interface element for causing performance of the action for each electronic mail message.
    Type: Grant
    Filed: December 1, 2014
    Date of Patent: January 10, 2017
    Assignee: Google Inc.
    Inventors: Aaron Nathaniel Rothman, Deepak Jindal, David Farber Stern, Jason Cornwell, Stacey Kapadia, Nilesh Singh, Katharina Probst, Brendan Linn, Isaac Sterling VanDuyn, Mayank Singhal
  • Patent number: 8903931
    Abstract: A method includes accessing, by a server computer, a plurality of electronic mail messages; identifying, based on information contained in each electronic mail message, one or more actions that can be taken with respect to each electronic mail message; and outputting, for display at a client computing device, an electronic mail interface. The electronic mail interface includes a message preview element for each electronic mail message. Each message preview element includes an interface element for causing performance of the action for each electronic mail message.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: December 2, 2014
    Assignee: Google Inc.
    Inventors: Aaron Nathaniel Rothman, Deepak Jindal, David Farber Stern, Jason Cornwell, Stacey Kapadia, Nilesh Singh, Katharina Probst, Brendan Linn, Isaac Sterling VanDuyn, Mayank Singhal
  • Publication number: 20090171647
    Abstract: A method and apparatus for ensuring efficient validation coverage of an architecture, such as protocol or interconnect architecture, is herein described. A coverage space of states for an architecture is generated and stored in a database. During simulation, states of the coverage space encountered are marked. From this, the states encountered and not encountered may be determined. Based on the states not encountered, a targeted test suite is developed to target at least some of the states not encountered during previous simulation. This feedback loop from simulation to refining of a test suite based on states of a coverage space not encountered during simulation may be recursively repeated until adequate validation, i.e. an adequate confidence level of validation, of the coverage space is achieved.
    Type: Application
    Filed: December 27, 2007
    Publication date: July 2, 2009
    Inventors: Phanindra Mannava, Seungjoon Park, Ajit Dingankar, Ching-Tsun Chou, Nikhil Mittal, Radhakrishnan V. Mahalikudi, Mayank Singhal
  • Patent number: D845313
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: April 9, 2019
    Assignee: Google LLC
    Inventors: Om Prakash Pitta, Zhongchao Yu, Comest Allen, Thomas Shimko, Yunjuan Feng, Deanna Carey, Jordan Grossman, Mayank Singhal, Jeroen Jillissen, Ting Liu, Jacob Bank, Omry Pruzan, Jian Qiao
  • Patent number: D896242
    Type: Grant
    Filed: February 7, 2019
    Date of Patent: September 15, 2020
    Assignee: GOOGLE LLC
    Inventors: Om Prakash Pitta, Zhongchao Yu, Comest Allen, Thomas Shimko, Yunjuan Feng, Deanna Carey, Jordan Grossman, Mayank Singhal, Jeroen Jillissen, Ting Liu, Jacob Bank, Omry Pruzan, Jian Qiao
  • Patent number: D896243
    Type: Grant
    Filed: February 7, 2019
    Date of Patent: September 15, 2020
    Assignee: GOOGLE LLC
    Inventors: Om Prakash Pitta, Zhongchao Yu, Comest Allen, Thomas Shimko, Yunjuan Feng, Deanna Carey, Jordan Grossman, Mayank Singhal, Jeroen Jillissen, Ting Liu, Jacob Bank, Omry Pruzan, Jian Qiao