Patents by Inventor Steve H. Kolokowsky

Steve H. Kolokowsky 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: 7958430
    Abstract: An improved flash memory device and method for improving the performance and reliability of a flash memory device is provided. According to one embodiment, a method for writing data to a memory device may include writing the data to a temporary storage location within the memory device before the data is copied to another location within the memory device, incrementing a count value to indicate that the data has been copied, and repeating the step of writing, if the count value is less than a threshold value. If the count value is greater than or equal to the threshold value, the method may write the data to an external memory controller, where the data is checked for errors and corrected if an error is found, before the data is copied to the other location within the memory device.
    Type: Grant
    Filed: June 19, 2006
    Date of Patent: June 7, 2011
    Assignee: Cypress Semiconductor Corporation
    Inventors: Steve H. Kolokowsky, Mark D. McCoy
  • Patent number: 7346849
    Abstract: An apparatus, computer program, and method are disclosed for generating computer executable code. The code is compiled from a data set, and the data set is compiled by selecting a link within a comments portion of a text editor portion of a program. The data set can then be inserted into an applications program to form the computer executable code. The comments portion involves a line of text that is preceded by a comments designator and succeeded by at least one link word that is adapted for modification by an on-screen pointer. Any changes to the link word via a graphical user interface will correspondingly change fields within a data set, which preferably is also displayed within the same window as the comments portion. The fields of bits within the data set can be used to program a hardware device or system. One example of such a device is a programmable device, or general purpose interface circuit that is juxtaposed between, for example, a computer and a peripheral device.
    Type: Grant
    Filed: April 3, 2001
    Date of Patent: March 18, 2008
    Assignee: Cypress Semiconductor Corp.
    Inventors: Thomas P. Mulligan, Steve H. Kolokowsky, Timothy J. Harvey
  • Patent number: 6779061
    Abstract: An apparatus comprising one or more storage elements. The one or more storage elements may be configured to switch an input/output between a first domain and a second domain in response to one or more control signals.
    Type: Grant
    Filed: May 9, 2000
    Date of Patent: August 17, 2004
    Assignee: Cypress Semiconductor Corp.
    Inventors: Scott A. Swindle, Lane T. Hauck, Steve H. Kolokowsky, Steven P. Larky