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: 10318071
    Abstract: 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: Grant
    Filed: March 23, 2017
    Date of Patent: June 11, 2019
    Assignee: INTEL CORPORATION
    Inventors: Nobuyuki Suzuki, Dale Bengtson, Vijay Venkatesh Mahalingam, Lee Nau
  • Publication number: 20180275822
    Abstract: 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: Application
    Filed: March 23, 2017
    Publication date: September 27, 2018
    Inventors: Nobuyuki Suzuki, Dale Bengtson, Vijay Venkatesh Mahalingam, Lee Nau
  • Patent number: 9690438
    Abstract: 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: Grant
    Filed: May 6, 2016
    Date of Patent: June 27, 2017
    Assignee: Synaptics Incorporated
    Inventors: Patrick Worfolk, Vijay Venkatesh Mahalingam
  • Patent number: 9569029
    Abstract: 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: Grant
    Filed: February 18, 2015
    Date of Patent: February 14, 2017
    Assignee: Synaptics Incorporated
    Inventors: Ying Wang, Tyler Moore, Vijay Venkatesh Mahalingam, Derek Solven, Earl Peng, Nickolas Fotopoulos
  • Patent number: 9450779
    Abstract: 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: Grant
    Filed: May 10, 2010
    Date of Patent: September 20, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Sumanth Narasappa, Venkatesh Mahalingam, Kotilingareddy Bhavanam
  • Publication number: 20160253007
    Abstract: 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: Application
    Filed: May 6, 2016
    Publication date: September 1, 2016
    Inventors: Patrick Worfolk, Vijay Venkatesh Mahalingam
  • Publication number: 20160239139
    Abstract: 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: Application
    Filed: February 18, 2015
    Publication date: August 18, 2016
    Inventors: Ying Wang, Tyler Moore, Vijay Venkatesh Mahalingam, Derek Solven, Earl Peng, Nickolas Fotopoulos
  • Patent number: 9411458
    Abstract: 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: Grant
    Filed: June 30, 2014
    Date of Patent: August 9, 2016
    Assignee: Synaptics Incorporated
    Inventors: Patrick Worfolk, Vijay Venkatesh Mahalingam
  • Publication number: 20150378491
    Abstract: 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: Application
    Filed: June 30, 2014
    Publication date: December 31, 2015
    Inventors: Patrick Worfolk, Vijay Venkatesh Mahalingam
  • Patent number: 9143408
    Abstract: 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: Grant
    Filed: July 30, 2012
    Date of Patent: September 22, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Kotilingareddy Bhavanam, Swamy Jagannadha Mandavilli, Venkatesh Mahalingam, Muthukumar Suriyanarayanan, Anuradha Venkataraman
  • Patent number: 9046977
    Abstract: 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: Grant
    Filed: December 12, 2012
    Date of Patent: June 2, 2015
    Assignee: Synaptics Incorporated
    Inventors: Vijay Venkatesh Mahalingam, Adam Schwartz, Kathy Goudarzi, Tracy Scott Dattalo
  • Patent number: 8929225
    Abstract: 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: Grant
    Filed: December 7, 2012
    Date of Patent: January 6, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Swamy Jagannadha Mandavilli, Anuradha Venkataraman, Kotilingareddy Bhavanam, Muthukumar Suriyanarayanan, Venkatesh Mahalingam
  • Publication number: 20140160056
    Abstract: 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: Application
    Filed: December 12, 2012
    Publication date: June 12, 2014
    Applicant: SYNAPTICS INCORPORATED
    Inventors: Vijay Venkatesh Mahalingam, Adam Schwartz, Kathy Goudarzi, Tracy Scott Dattalo
  • Publication number: 20140160942
    Abstract: 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: Application
    Filed: December 7, 2012
    Publication date: June 12, 2014
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Swamy Jagannadha Mandavilli, Anuradha Venkataraman, Kotilingareddy Bhavanam, Muthukumar Suriyanarayanan, Venkatesh Mahalingam
  • Publication number: 20140029443
    Abstract: 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: Application
    Filed: July 30, 2012
    Publication date: January 30, 2014
    Inventors: Kotilingareddy Bhavanam, Swamy Jagannadha Mandavilli, Venkatesh Mahalingam, Muthukumar Suriyanarayanan, Anuradha Venkataraman
  • Patent number: 8351324
    Abstract: 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: Grant
    Filed: May 29, 2010
    Date of Patent: January 8, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sumanth Narasappa, Muthukumar Suriyanarayanan, Venkatesh Mahalingam
  • Patent number: 8254274
    Abstract: 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: Grant
    Filed: January 13, 2010
    Date of Patent: August 28, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Anil Abraham Kuriakose, Deepthi Bhushan, Kotilingareddy Bhavanam, Muthukumar Suriyanarayanan, Swamy Jagannadha Mandavilli, Venkatesh Mahalingam
  • Publication number: 20110274111
    Abstract: 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: Application
    Filed: May 10, 2010
    Publication date: November 10, 2011
    Inventors: Sumanth Narasappa, Venkatesh Mahalingam, Kotilingareddy Bhavanam
  • Publication number: 20110255422
    Abstract: 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: Application
    Filed: May 29, 2010
    Publication date: October 20, 2011
    Inventors: Sumanth Narasappa, Muthukumar Suriyanarayanan, Venkatesh Mahalingam
  • Publication number: 20110085555
    Abstract: 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: Application
    Filed: January 13, 2010
    Publication date: April 14, 2011
    Inventors: Anil Abraham Kuriakose, Deepthi Bhushan, Kotilingareddy Bhavanam, Muthukumar Suriyanarayanan, Swamy Jagannadha Mandavilli, Venkatesh Mahalingam