Patent ID: 7010661
Filing Date: 2006-03-07
Classification: H04L

Abstract:
1. A method for managing memory resources in a service gateway environment, the service gateway environment having a plurality of service instances where at least one of the plurality of service instances being dependent on another service instance of the plurality of service instances, comprising: receiving a service request, the service request having an associated memory space requirement that exceeds total available memory space associated with the service gateway environment; determining a number of dependent service instances for each service instance of the plurality of service instances; determining an accumulative memory space requirement for each service instance of the plurality of service instances, the accumulative memory space requirement accounting for service instances that depend from a given service of the plurality of service instances; identifying a subset of service instances of the plurality of service instances whose memory space requirement exceeds the memory space requirement of the service request, the identified subset of service instances having a minimal number of the service instances of the plurality of service instances; and performing a memory resource management operation in relation to the identified subset of service instances.