Patents by Inventor Mahesh Ramachandran
Mahesh Ramachandran 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: 11847259Abstract: Techniques of providing continual augmented reality navigation include combining first and second 6DoF poses from, respectively, a localization from a map in a vicinity of a location to an image and from predicted 6DoF poses based on IMU data.Type: GrantFiled: November 23, 2022Date of Patent: December 19, 2023Assignee: GOOGLE LLCInventors: Qiyue Zhang, Luca Ballan, Hongsheng Yu, Fengtao Fan, Mahesh Ramachandran, Chao Guo
-
Publication number: 20230359286Abstract: A tracking system and associated algorithms are disclosed that can provide a user with a continuous, reset-free augmented reality (AR) experience. When the user wears an AR headset equipped with a camera and an inertial measurement unit (IMU), motion sensor data from the IMU can be combined with image data from the camera to create a device pose, representing a position and an orientation of the headset relative to its environment. In some implementations, when a reset occurs, a six-degrees-of-freedom (6DoF) algorithm can be configured to support the pose until a re-initialization is completed. In some implementations, a neural network can be used to correct for IMU integration drifts in the 6DoF algorithm. In some implementations, the IMU-based 6DoF uses a neural network that exploits the device's past motion to infer its future motion.Type: ApplicationFiled: May 4, 2023Publication date: November 9, 2023Inventors: Luca Ballan, Mahesh Ramachandran, Qiyue Zhang, Chao Guo, Konstantine Nicholas John Tsotsos, Jie Zhang
-
Publication number: 20230133541Abstract: Alert correlation helps reduce the number of alerts that IT staff have to act upon. Methods include a computer program product that applies a machine driven deep learning model to effectively correlate alerts caused by a common root cause. The methods of correlation provide the user the context of the root cause for the alerts. Therefore, it helps the user to quickly identify, understand and resolve the problem thereby reducing the mean time to identification and resolution. Alerts caused by the same root cause therefor come together.Type: ApplicationFiled: August 25, 2022Publication date: May 4, 2023Applicant: OPSRAMP, INC.Inventors: Jiayi Gu HOFFMAN, Mahesh RAMACHANDRAN, Bhanu Pratap SINGH
-
Publication number: 20220164397Abstract: Aspects of the present disclosure provide systems, methods, apparatus, and computer-readable storage media that support relevance-based analysis and filtering of documents and media for one or more enterprises. Aspects disclosed herein leverage custom-built taxonomies, natural language processing (NLP), and machine learning (ML) for identifying and extracting features from highly-relevant documents. The extracted features are vectorized and then filtered based on entities (e.g., enterprises, organizations, individuals, etc.) and compliance-based risks (e.g., illegal or non-compliant activities) that are highly relevant to a particular client. The filtered feature vectors are used to identify and highlight relevant information in the corresponding documents, enabling decision making to resolve compliance-related risks. The aspects described herein generate fewer false positive or otherwise less relevant results than conventional document screening applications or manual techniques.Type: ApplicationFiled: November 23, 2021Publication date: May 26, 2022Inventors: Rogelio Escalona, Xiao Xiao, Nathan Harris, Mahesh Ramachandran, Paul Cifarelli, Chad Longo, Katherine Kent, Yelena Altman Shapiro, Laura McCurdy, Andrew Petrosie, Mathew Lawrence, Joseph Santoru, Bob Rhodes, John Kennedy, Spencer Torene
-
Publication number: 20210243069Abstract: Alert correlation plays an important role in IT event management. It helps reduce the number of alerts that IT staff have to act upon. The disclosure describes a method, a computer program product that applies a machine driven deep learning model to effectively correlate alerts caused by a common root cause. In addition, this method of correlation provides the user the context of the root cause. Therefore, it helps the user to quickly identify, understand and resolve the problem thereby reducing the mean time to identification and resolution. Alerts that are caused by the same root cause therefor come together. In the machine learning world, language sequence models are doing very well on learning the sequence patterns between words. For example, the machine can learn the subtle difference between choice of words and the order of words in order to fake a person's writing.Type: ApplicationFiled: May 18, 2020Publication date: August 5, 2021Applicant: OPSRAMP, INC.Inventors: Jiayi Gu HOFFMAN, Mahesh RAMACHANDRAN, Bhanu Pratap SINGH
-
Patent number: 11079841Abstract: Methods and apparatus relating to enabling augmented reality applications using eye gaze tracking are disclosed. An exemplary method according to the disclosure includes displaying an image to a user of a scene viewable by the user, receiving information indicative of an eye gaze of the user, determining an area of interest within the image based on the eye gaze information, determining an image segment based on the area of interest, initiating an object recognition process on the image segment, and displaying results of the object recognition process.Type: GrantFiled: October 2, 2019Date of Patent: August 3, 2021Assignee: QUALCOMM IncorporatedInventors: Ashwin Swaminathan, Mahesh Ramachandran
-
Publication number: 20200033943Abstract: Methods and apparatus relating to enabling augmented reality applications using eye gaze tracking are disclosed. An exemplary method according to the disclosure includes displaying an image to a user of a scene viewable by the user, receiving information indicative of an eye gaze of the user, determining an area of interest within the image based on the eye gaze information, determining an image segment based on the area of interest, initiating an object recognition process on the image segment, and displaying results of the object recognition process.Type: ApplicationFiled: October 2, 2019Publication date: January 30, 2020Inventors: Ashwin SWAMINATHAN, Mahesh RAMACHANDRAN
-
Patent number: 10474233Abstract: Methods and apparatus relating to enabling augmented reality applications using eye gaze tracking are disclosed. An exemplary method according to the disclosure includes displaying an image to a user of a scene viewable by the user, receiving information indicative of an eye gaze of the user, determining an area of interest within the image based on the eye gaze information, determining an image segment based on the area of interest, initiating an object recognition process on the image segment, and displaying results of the object recognition process.Type: GrantFiled: May 2, 2018Date of Patent: November 12, 2019Assignee: QUALCOMM IncorporatedInventors: Ashwin Swaminathan, Mahesh Ramachandran
-
Patent number: 10444845Abstract: A mobile device determines a vision based pose using images captured by a camera and determines a sensor based pose using data from inertial sensors, such as accelerometers and gyroscopes. The vision based pose and sensor based pose are used separately in a visualization application, which displays separate graphics for the different poses. For example, the visualization application may be used to calibrate the inertial sensors, where the visualization application displays a graphic based on the vision based pose and a graphic based on the sensor based pose and prompts a user to move the mobile device in a specific direction with the displayed graphics to accelerate convergence of the calibration of the inertial sensors. Alternatively, the visualization application may be a motion based game or a photography application that displays separate graphics using the vision based pose and the sensor based pose.Type: GrantFiled: December 21, 2012Date of Patent: October 15, 2019Assignee: QUALCOMM IncorporatedInventors: Mahesh Ramachandran, Christopher Brunner, Arvind Ramanandan, Serafin Diaz Spindola, Murali Ramaswamy Chari
-
Publication number: 20180253145Abstract: Methods and apparatus relating to enabling augmented reality applications using eye gaze tracking are disclosed. An exemplary method according to the disclosure includes displaying an image to a user of a scene viewable by the user, receiving information indicative of an eye gaze of the user, determining an area of interest within the image based on the eye gaze information, determining an image segment based on the area of interest, initiating an object recognition process on the image segment, and displaying results of the object recognition process.Type: ApplicationFiled: May 2, 2018Publication date: September 6, 2018Inventors: Ashwin SWAMINATHAN, Mahesh RAMACHANDRAN
-
Patent number: 9996150Abstract: Methods and apparatus relating to enabling augmented reality applications using eye gaze tracking are disclosed. An exemplary method according to the disclosure includes displaying an image to a user of a scene viewable by the user, receiving information indicative of an eye gaze of the user, determining an area of interest within the image based on the eye gaze information, determining an image segment based on the area of interest, initiating an object recognition process on the image segment, and displaying results of the object recognition process.Type: GrantFiled: March 15, 2013Date of Patent: June 12, 2018Assignee: QUALCOMM IncorporatedInventors: Ashwin Swaminathan, Mahesh Ramachandran
-
Patent number: 9953618Abstract: Systems and methods for performing localization and mapping with a mobile device are disclosed. In one embodiment, a method for performing localization and mapping with a mobile device includes identifying geometric constraints associated with a current area at which the mobile device is located, obtaining at least one image of the current area captured by at least a first camera of the mobile device, obtaining data associated with the current area via at least one of a second camera of the mobile device or a sensor of the mobile device, and performing localization and mapping for the current area by applying the geometric constraints and the data associated with the current area to the at least one image.Type: GrantFiled: March 15, 2013Date of Patent: April 24, 2018Assignee: QUALCOMM IncorporatedInventors: Mahesh Ramachandran, Ashwin Swaminathan
-
Patent number: 9947100Abstract: Embodiments disclosed pertain to the use of user equipment (UE) for the generation of a 3D exterior envelope of a structure based on captured images and a measurement set associated with each captured image. In some embodiments, a sequence of exterior images of a structure is captured and a corresponding measurement set comprising Inertial Measurement Unit (IMU) measurements, wireless measurements (including Global Navigation Satellite (GNSS) measurements) and/or other non-wireless sensor measurements may be obtained concurrently. A closed-loop trajectory of the UE in global coordinates may be determined and a 3D structural envelope of the structure may be obtained based on the closed loop trajectory and feature points in a subset of images selected from the sequence of exterior images of the structure.Type: GrantFiled: June 28, 2016Date of Patent: April 17, 2018Assignee: QUALCOMM IncorporatedInventors: Mark Leo Moeglein, Christopher Brunner, Arvind Ramanandan, Mahesh Ramachandran, Abhishek Tyagi, Murali Ramaswamy Chari
-
Patent number: 9714955Abstract: An accelerometer in a mobile device is calibrated by taking multiple measurements of acceleration vectors when the mobile device is held stationary at different orientations with respect to a plane normal. A circle is calculated that fits respective tips of measured acceleration vectors in the accelerometer coordinate system. The radius of the circle and the lengths of the measured acceleration vectors are used to calculate a rotation angle for aligning the accelerometer coordinate system with the mobile device surface. A gyroscope in the mobile device is calibrated by taking multiple measurements of a rotation axis when the mobile device is rotated at different rates with respect to the rotation axis. A line is calculated that fits the measurements. The angle between the line and an axis of the gyroscope coordinate system is used to align the gyroscope coordinate system with the mobile device surface.Type: GrantFiled: February 14, 2013Date of Patent: July 25, 2017Assignee: QUALCOMM IncorporatedInventors: Mahesh Ramachandran, Arvind Ramanandan, Christopher Brunner, Murali Ramaswamy Chari
-
Patent number: 9667873Abstract: Embodiments disclosed pertain to systems, method s and apparatus for the initialization of Computer Vision (CV) applications on user devices (UDs) comprising a camera and a display. In some embodiments, an optimal camera trajectory for initialization of a Computer Vision (CV) application may be determined based on an initial camera pose and an estimated pivot distance. For example, the initial camera pose may be estimated based on a first image captured by the camera. Further, the display may be updated in real-time with an indication of a desired movement direction for the camera. In some embodiments, the indication of desired movement direction may be based, in part, on a current camera pose and the optimal trajectory, where the current camera pose may be estimated based on a current image captured by the camera.Type: GrantFiled: May 2, 2014Date of Patent: May 30, 2017Assignee: QUALCOMM IncorporatedInventors: Alessandro Mulloni, Gerhard Reitmayr, Mahesh Ramachandran, Daniel Wagner
-
Patent number: 9661221Abstract: Embodiments of the present invention are directed toward providing intelligent sampling strategies that make efficient use of an always-on camera. To do so, embodiments can utilize sensor information to determine contextual information regarding the mobile device and/or a user of the mobile device. A sampling rate of the always-on camera can then be modulated based on the contextual information.Type: GrantFiled: March 15, 2013Date of Patent: May 23, 2017Assignee: QUALCOMM IncorporatedInventors: Shankar Sadasivam, Ashwin Swaminathan, Mahesh Ramachandran
-
Publication number: 20160307328Abstract: Embodiments disclosed pertain to the use of user equipment (UE) for the generation of a 3D exterior envelope of a structure based on captured images and a measurement set associated with each captured image. In some embodiments, a sequence of exterior images of a structure is captured and a corresponding measurement set comprising Inertial Measurement Unit (IMU) measurements, wireless measurements (including Global Navigation Satellite (GNSS) measurements) and/or other non-wireless sensor measurements may be obtained concurrently. A closed-loop trajectory of the UE in global coordinates may be determined and a 3D structural envelope of the structure may be obtained based on the closed loop trajectory and feature points in a subset of images selected from the sequence of exterior images of the structure.Type: ApplicationFiled: June 28, 2016Publication date: October 20, 2016Inventors: Mark Leo Moeglein, Christopher Brunner, Arvind Ramanandan, Mahesh Ramachandran, Abhishek Tyagi, Murali Ramaswamy Chari
-
Patent number: 9405972Abstract: Embodiments disclosed pertain to the use of user equipment (UE) for the generation of a 3D exterior envelope of a structure based on captured images and a measurement set associated with each captured image. In some embodiments, a sequence of exterior images of a structure is captured and a corresponding measurement set comprising Inertial Measurement Unit (IMU) measurements, wireless measurements (including Global Navigation Satellite (GNSS) measurements) and/or other non-wireless sensor measurements may be obtained concurrently. A closed-loop trajectory of the UE in global coordinates may be determined and a 3D structural envelope of the structure may be obtained based on the closed loop trajectory and feature points in a subset of images selected from the sequence of exterior images of the structure.Type: GrantFiled: September 25, 2014Date of Patent: August 2, 2016Assignee: QUALCOMM IncorporatedInventors: Mark Leo Moeglein, Christopher Brunner, Arvind Ramanandan, Mahesh Ramachandran, Abhishek Tyagi, Murali Ramaswamy Chari
-
Patent number: 9407809Abstract: Systems, apparatus and methods for triggering a depth sensor and/or limiting bandwidth and/or maintaining privacy are presented. By limiting use of a depth sensor to times when an optical image alone is insufficient, mobile device power is saved. Furthermore, by reducing a size of an optical image to only the portion of the image needed to detect an object, bandwidth is saved and privacy is maintained by not communicating unneeded or undesired information.Type: GrantFiled: August 15, 2014Date of Patent: August 2, 2016Assignee: QUALCOMM IncorporatedInventors: Mahesh Ramachandran, Bojan Vrcelj, Raghuraman Krishnamoorthi
-
Patent number: 9400930Abstract: Embodiments disclosed obtain a plurality of measurement sets from a plurality of sensors in conjunction with the capture of a sequence of exterior and interior images of a structure while traversing locations in and around the structure. Each measurement set may be associated with at least one image. An external structural envelope of the structure is determined from exterior images of the structure and the corresponding outdoor trajectory of a UE. The position and orientation of the structure and the structural envelope is determined in absolute coordinates. Further, an indoor map of the structure in absolute coordinates may be obtained based on interior images of the structure, a structural envelope in absolute coordinates, and measurements associated with the indoor trajectory of the UE during traversal of the indoor area to capture the interior images.Type: GrantFiled: September 25, 2014Date of Patent: July 26, 2016Assignee: QUALCOMM IncorporatedInventors: Mark Leo Moeglein, Christopher Brunner, Hui Chao, Murali Ramaswamy Chari, Arvind Ramanandan, Mahesh Ramachandran, Abhishek Tyagi