IN2014CN04868A - - Google Patents
Info
- Publication number
- IN2014CN04868A IN2014CN04868A IN4868CHN2014A IN2014CN04868A IN 2014CN04868 A IN2014CN04868 A IN 2014CN04868A IN 4868CHN2014 A IN4868CHN2014 A IN 4868CHN2014A IN 2014CN04868 A IN2014CN04868 A IN 2014CN04868A
- Authority
- IN
- India
- Prior art keywords
- application
- shared resources
- installing
- runtime instance
- data defining
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5027—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
- G06F9/5055—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals considering software capabilities, i.e. software resources associated or available to the machine
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
A method of installing an application at a runtime instance comprises the steps of receiving a request to install an application accessing data defining shared resources required by the application accessing data defining shared resources already installed at existing runtime instances selecting an existing runtime instance with the greatest number of installed shared resources common to the shared resources required by the application and installing the application at the selected runtime instance.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB1206824.3A GB2501287A (en) | 2012-04-18 | 2012-04-18 | Installing applications at selected runtime instances |
PCT/IB2013/051765 WO2013156877A1 (en) | 2012-04-18 | 2013-03-06 | Application installation |
Publications (1)
Publication Number | Publication Date |
---|---|
IN2014CN04868A true IN2014CN04868A (en) | 2015-09-18 |
Family
ID=46209264
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
IN4868CHN2014 IN2014CN04868A (en) | 2012-04-18 | 2013-03-06 |
Country Status (9)
Country | Link |
---|---|
US (1) | US9038059B2 (en) |
EP (1) | EP2807556A4 (en) |
JP (1) | JP5719487B2 (en) |
KR (1) | KR20140129042A (en) |
CN (1) | CN104220987B (en) |
GB (1) | GB2501287A (en) |
IL (1) | IL234244A (en) |
IN (1) | IN2014CN04868A (en) |
WO (1) | WO2013156877A1 (en) |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2980867B1 (en) * | 2011-10-04 | 2013-10-18 | Inside Secure | METHOD AND SYSTEM FOR EXECUTING A CONTACTLESS TRANSACTION AUTHORIZING MULTIPLE APPLICATIONS AND MULTIPLE INSTANCES OF THE SAME APPLICATION |
US9128792B2 (en) * | 2012-09-28 | 2015-09-08 | Wal-Mart Stores, Inc. | Systems and methods for installing, managing, and provisioning applications |
GB2506596A (en) * | 2012-10-02 | 2014-04-09 | Ibm | Managing a set of software modules in a runtime environment |
US20140280957A1 (en) * | 2013-03-15 | 2014-09-18 | Silicon Graphics International Corp. | Dynamic Assembly and Dispatch of Controlling Software |
US9652215B2 (en) * | 2014-12-30 | 2017-05-16 | Microsoft Technology Licensing, Llc | Application installation/uninstallation across multiple systems |
US10389850B2 (en) | 2015-05-21 | 2019-08-20 | International Business Machines Corporation | Managing redundancy among application bundles |
US10389794B2 (en) | 2015-05-21 | 2019-08-20 | International Business Machines Corporation | Managing redundancy among application bundles |
US10152516B2 (en) | 2015-05-21 | 2018-12-11 | International Business Machines Corporation | Managing staleness latency among application bundles |
US9888057B2 (en) | 2015-05-21 | 2018-02-06 | International Business Machines Corporation | Application bundle management across mixed file system types |
US10530660B2 (en) | 2015-05-21 | 2020-01-07 | International Business Machines Corporation | Application bundle preloading |
US9965262B2 (en) | 2015-05-21 | 2018-05-08 | International Business Machines Corporation | Application bundle pulling |
WO2016209769A1 (en) | 2015-06-23 | 2016-12-29 | Covidien Lp | Robotic surgical assemblies |
CN107066308A (en) * | 2017-04-19 | 2017-08-18 | 深圳天珑无线科技有限公司 | Process of compilation method and device |
CN107463414B (en) * | 2017-08-21 | 2020-10-30 | 北京小米移动软件有限公司 | Application installation method and device |
US10713029B2 (en) * | 2017-10-31 | 2020-07-14 | Accenture Global Solutions Limited | Manifest-enabled analytics platform deployment engine |
US11055087B2 (en) * | 2018-03-16 | 2021-07-06 | Google Llc | Leveraging previously installed application elements to install an application |
US11409569B2 (en) * | 2018-03-29 | 2022-08-09 | Xilinx, Inc. | Data processing system |
CN112764909B (en) * | 2021-01-27 | 2022-10-11 | 联思智云(北京)科技有限公司 | Sharing method and system based on cloud architecture workstation |
Family Cites Families (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6117187A (en) * | 1997-09-30 | 2000-09-12 | Hewlett-Packard Company | Automatic generation of a software installation package |
US6442754B1 (en) * | 1999-03-29 | 2002-08-27 | International Business Machines Corporation | System, method, and program for checking dependencies of installed software components during installation or uninstallation of software |
US6938058B2 (en) * | 1999-08-23 | 2005-08-30 | Eisenworld, Inc. | Apparatus and method for transferring information between platforms |
US6948059B1 (en) * | 2000-09-28 | 2005-09-20 | Rockwell Automation Technologies, Inc. | Component loader for industrial control device providing resource search capabilities |
US7418700B2 (en) * | 2001-01-29 | 2008-08-26 | Microsoft Corporation | System and method to facilitate installation and/or removal of components |
US20030163807A1 (en) * | 2002-02-27 | 2003-08-28 | International Business Machines Corporation | Weighted selection of target systems for distributed software installation |
US20040003390A1 (en) * | 2002-06-27 | 2004-01-01 | Microsoft Corporation | System and method for installing a software application in a non-impactfull manner |
GB2394570A (en) * | 2002-10-21 | 2004-04-28 | Ncr Int Inc | Installing software components according to component characteristics |
CN100371922C (en) * | 2004-02-25 | 2008-02-27 | 英特维数位科技股份有限公司 | Architecture of sharing application programs by operation system of possessing remote controlling characteristic and method |
US7415704B2 (en) * | 2004-05-20 | 2008-08-19 | Sap Ag | Sharing objects in runtime systems |
US7590623B2 (en) * | 2005-01-06 | 2009-09-15 | International Business Machines Corporation | Automated management of software images for efficient resource node building within a grid environment |
JP4455403B2 (en) * | 2005-05-17 | 2010-04-21 | キヤノン株式会社 | Management method and management apparatus |
US8726233B1 (en) * | 2005-06-20 | 2014-05-13 | The Mathworks, Inc. | System and method of using an active link in a state programming environment to locate an element |
JP5395434B2 (en) * | 2005-09-09 | 2014-01-22 | セールスフォース ドット コム インコーポレイティッド | System and method for exporting, publishing, browsing and installing on-demand applications in a multi-tenant database environment |
US8024430B2 (en) * | 2005-10-14 | 2011-09-20 | Computer Associates Think, Inc. | System and method for installing software |
US9189291B2 (en) * | 2005-12-12 | 2015-11-17 | International Business Machines Corporation | Sharing a kernel of an operating system among logical partitions |
JP5014871B2 (en) * | 2006-05-16 | 2012-08-29 | パナソニック株式会社 | Program start device, program start method, start processing program, and integrated circuit |
KR100835269B1 (en) * | 2006-12-07 | 2008-06-05 | 한국전자통신연구원 | Downroad server and method for setting and updating application program by using partition of public library |
US8577937B1 (en) * | 2007-05-09 | 2013-11-05 | Vmware, Inc. | Repository including exclusion list |
US8170997B2 (en) | 2009-01-29 | 2012-05-01 | Microsoft Corporation | Unbundled storage transaction services |
JP2010225099A (en) * | 2009-03-25 | 2010-10-07 | Canon Inc | Information processing apparatus, method for controlling the same, and program |
US8296402B2 (en) * | 2009-04-07 | 2012-10-23 | National Instruments Corporation | Determining and downloading portions of a software application in a computer system |
US8375223B2 (en) | 2009-10-30 | 2013-02-12 | Red Hat, Inc. | Systems and methods for secure distributed storage |
TW201142709A (en) * | 2009-12-11 | 2011-12-01 | Ibm | A method, system and computer program for deciding whether to install a first application within one of a plurality of candiate environments |
US8984503B2 (en) | 2009-12-31 | 2015-03-17 | International Business Machines Corporation | Porting virtual images between platforms |
US20110258461A1 (en) | 2010-04-16 | 2011-10-20 | Twinstrata, Inc | System and method for resource sharing across multi-cloud arrays |
JP2011221597A (en) * | 2010-04-05 | 2011-11-04 | Hitachi Solutions Ltd | Clone disk creation method and program |
US8627426B2 (en) * | 2010-04-26 | 2014-01-07 | Vmware, Inc. | Cloud platform architecture |
KR101008927B1 (en) | 2010-07-15 | 2011-01-18 | 최승일 | Cloud type disk sharing system and the method |
CN102413246B (en) * | 2011-11-29 | 2013-11-13 | 宇龙计算机通信科技(深圳)有限公司 | Method for switching sharing application between multiple systems and mobile terminal |
-
2012
- 2012-04-18 GB GB1206824.3A patent/GB2501287A/en not_active Withdrawn
-
2013
- 2013-03-06 KR KR1020147023392A patent/KR20140129042A/en not_active Application Discontinuation
- 2013-03-06 CN CN201380020014.3A patent/CN104220987B/en active Active
- 2013-03-06 IN IN4868CHN2014 patent/IN2014CN04868A/en unknown
- 2013-03-06 JP JP2014560499A patent/JP5719487B2/en active Active
- 2013-03-06 WO PCT/IB2013/051765 patent/WO2013156877A1/en active Application Filing
- 2013-03-06 EP EP13779073.9A patent/EP2807556A4/en not_active Withdrawn
- 2013-03-15 US US13/837,583 patent/US9038059B2/en active Active
-
2014
- 2014-08-21 IL IL234244A patent/IL234244A/en active IP Right Grant
Also Published As
Publication number | Publication date |
---|---|
CN104220987A (en) | 2014-12-17 |
US20130283259A1 (en) | 2013-10-24 |
JP2015509638A (en) | 2015-03-30 |
KR20140129042A (en) | 2014-11-06 |
GB2501287A (en) | 2013-10-23 |
EP2807556A4 (en) | 2015-02-18 |
JP5719487B2 (en) | 2015-05-20 |
CN104220987B (en) | 2017-04-05 |
US9038059B2 (en) | 2015-05-19 |
IL234244A (en) | 2017-07-31 |
EP2807556A1 (en) | 2014-12-03 |
WO2013156877A1 (en) | 2013-10-24 |
GB201206824D0 (en) | 2012-05-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
IN2014CN04868A (en) | ||
AU2014235181A8 (en) | Certificate based profile confirmation | |
MX356175B (en) | Application program running method and device. | |
WO2013188364A3 (en) | Predicted software usage duration | |
EP3055785A4 (en) | Computer implemented method, computer system and software for reducing errors associated with a situated interaction | |
EP2782367A4 (en) | Method for accessing member resources, group server and member device | |
HUE049385T2 (en) | Method, system and an executable piece of code for the virtualisation of a hardware resource associated with a computer system | |
GB2495658A (en) | Cofiguring a computer system for a software package installation | |
IN2014CN02443A (en) | ||
GB2504411A (en) | Shared resource and virtual resource management in a networked environment | |
GB2510729A (en) | Managing data usage of a computing device | |
EP2915044A4 (en) | Systems and methods for provisioning and managing an elastic computing infrastructure | |
GB2509424A (en) | Managing basic input/output system (BIOS) access | |
WO2012096751A3 (en) | Systems and methods for generating and validating configuration files for computing devices | |
GB201318026D0 (en) | Installing an application into a virtualized environment | |
WO2012099643A3 (en) | Integrated environment for execution monitoring and profiling of applications running on multi-processor system-on-chip | |
EP2972934A4 (en) | Device resource management based on contextual planning | |
HK1183573A1 (en) | Method and system for accessing resources of a distributed system | |
MX371169B (en) | Predicting multiples in survey data. | |
GB201513384D0 (en) | Computer system, and resource management method | |
HK1225822A1 (en) | Method for encoding an access to a computer resource | |
BR112013018302A2 (en) | data sharing method on a home network and appliance for implementing the method | |
EP3058476A4 (en) | Regulating enterprise database warehouse resource usage | |
BR112012033034A2 (en) | method and system for communications routing | |
DK2857493T3 (en) | Mixer for a container, container and method for installing a mixer in a container |