Patents by Inventor Peter J Churchyard

Peter J Churchyard 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: 7089302
    Abstract: A method and system is disclosed for maintaining a communications protocol session between a client and server during times of inactivity at the client caused by other processing in the data path following a request by the client. For various client processes that may expire after a specified amount of inactivity during a particular session, an agent of the client in the data path can send a response containing illusory content to the client that causes the client to maintain the current session. The process at the client can ignore this illusory content response but, by processing it, the communications path session between the client and server can be maintained.
    Type: Grant
    Filed: August 30, 2000
    Date of Patent: August 8, 2006
    Assignee: McAfee, Inc.
    Inventors: Peter J. Churchyard, William P. Supernor
  • Patent number: 7039702
    Abstract: A system, method and computer program product are provided for generating code for analyzing a network. Initially, a plurality of rules is identified defining a manner in which a network is to be analyzed. Next, code is generated based on the rules. Such code is capable of being used by a network analyzer for analyzing a network in accordance with the rules.
    Type: Grant
    Filed: April 26, 2002
    Date of Patent: May 2, 2006
    Assignee: McAfee, Inc.
    Inventor: Peter J Churchyard
  • Patent number: 6510448
    Abstract: A software virtual machine mechanism that increases the efficiency of context switching is disclosed. In an application to the networking environment, the software virtual machine is operative to increase the efficiency of handling input/output operations through the improved control of switching between contexts. The software virtual machine supports restartable instructions such that the resumption of a previously blocked context will continue at the instruction that had previously blocked.
    Type: Grant
    Filed: January 31, 2000
    Date of Patent: January 21, 2003
    Assignee: Networks Associates Technology, Inc.
    Inventor: Peter J. Churchyard