[go: up one dir, main page]

WO2010035281A4 - Providing utility computing in a cloud computing environment - Google Patents

Providing utility computing in a cloud computing environment Download PDF

Info

Publication number
WO2010035281A4
WO2010035281A4 PCT/IN2009/000513 IN2009000513W WO2010035281A4 WO 2010035281 A4 WO2010035281 A4 WO 2010035281A4 IN 2009000513 W IN2009000513 W IN 2009000513W WO 2010035281 A4 WO2010035281 A4 WO 2010035281A4
Authority
WO
WIPO (PCT)
Prior art keywords
component
user
anyone
computing system
utility
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/IN2009/000513
Other languages
French (fr)
Other versions
WO2010035281A1 (en
Inventor
Saugata Chakrabarti
Suresh Kasamuthu
Vinodkumar Gopinath
Ripan Sarkar
Gauthaman Rangasami Anthoniammal
Moorthy Rajendran
Siva Rama Krishna Reddy
Yuri Sysoyev
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Novatium Solutions Pvt Ltd
Original Assignee
Novatium Solutions Pvt Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Novatium Solutions Pvt Ltd filed Critical Novatium Solutions Pvt Ltd
Publication of WO2010035281A1 publication Critical patent/WO2010035281A1/en
Publication of WO2010035281A4 publication Critical patent/WO2010035281A4/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5061Partitioning or combining of resources
    • G06F9/5077Logical partitioning of resources; Management or configuration of virtualized resources

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer And Data Communications (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The present invention relates to a system for providing utility computing in a cloud-computing environment. A client side computing device is connected to the internet, an authentication component takes care of user and device authentication, a network tracking component tracks network characteristics of every client device, a software synchronization component tracks the software state of every client device, a subscription component enables the users to subscribe to services and applications offered, a desktop management component manages the user desktops, an online help component provides help mechanisms to the user, a billing and payment component takes care of prepaid and postpaid billing and payment, an applications and services component provides the applications to the user, a usage tracking component tracks usage information, a parental control component controls websites and applications used and a user portal component acts as the user's interface.

Claims

AMENDED CLAIMS received by the International Bureau on 29 March 2010 (29.03.2010)WE CLAIM:
1. A utility computing system adapted to provide utility computing in a cloud computing environment wherein the improvement comprising: client side computing device connected to the internet adapted to act as an interface to users for providing applications and services; one or more servers placed in server farms; and network means adapted to operatively connect said client side computing device to said server farm and proactively managing said network, wherein said client side computing device includes Desktop Management Component and Network Tracking Component, wherein said client side computing device runs a set of applications and utilities to ensure that the user has access to his/her application/service of interest,
Wherein said applications are provided dynamically across different bandwidths, wherein said components at server side comprising: Authentication Component;
Software Synchronization Component;
Subscription Component;
Desktop Management Component;
Online Help Component; Billing and Payment Component;
Applications and Services Component;
Usage Tracking Component;
32 ^rental Control Component; and User Portal Component
Wherein said system enables applications and/or services that are accessed through diverse operating systems can be selectively and dynamically added, accessed and managed from anywhere, and Wherein said system measures the network characteristics including bandwidth, latency and packet losses.
2. A utility computing system as claimed in claim 1, wherein said client side computing device provides for accessing to said applications and services across operating systems at the said client side computing device without any requirement of installation, maintenance and upgrade at the said server side and client side for the system's end users.
3. A utility computing system as claimed in anyone of claims lor 2, wherein said client side computing device is adapted for self managing to strictly control against unauthorized access and with means to tracks its state and synchronizes with said software synchronization component.
4. A utility computing system as claimed in anyone of claims 1 to 3, wherein said client side computing device is made tamper proof thereby increasing security against user mistakes and intervention by securing the BIOS in the client side, wherein said BIOS is secured by making it dependent on the native secure operating system and using encryption in the invocation of said operating system.
33
5. A utility computing system as claimed in anyone of claims 1 to 4, wherein said client side computing device has an auto registration system which automatically registers the users to the utility cloud computing environment on the first boot-up.
6. A utility computing system as claimed in anyone of claims 1 to 5, said billing and payment component accepts and keeps track of the payments that the user does as subscription for services accepted and said component deals with other modes of prepaid and postpaid billing and payments.
7.A utility computing system as claimed in anyone of claims 1 to 6, wherein the said client side computing device is adapted to play multimedia and streaming content and display the same on a VGA monitor or TV.
8. A utility computing system as claimed in anyone of claims 1 to 7, wherein said authentication component is adapted to take care of identity management by authenticating a device and user into the utility cloud computing environment.
9. A utility computing system as claimed in anyone of claims 1 to 8, wherein said software synchronization component provides a mechanism to upgrade the software available in the client device to a later version ensuring that only the relevant software from the master list of software are updated and only the changed portions of these software are sent to the client device and thus optimizing on the network usage and the time required for installation.
10. A utility computing system as claimed in anyone of claims 1 to 9, wherein said subscription component comprises means for loading dnterent services, applications and to define the subscription rules for the service or application.
11. A utility computing system as claimed in anyone of claims 1 to 10, wherein said desktop management system interacts with said subscription management component to ensure that user purchase is updated in the user's profile and manages the dynamic components of the desktop like a RSS feed component, personalized advertisement component, application, content and interface customization and personalization, etc.
12. A utility computing system as claimed in anyone of claims 1 to 11, said online help component comprises two sub- components:
(a) textual and graphical help component, wherein said textual and graphical help component is dynamically updated from the server side as and when there are changes; (b) online real time help component from the server farm, wherein the said online real time help component provides a chat environment for the user to interact with a customer service representative for help and queries.
13. A utility computing system as claimed in anyone of claims 1 to 12, wherein the said usage tracking component comprises a central component operatively interacting with the said client
35 a^ different server components to get the user>. usage of the different services and applications offered.
14. A utility computing system as claimed in anyone of claims 1 to 13, wherein the said application and service component is adapted to spread over different servers in the utility cloud computing environment such that the user can access a server in the farm that is closest to it from a network point of view (i.e.) the client-server connection that has the best network between them.
15. A utility computing system as claimed in anyone of claims 1 to 14, wherein said parental control component is adapted to ensure that the usage of a child's account is tracked selectively by authorized persons including his/her parent.
16. A utility computing system as claimed in anyone of claims 1 to 15, wherein said system includes data storage and the download manager components thereby ensuring that data from the internet is directly downloaded from the internet location to the data storage without affecting the client device network and can be viewed from said remote locations through a browser.
17. A utility computing system as claimed in anyone of claims 1 to 16, wherein said system includes remote surveillance component utilizes a webcam that is placed on the said client device to provide remote surveillance.
36
PCT/IN2009/000513 2008-09-24 2009-09-18 Providing utility computing in a cloud computing environment Ceased WO2010035281A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
IN2320CH2008 2008-09-24
IN2320/CHE/2008 2008-09-24

Publications (2)

Publication Number Publication Date
WO2010035281A1 WO2010035281A1 (en) 2010-04-01
WO2010035281A4 true WO2010035281A4 (en) 2010-05-20

Family

ID=42059320

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IN2009/000513 Ceased WO2010035281A1 (en) 2008-09-24 2009-09-18 Providing utility computing in a cloud computing environment

Country Status (1)

Country Link
WO (1) WO2010035281A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9426034B2 (en) 2014-06-16 2016-08-23 International Business Machines Corporation Usage policy for resource management

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7920983B1 (en) 2010-03-04 2011-04-05 TaKaDu Ltd. System and method for monitoring resources in a water utility network
US8886806B2 (en) 2010-04-07 2014-11-11 Accenture Global Services Limited Generic control layer in a cloud environment
WO2012008958A1 (en) 2010-07-15 2012-01-19 Hewlett-Packard Development Company, L. P. Processing print request
US9235442B2 (en) 2010-10-05 2016-01-12 Accenture Global Services Limited System and method for cloud enterprise services
US9088577B2 (en) 2010-11-24 2015-07-21 Microsoft Technology Licensing, Llc Multimedia aware cloud for mobile device computing
US9838392B2 (en) 2011-02-28 2017-12-05 Nokia Technologies Oy Method and apparatus for providing proxy-based access controls
US8341106B1 (en) 2011-12-07 2012-12-25 TaKaDu Ltd. System and method for identifying related events in a resource network monitoring system
US9053519B2 (en) 2012-02-13 2015-06-09 TaKaDu Ltd. System and method for analyzing GIS data to improve operation and monitoring of water distribution networks
US10242414B2 (en) 2012-06-12 2019-03-26 TaKaDu Ltd. Method for locating a leak in a fluid network
US20140032651A1 (en) * 2012-07-30 2014-01-30 Novatium Solutions Pvt. Ltd. System and method for delivering cloud based utility services
US8914899B2 (en) 2012-10-15 2014-12-16 International Business Machines Corporation Directing users to preferred software services
US9626720B2 (en) 2013-11-25 2017-04-18 Apple Inc. Linked user accounts
US10255449B2 (en) 2014-05-30 2019-04-09 Apple Inc. Permission request
US9853868B2 (en) 2014-12-05 2017-12-26 Accenture Global Services Limited Type-to-type analysis for cloud computing technical components
CN104618487B (en) * 2015-02-06 2018-04-20 新华三技术有限公司 A kind of Internet Protocol stores online upgrade method and device
US9853913B2 (en) 2015-08-25 2017-12-26 Accenture Global Services Limited Multi-cloud network proxy for control and normalization of tagging data
US10075537B2 (en) 2015-08-27 2018-09-11 Accenture Global Services Limited Action execution architecture for virtual machines

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6341314B1 (en) * 1999-03-30 2002-01-22 International Business Machines Corporation Web-based virtual computing machine
WO2008012829A2 (en) * 2006-07-26 2008-01-31 Alok Singh Desktop utility delivery model
WO2008059535A2 (en) * 2006-11-17 2008-05-22 Alok Singh Utility computing dynamic features management

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9426034B2 (en) 2014-06-16 2016-08-23 International Business Machines Corporation Usage policy for resource management

Also Published As

Publication number Publication date
WO2010035281A1 (en) 2010-04-01

Similar Documents

Publication Publication Date Title
WO2010035281A4 (en) Providing utility computing in a cloud computing environment
US7370364B2 (en) Managing content resources
US9332287B2 (en) System and method for session management of streaming media
US10289811B2 (en) Systems and methods for enabling playback of digital content using status associable electronic tickets and ticket tokens representing grant of access rights
KR100997296B1 (en) System for dynamic presentation and delivery of large media assets with limited network bandwidth
US7035828B2 (en) Method and system for modifying and transmitting data between a portable computer and a network
RU2446470C2 (en) Advertisement funded data access services
US9729729B2 (en) In-store reading system
US9237188B1 (en) Virtual machine based content processing
US8881306B2 (en) Architecture system for in-store reading
US20150100993A1 (en) Seamless playback method using bookmark, and apparatus and system therefor
US9805207B1 (en) Sharing TV content with friends
US20140331252A1 (en) Entitlement management for video customers
CA2500297A1 (en) Digital content delivery and viewing system and method
JP2013232204A (en) System and method for injecting content
US8756316B2 (en) Device-agnostic content management, playback and status monitoring system
US8566461B1 (en) Managed access to media services
US10430491B1 (en) System and method for communication between rich internet applications
US20080155663A1 (en) System and method to implement an access control on a home network
US20100088359A1 (en) Network based jit on a priori knowledge of a set of disparate clients
EP2893709A1 (en) Method for controlling the display of a digital television set
WO2010073259A4 (en) Mechanism for the delivery of computing as a utility for different domains over the internet
FR3111761A1 (en) Method and device for managing content consumption in an extended home network.
Bouras et al. Application on demand system over the Internet
KR20020095821A (en) Multimedia contents' information system for distribution and controlling

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 09815776

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 09815776

Country of ref document: EP

Kind code of ref document: A1