7000 E Quincy Ave #B305, Denver, CO 80237 • 303 770-9230
7000 Quincy Ave, Denver, CO 80237 • 303 770-9230
Bainbridge Island, WA
Palmer Lake, CO
Work
Company:
K&L Gates LLP
Address:
Specialities
Commercial • Financial Markets and Services • Real Estate Investment, Development, and Finance • Finance • Global Financial Markets • Restructuring & Bankruptcy
Isbn (Books And Publications)
Bookcloth 1823-1980: A Study Of Early Use And The Rise Of Manufacture, Winterbottom'S Dominance Of The Trade In Britain And America, Production Methods And Costs And The Identification Of Qualitie
A method and system for inserting and examining Cookies in the data streams of HTTP connections for the purpose of persistently directing HTTP connections to the same destination. The present invention enables a network transmission device, e. g. , a router or controller, to reliably and efficiently direct subsequent HTTP connections from the same client to the same server (destination) for accessing the requested resources. There are four modes for employing the Cookie to persistently direct HTTP connections. The associative mode inserts a Cookie into an HTTP response that uniquely identifies the client so that when a clients subsequent HTTP request is compared to a table, the HTTP request will be routed to a previously selected destination associated with the client. The passive mode inserts Cookie information into an HTTP response that uniquely identifies a previously selected destination such as a node server so that when a clients subsequent HTTP request is examined, it will be provided to the previously selected destination. In the rewrite mode, a network transmission device manages the destination information that is rewritten over blank Cookie information generated by the destination producing the HTTP response.
Method And System For Storing Load Balancing Information With An Http Cookie
A method and system for inserting and examining Cookies in the data streams of HTTP connections for the purpose of persistently directing HTTP connections to the same destination. The invention enables a network device to direct subsequent HTTP connections from the same client to the same server (destination) for accessing the requested resources. There are four modes for employing the Cookie to persistently direct HTTP connections. The associative mode inserts a Cookie that uniquely identifies the client into an HTTP response. The passive mode inserts Cookie information that uniquely identifies a previously selected destination into an HTTP response. In the rewrite mode, a network device manages the destination information that is rewritten over blank Cookie information generated by the destination producing the HTTP response. The insert mode inserts and removes Cookie information in the data packets for HTTP requests and responses prior to processing by the destination.
Enabling Application Level Persistence Between A Server And Another Resource Over A Network
A method and system for inserting and examining Cookies in the data streams of HTTP connections for the purpose of persistently directing HTTP connections to the same destination. The invention enables a network device to direct subsequent HTTP connections from the same client to the same server (destination) for accessing the requested resources. There are four modes for employing the Cookie to persistently direct HTTP connections. The associative mode inserts a Cookie that uniquely identifies the client into an HTTP response. The passive mode inserts Cookie information that uniquely identifies a previously selected destination into an HTTP response. In the rewrite mode, a network device manages the destination information that is rewritten over blank Cookie information generated by the destination producing the HTTP response. The insert mode inserts and removes Cookie information in the data packets for HTTP requests and responses prior to processing by the destination.
Method And System For Scaling Network Traffic Managers
Carlton G. Amdahl - Fremont CA, US Robert George Gilde - Issaquah WA, US David D. Schmitt - Seattle WA, US Paul I. Szabo - Seattle WA, US Richard Roderick Masters - Seattle WA, US
Assignee:
F5 Networks, Inc. - Seattle WA
International Classification:
H04J 1/16 H04J 3/14
US Classification:
370230, 370401
Abstract:
A method and system for distributing network traffic to multiple traffic management devices. A distributor receives each packet from a network and may act as a layer 2 switch, a router, or distribute the packet to one of a group of traffic management devices. The distributor may receive packets from servers that the traffic management devices are managing communications to. When distributing packets to traffic management devices, information such as source and destination addresses may be used to determine which traffic management device each packet should be sent to. The distributor causes packets that are part of a flow to be delivered to the same traffic management device. Many configurations are possible for connecting the distributor to the traffic management devices, including connecting each traffic management device to a physical or virtual port on the distributor, connecting the traffic management devices to the distributor using a virtual local area network, and connecting the traffic management devices to a layer 2 switch.
Enabling Encryption Of Application Level Persistence Between A Server And A Client
A method and system for inserting and examining encrypted identification information in the data streams of application level connections for the purpose of persistently directing application connections to the same destination. The invention enables a network device to direct subsequent application level connections from the same client to the same server (destination) for accessing the requested resources. There are four modes for employing the encrypted information to persistently direct application level connections. The associative mode inserts information that uniquely identifies the client into a response. The passive mode inserts information that uniquely identifies a previously selected destination into a response. In the rewrite mode, a network device manages the destination information that is rewritten over blank information generated by the destination producing the response. The insert mode inserts and removes identification information in the data packets for application level requests and responses prior to processing by the destination.
System And Method For Performing Application Level Persistence
A method and apparatus for inserting and examining Cookies in the data streams of HTTP connections for the purpose of persistently directing HTTP connections to the same destination. A network device directs subsequent HTTP connections from the same client to the same server (destination) for accessing the requested resources. There are four modes for employing the Cookie to persistently direct HTTP connections. The associated mode inserts a Cookie that uniquely identifies the client into an HTTP response. The passive mode inserts Cookie information that uniquely identifies a previously selected destination into an HTTP response. In the rewrite mode, a network device manages the destination information that is rewritten over blank Cookie information generated by the destination producing the HTTP response. The insert mode inserts and removes Cookie information in the data packets for HTTP requests and response prior to processing by the destination.
Method And System For Performing Asynchronous Cryptographic Operations
John R. Hughes - Seattle WA, US Richard Roderick Masters - Seattle WA, US David D. Schmitt - Seattle WA, US
Assignee:
F5 Networks, Inc. - Seattle WA
International Classification:
G06F 15/16 G06F 17/00 G06F 9/00
US Classification:
726 14, 380 30, 713189
Abstract:
A system and method for performing asynchronous cryptographic operations. A cryptographic toolkit receives requests for cryptographic operations, and initiates the cryptographic operations within a thread of execution. The toolkit detects when the cryptographic operations are complete, retrieves the results, and returns the results to a calling program. The cryptographic operations are performed in an asynchronous manner, without blocking a calling program. The calling program can specify whether the requested operations are to be performed without blocking.
Method And System For Providing Persistence In A Secure Network Access
John R. Hughes - Seattle WA, US Richard Roderick Masters - Seattle WA, US Robert George Gilde - Issaquah WA, US
Assignee:
FS Networks, Inc. - Seattle WA
International Classification:
H04L 9/00
US Classification:
726 3, 726 4, 726 5
Abstract:
A system and method for providing persistence in a secure network access by using a client certificate sent by a client device to maintain the identity of a target. A security handshake is performed with a client device to establish a secure session. A target is determined. A client certificate is associated with the target. During subsequent secure sessions, the client certificate is used to maintain persistent communications between the client and a target. A session ID can be used in combination with the client certificate, by identifying the target based on the session ID or the client certificate, depending on which one is available in a client message.
Smg Feb 2009 - May 2012
Greeter and Usher
Argus Event Staffing, Llc Aug 2007 - Feb 2009
Security Agent
Wisconsin Telephone/Mountain Bell/U S West/Qwest Feb 1973 - Aug 2007
It
Contel 1990 - 1991
System Tester