Patents by Inventor Frank L. Berry

Frank L. Berry 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).

  • Publication number: 20030163647
    Abstract: A host coupled to a switched fabric including one or more fabric-attached I/O controllers.
    Type: Application
    Filed: December 17, 1999
    Publication date: August 28, 2003
    Inventors: DONALD F. CAMERON, FRANK L. BERRY
  • Publication number: 20030043794
    Abstract: A technique for multiplexing data streams in a data network. To avoid copying the data when it is sent, the technique utilizes different operations such as the RDMA Read and RDMA Write operation. By utilizing this approach rather than the standard send and receive operations, it is not necessary to copy the data so that the number of messages and interrupts is reduced, thus reducing latency and the use of CPU time.
    Type: Application
    Filed: September 6, 2001
    Publication date: March 6, 2003
    Inventors: Phil C. Cayton, Ellen M. Deleganes, Frank L. Berry
  • Publication number: 20020144001
    Abstract: A method and apparatus for enhancing channel adapter performance that includes a host interface, a link interface, a packet processing engine, an address translation engine, and a completion queue engine. The host interface is connected to a memory by a local bus. The memory contains one or more completion queues and an event queue. The link interface is connected to a network. The packet processing engine moves data between the host interface and the link interface. The address translation engine translates a virtual address into a physical address of a translation protection table in the memory. The completion queue engine processes completion requests from the packet processing engine by writing the appropriate completion queue and/or event queue. The packet processing engine is not impacted by any address translation functionality, completion queue accesses, or event queue accesses thereby significantly enhancing the performance of a channel adapter.
    Type: Application
    Filed: March 29, 2001
    Publication date: October 3, 2002
    Inventors: Brian M. Collins, Frank L. Berry
  • Publication number: 20020078271
    Abstract: A host is provided that includes a processor, a host memory coupled to the processor, and a host-fabric adapter coupled to the processor and provided to interface with a switched fabric including one or more fabric-attached I/O controllers. The host-fabric adapter may include logic for accessing a translation and protection table from the host memory for a data transaction. The translation and protection table may include a plurality of translation entries and at least one region entry. The at least one region entry may include multiple levels of translation entries.
    Type: Application
    Filed: December 19, 2000
    Publication date: June 20, 2002
    Inventor: Frank L. Berry