SYSTEMS AND METHODS FOR MANAGING SPILLOVER LIMITS IN A MULTI-CORE SYSTEM

Patent №

US 9,098,335

Granted

2015-08-04

Filed 2010

Owner

CITRIX SYSTEMS, INC.

Lab

AI components

1

planning

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12976697

The present disclosure is directed to a system for managing spillover via a plurality of cores of a multi-core device intermediary to a plurality of clients and one or more services. The system may include a device intermediary to a plurality of clients and one or more services. The system may include a spillover limit of a resource. The device may also include a plurality of packet engines operating on a corresponding core of a plurality of cores of the device. The system may include a pool manager allocating to each of the plurality of packet engines a number of resource uses from an exclusive quota pool and shared quota pool based on the spillover limit. The device may also include a virtual server of a packet engine of the plurality of packet engines. The virtual server manages client requests to one or more services. The device determines that the number of resources used by a packet engine of the plurality of packet engine has reached the allocated number of resource uses of the packet engine, and responsive to the determination, forwards to a backup virtual server a request of a client of the plurality of clients received by the device for the virtual server.

PlanningG06F 9/5011H04L 47/19H04L 67/1001H04L 67/1025G06F 2209/5011G06F 2209/504Y02D 10/00

AI classification

Planning0.60
AI hardware0.03
Evolutionary computation0.00
Knowledge representation0.00
Machine learning0.00
Natural language0.00
Vision0.00
Speech0.00

Ownership

CITRIX SYSTEMS, INC.

assignment · 259600010

Assignors

MUTHIAH, MANIKAM, SUGANTHI, JOSEPHINE, KAMATH, SANDEEP

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC