Patent ID: 8892649
Filing Date: 2014-11-18
Classification: G06Q

Abstract:
1. A utility computing management system (UCMS) for managing a profile and interest of a user in a cloud based managed utility computing environment, the utility computing management system comprising: one or more servers; a profile engine (PE) to generate a profile information of a client side device, wherein the profile information comprises at least one of a device profile and a user profile, and wherein the user profile and the device profile are driven by a dynamic information capture and a periodic information capture, and wherein the profile information is transmitted between the client side device and a web server; and a customer relationship management module (CRM module), wherein the cloud based managed utility computing environment acts as a middleware to provide applications and web content to the user, wherein the usage data of the user is collected, managed and sent by the UCMS and a user data is collected and sent by the CRM modules respectively in batches to the PE, wherein the PE analyses and summarizes the data received from the UCMS and the CRM modules and to form dynamic interests and characteristics of the user respectively which are stored in an associated database, wherein the user can receive applications, information, and contents through the user interface on the user's desktop, wherein the client side device is completely managed through the Internet, wherein a self-healing is achieved by determining a condition of applications and data at the client side device and synchronizing with a web server across the Internet to rectify an issue; wherein the web contents are stored from the web server to a server farm, without going to an end device, thereby optimizing last mile bandwidth utilization and interest cost and wherein a web request from the client side device's browser to the web server is stopped using a background program in the client side device; wherein the relevant parameters of the downloaded request like a source Uniform resource locator and an actual destination directory are communicated to a peer program running in a storage server through a reliable control connection; wherein a request is initiated to the web server to download the content, wherein the content is sent back directly to the storage server in the server farm by the web server, and wherein the downloaded content is stored in the user's home directory present in the storage server in the server farm.