WO2007141780A3 - A system and method for software application remediation - Google Patents
A system and method for software application remediation Download PDFInfo
- 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
Links
Classifications
-
- 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/0703—Error 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/0793—Remedial or corrective actions
-
- 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/0703—Error 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/0706—Error 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/0748—Error 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.
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)
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)
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)
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 |
-
2007
- 2007-06-04 WO PCT/IL2007/000677 patent/WO2007141780A2/en active Application Filing
- 2007-06-04 US US12/303,375 patent/US9104574B2/en not_active Expired - Fee Related
Patent Citations (4)
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 |