Patent ID: 8224945

Claim:
A memory management system for open platform, the memory management system comprising: a local open platform comprises: a non-transitory storage medium; a CPU monitoring bundle operated on said non-transitory storage medium, to dynamically monitor computing resource of a current CPU usage of the local open platform; a memory monitoring bundle operated on said non-transitory storage medium, to dynamically monitor computing resource of a current memory usage (MEM usage) of the local open platform; a discovering bundle operated on said non-transitory storage medium, to dynamically scatter computing resource of CPU and MEM usage information in the internet, and searching the internet to retrieve information accessible from at least one remote open platform; a management agent bundle operated on said non-transitory storage medium, to determine a remote open platform candidate when the computing resource of the memory usage of the local open platform exceeds a threshold, and initiating a standard service request to the remote open platform candidate; and an extended service registry operated to receive registration information from the remote open platform candidate for a standard service bundle access interface, and to store the standard service access interface, so as to access the standard service provided by the remote open platform candidate through the standard service access interface; wherein the remote open platform uses the same open platform standard as the local open platform, and the remote open platform has at least one standard service bundle operated on non-transitory storage medium; wherein the local open platform has at least one standard service bundle operated on said non-transitory storage medium, the standard service bundle of the at least one remote open platform is the same as the standard service bundle of the local open platform.