Hui Zhang - Cupertino CA, US Erik de la Iglesia - Mountain View CA, US Miguel Gomez - Fremont CA, US Liang Liu - San Jose CA, US Rick K. Lowe - Menlo Park CA, US Mark Aaron Wallace - San Jose CA, US Wei Wang - San Jose CA, US
Assignee:
Extreme Networks - Santa Clara CA
International Classification:
G06F 15/177 G06F 9/46 H04Q 7/20
US Classification:
709220, 455453, 718104, 718105
Abstract:
A system and method of allocating a resource to a service request. Servers are virtually assigned through a hierarchy including groups of servers and super groups of the groups of servers. Each service request type is associated with a service index that determines both a super group and a load balancing policy for that service request type. A load balancing policy may be applied to select a group of servers among several server groups associated with the super group. Another load balancing policy is applied to the selected group of servers to select a server to handle the service request. The hierarchical data structure allows servers to be configured into overlappable, arbitrary subsets that can address service requests matching configured content rules. Load balancing policies can be selected by service request type.
Ratinder Paul Singh Ahuja - Saratoga CA, US Susan Carrie - Mountain View CA, US Chien C. Chou - San Jose CA, US Erik De La Iglesia - Mountain View CA, US Miguel Gomez - Fremont CA, US Liang Liu - San Jose CA, US Ricky K. Lowe - Atherton CA, US Rahoul Puri - Los Altos CA, US Kiet Tran - Saratoga CA, US Mark Aaron Wallace - San Jose CA, US Wei Wang - San Jose CA, US Todd E. Wayne - Santa Cruz CA, US Hui Zhang - Cupertino CA, US
Assignee:
Extreme Networks - Santa Clara CA
International Classification:
G06F 15/16
US Classification:
709227, 709228
Abstract:
Systems and related methods are described for handling one or more resource requests. A protocol engine receives a resource request in accordance with a prescribed protocol, and a classification engine determines a desired class of service for the request. An analysis engine optionally analyzes the request, and, responsive thereto, determines a desired sub-class of service for the request. A policy engine then allocates a resource to the request responsive to one or both of the desired class of service, and the desired sub-class of service.
Method Of And System For Analyzing The Content Of Resource Requests
Wei Wang - San Jose CA, US Miguel Gomez - Fremont CA, US Liang Liu - San Jose CA, US Ricky K. Lowe - Atherton CA, US Kiet Tran - Saratoga CA, US
Assignee:
Extreme Networks, Inc. - Santa Clara CA
International Classification:
G06F 15/173 G06F 17/30
US Classification:
709226, 707781, 709227, 709229, 709238
Abstract:
Systems and methods are described for analyzing the content of resource requests. A tokenizer parses the resource request and derives a key therefrom. A database associates values of the key with categories of service. An association engine uses the key to obtain one or more matching entries from the database, and derive therefrom the desired category of service for the resource request. A cookie engine derives cookie information from a cookie located in the resource request. A session engine derives session information from a session identifier located in a handshake message associated with the resource request. The desired category of service, the cookie information, and the session information are each useful for allocating a resource to the resource request.
Method Of And System For Analyzing The Content Of Resource Requests
Wei Wang - San Jose CA, US Miguel Gomez - Fremont CA, US Liang Liu - San Jose CA, US Ricky K. Lowe - Atherton CA, US Kiet Tran - Saratoga CA, US
Assignee:
Extreme Networks - Santa Clara CA
International Classification:
G06F 15/16
US Classification:
709229, 709225, 709227, 713153, 726 5
Abstract:
Systems and methods are described for analyzing the content of resource requests. A tokenizer parses the resource request and derives a key therefrom. A database associates values of the key with categories of service. An association engine uses the key to obtain one or more matching entries from the database, and derive therefrom the desired category of service for the resource request. A cookie engine derives cookie information from a cookie located in the resource request. A session engine derives session information from a session identifier located in a handshake message associated with the resource request. The desired category of service, the cookie information, and the session information are each useful for allocating a resource to the resource request.
Name / Title
Company / Classification
Phones & Addresses
Liang Liu Owner
Dragon Palace Restaurant Eating Place
3019 Alamo Dr, Vacaville, CA 95687
Liang Liu President
APPLIED MULTIMEDIA CONSULTING, INC
1765 Avenida Elisa St, San Jose, CA 95131 850 Agnew Rd, Santa Clara, CA 95054 1765 Avenida Elisa, San Jose, CA 95131
Liang Liu
LL2008, INC
Liang Liu President
APPLIED MULTIMEDIA TECHNOLOGY, INC
4001 Claitor Way, San Jose, CA 95132
Isbn (Books And Publications)
Epigenetic Control of Mammalian Development: Studies on an Imprinting Control Region
California Air Resources Board
Air Resources Engineer
University of Illinois at Urbana-Champaign Aug 2015 - May 2016
Graduate Teaching Assistant
University of Illinois at Urbana-Champaign Aug 2010 - May 2016
Graduate Research Assistant
Education:
University of Illinois at Urbana - Champaign 2012 - 2016
Doctorates, Doctor of Philosophy, Philosophy, Environmental Engineering
University of Illinois at Urbana - Champaign 2010 - 2012
Master of Science, Masters, Environmental Engineering
Peking University 2006 - 2010
Bachelors, Bachelor of Science, Economics, Environmental Science
Skills:
Matlab Python Data Analysis Project Management Environmental Engineering R Dbase Research Public Speaking Air Quality Modeling Statistics Sas Arcgis Aermod Technical Writing Cam