Patents by Inventor Michael Donovan Keene

Michael Donovan Keene 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: 7969991
    Abstract: A cluster system and method. The cluster includes a first and a second interface and two or more nodes, wherein each node is connected to the first and second interfaces, wherein exactly one node includes a first redirector and wherein exactly one node includes a second redirector. The first and second redirectors include means for establishing and tracking sessions and means for forwarding packets to the chosen node. The chosen node receives a packet from the first redirector and uses the packet to send a Session Announcement to the second redirector.
    Type: Grant
    Filed: April 23, 2007
    Date of Patent: June 28, 2011
    Assignee: McAfee, Inc.
    Inventors: Michael Donovan Keene, Stevan Markovic, Donnie B. Law
  • Publication number: 20080259938
    Abstract: A cluster system and method. The cluster includes a first and a second interface and two or more nodes, wherein each node is connected to the first and second interfaces, wherein exactly one node includes a first redirector and wherein exactly one node includes a second redirector. The first and second redirectors include means for establishing and tracking sessions and means for forwarding packets to the chosen node. The chosen node receives a packet from the first redirector and uses the packet to send a Session Announcement to the second redirector.
    Type: Application
    Filed: April 23, 2007
    Publication date: October 23, 2008
    Inventors: Michael Donovan Keene, Stevan Markovic, Donnie B. Law
  • Patent number: 5859966
    Abstract: A security system for a computer system imposes specific limitations on who has access to the computer system and to exactly what operations and data. Viruses are securely contained and prevented from expanding into areas where they can destroy stored programs or data. Viruses are also prevented from being introduced or executed in a large number of instances. The totality of computer functions is broken up into a set of events with an associated set of capabilities and different capabilities are assigned to each user depending on the particular job which that user is to do on the computer system. Also, security labels are placed on each data file and other system resources, and on each process. Further, a range of hierarchy/category labels (MAC labels) is assigned to each process to define a sub-lattice in which special capabilities can apply.
    Type: Grant
    Filed: October 10, 1995
    Date of Patent: January 12, 1999
    Assignee: Data General Corporation
    Inventors: Kenneth John Hayman, Michael Donovan Keene, Eric Scott Lewine, William James Meyers, Jon Frederick Spencer, Millard Cranford Taylor, II