Patents by Inventor Trevor Willis

Trevor Willis 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: 8180897
    Abstract: An apparatus in one embodiment handles service requests over a network, wherein the network utilizes a protocol. In this aspect, the apparatus includes: a network subsystem for receiving and transmitting network service requests using the network protocol; and a service subsystem, coupled to the network subsystem, for satisfying the network service requests. At least one of the network subsystem and the service subsystem is hardware-implemented; the other of the network subsystem and the service subsystem may optionally be hardware-accelerated. A variety of related embodiments are also provided, including file servers and web servers.
    Type: Grant
    Filed: July 12, 2004
    Date of Patent: May 15, 2012
    Assignee: BlueArc UK Limited
    Inventors: Geoffrey S. Barrall, Trevor Willis, Simon Benham, Michael Cooper, Jonathan Meyer, Christopher J. Aston, John Winfield
  • Patent number: 8025146
    Abstract: Improvements in a compliant upright drink insulator attachment device that is works with a standard drink insulator. The attachment device uses two parts where one part mates with the second part to slip through a standard insulated drink holder. These insulated drink holders are commonly called coolies or koozies and are manufactured with a central hole to allow for draining. A clip connects a compliant cord to one or both of the two parts. The compliant cord is configured as a coiled cord. A weight is connected to the free end of the compliant cord to keep the insulated drink holder in an upright orientation in the water. The compliant cord allows the weight to move semi independent from the insulated drink holder, and further allows the weight to be stored within the insulated drink holder for storage when it is not being used.
    Type: Grant
    Filed: May 27, 2009
    Date of Patent: September 27, 2011
    Inventors: Lee P. Willis, Marilyn Elaine Willis, Cory Lee Willis, Trevor Willis, Spencer Tyler Willis
  • Publication number: 20080040385
    Abstract: A hardware-based file system includes multiple linked sub-modules that perform functions ancillary to client data handling. Each sub-module is associated with a metadata cache. A doubly-rooted structure is used to store each file system object at successive checkpoints. Metadata is stored within an object and/or as a separate object. Provisions are made for allocating sparse objects. A delayed write feature is used for writing certain objects into non-volatile storage. Checkpoints can be retained as read-only versions of the file system. Modifications to the file system are accomplished without affecting the contents of retained checkpoints. The file system can be reverted to a retained checkpoint. Multiple file servers can be interconnected as a cluster, and each file server stores requests from another file server. Interconnections between file servers can be dynamically modified. A distributed locking mechanism is used to control access to file system objects stored by the file servers.
    Type: Application
    Filed: August 20, 2007
    Publication date: February 14, 2008
    Applicant: BLUEARC UK LIMITED
    Inventors: Geoffrey Barrall, Simon Benham, Trevor Willis, Christopher Aston
  • Publication number: 20050021764
    Abstract: An apparatus in one embodiment handles service requests over a network, wherein the network utilizes a protocol. In this aspect, the apparatus includes: a network subsystem for receiving and transmitting network service requests using the network protocol; and a service subsystem, coupled to the network subsystem, for satisfying the network service requests. At least one of the network subsystem and the service subsystem is hardware-implemented; the other of the network subsystem and the service subsystem may optionally be hardware-accelerated. A variety of related embodiments are also provided, including file servers and web servers.
    Type: Application
    Filed: July 12, 2004
    Publication date: January 27, 2005
    Inventors: Geoffrey Barrall, Trevor Willis, Simon Benham, Michael Cooper, Jonathan Meyer, Christopher Aston, John Winfield
  • Patent number: 6826615
    Abstract: An apparatus in one embodiment handles service requests over a network, wherein the network utilizes a protocol. In this aspect, the apparatus includes: a network subsystem for receiving and transmitting network service requests using the network protocol; and a service subsystem, coupled to the network subsystem, for satisfying the network service requests. At least one of the network subsystem and the service subsystem is hardware-implemented; the other of the network subsystem and the service subsystem may optionally be hardware-accelerated. A variety of related embodiments are also provided, including file servers and web servers.
    Type: Grant
    Filed: June 12, 2001
    Date of Patent: November 30, 2004
    Assignee: BlueArc UK Limited
    Inventors: Geoffrey S. Barrall, Trevor Willis, Simon Benham, Michael Cooper, Jonathan Meyer, Christopher J. Aston, John Winfield
  • Publication number: 20020065924
    Abstract: An apparatus in one embodiment handles service requests over a network, wherein the network utilizes a protocol. In this aspect, the apparatus includes: a network subsystem for receiving and transmitting network service requests using the network protocol; and a service subsystem, coupled to the network subsystem, for satisfying the network service requests.
    Type: Application
    Filed: June 12, 2001
    Publication date: May 30, 2002
    Inventors: Geoffrey S. Barrall, Trevor Willis, Simon Benham, Michael Cooper, Jonathan Meyer, Christopher J. Aston, John Winfield