WO2007141780A3 - A system and method for software application remediation - Google Patents

A system and method for software application remediation Download PDF

Info

Publication number
WO2007141780A3
WO2007141780A3 PCT/IL2007/000677 IL2007000677W WO2007141780A3 WO 2007141780 A3 WO2007141780 A3 WO 2007141780A3 IL 2007000677 W IL2007000677 W IL 2007000677W WO 2007141780 A3 WO2007141780 A3 WO 2007141780A3
Authority
WO
WIPO (PCT)
Prior art keywords
software application
remediation
image blocks
client
software
Prior art date
Application number
PCT/IL2007/000677
Other languages
French (fr)
Other versions
WO2007141780A2 (en
Inventor
Zak Dechovich
Yossi Koren
Original Assignee
Reimage Ltd
Zak Dechovich
Yossi Koren
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 Reimage Ltd, Zak Dechovich, Yossi Koren filed Critical Reimage Ltd
Priority to US12/303,375 priority Critical patent/US9104574B2/en
Publication of WO2007141780A2 publication Critical patent/WO2007141780A2/en
Publication of WO2007141780A3 publication Critical patent/WO2007141780A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0793Remedial or corrective actions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0706Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
    • G06F11/0748Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in a remote unit communicating with a single-box computer node experiencing an error/fault

Abstract

Disclose is a method and system for software remediation. According to some embodiments of the present invention, a data storage device may store one or more sets of related software application image blocks, wherein a set of image blocks is associated with a software application and is generated by parsing components of the software application. A communication module may exchange characterization data relating to image blocks with a client computer and corrupted block may be sent to the client.
PCT/IL2007/000677 2006-06-05 2007-06-04 A system and method for software application remediation WO2007141780A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US12/303,375 US9104574B2 (en) 2006-06-05 2007-06-04 System and method for software application remediation

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US81070406P 2006-06-05 2006-06-05
US60/810,704 2006-06-05

Publications (2)

Publication Number Publication Date
WO2007141780A2 WO2007141780A2 (en) 2007-12-13
WO2007141780A3 true WO2007141780A3 (en) 2009-04-09

Family

ID=38801892

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IL2007/000677 WO2007141780A2 (en) 2006-06-05 2007-06-04 A system and method for software application remediation

Country Status (2)

Country Link
US (1) US9104574B2 (en)
WO (1) WO2007141780A2 (en)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8015450B1 (en) * 2009-03-26 2011-09-06 Symantec Corporation Systems and methods for detecting and automatically installing missing software components
KR20110080448A (en) * 2010-01-06 2011-07-13 삼성전자주식회사 Application developing system and method for developing the same
EP2400389B1 (en) * 2010-06-24 2016-05-25 Alcatel Lucent A method, a system, a server, a device, a computer program and a computer program product for transmitting data in a computer network
US9158605B2 (en) 2010-12-01 2015-10-13 Microsoft Technology Licensing, Llc Method, system and device for validating repair files and repairing corrupt software
US20130111018A1 (en) * 2011-10-28 2013-05-02 International Business Machines Coporation Passive monitoring of virtual systems using agent-less, offline indexing
US20140372998A1 (en) * 2013-06-14 2014-12-18 Microsoft Corporation App package deployment
US9202167B1 (en) 2013-06-27 2015-12-01 Emc Corporation Automated defect identification and resolution
US9235802B1 (en) 2013-06-27 2016-01-12 Emc Corporation Automated defect and optimization discovery
US9313091B1 (en) * 2013-09-26 2016-04-12 Emc Corporation Analytics platform for automated diagnosis, remediation, and proactive supportability
US9471594B1 (en) * 2013-09-30 2016-10-18 Emc Corporation Defect remediation within a system
US9274874B1 (en) 2013-09-30 2016-03-01 Emc Corporation Automated defect diagnosis from machine diagnostic data
US10360044B2 (en) 2016-09-13 2019-07-23 Nutanix, Inc. Massively parallel autonomous reimaging of nodes in a computing cluster
US11068333B2 (en) 2019-06-24 2021-07-20 Bank Of America Corporation Defect analysis and remediation tool

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6425125B1 (en) * 1999-03-30 2002-07-23 Microsoft Corporation System and method for upgrading client software
US6751795B1 (en) * 1998-12-24 2004-06-15 Nec Corporation System and method for software installation
US6789215B1 (en) * 2000-04-21 2004-09-07 Sprint Communications Company, L.P. System and method for remediating a computer
US7367027B1 (en) * 2002-08-22 2008-04-29 Hewlett-Packard Development Company, L.P. System for generating efficient and compact update packages

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7389442B1 (en) * 1997-12-26 2008-06-17 Samsung Electronics Co., Ltd. Apparatus and method for self diagnosis, repair, removal by reversion of computer problems from desktop and recovery from booting or loading of operating system errors by removable media
US6397381B1 (en) * 1998-09-21 2002-05-28 Microsoft Corporation System and method for repairing a damaged application program
US6718549B1 (en) * 1999-05-05 2004-04-06 Microsoft Corporation Methods for managing the distribution of client bits to client computers
KR100496056B1 (en) * 2000-02-26 2005-06-17 주식회사 하우리 Restoring service system and a method thereof for internet-based remote data and file
US20050010916A1 (en) * 2003-05-24 2005-01-13 Hagen David A. System for providing software application updates to multiple clients on a network
JP2007516495A (en) * 2003-08-11 2007-06-21 コーラス システムズ インコーポレイテッド System and method for the creation and use of adaptive reference models
US20050102669A1 (en) * 2003-10-15 2005-05-12 Siemens Medical Solutions Usa, Inc. Software installation file verification media and methods for medical equipment
US20050240815A1 (en) * 2004-04-13 2005-10-27 Sony Corporation Modular imaging of computer software for system install and restore
EP1899814B1 (en) * 2005-06-30 2017-05-03 Sling Media, Inc. Firmware update for consumer electronic device
US7546492B2 (en) * 2005-12-22 2009-06-09 Sony Corporation Remotely repairing files by hierarchical and segmented cyclic redundancy checks
US8127412B2 (en) * 2007-03-30 2012-03-06 Cisco Technology, Inc. Network context triggers for activating virtualized computer applications

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6751795B1 (en) * 1998-12-24 2004-06-15 Nec Corporation System and method for software installation
US6425125B1 (en) * 1999-03-30 2002-07-23 Microsoft Corporation System and method for upgrading client software
US6789215B1 (en) * 2000-04-21 2004-09-07 Sprint Communications Company, L.P. System and method for remediating a computer
US7367027B1 (en) * 2002-08-22 2008-04-29 Hewlett-Packard Development Company, L.P. System for generating efficient and compact update packages

Also Published As

Publication number Publication date
US20100064285A1 (en) 2010-03-11
US9104574B2 (en) 2015-08-11
WO2007141780A2 (en) 2007-12-13

Similar Documents

Publication Publication Date Title
WO2007141780A3 (en) A system and method for software application remediation
WO2008033400A3 (en) Remote application using a device management agent and dynamic link libraries
WO2008001344A3 (en) One way secure link
MY149197A (en) Ranking functions using document usage statistics
WO2007108904A3 (en) System and method for editing online documents
WO2007132233A3 (en) Method and system for user equipment configuration
WO2008070263A3 (en) Method and apparatus for interfacing with a restricted access computer system
GB2453463A (en) Document automation systems
WO2008036957A3 (en) Reputation, information & communication management
WO2008039741A3 (en) System and method for project process and workflow optimization
WO2007149744A3 (en) Secure handle for intra-and inter-processor communications
WO2006018843A3 (en) A system and method for the synchronization of data across multiple computing devices
WO2007014314A3 (en) Secure software updates
WO2008027964A3 (en) Binding methods and devices in a building automation system
WO2007091699A3 (en) Method, system and apparatus for indirect access by communication device
WO2006127876A3 (en) Method and system for delta compression
WO2006103098A3 (en) Computer network system for the establishment synchronisation and/or operation of a second databank from/with a first databank and procedure for the above
WO2007049109A3 (en) Method and system for compression of logical data objects for storage
WO2007060286A3 (en) Method, system and corresponding program products and devices for voip-communication
WO2008005948A3 (en) A method and system for determining and sharing a user's web presence
WO2006110921A3 (en) System and method for scanning memory for pestware offset signatures
WO2006083863A3 (en) System and method for collaborating and communicating data over a network
WO2008114375A1 (en) Thin client terminal, its operating program and method, and thin client system
WO2005091131A3 (en) Computer system for electronic data processing
WO2008144339A3 (en) Method and apparatus for sharing common interest links between communication devices

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: 07736417

Country of ref document: EP

Kind code of ref document: A2

122 Ep: pct application non-entry in european phase

Ref document number: 07736417

Country of ref document: EP

Kind code of ref document: A2

WWE Wipo information: entry into national phase

Ref document number: 12303375

Country of ref document: US