Patents by Inventor Sanjay Mangla

Sanjay Mangla 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: 11907817
    Abstract: A simulation test is run on a first machine learning model trained using first training data historically collected over a time period. The first training data includes a set of training inputs and a set of target outputs. In response to a determination that a result of the simulation test run on the first machine learning model satisfies one or more criteria, a size of the set of target outputs of the first training data is determined. Second training data for training a second machine learning model is obtained. A size of a set of target outputs of the second training data meets or exceeds the size of the target outputs of the first training data. The second machine learning model is trained using the second training data.
    Type: Grant
    Filed: December 5, 2022
    Date of Patent: February 20, 2024
    Assignee: Google LLC
    Inventors: Chetan Pitambar Bhole, Tanmay Khirwadkar, Sourabh Prakash Bansod, Sanjay Mangla, Deepak Ramamurthi Sivaramapuram Chandrasekaran
  • Publication number: 20230153855
    Abstract: Methods, systems, and media for timing presentation of content are provided.
    Type: Application
    Filed: January 13, 2023
    Publication date: May 18, 2023
    Inventors: Chetan Pitambar Bhole, Tanmay Khirwadkar, Deepak Ramamurthi Sivaramapuram Chandrasekaran, Sanjay Mangla
  • Publication number: 20230102640
    Abstract: A simulation test is run on a first machine learning model trained using first training data historically collected over a time period. The first training data includes a set of training inputs and a set of target outputs. In response to a determination that a result of the simulation test run on the first machine learning model satisfies one or more criteria, a size of the set of target outputs of the first training data is determined. Second training data for training a second machine learning model is obtained. A size of a set of target outputs of the second training data meets or exceeds the size of the target outputs of the first training data. The second machine learning model is trained using the second training data.
    Type: Application
    Filed: December 5, 2022
    Publication date: March 30, 2023
    Inventors: Chetan Pitambar Bhole, Tanmay Khirwadkar, Sourabh Prakash Bansod, Sanjay Mangla, Deepak Ramamurthi Sivaramapuram Chandrasekaran
  • Patent number: 11556953
    Abstract: Methods, systems, and media for timing presentation of content are provided.
    Type: Grant
    Filed: March 10, 2020
    Date of Patent: January 17, 2023
    Assignee: Google LLC
    Inventors: Chetan Pitambar Bhole, Tanmay Khirwadkar, Deepak Ramamurthi Sivaramapuram Chandrasekaran, Sanjay Mangla
  • Patent number: 11521134
    Abstract: A system and method are disclosed for running a plurality of simulation tests on a first machine learning model to obtain a plurality of results that are each produced during a respective simulation test, the first machine learning model gradually trained using first training data historically collected over a period of time, the first training data comprising a plurality of first training data sets each including a subset of first training inputs and first target outputs associated with one of a plurality of points in time during the period of time, determining a simulation test of the plurality of simulation tests at which corresponding results of the first machine learning model satisfy a threshold condition, wherein the threshold condition is based on historical data at a first point in time of the plurality of points in time, identifying a first training data set of the plurality of first training data sets on which the first machine learning model used during the determined simulation test was trained,
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: December 6, 2022
    Assignee: Google LLC
    Inventors: Chetan Pitambar Bhole, Tanmay Khirwadkar, Sourabh Prakash Bansod, Sanjay Mangla, Deepak Ramamurthi Sivaramapuram Chandrasekaran
  • Publication number: 20210287244
    Abstract: Methods, systems, and media for timing presentation of content are provided.
    Type: Application
    Filed: March 10, 2020
    Publication date: September 16, 2021
    Inventors: Chetan Pitambar Bhole, Tanmay Khirwadkar, Deepak Ramamurthi Sivaramapuram Chandrasekaran, Sanjay Mangla
  • Publication number: 20210201208
    Abstract: A system and method are disclosed for running a plurality of simulation tests on a first machine learning model to obtain a plurality of results that are each produced during a respective simulation test, the first machine learning model gradually trained using first training data historically collected over a period of time, the first training data comprising a plurality of first training data sets each including a subset of first training inputs and first target outputs associated with one of a plurality of points in time during the period of time, determining a simulation test of the plurality of simulation tests at which corresponding results of the first machine learning model satisfy a threshold condition, wherein the threshold condition is based on historical data at a first point in time of the plurality of points in time, identifying a first training data set of the plurality of first training data sets on which the first machine learning model used during the determined simulation test was trained,
    Type: Application
    Filed: December 31, 2019
    Publication date: July 1, 2021
    Inventors: Chetan Pitambar Bhole, Tanmay Khirwadkar, Sourabh Prakash Bansod, Sanjay Mangla, Deepak Ramamurthi Sivaramapuram Chandrasekaran
  • Patent number: 7738887
    Abstract: Voice instant messaging between mobile and computing devices is described. In an embodiment, a messaging service receives a recorded voice clip from a mobile communication-enabled device via a wireless communication link. The messaging service then processes the recorded voice clip for communication via a data network to a computing-based device that renders an audio message from the recorded voice clip. A virtual connection protocol manages and sequences transmission control protocol (TCP) connection events to provide reliable wireless transfer of recorded voice clip(s) via wireless communication link. The mobile communication-enabled device logs a first instant messaging contact into the messaging service, and the computing-based device logs a second instant messaging contact into the messaging service to enable two-way voice instant messaging between the first instant messaging contact and the second instant messaging contact at the respective devices.
    Type: Grant
    Filed: November 14, 2005
    Date of Patent: June 15, 2010
    Assignee: Microsoft Corporation
    Inventors: Sanjay Mangla, Alpesh R Gaglani, John R. Selbie, Kevin Durdle
  • Publication number: 20070099637
    Abstract: Voice instant messaging between mobile and computing devices is described. In an embodiment, a messaging service receives a recorded voice clip from a mobile communication-enabled device via a wireless communication link. The messaging service then processes the recorded voice clip for communication via a data network to a computing-based device that renders an audio message from the recorded voice clip. A virtual connection protocol manages and sequences transmission control protocol (TCP) connection events to provide reliable wireless transfer of recorded voice clip(s) via wireless communication link. The mobile communication-enabled device logs a first instant messaging contact into the messaging service, and the computing-based device logs a second instant messaging contact into the messaging service to enable two-way voice instant messaging between the first instant messaging contact and the second instant messaging contact at the respective devices.
    Type: Application
    Filed: November 14, 2005
    Publication date: May 3, 2007
    Applicant: Microsoft Corporation
    Inventors: Sanjay Mangla, Alpesh Gaglani, John Selbie, Kevin Durdle