Patents by Inventor Rodger Erickson

Rodger Erickson 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: 20080104686
    Abstract: A network arrangement that employs a cache having copies distributed among a plurality of different locations. The cache stores state information for a session with any of the server devices so that it is accessible to at least one other server device. Using this arrangement, when a client device switches from a connection with a first server device to a connection with a second server device, the second server device can retrieve state information from the cache corresponding to the session between the client device and the first server device. The second server device can then use the retrieved state information to accept a session with the client device.
    Type: Application
    Filed: October 29, 2007
    Publication date: May 1, 2008
    Inventor: Rodger Erickson
  • Publication number: 20080104390
    Abstract: The invention provides a method and apparatus for transmitting data securely using an unreliable communication protocol, such as User Datagram Protocol. In one variation, the invention retains compatibility with conventional Secure Sockets Layer (SSL) and SOCKS protocols, such that secure UDP datagrams can be transmitted between a proxy server and a client computer in a manner analogous to conventional SOCKS processing. In contrast to conventional SSL processing, which relies on a guaranteed delivery service such as TCP and encrypts successive data records with reference to a previously-transmitted data record, encryption is performed using a nonce that is embedded in each transmitted data record. This nonce acts both as an initialization vector for encryption/decryption of the record, and as a unique identifier to authenticate the record.
    Type: Application
    Filed: October 29, 2007
    Publication date: May 1, 2008
    Inventors: Marc VanHeyningen, Rodger Erickson
  • Publication number: 20070061887
    Abstract: A client computer hosts a virtual private network tool to establish a virtual private network connection with a remote network. Upon startup, the virtual private network tool collects critical network information for the client computer, and sends this critical network information to an address assignment server in the remote network. The address assignment server compares the critical network information with a pool of available addresses in the remote network, and assigns addresses for use by the client computer that do not conflict with the addresses for local resources. The address assignment server also provides routing information for resources in the remote network to the virtual private network tool. The virtual private network tool will postpone loading this routing information into the routing tables of the client computer until the client computer requests access to a specific resource in the remote network.
    Type: Application
    Filed: March 7, 2006
    Publication date: March 15, 2007
    Applicant: Aventail Corporation
    Inventors: Paul Hoover, Rodger Erickson, Bryan Sauve
  • Publication number: 20050132030
    Abstract: A network appliance is described that can provide a variety of software services, including both platform services, such as access method services, and a load balancing service. A network may include a network appliance that both provides one or more platform services and acts as a load balancer. When two or more such appliances are used together, they can replace a substantial portion of a conventional network. For example, when a network appliance receives a client communication, its load balancer service can determine whether one of its own platform services will process the communication or forward the communication to another network appliance for processing. Moreover, if the load balancing service of a network appliance fails, another network appliance can provide load balancing. Similarly, if another service of a network appliance fails, then the network appliance may continue to provide load balancing but forward communications requiring the failed service to another network appliance for processing.
    Type: Application
    Filed: December 10, 2003
    Publication date: June 16, 2005
    Applicant: Aventail Corporation
    Inventors: Chris Hopen, Gary Tomlinson, John Brooke, Derek Brown, Jonathan Burdge, Rodger Erickson
  • Patent number: 6188210
    Abstract: Methods and apparatus for the soft start of linear regulators for controlling inrush current. In linear regulators having a pass transistor controlled by a regulator control circuit, the regulator control circuit is disabled until the regulator output reaches a predetermined threshold level. On startup, an additional transistor is coupled with a resistor and capacitor to the control terminal of the pass transistor in such a way as to provide for the slow turn-on of the pass transistor. During this time, the control circuit for the pass transistor is held inoperative. After the regulator output reaches a predetermined threshold, the pass transistor control circuit becomes operative and the slow start circuitry becomes inoperative.
    Type: Grant
    Filed: January 13, 2000
    Date of Patent: February 13, 2001
    Assignee: Ophir RF, Inc.
    Inventors: Larry Tichauer, Rodger Erickson, Timothy Freitas, Xianjun Mao