Patents by Inventor Manik Gupta

Manik Gupta 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: 11094314
    Abstract: A system and a method for detecting a simulated Emergency Alert Signal (EAS) are disclosed. The method includes detecting, by a first detector, one or more tones in a plurality of audio frames. Further, the method includes detecting, by a second detector, one or more beeps in the plurality of audio frames. Thereafter, the method includes detecting, by a third detector, at least one emergency word in the plurality of audio frames based at least on the detected one or more tones or the detected one or more beeps, and thereby detecting the simulated EAS.
    Type: Grant
    Filed: January 18, 2020
    Date of Patent: August 17, 2021
    Assignee: Interra Systems
    Inventors: Rohit Gupta, Niraj Sinha, Hemant Kumar Gangwar, Manik Gupta
  • Publication number: 20210225359
    Abstract: A system and a method for detecting a simulated Emergency Alert Signal (EAS) are disclosed. The method includes detecting, by a first detector, one or more tones in a plurality of audio frames. Further, the method includes detecting, by a second detector, one or more beeps in the plurality of audio frames. Thereafter, the method includes detecting, by a third detector, at least one emergency word in the plurality of audio frames based at least on the detected one or more tones or the detected one or more beeps, and thereby detecting the simulated EAS.
    Type: Application
    Filed: January 18, 2020
    Publication date: July 22, 2021
    Applicant: Interra Systems, Inc.
    Inventors: Rohit Gupta, Niraj Sinha, Hemant Kumar Gangwar, Manik Gupta
  • Patent number: 10504240
    Abstract: A computer-implemented method includes receiving an image frame of image data associated with a camera. The method also includes receiving a human presence heatmap for the image frame, receiving a motion heatmap for the image frame, and receiving an image metric heatmap for the image frame. The method further includes receiving a combined heatmap as a combination of the human presence heatmap, the motion heatmap, and the image metric heatmap and setting auto-exposure parameters for the camera based on the combined heatmap.
    Type: Grant
    Filed: October 18, 2017
    Date of Patent: December 10, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Mashhour Solh, Manik Gupta
  • Patent number: 10002140
    Abstract: A service arrangement system coordinates service providers who provide geographical location-based services to users. The location-based services may include transportation of users. For example, a service provider operates a vehicle to transport a user from an origin location to a destination location. To provide an engaging user experience and encourage users to continue using the services, the service arrangement system accurately and expediently determines the origin location and the destination location based on querying available data sources. The service arrangement system can use selection rules for multiplexing, fallback logic, or load-balancing to select a high quality data source from the available data sources.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: June 19, 2018
    Assignee: UBER TECHNOLOGIES, INC.
    Inventors: Srihari Reddy, Brent Hamby, Aditya Sarawgi, Govind Kabra, Manik Gupta, Jennie Nguyen
  • Publication number: 20180089227
    Abstract: A service arrangement system coordinates service providers who provide geographical location-based services to users. The location-based services may include transportation of users. For example, a service provider operates a vehicle to transport a user from an origin location to a destination location. To provide an engaging user experience and encourage users to continue using the services, the service arrangement system accurately and expediently determines the origin location and the destination location based on querying available data sources. The service arrangement system can use selection rules for multiplexing, fallback logic, or load-balancing to select a high quality data source from the available data sources.
    Type: Application
    Filed: December 28, 2016
    Publication date: March 29, 2018
    Inventors: Srihari Reddy, Brent Hamby, Aditya Sarawgi, Govind Kabra, Manik Gupta, Jennie Nguyen
  • Patent number: 9805130
    Abstract: A service arrangement system coordinates service providers who provide geographical location-based services to users. The location-based services may include transportation of users. For example, a service provider operates a vehicle to transport a user from an origin location to a destination location. To provide an engaging user experience and encourage users to continue using the services, the service arrangement system accurately and expediently determines the origin location and the destination location based on querying available data sources. The service arrangement system can use selection rules for multiplexing, fallback logic, or load-balancing to select a high quality data source from the available data sources.
    Type: Grant
    Filed: February 17, 2017
    Date of Patent: October 31, 2017
    Assignee: Uber Technologies, Inc.
    Inventors: Srihari Reddy, Brent Hamby, Aditya Sarawgi, Govind Kabra, Manik Gupta, Jennie Nguyen
  • Patent number: 9430823
    Abstract: Approaches discussed herein enable a computing device to be tested to determine whether light from an emitter is bleeding through the device, which can be indicative of an assembly failure. A light blocking member can be placed over a camera in order to prevent a camera from capturing light coming from outside the device. At least one light source of the device then can be caused to emit light, and the camera can capture at least one image to determine whether any of the light is bleeding through the device and being detected by the camera. If so, the device can be determined to fail the test, and can be sent for reassembly or another remedial action. In some cases, a type of failure might be able to be determined, and information for the failure can be logged for purposes such as quality assurance and failure rate monitoring.
    Type: Grant
    Filed: June 11, 2013
    Date of Patent: August 30, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Daniel Kent Hanning, Ketan Rasal, Chang Hwa Rob Yang, Manik Gupta
  • Patent number: 9100717
    Abstract: The disclosed embodiments relates to methods and systems for performing a content verification in a video content. The method includes identification of one or more random access points in the video content. Thereafter, one or more work units are created based on the identified one or more random access points. The method further includes processing of the one or more work units by one or more processing units simultaneously, and determining one or more errors in each of the one or more work units while the decoding. The one or more determined errors in each of processed one or more work units are then merged with each other. A verification report is generated based on at least the merging.
    Type: Grant
    Filed: October 9, 2013
    Date of Patent: August 4, 2015
    Assignee: Interra Systems Inc.
    Inventors: Ramandeep Singh Sandhu, Kulbhushan, Manik Gupta
  • Publication number: 20150098022
    Abstract: The disclosed embodiments relates to methods and systems for performing a content verification in a video content. The method includes identification of one or more random access points in the video content. Thereafter, one or more work units are created based on the identified one or more random access points. The method further includes processing of the one or more work units by one or more processing units simultaneously, and determining one or more errors in each of the one or more work units while the decoding. The one or more determined errors in each of processed one or more work units are then merged with each other. A verification report is generated based on at least the merging.
    Type: Application
    Filed: October 9, 2013
    Publication date: April 9, 2015
    Applicant: Interra Systems, Inc.
    Inventors: Ramandeep Singh Sandhu, Kulbhushan, Manik Gupta
  • Patent number: 8849567
    Abstract: Systems and methods for updating geographic information system are provided. Method includes receiving name and location of point of interest (POI). Method includes comparing name and location of received POI to names and locations of POIs stored in data repository. Method includes determining whether first POI in data repository has name that matches name of received POI, and location that is within predetermined distance of location of received POI. Method includes increasing or maintaining maximum confidence value for first POI if first POI has name that matches name of received POI, and location that is within predetermined distance of location of received POI. Method includes adding name and location of received POI to temporary set of points of interest if it is determined that no POI in data repository has name that matches name of received POI, and location that is within predetermined distance of location of received POI.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: September 30, 2014
    Assignee: Google Inc.
    Inventors: Manik Gupta, Alok Goel
  • Publication number: 20130325329
    Abstract: Systems and methods for updating geographic information system are provided. Method includes receiving name and location of point of interest (POI). Method includes comparing name and location of received POI to names and locations of POIs stored in data repository. Method includes determining whether first POI in data repository has name that matches name of received POI, and location that is within predetermined distance of location of received POI. Method includes increasing or maintaining maximum confidence value for first POI if first POI has name that matches name of received POI, and location that is within predetermined distance of location of received POI. Method includes adding name and location of received POI to temporary set of points of interest if it is determined that no POI in data repository has name that matches name of received POI, and location that is within predetermined distance of location of received POI.
    Type: Application
    Filed: May 31, 2012
    Publication date: December 5, 2013
    Applicant: GOOGLE INC.
    Inventors: Manik Gupta, Alok Goel
  • Patent number: 8111929
    Abstract: A method and system for detecting and quantifying blockiness in a video file is disclosed. The video file is a file that has been decompressed by using standard DCT algorithms. The method includes segmenting each frame of the video file into multiple blocks. The method also involves comparing the intensity gradients of each block with one or more threshold values. The one or more threshold values represent predefined intensity variation characteristics. Further, the method includes determining the intensity variation parameters of each block, based on the comparison. Thereafter, a blockiness index is calculated for each block, after which a blockiness value is calculated for each frame. Finally, a blockiness level is assigned to each frame, based on its blockiness value. The blockiness level is a comparative measure of the blockiness of a frame that represents the blockiness content in the frame.
    Type: Grant
    Filed: February 29, 2008
    Date of Patent: February 7, 2012
    Assignee: Interra Systems Inc.
    Inventors: Praveen Kumar Tiwari, Abhishek Kumar Tiwary, Anuj Verma, Manik Gupta, Prabhanjana Kumar Nallani
  • Patent number: 8001486
    Abstract: A method for automatically verifying one or more features of file-based media content (108) is disclosed. This file-based media content includes one or more media content files. The method includes customizing (204) a test plan on the basis of the one or more features. Customizing the test plan includes creating, modifying or utilizing at least one media content check of one or more media content checks. A media content check verifies at least one feature of the one or more features of the file-based media content. Further, the method includes verifying (206) the one or more features, based on the customized test plan. The method also includes documenting (208) the results obtained from the verification of the one or more features.
    Type: Grant
    Filed: May 29, 2007
    Date of Patent: August 16, 2011
    Assignee: Interra Systems, Inc
    Inventors: Shailesh Kumar, Manik Gupta, Vivek Koul
  • Publication number: 20090220152
    Abstract: A method and system for detecting and quantifying blockiness in a video file is disclosed. The video file is a file that has been decompressed by using standard DCT algorithms. The method includes segmenting each frame of the video file into multiple blocks. The method also involves comparing the intensity gradients of each block with one or more threshold values. The one or more threshold values represent predefined intensity variation characteristics. Further, the method includes determining the intensity variation parameters of each block, based on the comparison. Thereafter, a blockiness index is calculated for each block, after which a blockiness value is calculated for each frame. Finally, a blockiness level is assigned to each frame, based on its blockiness value. The blockiness level is a comparative measure of the blockiness of a frame that represents the blockiness content in the frame.
    Type: Application
    Filed: February 29, 2008
    Publication date: September 3, 2009
    Inventors: Praveen Kumar Tiwari, Abhishek Kumar Tiwary, Anuj Verma, Manik Gupta, Prabhanjana Kumar Nallani
  • Publication number: 20080301588
    Abstract: A method for automatically verifying one or more features of file-based media content (108) is disclosed. This file-based media content includes one or more media content files. The method includes customizing (204) a test plan on the basis of the one or more features. Customizing the test plan includes creating, modifying or utilizing at least one media content check of one or more media content checks. A media content check verifies at least one feature of the one or more features of the file-based media content. Further, the method includes verifying (206) the one or more features, based on the customized test plan. The method also includes documenting (208) the results obtained from the verification of the one or more features.
    Type: Application
    Filed: May 29, 2007
    Publication date: December 4, 2008
    Inventors: Shailesh Kumar, Manik Gupta, Vivek Koul