Patent ID: 7885994
Filing Date: 2011-02-08
Classification: G06F

Abstract:
1. A computing system comprising: a client system to send a plurality of requests including a first request and a second request in response to corresponding user actions in a user interface provided for a user from a first window, said from user interface being provided for said user to interact with an application framework; and a server cluster containing one or more server systems, said server cluster to execute said application framework which receives said first request and said second request, said server cluster to determine resource requirements for processing each request received from said client system, and to process requests requiring more resources in a background mode compared to requests requiring lesser resources in online mode, said service cluster determining to process said first request and said second request in online mode and in said background mode respectively based on determined corresponding resource requirements, said server cluster to process said first request in an online mode to generate a first result and sending said first result to said client system for display on said first window, wherein said server cluster sends a message to said client system indicating that said second request is being processed in said background mode upon the corresponding determination, said server cluster to process said second request in a background mode to generate a second result, and to send a notification indicating availability of said second result of said second request for display in a second window also providing said user interface for said user to interact with said application framework, wherein said client system displays said notification in a portion of said second window, wherein said server cluster receives a follow-up request after sending said notification, wherein said server cluster sends said second result in response to said follow-up request, wherein said message is sent prior to sending said notification.