Patents by Inventor Ananthapadmanabhan Arasanipalai Kandhadai

Ananthapadmanabhan Arasanipalai Kandhadai 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: 11127380
    Abstract: A head-mounted device may include a processor configured to receive information from a sensor that is indicative of a position of the head-mounted device relative to a reference point on a face of a user; and adjust a rendering of an item of virtual content based on the position or a change in the position of the device relative to the face. The sensor may be distance sensor, and the processor may be configured to adjust the rendering of the item of virtual content based a measured distance or change of distance between the head-mounted device and the point of reference on the user's face. The point of reference on the user's face may be one or both of the user's eyes.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: September 21, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Scott Beith, Ananthapadmanabhan Arasanipalai Kandhadai, Jonathan Kies, Robert Tartz
  • Publication number: 20210183343
    Abstract: A head-mounted device may include a processor configured to receive information from a sensor that is indicative of a position of the head-mounted device relative to a reference point on a face of a user; and adjust a rendering of an item of virtual content based on the position or a change in the position of the device relative to the face. The sensor may be distance sensor, and the processor may be configured to adjust the rendering of the item of virtual content based a measured distance or change of distance between the head-mounted device and the point of reference on the user's face. The point of reference on the user's face may be one or both of the user's eyes.
    Type: Application
    Filed: December 13, 2019
    Publication date: June 17, 2021
    Inventors: Scott BEITH, Ananthapadmanabhan Arasanipalai KANDHADAI, Jonathan KIES, Robert TARTZ
  • Publication number: 20210065455
    Abstract: Systems, apparatuses (or devices), methods, and computer-readable media are provided for generating virtual content. For example, a device (e.g., an extended reality device) can obtain an image of a scene of a real-world environment, wherein the real-world environment is viewable through a display of the extended reality device as virtual content is displayed by the display. The device can detect at least a part of a physical hand of a user in the image. The device can generate a virtual keyboard based on detecting at least the part of the physical hand. The device can determine a position for the virtual keyboard on the display of the extended reality device relative to at least the part of the physical hand. The device can display the virtual keyboard at the position on the display.
    Type: Application
    Filed: September 2, 2020
    Publication date: March 4, 2021
    Inventors: Scott BEITH, Jonathan KIES, Robert TARTZ, Ananthapadmanabhan Arasanipalai KANDHADAI
  • Publication number: 20200357174
    Abstract: Systems and methods for interactions between an autonomous vehicle and one or more external observers include virtual models of drivers the autonomous vehicle. The virtual models may be generated by the autonomous vehicle and displayed to one or more external observers, and in some cases using devices worn by the external observers. The virtual models may facilitate interactions between the external observers and the autonomous vehicle using gestures or other visual cues. The virtual models may be encrypted with characteristics of an external observer, such as the external observer's face image, iris, or other representative features. Multiple virtual models for multiple external observers may be simultaneously used for multiple communications while preventing interference due to possible overlap of the multiple virtual models.
    Type: Application
    Filed: April 30, 2020
    Publication date: November 12, 2020
    Inventors: Debdeep BANERJEE, Ananthapadmanabhan Arasanipalai KANDHADAI
  • Patent number: 10152059
    Abstract: A drone is described. The drone includes a depth sensor configured to provide information for determining a distance between the drone and a moving base. The drone also includes a processor configured to control a computer vision tracking algorithm based on the distance, and to control drone movement based on the computer vision tracking algorithm. A vehicle is also described. The vehicle includes a depth sensor configured to provide information for determining a distance between a drone and the vehicle. The vehicle also includes a processor configured to control a computer vision tracking algorithm based on the distance and to send information for controlling drone movement based on the computer vision tracking algorithm.
    Type: Grant
    Filed: October 10, 2016
    Date of Patent: December 11, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Debdeep Banerjee, Ananthapadmanabhan Arasanipalai Kandhadai
  • Patent number: 10089330
    Abstract: A method of image retrieval includes obtaining information identifying a plurality of selected objects and selecting one among a plurality of candidate geometrical arrangements. This method also includes, by at least one processor, and in response to the selecting, identifying at least one digital image, among a plurality of digital images, that depicts the plurality of selected objects arranged according to the selected candidate geometrical arrangement.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: October 2, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Dashan Gao, Xin Zhong, Ananthapadmanabhan Arasanipalai Kandhadai, Steven Douglas Laver
  • Publication number: 20180217663
    Abstract: A method by a wearable device is described. The method includes receiving geometric information from a controller. The geometric information includes a point cloud and a key frame of the controller. The method also includes receiving first six degree of freedom (6DoF) pose information from the controller. The method further includes synchronizing a coordinate system of the wearable device with a coordinate system of the controller based on the point cloud and the key frame of the controller. The method additionally includes rendering content in an application based on the first 6DoF pose information.
    Type: Application
    Filed: January 27, 2017
    Publication date: August 2, 2018
    Inventors: Ramesh Chandrasekhar, Md Sazzadur Rahman, Martin Renschler, Ananthapadmanabhan Arasanipalai Kandhadai
  • Publication number: 20180210442
    Abstract: A method operable on a mobile device is described. The method includes receiving a three-dimensional (3D) surround video feed from a vehicle. The 3D surround video feed includes a 3D surround view of the vehicle. The method also includes receiving a user input on a touchscreen indicating vehicle movement based on the 3D surround view. The method further includes converting the user input to a two-dimensional (2D) instruction for moving the vehicle. The 2D instruction includes a motion vector mapped to a ground plane of the vehicle.
    Type: Application
    Filed: January 23, 2017
    Publication date: July 26, 2018
    Inventors: Feng Guo, Ananthapadmanabhan Arasanipalai Kandhadai
  • Publication number: 20180101173
    Abstract: A drone is described. The drone includes a depth sensor configured to provide information for determining a distance between the drone and a moving base. The drone also includes a processor configured to control a computer vision tracking algorithm based on the distance, and to control drone movement based on the computer vision tracking algorithm. A vehicle is also described. The vehicle includes a depth sensor configured to provide information for determining a distance between a drone and the vehicle. The vehicle also includes a processor configured to control a computer vision tracking algorithm based on the distance and to send information for controlling drone movement based on the computer vision tracking algorithm.
    Type: Application
    Filed: October 10, 2016
    Publication date: April 12, 2018
    Inventors: Debdeep Banerjee, Ananthapadmanabhan Arasanipalai Kandhadai
  • Patent number: 9646389
    Abstract: A method for image scanning by an electronic device is described. The method includes obtaining an image pyramid including a plurality of scale levels and at least a first pyramid level for a frame. The method also includes providing a scanning window. The method further includes scanning at least two of the plurality of scale levels of the frame at a plurality of scanning window locations. A number of scanning window locations is equal for each scale level of the at least two scale levels of the first pyramid level.
    Type: Grant
    Filed: February 17, 2015
    Date of Patent: May 9, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Dashan Gao, Xin Zhong, Ananthapadmanabhan Arasanipalai Kandhadai
  • Patent number: 9628720
    Abstract: An apparatus includes a processor and a memory. The memory stores instructions that when executed by the processor cause the processor to perform operations including receiving a command to perform an image capture of an image including an object. The operations further include determining a first speed threshold based on a first light condition at a first time. The operations further include determining a first speed of the object. The operations further include, in response to determining the first speed of the object exceeds the first speed threshold, determining a second speed threshold based on a second light condition detected at a second time. The operations further include determining a second speed of the object. The operations further include initiating the image capture of the image in response to determining the second speed of the object does not exceed the second speed threshold.
    Type: Grant
    Filed: August 12, 2015
    Date of Patent: April 18, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Fan Deng, Ananthapadmanabhan Arasanipalai Kandhadai, Lei Ma
  • Patent number: 9607015
    Abstract: A method of generating metadata includes using at least one digital image to select a plurality of objects, wherein the at least one digital image depicts the plurality of objects in relation to a physical space. The method also includes, by at least one processor and based on information indicating positions of the selected objects in a location space, producing metadata that identifies one among a plurality of candidate geometrical arrangements of the selected objects.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: March 28, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Dashan Gao, Xin Zhong, Ananthapadmanabhan Arasanipalai Kandhadai, Steven Douglas Laver
  • Patent number: 9589595
    Abstract: A method includes selecting at least two objects within a primary video stream, generating a first video stream from the primary video stream that includes a first of the selected objects, and generating a second video stream from the primary video stream that includes a second of the selected objects. The primary video stream has a primary field of view, and the first and second video streams have respective first and second fields of view that are more narrow than the primary field of view. The first field of view includes a portion of the primary field of view that is not within the second field of view, and the second field of view includes a portion of the primary field of view that is not within the first field of view.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: March 7, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Dashan Gao, Xin Zhong, Ananthapadmanabhan Arasanipalai Kandhadai, Scott Beith, Steven Douglas Laver
  • Publication number: 20170048441
    Abstract: An apparatus includes a processor and a memory. The memory stores instructions that when executed by the processor cause the processor to perform operations including receiving a command to perform an image capture of an image including an object. The operations further include determining a first speed threshold based on a first light condition at a first time. The operations further include determining a first speed of the object. The operations further include, in response to determining the first speed of the object exceeds the first speed threshold, determining a second speed threshold based on a second light condition detected at a second time. The operations further include determining a second speed of the object. The operations further include initiating the image capture of the image in response to determining the second speed of the object does not exceed the second speed threshold.
    Type: Application
    Filed: August 12, 2015
    Publication date: February 16, 2017
    Inventors: Fan Deng, Ananthapadmanabhan Arasanipalai Kandhadai, Lei Ma
  • Patent number: 9459889
    Abstract: A method performed by an electronic device is described. The method includes obtaining sensor information. The method also includes identifying a class of an object based on the sensor information. The method further includes determining one or more actions based on the sensor information, the class of the object and an action usage history. The method additionally includes performing at least one of the one or more actions based on at least one application.
    Type: Grant
    Filed: May 14, 2015
    Date of Patent: October 4, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Pengjun Huang, Fan Deng, Lei Ma, Baozhong Zheng, Ananthapadmanabhan Arasanipalai Kandhadai
  • Patent number: 9449607
    Abstract: A method for detecting overflow on an electronic device is described. The method includes determining a linear predictive coding synthesis filter gain. The method further includes determining whether overflow is detected based on the linear predictive coding synthesis filter gain and a fixed codebook gain. The method further includes determining a scaling factor if overflow is detected.
    Type: Grant
    Filed: November 1, 2012
    Date of Patent: September 20, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Vivek Rajendran, Ananthapadmanabhan Arasanipalai Kandhadai
  • Patent number: 9348560
    Abstract: A method includes accessing, at a computing device, data descriptive of a graph representing a program. The graph includes multiple nodes representing execution steps of the program and includes multiple edges representing data transfer steps. The method also includes determining at least two heterogeneous hardware resources of the computing device that are available to execute code represented by one or more of the nodes, and determining one or more paths from a source node to a sink node based on a topology of the graph. The method further includes scheduling execution of code at the at least two heterogeneous hardware resources. The code is represented by at least one of the multiple nodes, and the execution of the code is scheduled based on the one or more paths.
    Type: Grant
    Filed: December 13, 2013
    Date of Patent: May 24, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Binglong Xie, Shuxue Quan, Ning Bi, Jianfeng Ren, Lei Xu, Ananthapadmanabhan Arasanipalai Kandhadai
  • Publication number: 20160063727
    Abstract: A method for image scanning by an electronic device is described. The method includes obtaining an image pyramid including a plurality of scale levels and at least a first pyramid level for a frame. The method also includes providing a scanning window. The method further includes scanning at least two of the plurality of scale levels of the frame at a plurality of scanning window locations. A number of scanning window locations is equal for each scale level of the at least two scale levels of the first pyramid level.
    Type: Application
    Filed: February 17, 2015
    Publication date: March 3, 2016
    Inventors: Dashan Gao, Xin Zhong, Ananthapadmanabhan Arasanipalai Kandhadai
  • Patent number: 9237172
    Abstract: In-band signaling may be used between two stations to determine the capabilities of the stations and/or send actionable information between the stations participating in the call. The in-band signals are indicative that the station that is transmitting the in-band signals can use in-band signals as a conduit to send and/or receive various types of information and are used to probe whether the receiving station can operate similarly. If the receiving station detects and reacts to the in-band signals, then both stations can pass control information and data as well as enhancements between each other, without any need of infrastructure upgrade and/or quality compromise to legacy phone users. Additionally or alternatively, out of band interfaces and watermarking may also be used.
    Type: Grant
    Filed: October 11, 2012
    Date of Patent: January 12, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Andy I Yu, Ananthapadmanabhan Arasanipalai Kandhadai, Alireza Ryan Heidari, Min Wang, Jeremy P Toman
  • Publication number: 20150331711
    Abstract: A method performed by an electronic device is described. The method includes obtaining sensor information. The method also includes identifying a class of an object based on the sensor information. The method further includes determining one or more actions based on the sensor information, the class of the object and an action usage history. The method additionally includes performing at least one of the one or more actions based on at least one application.
    Type: Application
    Filed: May 14, 2015
    Publication date: November 19, 2015
    Inventors: Pengjun Huang, Fan Deng, Lei Ma, Baozhong Zheng, Ananthapadmanabhan Arasanipalai Kandhadai