WO2005116828A3 - Method and apparatus for dynamic memory resource management - Google Patents

Method and apparatus for dynamic memory resource management Download PDF

Info

Publication number
WO2005116828A3
WO2005116828A3 PCT/US2005/014269 US2005014269W WO2005116828A3 WO 2005116828 A3 WO2005116828 A3 WO 2005116828A3 US 2005014269 W US2005014269 W US 2005014269W WO 2005116828 A3 WO2005116828 A3 WO 2005116828A3
Authority
WO
WIPO (PCT)
Prior art keywords
virtual machine
resource management
dynamic memory
memory
memory resource
Prior art date
Application number
PCT/US2005/014269
Other languages
French (fr)
Other versions
WO2005116828A2 (en
Inventor
Kouros H Esfahany
Michael R Chiaramonte
Karthik Narayanan
Original Assignee
Computer Ass Think Inc
Kouros H Esfahany
Michael R Chiaramonte
Karthik Narayanan
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 Computer Ass Think Inc, Kouros H Esfahany, Michael R Chiaramonte, Karthik Narayanan filed Critical Computer Ass Think Inc
Priority to EP05740239A priority Critical patent/EP1769353A2/en
Publication of WO2005116828A2 publication Critical patent/WO2005116828A2/en
Publication of WO2005116828A3 publication Critical patent/WO2005116828A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5011Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals
    • G06F9/5016Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals the resource being the memory

Abstract

A method and an apparatus for dynamic memory resource management are provided. Memory activity information is collected for a virtual machine. Additional memory shares are dynamically allocated to the virtual machine, as needed, based on the memory activity information for the virtual machine and based on a specified priority of the virtual machine in order to properly adjust the total physical memory used by the virtual machine.
PCT/US2005/014269 2004-05-21 2005-04-25 Method and apparatus for dynamic memory resource management WO2005116828A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
EP05740239A EP1769353A2 (en) 2004-05-21 2005-04-25 Method and apparatus for dynamic memory resource management

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US57357804P 2004-05-21 2004-05-21
US60/573,578 2004-05-21

Publications (2)

Publication Number Publication Date
WO2005116828A2 WO2005116828A2 (en) 2005-12-08
WO2005116828A3 true WO2005116828A3 (en) 2006-02-02

Family

ID=34967120

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2005/014269 WO2005116828A2 (en) 2004-05-21 2005-04-25 Method and apparatus for dynamic memory resource management

Country Status (3)

Country Link
US (1) US7979857B2 (en)
EP (1) EP1769353A2 (en)
WO (1) WO2005116828A2 (en)

Families Citing this family (64)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1415377A4 (en) * 2001-07-06 2007-05-30 Computer Ass Think Inc System and method for managing object based clusters
EP1769352B1 (en) * 2004-05-21 2013-03-20 Computer Associates Think, Inc. Method and apparatus for dynamic cpu resource management
US8104033B2 (en) 2005-09-30 2012-01-24 Computer Associates Think, Inc. Managing virtual machines based on business priorty
US8225313B2 (en) * 2005-10-19 2012-07-17 Ca, Inc. Object-based virtual infrastructure management
US7716446B1 (en) 2006-04-27 2010-05-11 Vmware, Inc. System and method for cooperative virtual machine memory scheduling
US8176153B2 (en) * 2006-05-02 2012-05-08 Cisco Technology, Inc. Virtual server cloning
US8909758B2 (en) * 2006-05-02 2014-12-09 Cisco Technology, Inc. Physical server discovery and correlation
US7483978B2 (en) * 2006-05-15 2009-01-27 Computer Associates Think, Inc. Providing a unified user interface for managing a plurality of heterogeneous computing environments
US8442958B2 (en) * 2006-06-26 2013-05-14 Cisco Technology, Inc. Server change management
US7706303B2 (en) 2006-06-26 2010-04-27 Cisco Technology, Inc. Port pooling
US7827425B2 (en) * 2006-06-29 2010-11-02 Intel Corporation Method and apparatus to dynamically adjust resource power usage in a distributed system
US7644293B2 (en) * 2006-06-29 2010-01-05 Intel Corporation Method and apparatus for dynamically controlling power management in a distributed system
US8949295B2 (en) 2006-09-21 2015-02-03 Vmware, Inc. Cooperative memory resource management via application-level balloon
US8516462B2 (en) * 2006-10-09 2013-08-20 International Business Machines Corporation Method and apparatus for managing a stack
US8151059B2 (en) * 2006-11-29 2012-04-03 Intel Corporation Conflict detection and resolution in a multi core-cache domain for a chip multi-processor employing scalability agent architecture
US8028131B2 (en) 2006-11-29 2011-09-27 Intel Corporation System and method for aggregating core-cache clusters in order to produce multi-core processors
US8849351B2 (en) * 2006-12-29 2014-09-30 Alcatel Lucent Vacating low usage packet data sessions in a wireless communication system
US7689801B2 (en) * 2007-08-29 2010-03-30 International Business Machines Corporation Method for distributing hypervisor memory requirements across logical partitions
CN101499021A (en) * 2008-01-31 2009-08-05 国际商业机器公司 Method and apparatus for dynamically distributing resources on a plurality of virtual machines
US20090210873A1 (en) * 2008-02-15 2009-08-20 International Business Machines Corporation Re-tasking a managed virtual machine image in a virtualization data processing system
US8145871B2 (en) 2008-06-09 2012-03-27 International Business Machines Corporation Dynamic allocation of virtual real memory for applications based on monitored usage
US8301848B2 (en) 2008-06-09 2012-10-30 International Business Machines Corporation Virtualizing storage for WPAR clients using node port ID virtualization
US20100077128A1 (en) * 2008-09-22 2010-03-25 International Business Machines Corporation Memory management in a virtual machine based on page fault performance workload criteria
US9740517B2 (en) * 2008-12-29 2017-08-22 Microsoft Technology Licensing, Llc Dynamic virtual machine memory management
US8769206B2 (en) 2009-01-20 2014-07-01 Oracle International Corporation Methods and systems for implementing transcendent page caching
US8775755B2 (en) 2011-02-25 2014-07-08 Oracle International Corporation Peer-to-peer transcendent memory
US8769205B2 (en) * 2009-01-20 2014-07-01 Oracle International Corporation Methods and systems for implementing transcendent page caching
US8161260B2 (en) 2009-02-09 2012-04-17 Oracle International Corporation Optimal memory allocation for guested virtual machine(s)
US9535767B2 (en) * 2009-03-26 2017-01-03 Microsoft Technology Licensing, Llc Instantiating a virtual machine with a virtual non-uniform memory architecture
US9529636B2 (en) * 2009-03-26 2016-12-27 Microsoft Technology Licensing, Llc System and method for adjusting guest memory allocation based on memory pressure in virtual NUMA nodes of a virtual machine
US8205050B2 (en) 2009-04-14 2012-06-19 Novell, Inc. Data backup for virtual machines
US8301859B2 (en) * 2009-06-22 2012-10-30 Red Hat Israel, Ltd. Automatically adjusting memory of a VM on a power client
US9372712B2 (en) * 2009-12-17 2016-06-21 International Business Machines Corporation Optimizing virtual storage size in a virtual computer system based on information related to virtual machines, user inputs and/or configuration parameters
US8583875B1 (en) 2010-07-13 2013-11-12 Vmware, Inc. Efficient readable ballooning of guest memory by backing balloon pages with a shared page
US8631406B2 (en) * 2010-06-30 2014-01-14 Sap Ag Distributed cloud computing architecture
JP5417287B2 (en) * 2010-09-06 2014-02-12 株式会社日立製作所 Computer system and computer system control method
CN101986284B (en) * 2010-11-04 2012-05-23 华中科技大学 Dynamic recovery system for waste space of virtual machine image file
KR20120097136A (en) * 2011-02-24 2012-09-03 삼성전자주식회사 Management of memory pool in a virtualization system
US9619263B2 (en) * 2011-06-11 2017-04-11 Microsoft Technology Licensing, Llc Using cooperative greedy ballooning to reduce second level paging activity
US9727385B2 (en) * 2011-07-18 2017-08-08 Apple Inc. Graphical processing unit (GPU) implementing a plurality of virtual GPUs
US9176788B2 (en) * 2011-08-16 2015-11-03 Esds Software Solution Pvt. Ltd. Method and system for real time detection of resource requirement and automatic adjustments
CN103502944B (en) * 2011-11-28 2018-07-03 华为技术有限公司 Virutal machine memory method of adjustment and equipment
US10152409B2 (en) 2012-04-30 2018-12-11 Vmware, Inc. Hybrid in-heap out-of-heap ballooning for java virtual machines
US9852054B2 (en) 2012-04-30 2017-12-26 Vmware, Inc. Elastic caching for Java virtual machines
US9015203B2 (en) 2012-05-31 2015-04-21 Vmware, Inc. Balloon object feedback for Java Virtual Machines
US9940228B2 (en) 2012-06-14 2018-04-10 Vmware, Inc. Proactive memory reclamation for java virtual machines
US9183022B2 (en) 2012-06-30 2015-11-10 International Business Machines Corporation Maintaining hardware resource bandwidth quality-of-service via hardware counter
US9183054B2 (en) 2012-06-30 2015-11-10 International Business Machines Corporation Maintaining hardware resource bandwidth quality-of-service via hardware counter
US9218205B2 (en) 2012-07-11 2015-12-22 Ca, Inc. Resource management in ephemeral environments
US9239727B1 (en) * 2012-10-17 2016-01-19 Amazon Technologies, Inc. Configurable virtual machines
US20150032954A1 (en) * 2013-07-24 2015-01-29 Netapp, Inc. Method and system for presenting and managing storage shares
US10037222B2 (en) * 2013-09-24 2018-07-31 University Of Ottawa Virtualization of hardware accelerator allowing simultaneous reading and writing
US9417902B1 (en) * 2014-03-24 2016-08-16 Amazon Technologies, Inc. Managing resource bursting
CN104980297A (en) * 2014-04-14 2015-10-14 中兴通讯股份有限公司 Virtual machine resource changing method and device, and virtualized network function device
CN105094980A (en) * 2014-05-23 2015-11-25 北京云巢动脉科技有限公司 System for dynamically adjusting memories of virtual machines
US9965334B1 (en) * 2014-06-09 2018-05-08 VCE IP Holding Company LLC Systems and methods for virtual machine storage provisioning
CN106155812A (en) 2015-04-28 2016-11-23 阿里巴巴集团控股有限公司 Method, device, system and the electronic equipment of a kind of resource management to fictitious host computer
US9946573B2 (en) * 2015-05-20 2018-04-17 Oracle International Corporation Optimizing virtual machine memory sizing for cloud-scale application deployments
US10678596B2 (en) 2016-02-24 2020-06-09 Alibaba Group Holding Limited User behavior-based dynamic resource capacity adjustment
KR102316971B1 (en) * 2017-05-08 2021-10-25 삼성전자 주식회사 Method and apparatus for allocating resource in software defined network
US10747450B2 (en) 2018-07-26 2020-08-18 Red Hat, Inc. Dynamic virtual machine memory allocation
CN109885381B (en) * 2019-02-15 2021-07-13 电科云(北京)科技有限公司 Method and system for realizing memory share scheduling management based on KVM virtualization
US11836507B2 (en) * 2020-06-18 2023-12-05 Dell Products L.P. Prioritizing the pre-loading of applications with a constrained memory budget using contextual information
CN112965792B (en) * 2021-05-18 2021-07-30 云宏信息科技股份有限公司 Method for allocating memory for multiple virtual machines, computer readable storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003071424A2 (en) * 2002-02-21 2003-08-28 International Business Machines Corporation Apparatus and method of dynamically repartitioning a computer system in response to partition workloads
WO2003088046A1 (en) * 2002-04-12 2003-10-23 Barsa Consulting Group, Llc Tuning memory resources in partitioned computer

Family Cites Families (66)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US37092A (en) * 1862-12-09 Improvement in cooking apparatus
US4253145A (en) 1978-12-26 1981-02-24 Honeywell Information Systems Inc. Hardware virtualizer for supporting recursive virtual computer systems on a host computer system
NZ330166A (en) 1993-11-30 2000-01-28 British Telecomm Communications network with selected links allocated on priority basis, and reconfiguration in the event of agent failure
US6430592B1 (en) * 1994-06-02 2002-08-06 International Business Machines Corporation System for sharing CPU time amongst multiple users
US5742762A (en) 1995-05-19 1998-04-21 Telogy Networks, Inc. Network management gateway
US6173306B1 (en) 1995-07-21 2001-01-09 Emc Corporation Dynamic load balancing
FR2750517B1 (en) 1996-06-27 1998-08-14 Bull Sa METHOD FOR MONITORING A PLURALITY OF OBJECT TYPES OF A PLURALITY OF NODES FROM A ADMINISTRATION NODE IN A COMPUTER SYSTEM
US5870559A (en) 1996-10-15 1999-02-09 Mercury Interactive Software system and associated methods for facilitating the analysis and management of web sites
US6530840B1 (en) 1997-04-02 2003-03-11 International Business Machines Corporation Method and system for an object architecture for a multi-user game lobby and game session
GB9707704D0 (en) 1997-04-16 1997-06-04 British Telecomm Display terminal
US6178529B1 (en) 1997-11-03 2001-01-23 Microsoft Corporation Method and system for resource monitoring of disparate resources in a server cluster
US5889523A (en) 1997-11-25 1999-03-30 Fuji Xerox Co., Ltd. Method and apparatus for dynamically grouping a plurality of graphic objects
US6115646A (en) 1997-12-18 2000-09-05 Nortel Networks Limited Dynamic and generic process automation system
US6910210B1 (en) * 1998-11-24 2005-06-21 Microsoft Corp. System and method for terminating applications
US6505217B1 (en) 1998-11-25 2003-01-07 Compaq Computer Corporation Method and apparatus for file placement
US6848104B1 (en) 1998-12-21 2005-01-25 Koninklijke Philips Electronics N.V. Clustering of task-associated objects for effecting tasks among a system and its environmental devices
US6304864B1 (en) 1999-04-20 2001-10-16 Textwise Llc System for retrieving multimedia information from the internet using multiple evolving intelligent agents
JP4391624B2 (en) 1999-06-16 2009-12-24 本田技研工業株式会社 Object recognition device
US6986137B1 (en) 1999-09-28 2006-01-10 International Business Machines Corporation Method, system and program products for managing logical processors of a computing environment
US6691176B1 (en) 1999-11-04 2004-02-10 Microsoft Corporation Method for managing client services across browser pages
US6615256B1 (en) 1999-11-29 2003-09-02 Microsoft Corporation Quorum resource arbiter within a storage network
US7140020B2 (en) * 2000-01-28 2006-11-21 Hewlett-Packard Development Company, L.P. Dynamic management of virtual partition computer workloads through service level optimization
US7228546B1 (en) * 2000-01-28 2007-06-05 Hewlett-Packard Development Company, L.P. Dynamic management of computer workloads through service level optimization
JP4414054B2 (en) 2000-03-27 2010-02-10 本田技研工業株式会社 Object recognition device
US6999956B2 (en) 2000-11-16 2006-02-14 Ward Mullins Dynamic object-driven database manipulation and mapping system
JP2002202959A (en) 2000-12-28 2002-07-19 Hitachi Ltd Virtual computer system for performing dynamic resource distribution
JP4291964B2 (en) 2001-04-19 2009-07-08 株式会社日立製作所 Virtual computer system
US20030009543A1 (en) 2001-04-30 2003-01-09 Ankur Gupta Network management system and computer-based methods for network management
WO2002088938A1 (en) 2001-05-01 2002-11-07 The Trustees Of Columbia University In The City Of New York Apparatus and methods for proportional share scheduling
US6892194B2 (en) 2001-06-05 2005-05-10 Basf Corporation System and method for organizing color values using an artificial intelligence based cluster model
EP1415377A4 (en) 2001-07-06 2007-05-30 Computer Ass Think Inc System and method for managing object based clusters
CA2476314A1 (en) 2002-02-07 2003-08-14 Think-Dynamics Inc. Method and system for managing resources in a data center
US6804691B2 (en) * 2002-03-21 2004-10-12 Hewlett-Packard Development Company, L.P. Method for optimization of memory usage for a computer program
US6738886B1 (en) * 2002-04-12 2004-05-18 Barsa Consulting Group, Llc Method and system for automatically distributing memory in a partitioned system to improve overall performance
US6694419B1 (en) * 2002-04-12 2004-02-17 Barsa Consulting Group, Llc Method and system for automatically measuring partition memory needs in a partitioned computer system
US6968441B1 (en) * 2002-04-12 2005-11-22 Barsa Consulting Group, Llc Method and system for managing interdependent resources of a computer system
US7149730B2 (en) 2002-05-03 2006-12-12 Ward Mullins Dynamic class inheritance and distributed caching with object relational mapping and cartesian model support in a database manipulation and mapping system
US7143413B2 (en) * 2002-05-15 2006-11-28 Hewlett-Packard Development Company, L.P. Method and system for allocating system resources among applications using weights
US7249174B2 (en) 2002-06-12 2007-07-24 Bladelogic, Inc. Method and system for executing and undoing distributed server change operations
US8086750B2 (en) 2002-06-17 2011-12-27 Darby & Mohaine, L.L.C. Method and system for delivering content over a network
US7080379B2 (en) 2002-06-20 2006-07-18 International Business Machines Corporation Multiprocessor load balancing system for prioritizing threads and assigning threads into one of a plurality of run queues based on a priority band and a current load of the run queue
US6851030B2 (en) * 2002-10-16 2005-02-01 International Business Machines Corporation System and method for dynamically allocating associative resources
JP4119239B2 (en) * 2002-12-20 2008-07-16 株式会社日立製作所 Computer resource allocation method, resource management server and computer system for executing the method
JP2004206692A (en) 2002-12-20 2004-07-22 Internatl Business Mach Corp <Ibm> Method and device for determining priority value about thread for execution on multithread processor system
AU2004216040A1 (en) 2003-02-24 2004-09-10 Bea Systems, Inc. System and method for server load balancing and server affinity
US7299468B2 (en) * 2003-04-29 2007-11-20 International Business Machines Corporation Management of virtual machines to utilize shared resources
US7472246B2 (en) 2003-04-30 2008-12-30 International Business Machines Corporation Method and system for automated memory reallocating and optimization between logical partitions
US7340598B2 (en) 2003-07-11 2008-03-04 Computer Associates Think, Inc. Method and system for monitoring a computer system for dynamic reconfiguration
US7257734B2 (en) 2003-07-17 2007-08-14 International Business Machines Corporation Method and apparatus for managing processors in a multi-processor data processing system
US20050044301A1 (en) 2003-08-20 2005-02-24 Vasilevsky Alexander David Method and apparatus for providing virtual computing services
US8776050B2 (en) 2003-08-20 2014-07-08 Oracle International Corporation Distributed virtual machine monitor for managing multiple virtual resources across multiple physical nodes
US7389508B2 (en) 2003-09-25 2008-06-17 International Business Machines Corporation System and method for grouping processors and assigning shared memory space to a group in heterogeneous computer environment
US20050132362A1 (en) 2003-12-10 2005-06-16 Knauerhase Robert C. Virtual machine management using activity information
US7610263B2 (en) 2003-12-11 2009-10-27 International Business Machines Corporation Reusing intermediate workflow results in successive workflow runs
EP1769352B1 (en) 2004-05-21 2013-03-20 Computer Associates Think, Inc. Method and apparatus for dynamic cpu resource management
US7590867B2 (en) 2004-06-24 2009-09-15 Intel Corporation Method and apparatus for providing secure virtualization of a trusted platform module
US9600216B2 (en) 2004-07-22 2017-03-21 Ca, Inc. System and method for managing jobs in heterogeneous environments
US20060069761A1 (en) 2004-09-14 2006-03-30 Dell Products L.P. System and method for load balancing virtual machines in a computer network
US7735081B2 (en) 2004-12-17 2010-06-08 Intel Corporation Method, apparatus and system for transparent unification of virtual machines
US8166473B2 (en) 2005-04-21 2012-04-24 Microsoft Corporation Method and system for a resource negotiation between virtual machines
US7698706B2 (en) 2005-05-20 2010-04-13 International Business Machines Corporation Methods and apparatus for implementing an integrated user interface for managing multiple virtual machines operative in a computing system
US8104033B2 (en) 2005-09-30 2012-01-24 Computer Associates Think, Inc. Managing virtual machines based on business priorty
US8225313B2 (en) 2005-10-19 2012-07-17 Ca, Inc. Object-based virtual infrastructure management
US7603671B2 (en) 2005-11-04 2009-10-13 Sun Microsystems, Inc. Performance management in a virtual computing environment
US7673114B2 (en) * 2006-01-19 2010-03-02 International Business Machines Corporation Dynamically improving memory affinity of logical partitions
US7483978B2 (en) 2006-05-15 2009-01-27 Computer Associates Think, Inc. Providing a unified user interface for managing a plurality of heterogeneous computing environments

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003071424A2 (en) * 2002-02-21 2003-08-28 International Business Machines Corporation Apparatus and method of dynamically repartitioning a computer system in response to partition workloads
WO2003088046A1 (en) * 2002-04-12 2003-10-23 Barsa Consulting Group, Llc Tuning memory resources in partitioned computer

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
GOVIL K ET AL: "CELLULAR DISCO: RESOURCE MANAGEMENT USING VIRTUAL CLUSTERS ON SHARED-MEMORY MULTIPROCESSORS", OPERATING SYSTEMS REVIEW, ACM, NEW YORK, NY, US, vol. 33, no. 5, December 1999 (1999-12-01), pages 154 - 169, XP000919655, ISSN: 0163-5980 *

Also Published As

Publication number Publication date
WO2005116828A2 (en) 2005-12-08
US7979857B2 (en) 2011-07-12
EP1769353A2 (en) 2007-04-04
US20050262505A1 (en) 2005-11-24

Similar Documents

Publication Publication Date Title
WO2005116828A3 (en) Method and apparatus for dynamic memory resource management
WO2007064477A3 (en) Network access control for many-core systems
WO2008042736A3 (en) Processing user information in wagering game systems
EP1944875A3 (en) Apparatus and method for allocating resources in a single carrier-frequency division multiple access system
WO2006044606A3 (en) Configuring, monitoring and/or managing resource groups using web services
EP1677201A3 (en) Common cache management in a plurality of virtual machines
WO2007103574A3 (en) Dynamic credit score alteration
EP2209077A3 (en) Apparatus, method, program, and system for information processing
TW200603582A (en) System, method, computer program product, and business method for device group management using virtual device domain
WO2008033914A3 (en) Method and apparatus for service capability modification
WO2009099975A3 (en) Allocating transmit power among two or more carriers assigned to a wireless communication device
WO2009104922A3 (en) Method for allocating dynamic transmit time interval
WO2006012291A3 (en) Sharing a physical device among multiple clients
EP2003814A3 (en) Slot interface access device, slot interface access method, and program therefor
WO2007044383A3 (en) Multifactorial optimization system and method
WO2006135187A3 (en) A method of allocating wireless resources in a multi-carrier system
WO2009046061A3 (en) Enhanced uplink for inactive state in a wireless communication system
TW200616381A (en) Channel allocation for access point in mesh network
WO2006071459A3 (en) System and method for power management in mobile units
WO2010079883A3 (en) Method and apparatus for reproducing content through integrated channel management
EP1973030A3 (en) Storage apparatus and storage area arrangement method
WO2006043018A3 (en) Focus priority in window management
WO2008045740A3 (en) Method and system for using a distributable virtual address space
WO2006071945A3 (en) Techniques to manage power for a mobile device
WO2004010249A3 (en) System and method for utilizing profile information

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

WWW Wipo information: withdrawn in national office

Ref document number: DE

REEP Request for entry into the european phase

Ref document number: 2005740239

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2005740239

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 2005740239

Country of ref document: EP