Patents by Inventor Kenneth A. Heflinger

Kenneth A. Heflinger 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: 20040250027
    Abstract: A method and system for comparing multiple bytes of data to stored string segments is described. The method includes storing a plurality of string segments of one or more target strings in a memory, scanning multiple bytes of data, and comparing in parallel the multiple bytes of scanned data to the stored string segments to determine whether there is a potential match to one of the target strings. After a potential match is found, one or more of the target strings may be compared to the scanned data to determine whether there is an actual match.
    Type: Application
    Filed: June 4, 2003
    Publication date: December 9, 2004
    Inventor: Kenneth A. Heflinger
  • Patent number: 5721877
    Abstract: A method and apparatus for limiting access to a nonvolatile memory device by inserting access limiting circuitry between CPU generated read and write command signals being sent to the nonvolatile memory device and the nonvolatile memory device itself such that write commands can be received and executed by the nonvolatile memory device only when the CPU is in a System Management Mode, and such that read commands for protected addresses can be received and executed by the nonvolatile memory device only when the CPU is in the System Management Mode, but is still able receive and executed read commands for non-protected addresses regardless of the mode of the CPU. This feature can also be provided for the write command. The access limiting circuitry is therefore capable of preventing a virus program, or a malfunctioning operating system, from undesirably altering data in the nonvolatile memory device since the operating system is preempted when the CPU is in the System Management Mode.
    Type: Grant
    Filed: May 31, 1995
    Date of Patent: February 24, 1998
    Assignee: AST Research, Inc.
    Inventors: Kenneth A. Heflinger, Sanjay Aiyar