Patents by Inventor Venkatesh Mahalingam
Venkatesh Mahalingam 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: 10318071Abstract: A method and apparatus for generating touch blob angle orientation in a touch device are described. In one embodiment, the apparatus comprises a touch processing unit operable to analyze sensor data generated from touch inputs on a touchscreen and generate touch blob information for each detected touch blob; and a filter coupled to the touch processing unit operable to filter blob orientation information from a filter output in response to detection of a finger lifting event.Type: GrantFiled: March 23, 2017Date of Patent: June 11, 2019Assignee: INTEL CORPORATIONInventors: Nobuyuki Suzuki, Dale Bengtson, Vijay Venkatesh Mahalingam, Lee Nau
-
Publication number: 20180275822Abstract: A method and apparatus for generating touch blob angle orientation in a touch device are described. In one embodiment, the apparatus comprises a touch processing unit operable to analyze sensor data generated from touch inputs on a touchscreen and generate touch blob information for each detected touch blob; and a filter coupled to the touch processing unit operable to filter blob orientation information from a filter output in response to detection of a finger lifting event.Type: ApplicationFiled: March 23, 2017Publication date: September 27, 2018Inventors: Nobuyuki Suzuki, Dale Bengtson, Vijay Venkatesh Mahalingam, Lee Nau
-
Patent number: 9690438Abstract: A processing system for an input device having a sensing region overlapping an input surface and an array of sensor electrodes configured to form a plurality of proximity pixels and a plurality of force pixels. The processing system is configured to: determine a proximity image indicative of positional information for input objects; determine a force image indicative of local deflection of the input surface in response to force applied by the input objects; determine a respective group of proximity pixels from the proximity image corresponding to each input object; determine a respective group of force pixels from the force image corresponding to each determined group of proximity pixels; determine the position of each input object based on the determined groups of proximity pixels; and determine the force associated with each input object based on the determined groups of force pixels.Type: GrantFiled: May 6, 2016Date of Patent: June 27, 2017Assignee: Synaptics IncorporatedInventors: Patrick Worfolk, Vijay Venkatesh Mahalingam
-
Patent number: 9569029Abstract: A method for face detection management includes determining, for a first time, a presence of an input object in a sensing region of a capacitance input device. The presence is determined for the first time using a first baseline, and the input object satisfies a size threshold. The method further includes suppressing a reporting of capacitance input device during a predefined time period based on the presence of the input object, determining a disabled state of a display of a host, wherein the disabled state is in response to determining the presence of the input object for the first time, and determining, in response to an elapse of the predefined time period and for a second time, an absence of the input object in the sensing region. The absence of the input object is determined for the second time using a second baseline to account for the disabled state of the display. The method further includes performing an action based on determining the absence of the input object.Type: GrantFiled: February 18, 2015Date of Patent: February 14, 2017Assignee: Synaptics IncorporatedInventors: Ying Wang, Tyler Moore, Vijay Venkatesh Mahalingam, Derek Solven, Earl Peng, Nickolas Fotopoulos
-
Patent number: 9450779Abstract: A method for discovering a link between an entry-exit device of a computer network and a customer edge device is disclosed. The customer edge device includes an address and the entry/exit point device includes a routing table. Interfaces with the routing table and addresses of the computer network related to the entry/exit point device are obtained. Either a routing protocol or the routing table is used to obtain routing information. The routing information is compared to a selected address to find a match. The routing information the matches the selected address represents the address of the customer edge device.Type: GrantFiled: May 10, 2010Date of Patent: September 20, 2016Assignee: Hewlett Packard Enterprise Development LPInventors: Sumanth Narasappa, Venkatesh Mahalingam, Kotilingareddy Bhavanam
-
Publication number: 20160253007Abstract: A processing system for an input device having a sensing region overlapping an input surface and an array of sensor electrodes configured to form a plurality of proximity pixels and a plurality of force pixels. The processing system is configured to: determine a proximity image indicative of positional information for input objects; determine a force image indicative of local deflection of the input surface in response to force applied by the input objects; determine a respective group of proximity pixels from the proximity image corresponding to each input object; determine a respective group of force pixels from the force image corresponding to each determined group of proximity pixels; determine the position of each input object based on the determined groups of proximity pixels; and determine the force associated with each input object based on the determined groups of force pixels.Type: ApplicationFiled: May 6, 2016Publication date: September 1, 2016Inventors: Patrick Worfolk, Vijay Venkatesh Mahalingam
-
Publication number: 20160239139Abstract: A method for face detection management includes determining, for a first time, a presence of an input object in a sensing region of a capacitance input device. The presence is determined for the first time using a first baseline, and the input object satisfies a size threshold. The method further includes suppressing a reporting of capacitance input device during a predefined time period based on the presence of the input object, determining a disabled state of a display of a host, wherein the disabled state is in response to determining the presence of the input object for the first time, and determining, in response to an elapse of the predefined time period and for a second time, an absence of the input object in the sensing region. The absence of the input object is determined for the second time using a second baseline to account for the disabled state of the display. The method further includes performing an action based on determining the absence of the input object.Type: ApplicationFiled: February 18, 2015Publication date: August 18, 2016Inventors: Ying Wang, Tyler Moore, Vijay Venkatesh Mahalingam, Derek Solven, Earl Peng, Nickolas Fotopoulos
-
Patent number: 9411458Abstract: A processing system for an input device having a sensing region overlapping an input surface and an array of sensor electrodes configured to form a plurality of proximity pixels and a plurality of force pixels. The processing system is configured to: determine a proximity image indicative of positional information for input objects; determine a force image indicative of local deflection of the input surface in response to force applied by the input objects; determine a respective group of proximity pixels from the proximity image corresponding to each input object; determine a respective group of force pixels from the force image corresponding to each determined group of proximity pixels; determine the position of each input object based on the determined groups of proximity pixels; and determine the force associated with each input object based on the determined groups of force pixels.Type: GrantFiled: June 30, 2014Date of Patent: August 9, 2016Assignee: Synaptics IncorporatedInventors: Patrick Worfolk, Vijay Venkatesh Mahalingam
-
Publication number: 20150378491Abstract: A processing system for an input device having a sensing region overlapping an input surface and an array of sensor electrodes configured to form a plurality of proximity pixels and a plurality of force pixels. The processing system is configured to: determine a proximity image indicative of positional information for input objects; determine a force image indicative of local deflection of the input surface in response to force applied by the input objects; determine a respective group of proximity pixels from the proximity image corresponding to each input object; determine a respective group of force pixels from the force image corresponding to each determined group of proximity pixels; determine the position of each input object based on the determined groups of proximity pixels; and determine the force associated with each input object based on the determined groups of force pixels.Type: ApplicationFiled: June 30, 2014Publication date: December 31, 2015Inventors: Patrick Worfolk, Vijay Venkatesh Mahalingam
-
Patent number: 9143408Abstract: An inter-provider virtual provider network path is identified by identifying a provider network provider edge router having a provider edge interface serving, obtaining routing information from the provider edge router, identifying, from the routing information, a remote customer edge interface of a customer edge router connected to the provider edge router by an intermediate service provider, and identifying the path and associated links between the identified provider edge interface and the identified remote customer edge interface.Type: GrantFiled: July 30, 2012Date of Patent: September 22, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Kotilingareddy Bhavanam, Swamy Jagannadha Mandavilli, Venkatesh Mahalingam, Muthukumar Suriyanarayanan, Anuradha Venkataraman
-
Patent number: 9046977Abstract: Methods, systems and devices are described for determining positional information for objects using an input device. The various embodiments provide improved user interface functionality by facilitating user input with input objects that are at the surface and objects that are away from the surface. The input device includes a processing system and an array of sensor electrodes adapted to capacitively sense objects in a sensing region. The processing system is configured to determine first positional information for an input object in a first portion of the sensing region based on a difference between a first frame of the first plurality of frames and a filtered frame even when the input object is determined to be in the sensing region when the first plurality of frames are acquired, wherein the filtered frame is based on one or more of the first plurality of frames.Type: GrantFiled: December 12, 2012Date of Patent: June 2, 2015Assignee: Synaptics IncorporatedInventors: Vijay Venkatesh Mahalingam, Adam Schwartz, Kathy Goudarzi, Tracy Scott Dattalo
-
Patent number: 8929225Abstract: Systems, methods, and machine-readable and executable instructions are provided for customer edge device problem identification. Customer edge device problem identification can include obtaining a status of a connection between a provider edge (PE) device and a customer edge (CE) device. Customer edge device problem identification can also include determining whether the status of the connection is non-normal. Customer edge device problem identification can include sending an internet control message protocol (ICMP) echo request to the CE device in response to the status of the connection being non-normal. Customer edge device problem identification can include receiving an ICMP echo response from the CE device. Customer edge device problem identification can also include identifying a simple network management protocol (SNMP) problem that is associated with the CE device based upon the receipt of the ICMP echo response.Type: GrantFiled: December 7, 2012Date of Patent: January 6, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Swamy Jagannadha Mandavilli, Anuradha Venkataraman, Kotilingareddy Bhavanam, Muthukumar Suriyanarayanan, Venkatesh Mahalingam
-
Publication number: 20140160056Abstract: Methods, systems and devices are described for determining positional information for objects using an input device. The various embodiments provide improved user interface functionality by facilitating user input with input objects that are at the surface and objects that are away from the surface. The input device includes a processing system and an array of sensor electrodes adapted to capacitively sense objects in a sensing region.Type: ApplicationFiled: December 12, 2012Publication date: June 12, 2014Applicant: SYNAPTICS INCORPORATEDInventors: Vijay Venkatesh Mahalingam, Adam Schwartz, Kathy Goudarzi, Tracy Scott Dattalo
-
Publication number: 20140160942Abstract: Systems, methods, and machine-readable and executable instructions are provided for customer edge device problem identification. Customer edge device problem identification can include obtaining a status of a connection between a provider edge (PE) device and a customer edge (CE) device. Customer edge device problem identification can also include determining whether the status of the connection is non-normal. Customer edge device problem identification can include sending an internet control message protocol (ICMP) echo request to the CE device in response to the status of the connection being non-normal. Customer edge device problem identification can include receiving an ICMP echo response from the CE device. Customer edge device problem identification can also include identifying a simple network management protocol (SNMP) problem that is associated with the CE device based upon the receipt of the ICMP echo response.Type: ApplicationFiled: December 7, 2012Publication date: June 12, 2014Applicant: Hewlett-Packard Development Company, L.P.Inventors: Swamy Jagannadha Mandavilli, Anuradha Venkataraman, Kotilingareddy Bhavanam, Muthukumar Suriyanarayanan, Venkatesh Mahalingam
-
Publication number: 20140029443Abstract: An inter-provider virtual provider network path is identified by identifying a provider network provider edge router having a provider edge interface serving, obtaining routing information from the provider edge router, identifying, from the routing information, a remote customer edge interface of a customer edge router connected to the provider edge router by an intermediate service provider, and identifying the path and associated links between the identified provider edge interface and the identified remote customer edge interface.Type: ApplicationFiled: July 30, 2012Publication date: January 30, 2014Inventors: Kotilingareddy Bhavanam, Swamy Jagannadha Mandavilli, Venkatesh Mahalingam, Muthukumar Suriyanarayanan, Anuradha Venkataraman
-
Patent number: 8351324Abstract: Methods, computer-readable media and computing systems are provided for analyzing service impacts on one or more VPNs on a computer network. A topology of each VPN may be identified. A protocol failure may be detected between routers of the computer network. It may then be determined how the VPN is affected by the protocol failure based on the identified topology and VRF information obtained from routers of the computer network.Type: GrantFiled: May 29, 2010Date of Patent: January 8, 2013Assignee: Hewlett-Packard Development Company, L.P.Inventors: Sumanth Narasappa, Muthukumar Suriyanarayanan, Venkatesh Mahalingam
-
Patent number: 8254274Abstract: Embodiments of the present invention provide a method of providing network information, comprising determining one or more pseudowires between nodes in a network; grouping the pseudowires, according to information associated with each pseudowire and one or more predetermined criteria, into one or more groups each representing a virtual private network (VPN); providing a graphical user interface (GUI) displaying information associated with at least one pseudowire participating in the virtual private network.Type: GrantFiled: January 13, 2010Date of Patent: August 28, 2012Assignee: Hewlett-Packard Development Company, L.P.Inventors: Anil Abraham Kuriakose, Deepthi Bhushan, Kotilingareddy Bhavanam, Muthukumar Suriyanarayanan, Swamy Jagannadha Mandavilli, Venkatesh Mahalingam
-
Publication number: 20110274111Abstract: A method for discovering a link between an entry-exit device of a computer network and a customer edge device is disclosed. The customer edge device includes an address and the entry/exit point device includes a routing table. Interfaces with the routing table and addresses of the computer network related to the entry/exit point device are obtained. Either a routing protocol or the routing table is used to obtain routing information. The routing information is compared to a selected address to find a match. The routing information the matches the selected address represents the address of the customer edge device.Type: ApplicationFiled: May 10, 2010Publication date: November 10, 2011Inventors: Sumanth Narasappa, Venkatesh Mahalingam, Kotilingareddy Bhavanam
-
Publication number: 20110255422Abstract: Methods, computer-readable media and computing systems are provided for analyzing service impacts on one or more VPNs on a computer network. A topology of each VPN may be identified. A protocol failure may be detected between routers of the computer network. It may then be determined how the VPN is affected by the protocol failure based on the identified topology and VRF information obtained from routers of the computer network.Type: ApplicationFiled: May 29, 2010Publication date: October 20, 2011Inventors: Sumanth Narasappa, Muthukumar Suriyanarayanan, Venkatesh Mahalingam
-
Publication number: 20110085555Abstract: Embodiments of the present invention provide a method of providing network information, comprising determining one or more pseudowires between nodes in a network; grouping the pseudowires, according to information associated with each pseudowire and one or more predetermined criteria, into one or more groups each representing a virtual private network (VPN); providing a graphical user interface (GUI) displaying information associated with at least one pseudowire participating in the virtual private network.Type: ApplicationFiled: January 13, 2010Publication date: April 14, 2011Inventors: Anil Abraham Kuriakose, Deepthi Bhushan, Kotilingareddy Bhavanam, Muthukumar Suriyanarayanan, Swamy Jagannadha Mandavilli, Venkatesh Mahalingam