Patents by Inventor Mayank Goel
Mayank Goel 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: 11763798Abstract: Embodiments are provided to recognize features and activities from an audio signal. In one embodiment, a model is generated from sound effect data, which is augmented and projected into an audio domain to form a training dataset efficiently. Sound effect data is data that has been artificially created or from enhanced sounds or sound processes to provide a more accurate baseline of sound data than traditional training data. The sound effect data is augmented to create multiple variants to broaden the sound effect data. The augmented sound effects are projected into various audio domains, such as indoor, outdoor, urban, based on mixing background sounds consistent with these audio domains. The model is installed on any computing device, such as a laptop, smartphone, or other device. Features and activities from an audio signal are then recognized by the computing device based on the model without the need for in-situ training.Type: GrantFiled: July 15, 2021Date of Patent: September 19, 2023Assignee: CARNEGIE MELLON UNIVERSITYInventors: Gierad Laput, Karan Ahuja, Mayank Goel, Christopher Harrison
-
Publication number: 20220005454Abstract: Embodiments are provided to recognize features and activities from an audio signal. In one embodiment, a model is generated from sound effect data, which is augmented and projected into an audio domain to form a training dataset efficiently. Sound effect data is data that has been artificially created or from enhanced sounds or sound processes to provide a more accurate baseline of sound data than traditional training data. The sound effect data is augmented to create multiple variants to broaden the sound effect data. The augmented sound effects are projected into various audio domains, such as indoor, outdoor, urban, based on mixing background sounds consistent with these audio domains. The model is installed on any computing device, such as a laptop, smartphone, or other device. Features and activities from an audio signal are then recognized by the computing device based on the model without the need for in-situ training.Type: ApplicationFiled: July 15, 2021Publication date: January 6, 2022Inventors: Gierad Laput, Karan Ahuja, Mayank Goel, Christopher Harrison
-
Patent number: 11069334Abstract: Embodiments are provided to recognize features and activities from an audio signal. In one embodiment, a model is generated from sound effect data, which is augmented and projected into an audio domain to form a training dataset efficiently. Sound effect data is data that has been artificially created or from enhanced sounds or sound processes to provide a more accurate baseline of sound data than traditional training data. The sound effect data is augmented to create multiple variants to broaden the sound effect data. The augmented sound effects are projected into various audio domains, such as indoor, outdoor, urban, based on mixing background sounds consistent with these audio domains. The model is installed on any computing device, such as a laptop, smartphone, or other device. Features and activities from an audio signal are then recognized by the computing device based on the model without the need for in-situ training.Type: GrantFiled: August 13, 2019Date of Patent: July 20, 2021Assignee: Carnegie Mellon UniversityInventors: Gierad Laput, Karan Ahuja, Mayank Goel, Christopher Harrison
-
Publication number: 20200357182Abstract: A system and method using light sources as spatial anchors is provided. Augmented reality (AR) requires precise and instant overlay of digital information onto everyday objects. Embodiments disclosed herein provide a new method for displaying spatially-anchored data, also referred to as LightAnchors. LightAnchors takes advantage of pervasive point lights—such as light emitting diodes (LEDs) and light bulbs—for both in-view anchoring and data transmission. These lights are blinked at high speed to encode data. An example embodiment includes an application that runs on a mobile operating system without any hardware or software modifications, which has been demonstrated to perform well under various use cases.Type: ApplicationFiled: May 6, 2020Publication date: November 12, 2020Inventors: Karan Ahuja, Sujeath Pareddy, Bo Robert Xiao, Christopher Harrison, Mayank Goel
-
Publication number: 20200051544Abstract: Embodiments are provided to recognize features and activities from an audio signal. In one embodiment, a model is generated from sound effect data, which is augmented and projected into an audio domain to form a training dataset efficiently. Sound effect data is data that has been artificially created or from enhanced sounds or sound processes to provide a more accurate baseline of sound data than traditional training data. The sound effect data is augmented to create multiple variants to broaden the sound effect data. The augmented sound effects are projected into various audio domains, such as indoor, outdoor, urban, based on mixing background sounds consistent with these audio domains. The model is installed on any computing device, such as a laptop, smartphone, or other device. Features and activities from an audio signal are then recognized by the computing device based on the model without the need for in-situ training.Type: ApplicationFiled: August 13, 2019Publication date: February 13, 2020Inventors: Gierad Laput, Karan Ahuja, Mayank Goel, Christopher Harrison
-
Patent number: 10540083Abstract: A system for classifying a user touch event by a user interacting with a device as an intended key is provided. For different hand postures (e.g., holding device with right hand and entering text with right thumb), the system provides a touch pattern model indicating how the user interacts using that hand posture. The system receives an indication of a user touch event and identifies the hand posture of the user. The system then determines the intended key based on the user touch event and a touch pattern model for the identified hand posture. A system is also provided for determining the amount a presser a user is applying to the device based on dampening of vibrations as measured by an inertial sensor. A system is provided that uses motion of the device as measured by an inertial sensor to improve the accuracy of text entry.Type: GrantFiled: December 11, 2013Date of Patent: January 21, 2020Assignee: University of WashingtonInventors: Mayank Goel, Jacob O. Wobbrock, Shwetak N. Patel, Leah Findlater
-
Patent number: 10285624Abstract: Systems, methods, and devices are provided for estimating bilirubin levels. In one aspect, a method for estimating the level of bilirubin in a patient includes receiving image data for at least one image including a region of the patient's skin and a color calibration target. Color-balanced image data for the skin region is generated based on a subset of the image data corresponding to the color calibration target and the skin region. The bilirubin level in the patient is estimated based on the color-balanced image data for the skin region.Type: GrantFiled: August 25, 2015Date of Patent: May 14, 2019Assignee: University of WashingtonInventors: James A. Taylor, Shwetak N. Patel, James W. Stout, Lilian De Greef, Mayank Goel, Eric C. Larson
-
Patent number: 10193548Abstract: Some embodiments include apparatus and methods having a first node to receive a supply voltage, a second node to receive a first bias voltage, a third node to receive ground potential, a first circuit branch coupled between the first and second nodes, and a second circuit branch coupled between the first and third nodes. The first bias voltage is provided to a gate of a first transistor among a plurality of transistors coupled in series. The first and second circuit branches are arranged to provide a second bias voltage to gate of a second transistor among the plurality of transistors. The value of the second bias voltage is based on a value of the first bias voltage.Type: GrantFiled: September 25, 2017Date of Patent: January 29, 2019Assignee: Intel CorporationInventors: Mayank Goel, Prasad Bhilawadi, Karthik Ns
-
Patent number: 10028675Abstract: Devices, system, and methods generate expiratory flow-based pulmonary function data by processing a digital audio file of sound of a subject's forced expiratory maneuver. A mobile device configured to generate expiratory flow-based pulmonary function data includes a microphone, a processor, and a data storage device. The microphone is operable to convert sound of the subject's forced expiratory maneuver into a digital data file. The processor is operatively coupled with the microphone. The data storage device is operatively coupled with the processor and stores instructions that, when executed by the processor, cause the processor to process the digital data file to generate expiratory flow-based pulmonary function data for assessing pulmonary function of the subject. The sound of the subject's forced expiratory maneuver can be converted into the digital data file without contact between the subject's mouth and the mobile device.Type: GrantFiled: May 10, 2013Date of Patent: July 24, 2018Assignee: University Of Washington Through Its Center For CommercializationInventors: Shwetak N Patel, Mayank Goel, Eric C. Larson
-
Publication number: 20180026631Abstract: Some embodiments include apparatus and methods having a first node to receive a supply voltage, a second node to receive a first bias voltage, a third node to receive ground potential, a first circuit branch coupled between the first and second nodes, and a second circuit branch coupled between the first and third nodes. The first bias voltage is provided to a gate of a first transistor among a plurality of transistors coupled in series. The first and second circuit branches are arranged to provide a second bias voltage to gate of a second transistor among the plurality of transistors. The value of the second bias voltage is based on a value of the first bias voltage.Type: ApplicationFiled: September 25, 2017Publication date: January 25, 2018Inventors: Mayank Goel, Prasad Bhilawadi, Karthik Ns
-
Patent number: 9774324Abstract: Some embodiments include apparatus and methods having a first node to receive a supply voltage, a second node to receive a first bias voltage, a third node to receive ground potential, a first circuit branch coupled between the first and second nodes, and a second circuit branch coupled between the first and third nodes. The first bias voltage is provided to a gate of a first transistor among a plurality of transistors coupled in series. The first and second circuit branches are arranged to provide a second bias voltage to gate of a second transistor among the plurality of transistors. The value of the second bias voltage is based on a value of the first bias voltage.Type: GrantFiled: December 5, 2014Date of Patent: September 26, 2017Assignee: Intel CorporationInventors: Mayank Goel, Prasad Bhilawadi, Karthik Ns
-
Publication number: 20160164515Abstract: Some embodiments include apparatus and methods having a first node to receive a supply voltage, a second node to receive a first bias voltage, a third node to receive ground potential, a first circuit branch coupled between the first and second nodes, and a second circuit branch coupled between the first and third nodes. The first bias voltage is provided to a gate of a first transistor among a plurality of transistors coupled in series. The first and second circuit branches are arranged to provide a second bias voltage to gate of a second transistor among the plurality of transistors. The value of the second bias voltage is based on a value of the first bias voltage.Type: ApplicationFiled: December 5, 2014Publication date: June 9, 2016Inventors: Mayank Goel, Prasad Bhilawadi, Karthik Ns
-
Publication number: 20150359459Abstract: Systems, methods, and devices are provided for estimating bilirubin levels. In one aspect, a method for estimating the level of bilirubin in a patient includes receiving image data for at least one image including a region of the patient's skin and a color calibration target. Color-balanced image data for the skin region is generated based on a subset of the image data corresponding to the color calibration target and the skin region. The bilirubin level in the patient is estimated based on the color-balanced image data for the skin region.Type: ApplicationFiled: August 25, 2015Publication date: December 17, 2015Inventors: James A. Taylor, Shwetak N. Patel, James W. Stout, Lilian De Greef, Mayank Goel, Eric C. Larson
-
Publication number: 20150317076Abstract: A system for classifying a user touch event by a user interacting with a device as an intended key is provided. For different hand postures (e.g., holding device with right hand and entering text with right thumb), the system provides a touch pattern model indicating how the user interacts using that hand posture. The system receives an indication of a user touch event and identifies the hand posture of the user. The system then determines the intended key based on the user touch event and a touch pattern model for the identified hand posture. A system is also provided for determining the amount a presser a user is applying to the device based on dampening of vibrations as measured by an inertial sensor. A system is provided that uses motion of the device as measured by an inertial sensor to improve the accuracy of text entry.Type: ApplicationFiled: December 11, 2013Publication date: November 5, 2015Inventors: Mayank Goel, Jacob O. Wobbrock, Shwetak N. Patel, Leah Findlater
-
Device communication system with proximity synchronization mechanism and method of operation thereof
Patent number: 9179243Abstract: A device communication system includes: a communication interface configured to receive a wireless signal strength for locating a wireless enabled device; a control interface, coupled to the communication interface, configured to measure the wireless signal strength; a user interface, coupled to the control interface, configured to receive a left acoustic signal and a right acoustic signal for determining an acoustic direction; and a control unit, coupled to the user interface, configured to form a peer-to-peer network connection based on the wireless signal strength and the acoustic direction for displaying on the wireless enabled device.Type: GrantFiled: December 6, 2013Date of Patent: November 3, 2015Assignee: Samsung Electronics Co., Ltd.Inventors: Mayank Goel, Stacie Lynn Hibino -
DEVICE COMMUNICATION SYSTEM WITH PROXIMITY SYNCHRONIZATION MECHANISM AND METHOD OF OPERATION THEREOF
Publication number: 20150163618Abstract: A device communication system includes: a communication interface configured to receive a wireless signal strength for locating a wireless enabled device; a control interface, coupled to the communication interface, configured to measure the wireless signal strength; a user interface, coupled to the control interface, configured to receive a left acoustic signal and a right acoustic signal for determining an acoustic direction; and a control unit, coupled to the user interface, configured to form a peer-to-peer network connection based on the wireless signal strength and the acoustic direction for displaying on the wireless enabled device.Type: ApplicationFiled: December 6, 2013Publication date: June 11, 2015Applicant: Samsung Electronics Co., Ltd.Inventors: Mayank Goel, Stacie Lynn Hibino -
Publication number: 20150126888Abstract: Devices, system, and methods generate expiratory flow-based pulmonary function data by processing a digital audio file of sound of a subject's forced expiratory maneuver. A mobile device configured to generate expiratory flow-based pulmonary function data includes a microphone, a processor, and a data storage device. The microphone is operable to convert sound of the subject's forced expiratory maneuver into a digital data file. The processor is operatively coupled with the microphone. The data storage device is operatively coupled with the processor and stores instructions that, when executed by the processor, cause the processor to process the digital data file to generate expiratory flow-based pulmonary function data for assessing pulmonary function of the subject. The sound of the subject's forced expiratory maneuver can be converted into the digital data file without contact between the subject's mouth and the mobile device.Type: ApplicationFiled: May 10, 2013Publication date: May 7, 2015Inventors: Shwetak N Patel, Mayank Goel, Eric C. Larson
-
Publication number: 20140260642Abstract: An electronic system includes: a vibration broadcast module configured to provide a vibration; a sensor query module, coupled to the vibration broadcast module, with a motion sensor and a sound sensor configured to detect the vibration; and an operation module, coupled to the sensor query module, configured to invoke an operation based on the vibration detected.Type: ApplicationFiled: July 5, 2013Publication date: September 18, 2014Applicant: Samsung Electronics Co., Ltd.Inventors: Mayank Goel, James M. A. Begole, Stacie Hibino
-
Patent number: 7538593Abstract: A circuit to convert a single ended signal to differential signals is disclosed. The circuit has two paths with each of the two paths comprising a plurality of stages. The number of stages in each of the two paths is the same. A first path of the two paths includes a buffer stage and at least one inverter stage. A second path of the two paths includes at least two inverter stages. The buffer stage has a delay matched to that of a first inverter stage of the second path. The buffer stage comprises a first pair of transistors comprising a first transistor of a first category operatively connected to a first transistor of a second category with their channel connections being connected in series.Type: GrantFiled: February 23, 2007Date of Patent: May 26, 2009Assignee: Infineon Technologies AGInventors: Prabhat Agarwal, Mayank Goel, Pradip Mandal
-
Publication number: 20080204096Abstract: A circuit to convert a single ended signal to differential signals is disclosed. The circuit has two paths with each of the two paths comprising a plurality of stages. The number of stages in each of the two paths is the same. A first path of the two paths includes a buffer stage and at least one inverter stage. A second path of the two paths includes at least two inverter stages. The buffer stage has a delay matched to that of a first inverter stage of the second path. The buffer stage comprises a first pair of transistors comprising a first transistor of a first category operatively connected to a first transistor of a second category with their channel connections being connected in series.Type: ApplicationFiled: February 23, 2007Publication date: August 28, 2008Inventors: Prabhat Agarwal, Mayank Goel, Pradip Mandal