Patents by Inventor Oleksandr Karpin

Oleksandr Karpin 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: 20140253492
    Abstract: A processing device scans, during a first operation, a first plurality of electrodes along a first axis in a capacitive sense array to generate a first plurality of signals corresponding to a mutual capacitance at electrode intersections of the capacitive sense array. During a second operation, the processing device scans a second plurality of electrodes along a second axis in the capacitive sense array to generate a second plurality of signals corresponding to the mutual capacitance at the electrode intersections of the capacitive sense array, wherein the second operation occurs during a different period of time than the first operation. The processing device determines a first coordinate of a conductive object proximate to the capacitive sense array based on the first plurality of signals and a second coordinate of the conductive object based on the second plurality of signals.
    Type: Application
    Filed: June 6, 2013
    Publication date: September 11, 2014
    Inventors: Andriy Maharyta, Oleksandr Karpin, Yuriy Boychuk, Milton Ribeiro
  • Publication number: 20140191995
    Abstract: A first plurality of contact locations may be determined in view of a first scan of a touch-sensing surface and a second plurality of contact locations may be determined in view of a second scan of the touch-sensing surface. A number of total contact locations may be identified in view of the first plurality of contact locations and the second plurality of contact locations. Furthermore, a first correlation process may be performed when the number of total contact locations satisfies a threshold number and a second correlation process may be performed when the number of total contact locations does not satisfy the threshold number.
    Type: Application
    Filed: December 26, 2013
    Publication date: July 10, 2014
    Applicant: Cypress Semiconductor Corporation
    Inventors: Oleksandr Karpin, Volodymyr Hutnyk
  • Patent number: 8773146
    Abstract: A water-resistant capacitance sensing apparatus comprising a plurality of capacitive sense elements and a capacitance sensing circuit configured to measure both the mutual capacitance and self-capacitance on the plurality of capacitive sense elements. A method for water-resistant capacitance sensing, the method comprising performing a self-capacitance scan and a mutual capacitance scan, and detecting, by a processing device, a presence of an object with the plurality of sense elements. The method further determines whether the detected presence of the object is legitimate.
    Type: Grant
    Filed: March 30, 2011
    Date of Patent: July 8, 2014
    Assignee: Cypress Semiconductor Corporation
    Inventors: Michael Patrick Hills, Volodymyr Burkovskyy, Oleksandr Karpin, Seok Pyong Park, Patrick Prendergast
  • Patent number: 8749504
    Abstract: A method and apparatus receive a plurality of signals that are used to calculate a position of a conductive object relative to a capacitive sensor element and determine an estimated position error through the plurality of signals, the estimated position error to offset a position error of the calculated position.
    Type: Grant
    Filed: August 23, 2011
    Date of Patent: June 10, 2014
    Assignee: Cypress Semiconductor Corporation
    Inventors: Steve Kolokowsky, Vasyl Mandziy, Oleksandr Karpin, Yuriy Boychuk
  • Patent number: 8717331
    Abstract: A method and apparatus for reducing water influence on a touch-sensing device is described.
    Type: Grant
    Filed: December 21, 2010
    Date of Patent: May 6, 2014
    Assignee: Cypress Semiconductor Corporation
    Inventors: Viktor Kremin, Taras Kulyk, Oleksandr Karpin, Volodymyr Hutnyk
  • Publication number: 20140035871
    Abstract: A method and apparatus for scanning a first set of electrodes of a capacitive sense array using a first sensing mode to identify a presence of an object in proximity to the capacitive sense array, where scanning using the first sensing mode identifies objects not in physical contact with the capacitive sense array. The first set of electrodes is scanned using a second sensing mode to determine a location of the object in relation to the capacitive sense array, where rescanning using the second sensing mode determines locations of objects in physical contact with the capacitive sense array.
    Type: Application
    Filed: October 2, 2013
    Publication date: February 6, 2014
    Applicant: CYPRESS SEMICONDUCTOR CORPORATION
    Inventors: Oleksandr Karpin, Andriy Maharyta, Andriy Ryshtun, Victor Kremin, Volodymyr Hutnyk
  • Publication number: 20140022203
    Abstract: Apparatuses and methods of frequency hopping algorithms are described. One method monitors a signal on one or more electrodes of a sense network at a first operating frequency and detects noise in the signal at the first operating frequency. The method then switches to a second operating frequency, based on said detecting, for scanning the electrodes to detect a conductive object proximate to the plurality of electrodes, wherein a constant integration time is used for one half-period when scanning the electrodes at both the first and second operating frequencies.
    Type: Application
    Filed: November 7, 2012
    Publication date: January 23, 2014
    Inventors: Oleksandr Karpin, Milton Ribeiro, Volodymyr Bihday, Roman Ogirko, Andriy Maharyta, Igor Kolych
  • Publication number: 20140022211
    Abstract: Capacitive touch sensors and touchscreen data processing methods are provided. In one embodiment, the method includes sequentially integrating and converting charge from each of a plurality of sensing capacitors in an array to digital data, the digital data including sample values corresponding to a measured capacitance for each of the plurality of sensing capacitors. Noise is then separated from useful information by filtering the sample values on a sample-by-sample basis. Finally, the filtered sample values are summed and a position of at least one contact on the array determined using the filtered capacitance values. Other embodiments are also provided.
    Type: Application
    Filed: September 5, 2013
    Publication date: January 23, 2014
    Applicant: Cypress Semiconductor Corporation
    Inventors: Oleksandr Karpin, Igor Kolych, Andriy Maharyta, lhor Musijchuk, Victor Kremin, Jan-Willem van de Waerdt
  • Publication number: 20140022201
    Abstract: Settling time for high-impedance conductive materials in capacitance touchscreen may be overcome by employed a series of mathematical or hardware implemented correction factors. Correction factors may allow for faster mutual capacitance measurement and enable greater noise performance for mutual capacitance panels.
    Type: Application
    Filed: September 28, 2012
    Publication date: January 23, 2014
    Applicant: CYPRESS SEMICONDUCTOR CORPORATION
    Inventors: Yuriy Boychuk, David P. Finch, Oleksandr Karpin, Vasyl Mandziy
  • Patent number: 8633904
    Abstract: A method of operating a touch-sensing surface may include determining a first plurality of contact locations including a first contact location, determining a second plurality of contact locations including a second contact location, performing a first correlation process for correlating the second contact location with the first contact location when the number of contacts is less than or equal to a first threshold number, and performing a second correlation process for correlating the second contact location with the first contact location when the number of contacts is greater than a second threshold number.
    Type: Grant
    Filed: April 26, 2010
    Date of Patent: January 21, 2014
    Assignee: Cypress Semiconductor Corporation
    Inventors: Oleksandr Karpin, Volodymyr Hutnyk
  • Publication number: 20140015768
    Abstract: An apparatus includes a transmission system configured to transmit a drive signal to a touch screen device. The apparatus also includes a reception system configured to integrate an output signal received from a touch screen device in response to the drive signals and to filter the integrated output signal to suppress noise in the output signal, wherein the reception system is configured to integrate the output signal for a period of time that is less than or equal to a signal period corresponding to the drive signal.
    Type: Application
    Filed: September 27, 2012
    Publication date: January 16, 2014
    Applicant: Cypress Semiconductor Corporation
    Inventors: Oleksandr Karpin, Ihor Musijchuk, Igor Kolych, Volodymyr Bihday, Victor Kremin
  • Patent number: 8593431
    Abstract: A mutual capacitive sense array configured to improve edge performance in tracking user inputs is described. A mutual capacitive sense array comprises a first and second plurality of sense elements and a visual display configured below the sense array. The display is configured to contact the first plurality of sense elements, where each of the first and second plurality of sense elements has a first area and second area, respectively, and wherein the second area is less than the first area. A method is described to scan a mutual capacitive sense array for a user input, the array comprising a first, second, and third plurality of sense elements, wherein the third plurality of sense elements are arranged in parallel along the exterior edge of the mutual capacitive sense array. The third plurality of sense elements effectively reduces the tracking error occurring at the edges of the mutual capacitive sense array.
    Type: Grant
    Filed: March 28, 2011
    Date of Patent: November 26, 2013
    Assignee: Cypress Semiconductor Corp.
    Inventors: Oleksandr Karpin, Vasyl Mandziy
  • Publication number: 20120200524
    Abstract: A capacitance sensing system can filter noise that presents in a subset of electrodes in the proximity of a sense object (i.e., finger). A capacitance sensing system can include a sense network comprising a plurality of electrodes for generating sense values; a noise listening circuit configured to detect noise on a plurality of the electrodes; and a filtering circuit that enables a filtering for localized noise events when detected noise values are above one level, and disables the filtering for localized noise events when detected noise values are below the one level.
    Type: Application
    Filed: September 28, 2011
    Publication date: August 9, 2012
    Applicant: CYPRESS SEMICONDUCTOR CORPORATION
    Inventors: Darrin Vallis, Victor Kremin, Andriy Maharyta, Yuriy Boychuk, Anton Konovalov, Oleksandr Karpin, Ihor Musijchuk, Hans Klein, Edward Grivna
  • Publication number: 20120050214
    Abstract: A method and apparatus for reducing water influence on a touch-sensing device is described.
    Type: Application
    Filed: December 21, 2010
    Publication date: March 1, 2012
    Inventors: Viktor Kremin, Taras Kulyk, Oleksandr Karpin, Volodymyr Hutnyk
  • Publication number: 20120050221
    Abstract: A method and apparatus receive a plurality of signals that are used to calculate a position of a conductive object relative to a capacitive sensor element and determine an estimated position error through the plurality of signals, the estimated position error to offset a position error of the calculated position.
    Type: Application
    Filed: August 23, 2011
    Publication date: March 1, 2012
    Applicant: CYPRESS SEMICONDUCTOR CORPORATION
    Inventors: Steve Kolokowsky, Vasyl Mandziy, Oleksandr Karpin, Yuriy Boychuk
  • Publication number: 20120044150
    Abstract: A method of operating a touch-sensing surface may include determining a first plurality of contact locations including a first contact location, determining a second plurality of contact locations including a second contact location, performing a first correlation process for correlating the second contact location with the first contact location when the number of contacts is less than or equal to a first threshold number, and performing a second correlation process for correlating the second contact location with the first contact location when the number of contacts is greater than a second threshold number.
    Type: Application
    Filed: April 26, 2010
    Publication date: February 23, 2012
    Applicant: CYPRESS SEMICONDUCTOR CORPORATION
    Inventors: Oleksandr Karpin, Volodymyr Hutnyk