The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
May. 07, 2013
Filed:
Dec. 23, 2009
Craig Anderson, Sunnyvale, CA (US);
Anoop Reddy, San Jose, CA (US);
Rajiv Mirani, Los Gatos, CA (US);
Abhishek Chauhan, Saratoga, CA (US);
Craig Anderson, Sunnyvale, CA (US);
Anoop Reddy, San Jose, CA (US);
Rajiv Mirani, Los Gatos, CA (US);
Abhishek Chauhan, Saratoga, CA (US);
Citrix Systems, Inc., Fort Lauderdale, FL (US);
Abstract
The present invention is directed towards systems and methods for sharing session data among cores in a multi-core system. A first application firewall module executes on a core of a multi-core intermediary device which establishes a user session. The first application firewall module stores application firewall session data to memory accessible by the first core. A second application firewall module executes on a second core of the multi-core intermediary device. The second application firewall module receives a request from the user via the established user session. The request includes a session identifier identifying that the user session was established by the first core. The second application firewall module determines to perform one or more security checks on the request and communicates a portion of the request the first core. The second application firewall module receives and processes the security check results and instructions from the first core.