WO2009109925A3 - Method and apparatus for user customizable software deployment - Google Patents
Method and apparatus for user customizable software deployment Download PDFInfo
- Publication number
- WO2009109925A3 WO2009109925A3 PCT/IB2009/050876 IB2009050876W WO2009109925A3 WO 2009109925 A3 WO2009109925 A3 WO 2009109925A3 IB 2009050876 W IB2009050876 W IB 2009050876W WO 2009109925 A3 WO2009109925 A3 WO 2009109925A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- user
- installation
- software
- hardware
- compatible
- 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
- G06F8/63—Image based installation; Cloning; Build to order
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1446—Point-in-time backing up or restoration of persistent data
- G06F11/1458—Management of the backup or restore process
- G06F11/1469—Backup restoration techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2289—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing by configuration test
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1446—Point-in-time backing up or restoration of persistent data
- G06F11/1448—Management of the data involved in backup or backup restore
- G06F11/1451—Management of the data involved in backup or backup restore by selection of backup contents
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1446—Point-in-time backing up or restoration of persistent data
- G06F11/1458—Management of the backup or restore process
- G06F11/1461—Backup scheduling policy
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
- G06F2201/84—Using snapshots, i.e. a logical point-in-time copy of the data
Abstract
A system for user customizable software deployment for computing systems with storage devices. According to one embodiment of the invention, the user customizable software deployment system comprises an analysis and imaging apparatus, a user installation system, an application management agent, and a recovery component. The analysis and imaging apparatus is capable of determining the hardware configuration of the target computing system and imaging the storage device with a set of hardware-compatible operating systems, languages, device drivers, and software application packages. The imaged storage device is then operated upon by a user installation system providing an interface for user-directed selection and installation of compatible operating systems, languages onto the target partition. The application management agent provides for selection and installation of compatible software applications according to the hardware requirements, software requirements, and collected user preferences. According to an embodiment of the invention, a recovery component is capable of restoring the computing system to its factory state, while preserving user data and the choices of operating system and applications that the user made during installation.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DKPA200800318 | 2008-03-04 | ||
DKPA200800318 | 2008-03-04 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2009109925A2 WO2009109925A2 (en) | 2009-09-11 |
WO2009109925A3 true WO2009109925A3 (en) | 2009-12-03 |
Family
ID=40677617
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/IB2009/050876 WO2009109925A2 (en) | 2008-03-04 | 2009-03-04 | Method and apparatus for user customizable software deployment |
Country Status (2)
Country | Link |
---|---|
DK (1) | DK200801750A (en) |
WO (1) | WO2009109925A2 (en) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011053312A1 (en) * | 2009-10-30 | 2011-05-05 | Hewlett-Packard Development Company, L.P. | Systems and methods of creating a restorable computer installation |
EP2385465A1 (en) * | 2010-05-03 | 2011-11-09 | Iriscene Software Corporation, S.L. | Storage system and methods of administration and writing in storage systems protected by means of rollback points |
US8983870B2 (en) | 2010-08-18 | 2015-03-17 | Snap-On Incorporated | Apparatus and method for managing software applications using partitioned data storage devices |
US20120151257A1 (en) * | 2010-12-10 | 2012-06-14 | Mitel Networks Corporation | Hardware turnkey mobiltity |
US8990618B2 (en) | 2010-12-10 | 2015-03-24 | Mitel Networks Corporation | Partial fault tolerance in an embedded appliance |
US9389966B2 (en) | 2012-12-12 | 2016-07-12 | 1E Limited | Backing-up user data |
US9590872B1 (en) | 2013-03-14 | 2017-03-07 | Ca, Inc. | Automated cloud IT services delivery solution model |
US9612815B1 (en) | 2013-08-22 | 2017-04-04 | Ca, Inc. | Method and tool for automating deployment of reference implementation architectures for pre-integrated multi-product solutions |
US9754303B1 (en) * | 2013-10-03 | 2017-09-05 | Ca, Inc. | Service offering templates for user interface customization in CITS delivery containers |
CN110007930B (en) * | 2018-03-28 | 2024-02-27 | 上海联影医疗科技股份有限公司 | Application deployment method and system |
CN112181766B (en) * | 2020-09-27 | 2023-07-14 | 北京云真信科技有限公司 | Early warning method based on application software, computer equipment and storage medium |
CN116775048B (en) * | 2023-08-24 | 2024-01-16 | 浪潮通用软件有限公司 | Rapid deployment method, device and medium based on software delivery |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0794484A2 (en) * | 1996-03-04 | 1997-09-10 | Nec Corporation | Partitioned hard disk drives and partitioning scheme for hard disk drives |
EP1227399A2 (en) * | 2001-01-18 | 2002-07-31 | Hewlett-Packard Company | Efficient data transfer during computing system manufacturing and installation |
US6901493B1 (en) * | 1998-02-24 | 2005-05-31 | Adaptec, Inc. | Method for protecting data of a computer system |
EP1582982A2 (en) * | 2004-03-24 | 2005-10-05 | Microsoft Corporation | Method and medium for recovering data using a timeline-based computing environment |
US7143067B1 (en) * | 1999-02-09 | 2006-11-28 | Lenovo (Singapore) Pte. Ltd. | System and method for installing personal computer software |
WO2008019259A2 (en) * | 2006-08-04 | 2008-02-14 | Apple Inc. | Architecture for back up and/or recovery of electronic data |
-
2008
- 2008-12-10 DK DK200801750A patent/DK200801750A/en not_active Application Discontinuation
-
2009
- 2009-03-04 WO PCT/IB2009/050876 patent/WO2009109925A2/en active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0794484A2 (en) * | 1996-03-04 | 1997-09-10 | Nec Corporation | Partitioned hard disk drives and partitioning scheme for hard disk drives |
US6901493B1 (en) * | 1998-02-24 | 2005-05-31 | Adaptec, Inc. | Method for protecting data of a computer system |
US7143067B1 (en) * | 1999-02-09 | 2006-11-28 | Lenovo (Singapore) Pte. Ltd. | System and method for installing personal computer software |
EP1227399A2 (en) * | 2001-01-18 | 2002-07-31 | Hewlett-Packard Company | Efficient data transfer during computing system manufacturing and installation |
EP1582982A2 (en) * | 2004-03-24 | 2005-10-05 | Microsoft Corporation | Method and medium for recovering data using a timeline-based computing environment |
WO2008019259A2 (en) * | 2006-08-04 | 2008-02-14 | Apple Inc. | Architecture for back up and/or recovery of electronic data |
Non-Patent Citations (1)
Title |
---|
"Preinstalling Microsoft Windows XP by Using the OEM Preinstallation Kit, Part I", INTERNET CITATION, XP002301441, Retrieved from the Internet <URL:htp://uk.builder.com/whitepapers/0.39026692,60083008p-39001044q,00.htm> [retrieved on 20041019] * |
Also Published As
Publication number | Publication date |
---|---|
WO2009109925A2 (en) | 2009-09-11 |
DK200801750A (en) | 2009-09-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2009109925A3 (en) | Method and apparatus for user customizable software deployment | |
WO2008153825A3 (en) | System and method for managing health data | |
WO2007138488A3 (en) | A method of patching applications on small resource-contrained secure devices | |
WO2017064554A8 (en) | Method for arranging workloads in a software defined automation system | |
WO2016051203A3 (en) | Benchmarking mobile devices | |
EP2386990A3 (en) | Method and system for software developer guidance based on analyzing project events | |
WO2014018590A3 (en) | Method and system for collecting and providing application usage analytics | |
WO2009148804A3 (en) | Installation of software onto a computer | |
WO2011075484A3 (en) | A secure virtualization environment bootable from an external media device | |
WO2009047751A3 (en) | Fast data recovery system | |
WO2012145533A3 (en) | Shared resource and virtual resource management in a networked environment | |
WO2011011356A3 (en) | System and method for initiating a multi-environment operating system | |
WO2007120990A3 (en) | Method and apparatus for automatic generation of system test libraries | |
WO2014151153A3 (en) | Mapping application search function | |
WO2010110962A3 (en) | System and method of managing the execution of applications at a portable computing device and a portable computing device docking station | |
WO2012061080A3 (en) | Determining points of interest of a mobile user | |
WO2010021630A3 (en) | Server virtualized using virtualization platform | |
WO2016094182A3 (en) | Network device predictive modeling | |
EP2977902A3 (en) | Method and device for saving storage space | |
WO2007016411A3 (en) | Monitor, alert, control, and share (macs) system | |
WO2010049910A3 (en) | Software defined radio | |
WO2011150108A3 (en) | Methods and systems for analyzing user preferences to dynamically identify remotely located media for local access | |
GB2553996A (en) | Object memory management unit | |
NZ630949A (en) | Systems and methods for determining a coating formulation | |
EP2337310A3 (en) | System and method for communicating with a network of printers using a mobile device |
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: 09717576 Country of ref document: EP Kind code of ref document: A2 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 09717576 Country of ref document: EP Kind code of ref document: A2 |