Patents by Inventor Matthew P Wakeley

Matthew P Wakeley 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: 6493750
    Abstract: An interface controller for a communications network port that includes support for an efficient client/server protocol for exchanging data between client computers and target mass storage devices. The interface controller includes support to allow a server computer to forward a read or write command from a client computer to a target mass storage device containing the identification of a client computer as the source of the read or write command. Interface controller support also allows a clients computer to receive response to messages elicited by a read and write command transmitted to a server computer directly from a target mass storage device by copying the identification of the mass storage target device into a data structure within the interface controller to which subsequent identifications within subsequent data and status messages received from the target mass storage device are compared.
    Type: Grant
    Filed: October 30, 1998
    Date of Patent: December 10, 2002
    Assignee: Agilent Technologies, Inc.
    Inventors: Brandon H Mathew, Eric G Tausheck, Matthew P Wakeley
  • Patent number: 6463498
    Abstract: A method and system for efficiently executing a read operation received from an initiator node by an interface controller within a communication network port. The host processor associated with the communications port provides both data to return to the initiator through the communications network as well as a response message to be returned to the initiator through the communications network by the communication network port in one operation. The communication network port can then send both the data and the completion message to the initiator following a single operation for gaining control of the communications network and without a lapse of time between sending the data and sending the completion message.
    Type: Grant
    Filed: October 30, 1998
    Date of Patent: October 8, 2002
    Assignee: Agilent Technologies, Inc.
    Inventors: Matthew P Wakeley, Bryan J Cowger
  • Patent number: 6425034
    Abstract: A FC controller that interfaces between a host system and a 10-bit FC interface is herein described. The FC controller acts as both a FCP initiator and FCP target device and has the capability to receive and process SCSI I/O requests received from a FC and a host system. The FC controller can process both multiple inbound and outbound sequences simultaneously since it does not employ a processor-based architecture. Rather, the FC controller relies on specialized circuitry that can operate in a relatively independent manner so that multiple tasks are performed concurrently thereby achieving a faster throughput and data transfer rate.
    Type: Grant
    Filed: October 30, 1998
    Date of Patent: July 23, 2002
    Assignee: Agilent Technologies, Inc.
    Inventors: Joseph H. Steinmetz, Matthew P. Wakeley, Bryan J. Cowger, Michael I. Thompson
  • Patent number: 6336157
    Abstract: An interface controller used within communications network ports that can be deterministically shut down by a host processor within a communication node that includes the communications network port and that can shut itself down in an ordered and deterministic manner in response to detection of certain error conditions. The interface controller purges any commands and information stored within internal caches, carries forward any currently executed operations to reasonable halting points, and finally provides complete control of data structures shared by the interface controller and the host processor to the host processor.
    Type: Grant
    Filed: October 30, 1998
    Date of Patent: January 1, 2002
    Assignee: Agilent Technologies, Inc.
    Inventors: Catherine H Carbonaro, Matthew P Wakeley, Joseph H Steinmetz
  • Patent number: 6314477
    Abstract: A method and system, implemented in hardware, for quickly and efficiently reassembling Fibre Channel data sequence data received by a Fibre Channel port in host memory buffers. The host memory buffers are referenced by a transaction status block allocated and initialized by the host. The transaction status block is referenced by the Fibre Channel port during transfer of data received in each Fibre Channel data frame of the Fibre Channel data sequence. The host memory buffers may be or arbitrary size and need only be byte aligned. The host computer can specify any number of host memory buffers by appropriate initialization of the transaction status block.
    Type: Grant
    Filed: October 30, 1998
    Date of Patent: November 6, 2001
    Assignee: Agilent Technologies, Inc.
    Inventors: Bryan J Cowger, Brandon H Mathew, Matthew P Wakeley, Joseph H Steinmetz
  • Patent number: 5355452
    Abstract: An improved local area network interfacing system. The inventive system includes a frontplane circuit for connecting the interfacing system to a local area network and a backplane circuit for connecting the interfacing system to a host. A first internal bus is included for providing communication between the backplane circuit and the frontplane circuit. A processor is included for controlling the operation of the interfacing system. A second internal bus is included for providing communication between the processor and associated memory. An internal bus control circuit facilitates and controls communication between the first internal bus and the second internal bus. The dual internal busses of interfacing system of the present invention afford high speed operation with an inexpensive processor by allowing for input and output operations to be completed without being impeded by processor operations.
    Type: Grant
    Filed: July 2, 1992
    Date of Patent: October 11, 1994
    Assignee: Hewlett-Packard Company
    Inventors: Roger T. Lam, Brandon H. Mathew, Matthew P. Wakeley