Patents by Inventor Wayne Rickard

Wayne Rickard 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: 20060288155
    Abstract: A self-contained data storage subsystem is provided for a distributed storage system having a plurality of rotatable spindles, each supporting a storage medium adjacent a respective independently moveable actuator in a data storing and retrieving relationship therewith. A subsystem processor is adapted and integrated with the plurality of spindles, for mapping a virtual storage volume to the plurality of mediums for use by a remote device of the distributed storage system. The combination of the plurality of spindles into a common pool of reliable, provisionable, storage capacity is described. A method to increase the overall reliability, performance, while reducing cost with the combination is also described. By reducing cost, while increasing reliability and performance of the solution, a lower total cost of ownership is realized by users of the intelligent data system.
    Type: Application
    Filed: June 3, 2005
    Publication date: December 21, 2006
    Inventors: Wayne Rickard, Stephen Sicola, Diana Shen
  • Patent number: 6041397
    Abstract: A system is configured to provide an efficient management or control of a buffer memory system. The system can also be used to transmit data between communicating components of a computer system. A first-in-first-out memory stores a list of buffer pointers, and control logic returns buffer pointers from the transmit registers, and moves buffer pointers to the bottom of the FIFO memory.
    Type: Grant
    Filed: January 12, 1999
    Date of Patent: March 21, 2000
    Assignee: Emulex Corporation
    Inventors: Wayne Rickard, Peter Fiacco, Vi Chau
  • Patent number: 5860149
    Abstract: A partitioned memory is divided into a number of large buffers, and one or more of the large buffers is divided to create an equal number of small buffers. Each remaining large buffer is associated with one small buffer, and the paired buffers may be addressed by a single pointer. The pointers are stored in a first-in-first-out unit to create a pool of available buffer pairs.
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: January 12, 1999
    Assignee: Emulex Corporation
    Inventors: Peter Fiacco, Wayne Rickard, Vi Chau