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: 11094314Abstract: 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: GrantFiled: January 18, 2020Date of Patent: August 17, 2021Assignee: Interra SystemsInventors: Rohit Gupta, Niraj Sinha, Hemant Kumar Gangwar, Manik Gupta
-
Publication number: 20210225359Abstract: 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: ApplicationFiled: January 18, 2020Publication date: July 22, 2021Applicant: Interra Systems, Inc.Inventors: Rohit Gupta, Niraj Sinha, Hemant Kumar Gangwar, Manik Gupta
-
Patent number: 10504240Abstract: 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: GrantFiled: October 18, 2017Date of Patent: December 10, 2019Assignee: Amazon Technologies, Inc.Inventors: Mashhour Solh, Manik Gupta
-
Patent number: 10002140Abstract: 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: GrantFiled: December 28, 2016Date of Patent: June 19, 2018Assignee: UBER TECHNOLOGIES, INC.Inventors: Srihari Reddy, Brent Hamby, Aditya Sarawgi, Govind Kabra, Manik Gupta, Jennie Nguyen
-
Publication number: 20180089227Abstract: 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: ApplicationFiled: December 28, 2016Publication date: March 29, 2018Inventors: Srihari Reddy, Brent Hamby, Aditya Sarawgi, Govind Kabra, Manik Gupta, Jennie Nguyen
-
Patent number: 9805130Abstract: 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: GrantFiled: February 17, 2017Date of Patent: October 31, 2017Assignee: Uber Technologies, Inc.Inventors: Srihari Reddy, Brent Hamby, Aditya Sarawgi, Govind Kabra, Manik Gupta, Jennie Nguyen
-
Patent number: 9430823Abstract: 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: GrantFiled: June 11, 2013Date of Patent: August 30, 2016Assignee: Amazon Technologies, Inc.Inventors: Daniel Kent Hanning, Ketan Rasal, Chang Hwa Rob Yang, Manik Gupta
-
Patent number: 9100717Abstract: 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: GrantFiled: October 9, 2013Date of Patent: August 4, 2015Assignee: Interra Systems Inc.Inventors: Ramandeep Singh Sandhu, Kulbhushan, Manik Gupta
-
Publication number: 20150098022Abstract: 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: ApplicationFiled: October 9, 2013Publication date: April 9, 2015Applicant: Interra Systems, Inc.Inventors: Ramandeep Singh Sandhu, Kulbhushan, Manik Gupta
-
Patent number: 8849567Abstract: 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: GrantFiled: May 31, 2012Date of Patent: September 30, 2014Assignee: Google Inc.Inventors: Manik Gupta, Alok Goel
-
Publication number: 20130325329Abstract: 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: ApplicationFiled: May 31, 2012Publication date: December 5, 2013Applicant: GOOGLE INC.Inventors: Manik Gupta, Alok Goel
-
Patent number: 8111929Abstract: 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: GrantFiled: February 29, 2008Date of Patent: February 7, 2012Assignee: Interra Systems Inc.Inventors: Praveen Kumar Tiwari, Abhishek Kumar Tiwary, Anuj Verma, Manik Gupta, Prabhanjana Kumar Nallani
-
Patent number: 8001486Abstract: 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: GrantFiled: May 29, 2007Date of Patent: August 16, 2011Assignee: Interra Systems, IncInventors: Shailesh Kumar, Manik Gupta, Vivek Koul
-
Publication number: 20090220152Abstract: 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: ApplicationFiled: February 29, 2008Publication date: September 3, 2009Inventors: Praveen Kumar Tiwari, Abhishek Kumar Tiwary, Anuj Verma, Manik Gupta, Prabhanjana Kumar Nallani
-
Publication number: 20080301588Abstract: 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: ApplicationFiled: May 29, 2007Publication date: December 4, 2008Inventors: Shailesh Kumar, Manik Gupta, Vivek Koul