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).
-
Publication number: 20180217663Abstract: 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: ApplicationFiled: January 27, 2017Publication date: August 2, 2018Inventors: Ramesh Chandrasekhar, Md Sazzadur Rahman, Martin Renschler, Ananthapadmanabhan Arasanipalai Kandhadai
-
Publication number: 20180210442Abstract: 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: ApplicationFiled: January 23, 2017Publication date: July 26, 2018Inventors: Feng Guo, Ananthapadmanabhan Arasanipalai Kandhadai
-
Publication number: 20180101173Abstract: 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: ApplicationFiled: October 10, 2016Publication date: April 12, 2018Inventors: Debdeep Banerjee, Ananthapadmanabhan Arasanipalai Kandhadai
-
Patent number: 9646389Abstract: 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: GrantFiled: February 17, 2015Date of Patent: May 9, 2017Assignee: QUALCOMM IncorporatedInventors: Dashan Gao, Xin Zhong, Ananthapadmanabhan Arasanipalai Kandhadai
-
Patent number: 9628720Abstract: 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: GrantFiled: August 12, 2015Date of Patent: April 18, 2017Assignee: QUALCOMM IncorporatedInventors: Fan Deng, Ananthapadmanabhan Arasanipalai Kandhadai, Lei Ma
-
Patent number: 9607015Abstract: 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: GrantFiled: December 18, 2014Date of Patent: March 28, 2017Assignee: QUALCOMM IncorporatedInventors: Dashan Gao, Xin Zhong, Ananthapadmanabhan Arasanipalai Kandhadai, Steven Douglas Laver
-
Patent number: 9589595Abstract: 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: GrantFiled: December 18, 2014Date of Patent: March 7, 2017Assignee: QUALCOMM IncorporatedInventors: Dashan Gao, Xin Zhong, Ananthapadmanabhan Arasanipalai Kandhadai, Scott Beith, Steven Douglas Laver
-
Publication number: 20170048441Abstract: 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: ApplicationFiled: August 12, 2015Publication date: February 16, 2017Inventors: Fan Deng, Ananthapadmanabhan Arasanipalai Kandhadai, Lei Ma
-
Patent number: 9459889Abstract: 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: GrantFiled: May 14, 2015Date of Patent: October 4, 2016Assignee: QUALCOMM IncorporatedInventors: Pengjun Huang, Fan Deng, Lei Ma, Baozhong Zheng, Ananthapadmanabhan Arasanipalai Kandhadai
-
Patent number: 9449607Abstract: 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: GrantFiled: November 1, 2012Date of Patent: September 20, 2016Assignee: QUALCOMM IncorporatedInventors: Vivek Rajendran, Ananthapadmanabhan Arasanipalai Kandhadai
-
Patent number: 9348560Abstract: 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: GrantFiled: December 13, 2013Date of Patent: May 24, 2016Assignee: QUALCOMM IncorporatedInventors: Binglong Xie, Shuxue Quan, Ning Bi, Jianfeng Ren, Lei Xu, Ananthapadmanabhan Arasanipalai Kandhadai
-
Publication number: 20160063727Abstract: 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: ApplicationFiled: February 17, 2015Publication date: March 3, 2016Inventors: Dashan Gao, Xin Zhong, Ananthapadmanabhan Arasanipalai Kandhadai
-
Patent number: 9237172Abstract: 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: GrantFiled: October 11, 2012Date of Patent: January 12, 2016Assignee: QUALCOMM IncorporatedInventors: Andy I Yu, Ananthapadmanabhan Arasanipalai Kandhadai, Alireza Ryan Heidari, Min Wang, Jeremy P Toman
-
Publication number: 20150331711Abstract: 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: ApplicationFiled: May 14, 2015Publication date: November 19, 2015Inventors: Pengjun Huang, Fan Deng, Lei Ma, Baozhong Zheng, Ananthapadmanabhan Arasanipalai Kandhadai
-
Patent number: 9182952Abstract: A method includes capturing an image of a scene that includes a diagram. The method further includes applying functional block recognition rules to image data of the image to recognize functional blocks of the diagram. The functional blocks include at least a first functional block associated with a first computer operation. The method further includes determining whether the functional blocks comply with functional block syntax rules. A functional graph is computer-generated based on the functional blocks complying with the functional block syntax rules. The functional graph corresponds to the diagram, and the functional graph includes the functional blocks.Type: GrantFiled: September 23, 2013Date of Patent: November 10, 2015Assignee: Qualcomm IncorporatedInventors: Yingyong Qi, Ananthapadmanabhan Arasanipalai Kandhadai, Magdi Abuelgasim Mohamed, Shuxue Quan, Binglong Xie
-
Publication number: 20150178953Abstract: A method includes receiving information that identifies a reference position in a location space. The method also includes receiving data that identifies one among a plurality of candidate geometrical arrangements. The method also includes producing a representation that depicts a plurality of objects which are arranged, relative to the reference position in the location space, according to the identified candidate geometrical arrangement.Type: ApplicationFiled: December 18, 2014Publication date: June 25, 2015Applicant: QUALCOMM INCORPORATEDInventors: Dashan Gao, Xin Zhong, Ananthapadmanabhan Arasanipalai Kandhadai, Scott Beith, Steven Douglas Laver
-
Publication number: 20150179219Abstract: 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: ApplicationFiled: December 18, 2014Publication date: June 25, 2015Applicant: QUALCOMM INCORPORATEDInventors: Dashan Gao, Xin Zhong, Ananthapadmanabhan Arasanipalai Kandhadai, Scott Beith, Steven Douglas Laver
-
Publication number: 20150178931Abstract: 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: ApplicationFiled: December 18, 2014Publication date: June 25, 2015Applicant: QUALCOMM IncorporatedInventors: Dashan Gao, Xin Zhong, Ananthapadmanabhan Arasanipalai Kandhadai, Scott Beith, Steven Douglas Laver
-
Publication number: 20150178930Abstract: A method of generating metadata includes using at least one digital image to select at least one among 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, in response to the selecting at least one object, determining a position of the at least one object in a location space. The method also includes, based on said determined position, producing metadata that identifies one among a plurality of separate regions that divide the location space, wherein said plurality of separate regions includes regions of unequal size.Type: ApplicationFiled: December 18, 2014Publication date: June 25, 2015Applicant: QUALCOMM IncorporatedInventors: Dashan Gao, Xin Zhong, Ananthapadmanabhan Arasanipalai Kandhadai, Scott Beith, Steven Douglas Laver
-
Publication number: 20150178320Abstract: 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: ApplicationFiled: December 18, 2014Publication date: June 25, 2015Applicant: QUALCOMM IncorporatedInventors: Dashan Gao, Xin Zhong, Ananthapadmanabhan Arasanipalai Kandhadai, Scott Beith, Steven Douglas Laver