Patents by Inventor Christopher P. Clark

Christopher P. Clark 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: 9830189
    Abstract: A multi-threaded processor may support efficient pattern matching techniques. An input data buffer may be provided, which may be shared between a fast path and a slow path. The processor may retire the data units in the input data buffer that is not required and thus avoids copying the data unit used by the slow path. The data management and the execution efficiency may be enhanced as multiple threads may be created to verify potential pattern matches in the input data stream. Also, the threads, which may stall may exit the execution units allowing other threads to run. Further, the problem of state explosion may be avoided by allowing the creation of parallel threads, using the fork instruction, in the slow path.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: November 28, 2017
    Assignee: INTEL CORPORATION
    Inventors: David K. Cassetti, Lokpraveen B. Mosur, Christopher P. Clark, Charles A. Lasswell
  • Publication number: 20160110223
    Abstract: A multi-threaded processor may support efficient pattern matching techniques. An input data buffer may be provided, which may be shared between a fast path and a slow path. The processor may retire the data units in the input data buffer that is not required and thus avoids copying the data unit used by the slow path. The data management and the execution efficiency may be enhanced as multiple threads may be created to verify potential pattern matches in the input data stream. Also, the threads, which may stall may exit the execution units allowing other threads to run. Further, the problem of state explosion may be avoided by allowing the creation of parallel threads, using the fork instruction, in the slow path.
    Type: Application
    Filed: December 28, 2015
    Publication date: April 21, 2016
    Applicant: Intel Corporation
    Inventors: DAVID K. CASSETTI, LOKPRAVEEN B. MOSUR, CHRISTOPHER P. CLARK, CHARLES A. LASSWELL
  • Patent number: 6144992
    Abstract: A method and system for imaging data between two or more digital computers across a computer network is described, where the digital computers transfer data in a peer-to-peer mode and/or a client/server mode upon command of the operator. This invention address the problem of managing, updating and installing executable software, such as operating systems, utilities and application software packages on a large number of networked computer systems. By using this invention properly, a system operator can transfer data stored on a single computer system to all or some of the computer system connected to the first system over a computer network and can do so without expensive electronic server equipment. Moreover, this invention provides the capability of transferring data as files, sectors or cylinders of disk media, thereby permitting a single operator to, through a generally automated procedure, simultaneously install new system software, configuration files and executive files on many computers.
    Type: Grant
    Filed: May 9, 1997
    Date of Patent: November 7, 2000
    Assignee: Altiris, Inc.
    Inventors: Kevin J. Turpin, Christopher P. Clark
  • Patent number: 5764593
    Abstract: A method, implemented as a computer program in a digital computer system, for interrupting, modifying and/or controlling the boot process of a computer, automatically (without manual intervention) across a computer network. When a network manager needs to install software, test, maintain or gather information concerning one or more of the computer systems on the network, this invention permits the network manager to take control of the networked computer during its boot process, and in so doing to reconfigure both the networked computer's hardware and software, and to do so remotely. When fully implemented an entire network may be automatically controlled and tested remotely, all networked computers simultaneously or in sequence. An important improvement over methods of modifying the boot process which require manual intervention on individual computers or which require the use of expensive special purpose hardware devices which must be installed within each networked computer.
    Type: Grant
    Filed: December 4, 1996
    Date of Patent: June 9, 1998
    Assignee: KeyLabs, Inc.
    Inventors: Kevin J. Turpin, Lawrence K. Stephens, Christopher P. Clark