Patents by Inventor Alan B. Butt

Alan B. Butt 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: 8095961
    Abstract: A method for quarantining a node from other nodes in a network is described. A node is scanned to obtain a health posture of the node by determining if the node is compliant with one or more requirements. A current policy in accordance with the obtained health posture of the node is obtained. A previous policy is removed. If the node is determined to be non-compliant, a key that is unique to the non-compliant node is selected. The current policy is applied.
    Type: Grant
    Filed: July 26, 2007
    Date of Patent: January 10, 2012
    Assignee: Crimson Corporation
    Inventors: David B. Morley, Monte Sharp, Alan B. Butt
  • Patent number: 7827263
    Abstract: A method for managing a computer over a network is disclosed. The method may be implemented by a resident agent on the network. A connection between the resident agent and a sending application may be opened. Application data may be received from the sending application by the resident agent. A header may be received from the sending application by the resident agent. Whether a data package should be sent directly to a receiving application or whether the data package should be sent through a gateway may be determined. If it is determined that the data package should be sent directly to a receiving application, the data package may be sent directly to the receiving application. If it is determined that the data package should be sent through the gateway, the data package may be sent through the gateway.
    Type: Grant
    Filed: August 30, 2006
    Date of Patent: November 2, 2010
    Assignee: Crimson Corporation
    Inventors: Mark E. Howarth, Peter E. Johnson, Alan B. Butt, David A. Eatough
  • Patent number: 7565544
    Abstract: An exemplary method involves receiving a request to process a file comprising computer instructions. The file may be a script, a source code file, a binary file, etc. The method also involves identifying a digital signature embedded in comments within the file. The method also involves attempting to validate the digital signature. If the digital signature is validated, the file is processed. If the digital signature is not validated, the file is not processed. The file may include multiple digital signatures. When this occurs, the file may be processed only if all of the multiple digital signatures are validated. Alternatively, the file may be processed if any of the multiple digital signatures are validated.
    Type: Grant
    Filed: April 4, 2005
    Date of Patent: July 21, 2009
    Assignee: LANDesk Software, Inc.
    Inventors: David A. Eatough, Alan B. Butt
  • Patent number: 7433942
    Abstract: A method for discovering agents operative on devices configured in a network by broadcasting discovery messages having a common format and containing data to the network devices and receiving reply messages having the same common format and containing data from the agents, and permitting new types of data within the messages without changing the common format.
    Type: Grant
    Filed: February 27, 2001
    Date of Patent: October 7, 2008
    Assignee: Intel Corporation
    Inventors: Alan B. Butt, Gregory P. Olsen, Richard R. Winterton, David A. Eatough
  • Patent number: 7127607
    Abstract: A client/server authentication system is disclosed. The system includes a filter, a plug-in, and an extension. The filter monitors sessions between a client and a server for proper authentication. The plug-in is coupled to the client and the server. The plug-in generates public and private key pairs, and receives and stores certificates. The extension is coupled to the filter. The extension generates script commands to cause the client and the server to perform required steps indicated by the filter.
    Type: Grant
    Filed: May 28, 2004
    Date of Patent: October 24, 2006
    Assignee: LANDesk Software Limited
    Inventors: Jin Su, Paul Hillyard, Alan B. Butt
  • Patent number: 7032110
    Abstract: A client/server authentication system is disclosed. The system includes a filter, a plug-in, and an extension. The filter monitors sessions between a client and a server for proper authentication. The plug-in is coupled to the client and the server. The plug-in generates public and private key pairs, and receives and stores certificates. The extension is coupled to the filter. The extension generates script commands to cause the client and the server to perform required steps indicated by the filter.
    Type: Grant
    Filed: June 30, 2000
    Date of Patent: April 18, 2006
    Assignee: LANDesk Software Limited
    Inventors: Jin Su, Paul B. Hillyard, Alan B. Butt
  • Patent number: 6928051
    Abstract: Embodiments of application based bandwidth limiting proxy servers are described.
    Type: Grant
    Filed: December 18, 2000
    Date of Patent: August 9, 2005
    Assignee: Intel Corporation
    Inventors: Alan B. Butt, David A. Eatough, Tony N. Sarra
  • Patent number: 6754829
    Abstract: In one embodiment, methods and apparatus for an operator of a console to authenticate to a system of heterogeneous computers by logging in only once to a representative computer or “core”. After logging in, the operator acquires a session certificate (e.g., an X.509-based certificate), allowing the operator to prove identity and group membership information to other nodes on a network. The core, before signing session certificates, embeds data in an extended data area of the certificates. The extended data includes the operator's username and groups to which the operator belongs, and possibly other information such operator context (or domain). The username, group membership, and other extended data is based on the namespace of the core computer, and other devices on the network need not belong to that namespace or even use the same network operating system.
    Type: Grant
    Filed: December 14, 1999
    Date of Patent: June 22, 2004
    Assignee: Intel Corporation
    Inventors: Alan B. Butt, Paul B. Hillyard, Jin Su
  • Patent number: 6728964
    Abstract: A real time blocking hook enables foolproof monitoring of various global functions such as file open. In this way, a scanning functionality may be implemented which prevents execution of the file before scanning is complete. The address of the open routines may be obtained using a DLL. Advantageously, an intertask send message is utilized to communicate between the DLL, the client and the monitoring function since the ability of other functions to bypass the intertask send message is substantially eliminated.
    Type: Grant
    Filed: June 13, 1998
    Date of Patent: April 27, 2004
    Assignee: Intel Corporation
    Inventor: Alan B. Butt
  • Publication number: 20030217173
    Abstract: A method of detecting a proxy server includes storing a first copy of a connection table from an Internet Web browser and initiating a request for a Uniform Resource Locator through the Web browser. The method further includes storing a second copy of the connection table from the Internet Web browser while a connection is open and comparing the first copy and the second copy of the connection table.
    Type: Application
    Filed: May 15, 2002
    Publication date: November 20, 2003
    Inventors: Alan B. Butt, David A. Jensen
  • Publication number: 20030212750
    Abstract: A method of remotely controlling a computer includes receiving connection requests from a viewer computer and an agent computer, and adding the identities of the viewer computer and agent computer connections to a connection table. The viewer computer requests the agent computer connection in order to control the agent computer. The method further includes establishing a communication channel between the viewer computer and the agent computer.
    Type: Application
    Filed: May 9, 2002
    Publication date: November 13, 2003
    Inventor: Alan B. Butt
  • Publication number: 20030055963
    Abstract: Local application proxy (LAP) arrangements.
    Type: Application
    Filed: September 14, 2001
    Publication date: March 20, 2003
    Inventors: Alan B. Butt, David A. Eatough, Tony Sarra
  • Publication number: 20020120672
    Abstract: A method for discovering agents operative on devices configured in a network by broadcasting discovery messages having a common format and containing data to the network devices and receiving reply messages having the same common format and containing data from the agents, and permitting new types of data within the messages without changing the common format.
    Type: Application
    Filed: February 27, 2001
    Publication date: August 29, 2002
    Inventors: Alan B. Butt, Gregory P. Olsen, Richard R. Winterton, David A. Eatough
  • Publication number: 20020110084
    Abstract: Embodiments of application based bandwidth limiting proxy servers are described.
    Type: Application
    Filed: December 18, 2000
    Publication date: August 15, 2002
    Inventors: Alan B. Butt, David A. Eatough, Tony N. Sarra
  • Patent number: 5968116
    Abstract: A network management service for facilitating the management of networked devices by network management applications (a.k.a., agents) is described. In a first embodiment, the network management service for facilitating the management of networked devices by network management applications (a.k.a., agents) comprises an agent discovery service for discovering and registering remote management agents, and a file transfer service operative to send information to and receive information from remote systems.
    Type: Grant
    Filed: August 22, 1997
    Date of Patent: October 19, 1999
    Assignee: Intel Corporation
    Inventors: Michael D. Day, II, Alan B. Butt, Stephen W. Belisle, Richard R. Winterton