Patents by Inventor Owen John Garrett

Owen John Garrett 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: 10193770
    Abstract: Data files are supplied to a plurality of requesting stations (102 to 106) by accessing serving devices (109 to 116). A plurality of requests are received for one or more data files at a traffic management system (101) from requesting stations via an external network (107). A specific server is selected at the traffic management system and a request is issued to the selected server over a local network for the requested file. The requested file is accepted at the traffic management system from the selected server over the local network and the requested file is sent from the traffic management system to the requesting station over external network. The response of selected servers is monitored (302) when responding to issued requests thereby generating monitored responses. The monitored responses are compared (303) against an operational criterion to identify sub-standard operations.
    Type: Grant
    Filed: September 4, 2009
    Date of Patent: January 29, 2019
    Assignee: PULSE SECURE, LLC
    Inventors: Crispin Edward Harold Flowerday, Owen John Garrett, Ben Ross Mansell, Julian Trowan John Midgley
  • Patent number: 9118581
    Abstract: A traffic manager (121-124) for, and a method of, routing network traffic to a plurality of server computers (131-138). The traffic manager includes a network interface (204) and a processor (201). The processor is configured to receive network traffic comprising a request (701, 702) from a client computer (102-105) via the network interface. The processor is configured to then identify, based on attributes of the request, a server computer that is responsible for servicing the request (a responsible server). The processor is configured to then route the request to the responsible server using the network interface.
    Type: Grant
    Filed: October 12, 2012
    Date of Patent: August 25, 2015
    Assignee: BROCADE COMMUNICATIONS SYSTEMS, INC.
    Inventors: Owen John Garrett, Ian Douglas McDowall
  • Patent number: 8635265
    Abstract: Communication occurs between at least one server and a plurality of clients. Client-side connections are established between a traffic manager and clients, in response to clients making requests to communicate with a server. Server-side connections are created and maintained between the traffic manager and the server in order to service the client requests. At least one of the server-side connections is reused to service a client request.
    Type: Grant
    Filed: May 9, 2005
    Date of Patent: January 21, 2014
    Assignee: Riverbed Technology, Inc.
    Inventors: Damian John Reeves, Ben Ross Mansell, Owen John Garrett, Crispin Edward Harold Flowerday
  • Publication number: 20130103854
    Abstract: A traffic manager (121-124) for, and a method of, routing network traffic to a plurality of server computers (131-138). The traffic manager includes a network interface (204) and a processor (201). The processor is configured to receive network traffic comprising a request (701 ,702) from a client computer (102-105) via the network interface. The processor is configured to then identify, based on attributes of the request, a server computer that is responsible for servicing the request (a responsible server). The processor is configured to then route the request to the responsible server using the network interface.
    Type: Application
    Filed: October 12, 2012
    Publication date: April 25, 2013
    Applicant: RIVERBED TECHNOLOGY, INC.
    Inventors: Owen John Garrett, Ian Douglas McDowall
  • Publication number: 20110040889
    Abstract: Network traffic is distributed between a plurality of networked computers. The traffic comprises requests that are received into the network and replicated to each computer. For each request, each computer makes a decision based on attributes of the request as to whether to process or ignore the request, such that each request is processed by only one computer. Each computer periodically broadcasts a signal to each of the other computers to confirm that it is online. When a first computer is no longer online, the traffic is redistributed amongst the remaining online computers, wherein traffic that is already processed by the remaining computers is not redistributed, traffic that would have been processed by the first computer is split evenly between the remaining computers, and each computer decides independently and identically how to redistribute the traffic without communicating with the other computers.
    Type: Application
    Filed: August 10, 2010
    Publication date: February 17, 2011
    Inventors: Owen John Garrett, Declan Sean Conlon, Matthew Morgan Horney
  • Publication number: 20100070625
    Abstract: Data files are supplied to a plurality of requesting stations (102 to 106) by accessing serving devices (109 to 116). A plurality of requests are received for one or more data files at a traffic management system (101) from requesting stations via an external network (107). A specific server is selected at the traffic management system and a request is issued to the selected server over a local network for the requested file. The requested file is accepted at the traffic management system from the selected server over the local network and the requested file is sent from the traffic management system to the requesting station over external network. The response of selected servers is monitored (302) when responding to issued requests thereby generating monitored responses. The monitored responses are compared (303) against an operational criterion to identify sub-standard operations.
    Type: Application
    Filed: September 4, 2009
    Publication date: March 18, 2010
    Applicant: ZEUS TECHNOLOGY LIMITED
    Inventors: Crispin Edward Harold Flowerday, Owen John Garrett, Ben Ross Mansell, Julian Trowan John Midgley
  • Patent number: 7523178
    Abstract: Failures are tolerated in an environment in which a plurality of traffic management systems are coordinated to manage the supply of data to and from a plurality of clients via a plurality of network addresses. Each functional traffic management system is responsible for at least one network address, and each functional traffic management system periodically transmits a signal to each of the other traffic management systems to confirm functionality. Each of the traffic management systems creates and maintains configuration data that specifies the responsibility of traffic management systems for network addresses dependent upon the status of each of the traffic management systems. Each of the traffic management systems responds to a failure of any of the traffic management systems by taking responsibility for certain network addresses as prescribed by the configuration data.
    Type: Grant
    Filed: May 9, 2005
    Date of Patent: April 21, 2009
    Assignee: Zeus Technology Limited
    Inventors: Damian John Reeves, Ben Ross Mansell, Owen John Garrett, Crispin Edward Harold Flowerday