Patents by Inventor Sourabh Ravindran
Sourabh Ravindran 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: 11134848Abstract: A mobile hyperspectral camera system is described. The mobile hyperspectral camera system comprises a mobile host device comprising a processor and a display: a plurality of cameras, coupled to the processor, configured to capture images in distinct spectral bands; and a hyperspectral flash array, coupled to the processor, configured to provide illumination to the distinct spectral bands. A method of implementing a mobile hyperspectral camera system is also described.Type: GrantFiled: January 4, 2017Date of Patent: October 5, 2021Assignee: Samsung Electronics Co., Ltd.Inventors: Raja Bala, Sourabh Ravindran, Hamid Rahim Sheikh, Youngjun Yoo, Michael Oliver Polley
-
Patent number: 11054279Abstract: A pedometer with a three-axis accelerometer provides reliable step counts while worn on the wrist. Three-axis accelerometer data is combined into a single combined data stream. Each positive slope region around an inflection point in the combined data stream that has positive slope, a magnitude that exceeds an amplitude threshold value and that spans a time period that exceeds a time threshold value is identified. Each negative slope region around an inflection point in the combined data stream that has negative slope, a magnitude that exceeds an amplitude threshold value and that spans a time period that exceeds a time threshold value is identified. A step count is incremented for each occurrence of an identified positive slope region that is separated by an identified negative slope region as a step.Type: GrantFiled: January 18, 2013Date of Patent: July 6, 2021Assignee: TEXAS INSTRUMENTS INCORPORATEDInventor: Sourabh Ravindran
-
Patent number: 11048325Abstract: An embodiment of this disclosure provides a wearable device. The wearable device includes a memory configured to store a plurality of content for display, a transceiver configured to receive the plurality of content from a connected device, a display configured to display the plurality of content, and a processor coupled to the memory, the display, and the transceiver. The processor is configured to control the display to display at least some of the plurality of content in a spatially arranged format. The displayed content is on the display at a display position. The plurality of content, when shown on the connected device, is not in the spatially arranged format. The processor is also configured to receive movement information based on a movement of the wearable device. The processor is also configured to adjust the display position of the displayed content according to the movement information of the wearable device.Type: GrantFiled: July 10, 2017Date of Patent: June 29, 2021Assignee: Samsung Electronics Co., Ltd.Inventors: Sourabh Ravindran, Hamid R Sheikh, Michael Polley, Youngjun Yoo
-
Patent number: 10990168Abstract: A method of compensating for a movement of a device worn by a user is described. The method comprises measuring, using a first sensor, a motion of a user wearing the device; measuring, using a second sensor, a motion of the device; determining a difference in the motion of the device with respect to the motion of the user; and compensating for the difference in the motion of the device with respect to the motion of the user. An electronic device for monitoring a device worn by a user is also disclosed.Type: GrantFiled: December 10, 2018Date of Patent: April 27, 2021Assignee: Samsung Electronics Co., Ltd.Inventors: Injoon Hong, Long Le, Sourabh Ravindran
-
Patent number: 10991117Abstract: A method of performing loop closure detection is described. The method comprises detecting a movement of a device having a camera; and adaptively disabling or enabling, using a processor of the device, a loop closure detection of the device based upon the detected movement of the device.Type: GrantFiled: December 23, 2018Date of Patent: April 27, 2021Assignee: Samsung Electronics Co., Ltd.Inventors: Siddharth K. Advani, Manish Goel, Sourabh Ravindran
-
Patent number: 10955245Abstract: An electronic device, method, and computer readable medium for accurate, low latency pose fusion architecture for SLAM are provided. The electronic device includes an IMU sensor, a camera, a display, and a processor coupled to the IMU sensor, the camera, and the display. The processor determines a vision pose in a camera coordinate based on the captured vision data; transforms the vision pose from the camera coordinate to an IMU coordinate; applies a scale factor, based on a combination of the vision pose and an IMU pose in the IMU coordinate, to the vision pose; fuses the scaled vision pose and the IMU pose into a fused pose in a temporally distributed manner; and outputs the fused pose for use with the display.Type: GrantFiled: April 30, 2019Date of Patent: March 23, 2021Assignee: Samsung Electronics Co., Ltd.Inventors: Long Le, Vitali Loseu, Sourabh Ravindran
-
Patent number: 10945617Abstract: Methods for heart rate measurement based on pulse oximetry are provided that can tolerate some degree of relative displacement of a photoplethysmograph (PPG) heart rate monitor device. In some methods, artifact compensation based on a reference signal is performed on the PPG signal data to remove artifacts in the signal that may be caused, for example, by changes in ambient light and/or motion of a person wearing the monitor device. The reference signal used for artifact compensation may be generated using an LED of a complementary wavelength to that of the LED used to generate the PPG signal, or by driving an LED at a lower current than the current applied to generate the PPG signal.Type: GrantFiled: June 27, 2017Date of Patent: March 16, 2021Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Vitali Loseu, Sourabh Ravindran
-
Patent number: 10936057Abstract: A method for eye tracking in a head-mountable device (HMD) includes determining at least one object within a three-dimensional (3D) extended reality (XR) environment as an eye tracking calibration point and determining a 3D location of the eye tracking calibration point within the XR environment. The method also includes detecting a gaze point of a user of the HMD and comparing the detected gaze point to an area of the XR environment that includes the 3D location of the eye tracking calibration point. The method further includes, in response to determining that the user is looking at the eye tracking calibration point based on the detected gaze point being within the area, calibrating, using a processor, the HMD to correct a difference between the eye tracking calibration point and the detected gaze point.Type: GrantFiled: April 9, 2019Date of Patent: March 2, 2021Assignee: Samsung Electronics Co., Ltd.Inventors: Injoon Hong, Sourabh Ravindran, Youngjun Yoo, Michael O. Polley
-
Publication number: 20200348138Abstract: An electronic device, method, and computer readable medium for accurate, low latency pose fusion architecture for SLAM are provided. The electronic device includes an IMU sensor, a camera, a display, and a processor coupled to the IMU sensor, the camera, and the display. The processor determines a vision pose in a camera coordinate based on the captured vision data; transforms the vision pose from the camera coordinate to an IMU coordinate; applies a scale factor, based on a combination of the vision pose and an IMU pose in the IMU coordinate, to the vision pose; fuses the scaled vision pose and the IMU pose into a fused pose in a temporally distributed manner; and outputs the fused pose for use with the display.Type: ApplicationFiled: April 30, 2019Publication date: November 5, 2020Inventors: Long Le, Vitali Loseu, Sourabh Ravindran
-
Publication number: 20200326774Abstract: A method for eye tracking in a head-mountable device (HMD) includes determining at least one object within a three-dimensional (3D) extended reality (XR) environment as an eye tracking calibration point and determining a 3D location of the eye tracking calibration point within the XR environment. The method also includes detecting a gaze point of a user of the HMD and comparing the detected gaze point to an area of the XR environment that includes the 3D location of the eye tracking calibration point. The method further includes, in response to determining that the user is looking at the eye tracking calibration point based on the detected gaze point being within the area, calibrating, using a processor, the HMD to correct a difference between the eye tracking calibration point and the detected gaze point.Type: ApplicationFiled: April 9, 2019Publication date: October 15, 2020Inventors: Injoon Hong, Sourabh Ravindran, Youngjun Yoo, Michael O. Polley
-
Patent number: 10698570Abstract: A method of implementing a user interface on a mobile device is described. The method comprises learning user preference and context information; storing user preferences associated with the user-centric interface on at least one of the device or a secure server; determining and updating the context information and the user preferences on at least one of the device or a secure server.Type: GrantFiled: November 14, 2016Date of Patent: June 30, 2020Assignee: Samsung Electronics Co., Ltd.Inventors: Sourabh Ravindran, Youngjun Yoo, Michael Oliver Polley
-
Publication number: 20200202550Abstract: A method of performing loop closure detection is described. The method comprises detecting a movement of a device having a camera; and adaptively disabling or enabling, using a processor of the device, a loop closure detection of the device based upon the detected movement of the device.Type: ApplicationFiled: December 23, 2018Publication date: June 25, 2020Inventors: Siddharth K. Advani, Manish Goel, Sourabh Ravindran
-
Publication number: 20200183488Abstract: A method of compensating for a movement of a device worn by a user is described. The method comprises measuring, using a first sensor, a motion of a user wearing the device; measuring, using a second sensor, a motion of the device; determining a difference in the motion of the device with respect to the motion of the user; and compensating for the difference in the motion of the device with respect to the motion of the user. An electronic device for monitoring a device worn by a user is also disclosed.Type: ApplicationFiled: December 10, 2018Publication date: June 11, 2020Applicant: Samsung Electronics Co., Ltd.Inventors: Injoon Hong, Long Le, Sourabh Ravindran
-
Patent number: 10586367Abstract: A method, apparatus, and computer readable medium for interactive cinemagrams. The method includes displaying a still frame of a cinemagram on a display of an electronic device, the cinemagram having an animated portion. The method also includes after the displaying, identifying occurrence of a triggering event based on an input from one or more sensors of the electronic device. Additionally, the method includes initiating animation of the animated portion of the cinemagram in response to identifying the occurrence of the triggering event. The method may also include generating the image as a cinemagram by identifying a reference frame from a plurality of frames and an object in the reference frame, segmenting the object from the reference frame, tracking the object across multiple of the frames, determining whether a portion of the reference frame lacks pixel information during motion of the object, and identifying pixel information to add to the portion.Type: GrantFiled: July 14, 2017Date of Patent: March 10, 2020Assignee: Samsung Electronics Co., Ltd.Inventors: Sourabh Ravindran, Youngjun Yoo
-
Patent number: 10575067Abstract: One embodiment provides a method comprising analyzing one or more frames of a piece of content to determine a context of the one or more frames, determining a product to advertise in the piece of content based on the context, and augmenting the piece of content with a product placement for the product. The product placement appears to occur naturally in the piece of content.Type: GrantFiled: March 29, 2017Date of Patent: February 25, 2020Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Sourabh Ravindran, Youngjun Yoo
-
Patent number: 10521013Abstract: A method, an electronic device and a non-transitory computer readable medium for are provided. The method includes capturing a first eye and a second eye. The method also includes identifying a first position of the first eye and a second position the second eye. Additionally, the method includes staggering the capture of the first eye and the second eye, wherein the first eye is captured prior to capturing the second eye. The method also includes identifying the first gaze direction with respect to a display. The method further includes mapping the second gaze direction of the second eye based on the identified first gaze direction, prior to capturing the second eye.Type: GrantFiled: March 1, 2018Date of Patent: December 31, 2019Assignee: Samsung Electronics Co., Ltd.Inventors: Injoon Hong, Sourabh Ravindran
-
Publication number: 20190272028Abstract: A method, an electronic device and a non-transitory computer readable medium for are provided. The method includes capturing a first eye and a second eye. The method also includes identifying a first position of the first eye and a second position the second eye. Additionally, the method includes staggering the capture of the first eye and the second eye, wherein the first eye is captured prior to capturing the second eye. The method also includes identifying the first gaze direction with respect to a display. The method further includes mapping the second gaze direction of the second eye based on the identified first gaze direction, prior to capturing the second eye.Type: ApplicationFiled: March 1, 2018Publication date: September 5, 2019Inventors: Injoon Hong, Sourabh Ravindran
-
Patent number: 10376243Abstract: A method for ultrasound based heart rate detection in a heart rate monitoring system is provided that includes receiving a demodulated Doppler ultrasound signal, applying a bandpass filter to the demodulated Doppler ultrasound signal to remove a direct current (DC) component and out-of-band noise, wherein a filtered demodulated Doppler ultrasound signal is generated, rectifying the filtered demodulated Doppler ultrasound signal to generate a rectified filtered demodulated Doppler ultrasound signal, applying a low-pass filter to the rectified filtered demodulated Doppler ultrasound signal to filter out undesired components to leave a resulting signal corresponding to power shift due to heart rate, detecting peaks in the resulting signal, and computing a heart rate based on the detected peaks.Type: GrantFiled: September 25, 2014Date of Patent: August 13, 2019Assignee: Texas Instruments IncorporatedInventors: Sourabh Ravindran, Jonathon David Spaulding
-
Patent number: 10327653Abstract: A method and apparatus for monitoring heart rate. The method includes receiving a digital heart monitoring signal, determining the integrity of said signal with a “hand detect” signal that confirms electrical connection to the subject, dividing the digital heart monitoring signal into at least one frame, generating a folded correlation value for the center sample in the at least one frame, identify the number of peaks folded correlation values based on amplitude and distance parameters of the digital heart monitoring signal in the at least one frame, removing false peaks and collecting peaks corresponding to a length of time, determining the heart rate based on the identified peaks wherein the identified peaks relate to a minimum distance between valid heart beat peaks based on a heart rate estimate, computing the weighted average of heart rate value based on the number of previous heart rate values.Type: GrantFiled: November 6, 2017Date of Patent: June 25, 2019Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Steven T. Dunbar, Sourabh Ravindran
-
Publication number: 20190019320Abstract: A method, apparatus, and computer readable medium for interactive cinemagrams. The method includes displaying a still frame of a cinemagram on a display of an electronic device, the cinemagram having an animated portion. The method also includes after the displaying, identifying occurrence of a triggering event based on an input from one or more sensors of the electronic device. Additionally, the method includes initiating animation of the animated portion of the cinemagram in response to identifying the occurrence of the triggering event. The method may also include generating the image as a cinemagram by identifying a reference frame from a plurality of frames and an object in the reference frame, segmenting the object from the reference frame, tracking the object across multiple of the frames, determining whether a portion of the reference frame lacks pixel information during motion of the object, and identifying pixel information to add to the portion.Type: ApplicationFiled: July 14, 2017Publication date: January 17, 2019Inventors: Sourabh Ravindran, Youngjun Yoo