Patents by Inventor Manivannan PONNARASU
Manivannan PONNARASU 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: 10942602Abstract: In one embodiment, a method for operating an electronic device includes determining that a touch sensitive display is being contacted. The touch sensitive display includes a plurality of mutual-sensing capacitive sensor regions and an array of self-sensing capacitive sensor regions. The plurality of mutual-sensing capacitive sensor regions is arranged in rows and columns on the touch sensitive display. The array of self-sensing capacitive sensor regions is arranged in a row or a column on the touch sensitive display. The method may include obtaining mutual sensing touch values for each of the rows and the columns and self-sensing touch values for the row or the column. Based on the mutual sensing touch values and self-sensing touch values, the method includes determining whether a contacted region of the touch sensitive display is an impression of a single finger, multiple fingers, a single thumb, or multiple thumbs.Type: GrantFiled: October 30, 2019Date of Patent: March 9, 2021Assignee: STMICROELECTRONICS ASIA PACIFIC PTE LTD.Inventors: Manivannan Ponnarasu, Ade Putra
-
Patent number: 10852879Abstract: A touch screen controller identifies an island in a matrix of acquired touch data values. A first sharpness of the island is calculated and a second sharpness of the island is calculated if the calculated first sharpness is greater than a sharpness threshold. A dynamic strength threshold is then determined as a function of the second sharpness if a variance of the island is greater than a dynamic variance threshold. A determination is then made that the identified island is a valid stylus island if a peak strength of the island is greater than the dynamic strength threshold.Type: GrantFiled: December 18, 2018Date of Patent: December 1, 2020Assignee: STMicroelectronics Asia Pacific Pte LtdInventors: Praveesh Chandran, Manivannan Ponnarasu, Mythreyi Nagarajan
-
Patent number: 10712883Abstract: Disclosed herein is a touch screen controller operable with a touch screen. The touch screen controller includes input circuitry to receive touch data from the touch screen, and processing circuitry. The processing circuitry acquires mutual capacitance touch strength values from the touch screen, determines when the mutual capacitance touch strength values define a pre-validated donut touch pattern, and reads self capacitance touch strength values for lines that are contained within bounds of the pre-validated donut touch pattern. If the self capacitance touch strength values for lines contained within bounds of the pre-validate donut touch pattern contain a singular peak value, the processing circuitry validates the pre-validated donut touch pattern as representing a single touch.Type: GrantFiled: February 9, 2018Date of Patent: July 14, 2020Assignee: STMicroelectronics Asia Pacific Pte LtdInventor: Manivannan Ponnarasu
-
Patent number: 10481723Abstract: Disclosed herein is a touch screen controller that calculates a variance of an island in acquired touch data values. Where the variance exceeds a variance threshold, the island is validated as a representing touch. Where the variance does not exceed the variance threshold, whether the island represents a touch or a hover is determined by calculating a sharpness by applying weights to nodes of the island, where neighboring nodes adjacent to a peak node are weighted less than non-neighboring nodes not adjacent to the peak node. An island strength threshold is determined as a function of a product of the variance and the sharpness. It is determined that the island represents a touch where a highest touch data value of the island is greater than the island strength threshold, and a hover where the highest touch data value of the island is less than the island strength threshold.Type: GrantFiled: October 28, 2016Date of Patent: November 19, 2019Assignee: STMicroelectronics Asia Pacific Pte LtdInventors: Manivannan Ponnarasu, Mythreyi Nagarajan
-
Patent number: 10444899Abstract: A touch screen controller includes input circuitry receiving touch data from a touch screen, and processing circuitry. The processing circuitry determines first coordinates of a touch at a first time, based upon the received touch data. A first threshold window is set about the first coordinates, with the first threshold window having a central point at the first coordinates, and a second threshold window is set about the first coordinates, with the second threshold window having a central point at the first coordinates and being larger than the first threshold window. Second coordinates of the touch are determined at a second time, based upon the received touch data, and where the second coordinates are not within the first threshold window but are within the second threshold window, the second coordinates are corrected based upon a distance between the second coordinates and the central point of the second threshold window.Type: GrantFiled: January 23, 2017Date of Patent: October 15, 2019Assignee: STMicroelectronics Asia Pacific Pte LtdInventor: Manivannan Ponnarasu
-
Publication number: 20190250731Abstract: Disclosed herein is a touch screen controller operable with a touch screen. The touch screen controller includes input circuitry to receive touch data from the touch screen, and processing circuitry. The processing circuitry acquires mutual capacitance touch strength values from the touch screen, determines when the mutual capacitance touch strength values define a pre-validated donut touch pattern, and reads self capacitance touch strength values for lines that are contained within bounds of the pre-validated donut touch pattern. If the self capacitance touch strength values for lines contained within bounds of the pre-validate donut touch pattern contain a singular peak value, the processing circuitry validates the pre-validated donut touch pattern as representing a single touch.Type: ApplicationFiled: February 9, 2018Publication date: August 15, 2019Applicant: STMicroelectronics Asia Pacific Pte LtdInventor: Manivannan Ponnarasu
-
Patent number: 10365764Abstract: A method of foreign matter rejection for multi-touch capacitive touch screens includes performing touch detection in both self-capacitance mode and mutual capacitance mode. By combining information from both modes, a distinction is identified between wanted touches, such as by a finger or stylus, and unwanted touches such as by foreign matter.Type: GrantFiled: July 11, 2016Date of Patent: July 30, 2019Assignee: STMicroelectronics Asia Pacific Pte LtdInventors: Lokesh Kumar Korapati, Manivannan Ponnarasu, Mythreyi Nagarajan
-
Patent number: 10303299Abstract: Disclosed herein is a touch screen controller operable with a touch screen. The touch screen controller includes input circuitry configured to receive touch data from the touch screen, and processing circuitry. The processing circuitry is configured to identify an island in the touch data, determine whether a horizontal groove is present in the island, determine whether a vertical groove is present in the island, and determine whether a diagonal groove is present in the island. The processing circuitry determines the island to indicate a single elongated touch where a diagonal groove is present in the island but horizontal and vertical grooves are not present in the island.Type: GrantFiled: January 3, 2017Date of Patent: May 28, 2019Assignee: STMicroelectronics Asia Pacific Pte LtdInventors: Manivannan Ponnarasu, Mythreyi Nagarajan
-
Publication number: 20190121488Abstract: A touch screen controller identifies an island in a matrix of acquired touch data values. A first sharpness of the island is calculated and a second sharpness of the island is calculated if the calculated first sharpness is greater than a sharpness threshold. A dynamic strength threshold is then determined as a function of the second sharpness if a variance of the island is greater than a dynamic variance threshold. A determination is then made that the identified island is a valid stylus island if a peak strength of the island is greater than the dynamic strength threshold.Type: ApplicationFiled: December 18, 2018Publication date: April 25, 2019Applicant: STMicroelectronics Asia Pacific Pte LtdInventors: Praveesh CHANDRAN, Manivannan PONNARASU, Mythreyi NAGARAJAN
-
Patent number: 10175807Abstract: An electronic device disclosed herein includes a touch screen controller to identify an island i.e., a matrix of acquired touch data values, the island including adjacent touch data values indicating a potential touch of a touch sensitive screen. A first sharpness of the island is calculated using a first normalization type and not a second normalization type. A second sharpness of the island is calculated using the first and second normalization types if the first sharpness is greater than the sharpness threshold. A dynamic variance threshold is determined as a function of the second sharpness. A dynamic strength threshold is determined as a function of the second sharpness if a variance of the island is greater than the dynamic variance threshold, and the island is determined to be a valid stylus island if the peak strength is greater than the dynamic strength threshold.Type: GrantFiled: December 18, 2015Date of Patent: January 8, 2019Assignee: STMicroelectronics Asia Pacific Pte LtdInventors: Praveesh Chandran, Manivannan Ponnarasu, Mythreyi Nagarajan
-
Publication number: 20180210607Abstract: A touch screen controller includes input circuitry receiving touch data from a touch screen, and processing circuitry. The processing circuitry determines first coordinates of a touch at a first time, based upon the received touch data. A first threshold window is set about the first coordinates, with the first threshold window having a central point at the first coordinates, and a second threshold window is set about the first coordinates, with the second threshold window having a central point at the first coordinates and being larger than the first threshold window. Second coordinates of the touch are determined at a second time, based upon the received touch data, and where the second coordinates are not within the first threshold window but are within the second threshold window, the second coordinates are corrected based upon a distance between the second coordinates and the central point of the second threshold window.Type: ApplicationFiled: January 23, 2017Publication date: July 26, 2018Applicant: STMicroelectronics Asia Pacific Pte LtdInventor: Manivannan Ponnarasu
-
Publication number: 20180188878Abstract: Disclosed herein is a touch screen controller operable with a touch screen. The touch screen controller includes input circuitry configured to receive touch data from the touch screen, and processing circuitry. The processing circuitry is configured to identify an island in the touch data, determine whether a horizontal groove is present in the island, determine whether a vertical groove is present in the island, and determine whether a diagonal groove is present in the island. The processing circuitry determines the island to indicate a single elongated touch where a diagonal groove is present in the island but horizontal and vertical grooves are not present in the island.Type: ApplicationFiled: January 3, 2017Publication date: July 5, 2018Applicant: STMicroelectronics Asia Pacific Pte LtdInventors: Manivannan Ponnarasu, Mythreyi Nagarajan
-
Patent number: 9977546Abstract: Groove analysis in a device having a tactile input surface suited to detect more than one tactile input at a time. Using groove analysis allows a touch screen device a more robust and efficient algorithm for distinguishing between two different tactile inputs. The touch screen device may include a touch screen controller that includes an analysis circuit for determining grooves between touch inputs. Generally, when a touch input is received at the surface of a touch screen device, the touch screen may register touch strength signals at each of a plurality of touch regions. A groove may be generally defined as a touch region that exhibits a touch strength signal that is less than surrounding touch regions. Once all touch regions are analyzed by a groove analysis, various touch regions determined to grooves may be eliminated from a further analysis to determine the XY coordinates of actual touch inputs.Type: GrantFiled: June 30, 2014Date of Patent: May 22, 2018Assignee: STMicroelectronics Asia Pacific Pte LtdInventors: Kusuma Adi Ningrat, Manivannan Ponnarasu
-
Publication number: 20180121010Abstract: Disclosed herein is a touch screen controller that calculates a variance of an island in acquired touch data values. Where the variance exceeds a variance threshold, the island is validated as a representing touch. Where the variance does not exceed the variance threshold, whether the island represents a touch or a hover is determined by calculating a sharpness by applying weights to nodes of the island, where neighboring nodes adjacent to a peak node are weighted less than non-neighboring nodes not adjacent to the peak node. An island strength threshold is determined as a function of a product of the variance and the sharpness. It is determined that the island represents a touch where a highest touch data value of the island is greater than the island strength threshold, and a hover where the highest touch data value of the island is less than the island strength threshold.Type: ApplicationFiled: October 28, 2016Publication date: May 3, 2018Applicant: STMicroelectronics Asia Pacific Pte LtdInventors: Manivannan Ponnarasu, Mythreyi Nagarajan
-
Patent number: 9933884Abstract: An electronic device includes a processor that acquires touch data values corresponding to different locations of a touch display, and identifies an island in the touch data that has touch data values acquired from adjacent locations of the touch display that indicate a potential touch. A first area of the island is determined from touch data values that exceed a first threshold value, and a second area of the island is determined from touch data values that exceed a second threshold value. If the first area is less than a multiple of the second area, coordinates of a location of the island are determined from the touch data values indicating the potential touch. If the first area is at least the multiple of the second area, coordinates of a location of the island are determined from the touch data values indicating the potential touch that exceed a third threshold value.Type: GrantFiled: July 29, 2015Date of Patent: April 3, 2018Assignee: STMICROELECTRONICS ASIA PACIFIC PTE LTDInventors: Manivannan Ponnarasu, Leo Lee
-
Publication number: 20180011596Abstract: A method of foreign matter rejection for multi-touch capacitive touch screens includes performing touch detection in both self-capacitance mode and mutual capacitance mode. By combining information from both modes, a distinction is identified between wanted touches, such as by a finger or stylus, and unwanted touches such as by foreign matter.Type: ApplicationFiled: July 11, 2016Publication date: January 11, 2018Applicant: STMicroelectronics Asia Pacific Pte LtdInventors: Lokesh Kumar Korapati, Manivannan Ponnarasu, Mythreyi Nagarajan
-
Publication number: 20170177136Abstract: An electronic device disclosed herein includes a touch screen controller to identify an island i.e., a matrix of acquired touch data values, the island including adjacent touch data values indicating a potential touch of a touch sensitive screen. A first sharpness of the island is calculated using a first normalization type and not a second normalization type. A second sharpness of the island is calculated using the first and second normalization types if the first sharpness is greater than the sharpness threshold. A dynamic variance threshold is determined as a function of the second sharpness. A dynamic strength threshold is determined as a function of the second sharpness if a variance of the island is greater than the dynamic variance threshold, and the island is determined to be a valid stylus island if the peak strength is greater than the dynamic strength threshold.Type: ApplicationFiled: December 18, 2015Publication date: June 22, 2017Applicant: STMicroelectronics Asia Pacific Pte LtdInventors: Praveesh Chandran, Manivannan Ponnarasu, Mythreyi Nagarajan
-
Publication number: 20170038883Abstract: An electronic device may include a touchscreen having an array of finger touch sensitive areas, and a controller coupled to the touchscreen. The controller is configured to read touch values from the array of finger touch sensitive areas, and determine when the read touch values define a valid single finger touch pattern having lower touch values within adjacent higher touch values, and, if so, treating the read touch values as being representative of a single finger touch, and, if not, causing a finger separation determination.Type: ApplicationFiled: August 3, 2015Publication date: February 9, 2017Inventors: Mythreyi NAGARAJAN, Manivannan Ponnarasu
-
Publication number: 20170031493Abstract: An electronic device includes a processor that acquires touch data values corresponding to different locations of a touch display, and identifies an island in the touch data that has touch data values acquired from adjacent locations of the touch display that indicate a potential touch. A first area of the island is determined from touch data values that exceed a first threshold value, and a second area of the island is determined from touch data values that exceed a second threshold value. If the first area is less than a multiple of the second area, coordinates of a location of the island are determined from the touch data values indicating the potential touch. If the first area is at least the multiple of the second area, coordinates of a location of the island are determined from the touch data values indicating the potential touch that exceed a third threshold value.Type: ApplicationFiled: July 29, 2015Publication date: February 2, 2017Applicant: STMICROELECTRONICS ASIA PACIFIC PTE LTDInventors: Manivannan Ponnarasu, Leo Lee
-
Publication number: 20150378497Abstract: Groove analysis in a device having a tactile input surface suited to detect more than one tactile input at a time. Using groove analysis allows a touch screen device a more robust and efficient algorithm for distinguishing between two different tactile inputs. The touch screen device may include a touch screen controller that includes an analysis circuit for determining grooves between touch inputs. Generally, when a touch input is received at the surface of a touch screen device, the touch screen may register touch strength signals at each of a plurality of touch regions. A groove may be generally defined as a touch region that exhibits a touch strength signal that is less than surrounding touch regions. Once all touch regions are analyzed by a groove analysis, various touch regions determined to grooves may be eliminated from a further analysis to determine the XY coordinates of actual touch inputs.Type: ApplicationFiled: June 30, 2014Publication date: December 31, 2015Inventors: Kusuma Adi NINGRAT, Manivannan PONNARASU