Patents by Inventor Michael S. McIntyre

Michael S. McIntyre 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: 7426189
    Abstract: A network controller system comprising a plurality of network ports and a driver system that operates the plurality of network ports. The driver system determines which of the network ports can be combined together to form a team. Each network port in the team is associated with a different network interface card (NIC). The NICs are associated with a common network address to be used by external network logic.
    Type: Grant
    Filed: July 15, 2003
    Date of Patent: September 16, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Michael S. McGee, Michael S. McIntyre, Gregory T. Howard, Mark R. Enstone, Mark C. Stratton
  • Patent number: 6943671
    Abstract: A portable device includes a location detector, a time detector, and an alarm module to generate alarms based on both time-based and location-based criteria. A current time provided by the time detector is compared to a time-based criterion, and a current geographical location provided by the location detector (e.g., global positioning system or GPS receiver) is compared to a location-based criterion to determine whether or not to generate an alarm.
    Type: Grant
    Filed: April 17, 2003
    Date of Patent: September 13, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Michael Sean McGee, James Randall Walker, Michael S. McIntyre
  • Publication number: 20040207522
    Abstract: A portable device includes a location detector, a time detector, and an alarm module to generate alarms based on both time-based and location-based criteria. A current time provided by the time detector is compared to a time-based criterion, and a current geographical location provided by the location detector (e.g., global positioning system or GPS receiver) is compared to a location-based criterion to determine whether or not to generate an alarm.
    Type: Application
    Filed: April 17, 2003
    Publication date: October 21, 2004
    Inventors: Michael Sean McGee, James Randall Walker, Michael S. McIntyre
  • Patent number: 6381218
    Abstract: A network controller system including a plurality of network ports and a driver system that operates the network ports as a team. The team is operated to simulate a single logical device in one of several team modes, such as fault tolerance or load balancing modes, to enhance performance of communication of the computer in a network. The driver system periodically determines and updates the status of each of the network ports, where the status of each is based at least on whether at least one directed packet has been received and transferred to the driver system by a respective network port. If any one of the network ports has not received a directed packet within a predetermined time period, the driver system commands another network port to transmit a directed heartbeat packet to the network port that has not received a directed packet. The team may include a primary and one or more secondary ports.
    Type: Grant
    Filed: September 11, 1998
    Date of Patent: April 30, 2002
    Assignee: Compaq Computer Corporation
    Inventors: Michael S. McIntyre, Thomas R. Miller, Daniel B. McCarthy, Brice Bartek
  • Patent number: 6272113
    Abstract: A network controller system including multiple network ports and a driver system that programs each of the network ports with a common multicast address and that operates the network ports as a team. The team is operated to form a virtual device in one of several team modes, such as fault tolerance or load balancing, to enhance performance of communication of the computer in a network. The driver system commands at least one of the network ports to transmit a multicast heartbeat packet, where each of the other network ports receives and transfers the multicast heartbeat packet to the driver system. In this manner, the driver system need only send one multicast heartbeat packet to test all of the other network ports. Two network ports are selected to each send a heartbeat packet to test each other heartbeat port and the remaining ports.
    Type: Grant
    Filed: September 11, 1998
    Date of Patent: August 7, 2001
    Assignee: Compaq Computer Corporation
    Inventors: Michael S. McIntyre, Thomas R. Miller, Daniel B. McCarthy, Chris Biehle
  • Patent number: 6229538
    Abstract: A port-centric controller system for a computer including a plurality of network ports implemented with a plurality of network controllers and a driver system capable of operating each of the network ports in either a stand-alone mode or a team mode and that monitors the status of each of the network ports. The controller system further includes configuration logic that interfaces the driver system to display port-specific graphic representations of the configuration and status of each of the plurality of network ports. The graphic representations preferably distinguish between each of the plurality of network controllers and each of the plurality of network ports. The driver system monitors the link status of each of the network ports indicative of cable status, and the graphic representations include a corresponding cable fault icon indicative of a cable fault at a network port.
    Type: Grant
    Filed: September 11, 1998
    Date of Patent: May 8, 2001
    Assignee: Compaq Computer Corporation
    Inventors: Michael S. McIntyre, Thomas R. Miller, Daniel B. McCarthy, Ahsan Khan
  • Patent number: 5638517
    Abstract: In a computer network having a plurality of nodes with one or more computer systems associated with a node a method for transmitting messages to and from a DOS application resident in a memory to and from the network. The messages to and from the DOS application are handled a virtual device driver resident in the memory which is monitoring the 5C interrupt. The virtual device driver converts an outgoing CCB1 message from the DOS application to a message in a CCB3 32-bit format and an incoming 32-bit CCB3 message to a CCB1 format. The virtual device driver transmits the CCB3 message to a physical device driver resident in system memory. The physical device converts messages between the CCB3 32-bit format and a CCB3 16-bit format. The physical device driver transmits and receives 16-bit CCB3 messages to and from a logical link control protocol driver resident in the memory.
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: June 10, 1997
    Assignee: International Business Machines Corp.
    Inventors: Brice A. Bartek, Michael S. McIntyre, Charles A. Musta