US8429642B1 - Viral updating of software based on neighbor software information - Google Patents
Viral updating of software based on neighbor software information Download PDFInfo
- Publication number
- US8429642B1 US8429642B1 US11/452,864 US45286406A US8429642B1 US 8429642 B1 US8429642 B1 US 8429642B1 US 45286406 A US45286406 A US 45286406A US 8429642 B1 US8429642 B1 US 8429642B1
- Authority
- US
- United States
- Prior art keywords
- computer
- address
- software
- update package
- value
- Prior art date
- Legal status (The legal status 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 status listed.)
- Active - Reinstated, expires
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
- Stored Programmes (AREA)
Abstract
Description
Claims (20)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/452,864 US8429642B1 (en) | 2006-06-13 | 2006-06-13 | Viral updating of software based on neighbor software information |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/452,864 US8429642B1 (en) | 2006-06-13 | 2006-06-13 | Viral updating of software based on neighbor software information |
Publications (1)
Publication Number | Publication Date |
---|---|
US8429642B1 true US8429642B1 (en) | 2013-04-23 |
Family
ID=48095028
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/452,864 Active - Reinstated 2031-06-24 US8429642B1 (en) | 2006-06-13 | 2006-06-13 | Viral updating of software based on neighbor software information |
Country Status (1)
Country | Link |
---|---|
US (1) | US8429642B1 (en) |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130326495A1 (en) * | 2012-06-01 | 2013-12-05 | Nokia Corporation | Wireless programming |
WO2016032461A1 (en) * | 2014-08-27 | 2016-03-03 | Hewlett-Packard Development Company, L.P. | Portable storage device |
US9369959B2 (en) | 2011-10-31 | 2016-06-14 | Nokia Technologies Oy | Wirelessly transferring data to a packaged electronic device |
US20170139704A1 (en) * | 2014-09-26 | 2017-05-18 | Oracle International Corporation | Live updating of a shared plugin registry with no service loss for active users |
US9826601B2 (en) | 2014-09-29 | 2017-11-21 | Philips Lighting Holding B.V. | Systems and methods for lighting control |
US9888057B2 (en) | 2015-05-21 | 2018-02-06 | International Business Machines Corporation | Application bundle management across mixed file system types |
US9965262B2 (en) * | 2015-05-21 | 2018-05-08 | International Business Machines Corporation | Application bundle pulling |
US10152516B2 (en) | 2015-05-21 | 2018-12-11 | International Business Machines Corporation | Managing staleness latency among application bundles |
CN109388066A (en) * | 2017-08-04 | 2019-02-26 | 阿里巴巴集团控股有限公司 | Methods, devices and systems for process container |
US10250600B2 (en) | 2015-07-27 | 2019-04-02 | International Business Machines Corporation | Updating database drivers for client applications through a database server push |
US10285033B2 (en) | 2017-07-26 | 2019-05-07 | Dell Products, Lp | System and method for propagation of server information in a data center with master system election |
EP3119165B1 (en) * | 2015-07-16 | 2019-06-19 | Tridonic GmbH & Co KG | Controlling a plurality of networked building technology devices |
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 |
US10523518B2 (en) | 2015-05-21 | 2019-12-31 | International Business Machines Corporation | Application bundle preloading |
US11120135B2 (en) * | 2018-09-28 | 2021-09-14 | International Business Machines Corporation | Updating security information on multiple computing machines |
Citations (51)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5581764A (en) * | 1993-04-30 | 1996-12-03 | Novadigm, Inc. | Distributed computer network including hierarchical resource information structure and related method of distributing resources |
US5684952A (en) * | 1994-07-25 | 1997-11-04 | Apple Computer, Inc. | Supervisory control system for networked multimedia workstations that provides reconfiguration of workstations by remotely updating the operating system |
US5732275A (en) * | 1996-01-11 | 1998-03-24 | Apple Computer, Inc. | Method and apparatus for managing and automatically updating software programs |
US5764992A (en) * | 1995-06-06 | 1998-06-09 | Apple Computer, Inc. | Method and apparatus for automatic software replacement |
US5796736A (en) * | 1994-07-19 | 1998-08-18 | Nec Corporation | ATM network topology auto discovery method |
US5948104A (en) * | 1997-05-23 | 1999-09-07 | Neuromedical Systems, Inc. | System and method for automated anti-viral file update |
US6047129A (en) * | 1993-12-30 | 2000-04-04 | Frye; Russell | Software updating and distribution |
US6052803A (en) * | 1997-09-26 | 2000-04-18 | 3Com Corporation | Key-based technique for assuring and maintaining integrity of firmware stored in both volatile and non-volatile memory |
US6117188A (en) * | 1998-04-27 | 2000-09-12 | Cognet Corporation | System and method using token processing to control software distribution and desktop management in a computer network environment |
US6167567A (en) * | 1998-05-05 | 2000-12-26 | 3Com Corporation | Technique for automatically updating software stored on a client computer in a networked client-server environment |
US6392997B1 (en) * | 1999-03-16 | 2002-05-21 | Cisco Technology, Inc. | Technique for group-based routing update with limited per neighbor/adjacency customization |
US20020078437A1 (en) * | 2000-12-15 | 2002-06-20 | International Business Machines Corporation | Code load distribution |
US6480900B1 (en) * | 1998-01-06 | 2002-11-12 | Bull, S.A. | Communication method in a set of distributed systems via an internet type network |
US6484315B1 (en) * | 1999-02-01 | 2002-11-19 | Cisco Technology, Inc. | Method and system for dynamically distributing updates in a network |
US20030112764A1 (en) * | 2001-12-19 | 2003-06-19 | Alcatel Canada Inc. | Method and apparatus for automatic discovery of logical links between network devices |
US20030212734A1 (en) * | 2002-05-07 | 2003-11-13 | Gilbert Mark Stewart | Decoupled routing network method and system |
US20030217358A1 (en) * | 2002-05-17 | 2003-11-20 | Sun Microsystems, Inc. | Method, system, and article of manufacture for firmware downloads |
US6687755B1 (en) * | 1998-04-08 | 2004-02-03 | Microsoft Corporation | Selectively utilizing an automatically generated internet protocol address in a networked environment |
US20040064812A1 (en) * | 2002-09-30 | 2004-04-01 | Toshiba Tec Kabushiki Kaisha | System and method for updating software versions |
US20040107417A1 (en) * | 2002-11-21 | 2004-06-03 | Teck Chia | Update network with support for lifecycle management of update packages and mobile handsets |
US20040168165A1 (en) * | 2002-11-13 | 2004-08-26 | Antti Kokkinen | Update system employing reference software to reduce number of update packages |
US6802061B1 (en) * | 1996-12-12 | 2004-10-05 | Microsoft Corporation | Automatic software downloading from a computer network |
US20050039178A1 (en) * | 2003-06-27 | 2005-02-17 | Sunil Marolia | System and method for downloading update packages into a mobile handset in a carrier network |
US20050038889A1 (en) * | 2003-08-15 | 2005-02-17 | Thomas Frietsch | Network server and method of discovery of a network node |
US20050132354A1 (en) * | 2003-12-12 | 2005-06-16 | Edwards Warren K. | System and method for providing self-installing software components for network service execution |
US20050138157A1 (en) * | 2003-12-23 | 2005-06-23 | Ken-Ju Jung | Network device discovery system and method thereof |
US20050198218A1 (en) * | 2004-02-12 | 2005-09-08 | Michael Tasker | Automated provisioning of phones in packet voice networks |
US20050257218A1 (en) * | 2004-05-11 | 2005-11-17 | Hong-Jih Lin | Method for automatically downloading and installing driver of peripheral |
US20050257205A1 (en) * | 2004-05-13 | 2005-11-17 | Microsoft Corporation | Method and system for dynamic software updates |
US6986134B1 (en) * | 1999-03-16 | 2006-01-10 | Sun Microsystems, Inc. | Lightweight global distribution mechanism |
US20060056411A1 (en) * | 2004-09-15 | 2006-03-16 | At&T Corp. | Method and apparatus for determining neighboring routing elements and rerouting traffic in a computer network |
US20060080656A1 (en) * | 2004-10-12 | 2006-04-13 | Microsoft Corporation | Methods and instructions for patch management |
US20060123413A1 (en) * | 2004-11-30 | 2006-06-08 | International Business Machines Corporation | System and method for installing a software application |
US20060130042A1 (en) * | 2004-12-15 | 2006-06-15 | Dias Daniel M | Method and apparatus for dynamic application upgrade in cluster and grid systems for supporting service level agreements |
US7089552B2 (en) * | 2002-08-29 | 2006-08-08 | Sun Microsystems, Inc. | System and method for verifying installed software |
US20060203827A1 (en) * | 2005-03-09 | 2006-09-14 | Luc Absillis | Method for facilitating application server functionality and access node comprising same |
US7117264B2 (en) * | 2002-01-10 | 2006-10-03 | International Business Machines Corporation | Method and system for peer to peer communication in a network environment |
US20060248522A1 (en) * | 2005-04-15 | 2006-11-02 | Microsoft Corporation | Deploying agent software to managed computer systems |
US20070133544A1 (en) * | 2005-12-12 | 2007-06-14 | Matsushita Electric Industrial Co., Ltd. | Communication apparatus, communication system including the same, and method for setting ip address of communication apparatus |
US20070150558A1 (en) * | 2005-12-22 | 2007-06-28 | Microsoft Corporation | Methodology and system for file replication based on a peergroup |
US20070220506A1 (en) * | 2006-03-14 | 2007-09-20 | Fujitsu Limited | Software update method, update management program and information processing apparatus |
US20070266175A1 (en) * | 2004-09-29 | 2007-11-15 | Siemens Aktiengesellschaft | Method For Distribution of Software and Configuration Data and Corresponding Data Network |
US20070283346A1 (en) * | 2006-04-21 | 2007-12-06 | David Delgrosso | System and method for remote management and facilitating installation and registration of software |
US7376945B1 (en) * | 2003-12-02 | 2008-05-20 | Cisco Technology, Inc. | Software change modeling for network devices |
US20080209414A1 (en) * | 2007-02-28 | 2008-08-28 | Red Hat, Inc. | Peer-to-peer software update distribution network |
US7424745B2 (en) * | 2005-02-14 | 2008-09-09 | Lenovo (Singapore) Pte. Ltd. | Anti-virus fix for intermittently connected client computers |
US7461374B1 (en) * | 2003-12-01 | 2008-12-02 | Cisco Technology, Inc. | Dynamic installation and activation of software packages in a distributed networking device |
US7496911B2 (en) * | 2001-06-22 | 2009-02-24 | Invensys Systems, Inc. | Installing supervisory process control and manufacturing software from a remote location and maintaining configuration data links in a run-time environment |
US7506335B1 (en) * | 2003-11-29 | 2009-03-17 | Cisco Technology, Inc. | Method and apparatus for software loading and initialization in a distributed network |
US20100070967A1 (en) * | 2002-03-27 | 2010-03-18 | Minolta Co., Ltd. | Recording medium of network administration program |
US7814480B2 (en) * | 2005-09-05 | 2010-10-12 | Seiko Epson Corporation | Control software updating technique for a network apparatus |
-
2006
- 2006-06-13 US US11/452,864 patent/US8429642B1/en active Active - Reinstated
Patent Citations (54)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5581764A (en) * | 1993-04-30 | 1996-12-03 | Novadigm, Inc. | Distributed computer network including hierarchical resource information structure and related method of distributing resources |
US6047129A (en) * | 1993-12-30 | 2000-04-04 | Frye; Russell | Software updating and distribution |
US5796736A (en) * | 1994-07-19 | 1998-08-18 | Nec Corporation | ATM network topology auto discovery method |
US5684952A (en) * | 1994-07-25 | 1997-11-04 | Apple Computer, Inc. | Supervisory control system for networked multimedia workstations that provides reconfiguration of workstations by remotely updating the operating system |
US5764992A (en) * | 1995-06-06 | 1998-06-09 | Apple Computer, Inc. | Method and apparatus for automatic software replacement |
US5732275A (en) * | 1996-01-11 | 1998-03-24 | Apple Computer, Inc. | Method and apparatus for managing and automatically updating software programs |
US6802061B1 (en) * | 1996-12-12 | 2004-10-05 | Microsoft Corporation | Automatic software downloading from a computer network |
US5948104A (en) * | 1997-05-23 | 1999-09-07 | Neuromedical Systems, Inc. | System and method for automated anti-viral file update |
US6052803A (en) * | 1997-09-26 | 2000-04-18 | 3Com Corporation | Key-based technique for assuring and maintaining integrity of firmware stored in both volatile and non-volatile memory |
US6480900B1 (en) * | 1998-01-06 | 2002-11-12 | Bull, S.A. | Communication method in a set of distributed systems via an internet type network |
US6687755B1 (en) * | 1998-04-08 | 2004-02-03 | Microsoft Corporation | Selectively utilizing an automatically generated internet protocol address in a networked environment |
US6117188A (en) * | 1998-04-27 | 2000-09-12 | Cognet Corporation | System and method using token processing to control software distribution and desktop management in a computer network environment |
US6167567A (en) * | 1998-05-05 | 2000-12-26 | 3Com Corporation | Technique for automatically updating software stored on a client computer in a networked client-server environment |
US6484315B1 (en) * | 1999-02-01 | 2002-11-19 | Cisco Technology, Inc. | Method and system for dynamically distributing updates in a network |
US6986134B1 (en) * | 1999-03-16 | 2006-01-10 | Sun Microsystems, Inc. | Lightweight global distribution mechanism |
US6392997B1 (en) * | 1999-03-16 | 2002-05-21 | Cisco Technology, Inc. | Technique for group-based routing update with limited per neighbor/adjacency customization |
US20020078437A1 (en) * | 2000-12-15 | 2002-06-20 | International Business Machines Corporation | Code load distribution |
US7496911B2 (en) * | 2001-06-22 | 2009-02-24 | Invensys Systems, Inc. | Installing supervisory process control and manufacturing software from a remote location and maintaining configuration data links in a run-time environment |
US20030112764A1 (en) * | 2001-12-19 | 2003-06-19 | Alcatel Canada Inc. | Method and apparatus for automatic discovery of logical links between network devices |
US7117264B2 (en) * | 2002-01-10 | 2006-10-03 | International Business Machines Corporation | Method and system for peer to peer communication in a network environment |
US20100070967A1 (en) * | 2002-03-27 | 2010-03-18 | Minolta Co., Ltd. | Recording medium of network administration program |
US20030212734A1 (en) * | 2002-05-07 | 2003-11-13 | Gilbert Mark Stewart | Decoupled routing network method and system |
US20030217358A1 (en) * | 2002-05-17 | 2003-11-20 | Sun Microsystems, Inc. | Method, system, and article of manufacture for firmware downloads |
US7089552B2 (en) * | 2002-08-29 | 2006-08-08 | Sun Microsystems, Inc. | System and method for verifying installed software |
US20040064812A1 (en) * | 2002-09-30 | 2004-04-01 | Toshiba Tec Kabushiki Kaisha | System and method for updating software versions |
US20040168165A1 (en) * | 2002-11-13 | 2004-08-26 | Antti Kokkinen | Update system employing reference software to reduce number of update packages |
US20040107417A1 (en) * | 2002-11-21 | 2004-06-03 | Teck Chia | Update network with support for lifecycle management of update packages and mobile handsets |
US20050039178A1 (en) * | 2003-06-27 | 2005-02-17 | Sunil Marolia | System and method for downloading update packages into a mobile handset in a carrier network |
US20050038889A1 (en) * | 2003-08-15 | 2005-02-17 | Thomas Frietsch | Network server and method of discovery of a network node |
US7506335B1 (en) * | 2003-11-29 | 2009-03-17 | Cisco Technology, Inc. | Method and apparatus for software loading and initialization in a distributed network |
US7461374B1 (en) * | 2003-12-01 | 2008-12-02 | Cisco Technology, Inc. | Dynamic installation and activation of software packages in a distributed networking device |
US7458073B1 (en) * | 2003-12-02 | 2008-11-25 | Cisco Technology, Inc. | Development and build environment for packaged software delivery |
US20080209413A1 (en) * | 2003-12-02 | 2008-08-28 | Badari Kakumani | Software change modeling for network devices |
US7376945B1 (en) * | 2003-12-02 | 2008-05-20 | Cisco Technology, Inc. | Software change modeling for network devices |
US20050132354A1 (en) * | 2003-12-12 | 2005-06-16 | Edwards Warren K. | System and method for providing self-installing software components for network service execution |
US20050138157A1 (en) * | 2003-12-23 | 2005-06-23 | Ken-Ju Jung | Network device discovery system and method thereof |
US20050198218A1 (en) * | 2004-02-12 | 2005-09-08 | Michael Tasker | Automated provisioning of phones in packet voice networks |
US7673021B2 (en) * | 2004-02-12 | 2010-03-02 | Cisco Technology, Inc. | Automated provisioning of phones in packet voice networks |
US20050257218A1 (en) * | 2004-05-11 | 2005-11-17 | Hong-Jih Lin | Method for automatically downloading and installing driver of peripheral |
US20050257205A1 (en) * | 2004-05-13 | 2005-11-17 | Microsoft Corporation | Method and system for dynamic software updates |
US20060056411A1 (en) * | 2004-09-15 | 2006-03-16 | At&T Corp. | Method and apparatus for determining neighboring routing elements and rerouting traffic in a computer network |
US20070266175A1 (en) * | 2004-09-29 | 2007-11-15 | Siemens Aktiengesellschaft | Method For Distribution of Software and Configuration Data and Corresponding Data Network |
US20060080656A1 (en) * | 2004-10-12 | 2006-04-13 | Microsoft Corporation | Methods and instructions for patch management |
US20060123413A1 (en) * | 2004-11-30 | 2006-06-08 | International Business Machines Corporation | System and method for installing a software application |
US20060130042A1 (en) * | 2004-12-15 | 2006-06-15 | Dias Daniel M | Method and apparatus for dynamic application upgrade in cluster and grid systems for supporting service level agreements |
US7424745B2 (en) * | 2005-02-14 | 2008-09-09 | Lenovo (Singapore) Pte. Ltd. | Anti-virus fix for intermittently connected client computers |
US20060203827A1 (en) * | 2005-03-09 | 2006-09-14 | Luc Absillis | Method for facilitating application server functionality and access node comprising same |
US20060248522A1 (en) * | 2005-04-15 | 2006-11-02 | Microsoft Corporation | Deploying agent software to managed computer systems |
US7814480B2 (en) * | 2005-09-05 | 2010-10-12 | Seiko Epson Corporation | Control software updating technique for a network apparatus |
US20070133544A1 (en) * | 2005-12-12 | 2007-06-14 | Matsushita Electric Industrial Co., Ltd. | Communication apparatus, communication system including the same, and method for setting ip address of communication apparatus |
US20070150558A1 (en) * | 2005-12-22 | 2007-06-28 | Microsoft Corporation | Methodology and system for file replication based on a peergroup |
US20070220506A1 (en) * | 2006-03-14 | 2007-09-20 | Fujitsu Limited | Software update method, update management program and information processing apparatus |
US20070283346A1 (en) * | 2006-04-21 | 2007-12-06 | David Delgrosso | System and method for remote management and facilitating installation and registration of software |
US20080209414A1 (en) * | 2007-02-28 | 2008-08-28 | Red Hat, Inc. | Peer-to-peer software update distribution network |
Non-Patent Citations (2)
Title |
---|
Merit E. Gerich, RFC 1466 Guidelines for management of IP address Space, published May 1993, pp. 1-10. * |
Rekhter et al., RFC 1918, Address Allocaiton for Private Internets, published Feb. 1996, pp. 1-9. * |
Cited By (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9369959B2 (en) | 2011-10-31 | 2016-06-14 | Nokia Technologies Oy | Wirelessly transferring data to a packaged electronic device |
USRE47394E1 (en) | 2011-10-31 | 2019-05-14 | Wsou Investments, Llc | Wirelessly transferring data to a packaged electronic device |
US9307347B2 (en) * | 2012-06-01 | 2016-04-05 | Nokia Technologies Oy | Wireless programming |
US20130326495A1 (en) * | 2012-06-01 | 2013-12-05 | Nokia Corporation | Wireless programming |
WO2016032461A1 (en) * | 2014-08-27 | 2016-03-03 | Hewlett-Packard Development Company, L.P. | Portable storage device |
TWI557573B (en) * | 2014-08-27 | 2016-11-11 | 惠普發展公司有限責任合夥企業 | Portable storage device, and related method and non-transitory machine-readable medium |
CN106575233A (en) * | 2014-08-27 | 2017-04-19 | 惠普发展公司,有限责任合伙企业 | Portable storage device |
US10095510B2 (en) * | 2014-09-26 | 2018-10-09 | Oracle International Corporation | Live updating of a shared plugin registry with no service loss for active users |
US20170139704A1 (en) * | 2014-09-26 | 2017-05-18 | Oracle International Corporation | Live updating of a shared plugin registry with no service loss for active users |
US9826601B2 (en) | 2014-09-29 | 2017-11-21 | Philips Lighting Holding B.V. | Systems and methods for lighting control |
US10389850B2 (en) | 2015-05-21 | 2019-08-20 | International Business Machines Corporation | Managing redundancy among application bundles |
US9888057B2 (en) | 2015-05-21 | 2018-02-06 | International Business Machines Corporation | Application bundle management across mixed file system types |
US9965262B2 (en) * | 2015-05-21 | 2018-05-08 | International Business Machines Corporation | Application bundle pulling |
US10152516B2 (en) | 2015-05-21 | 2018-12-11 | International Business Machines Corporation | Managing staleness latency among application bundles |
US10530660B2 (en) | 2015-05-21 | 2020-01-07 | International Business Machines Corporation | Application bundle preloading |
US10523518B2 (en) | 2015-05-21 | 2019-12-31 | International Business Machines Corporation | Application bundle preloading |
US9965264B2 (en) * | 2015-05-21 | 2018-05-08 | Interational Business Machines Corporation | Application bundle pulling |
US10389794B2 (en) | 2015-05-21 | 2019-08-20 | International Business Machines Corporation | Managing redundancy among application bundles |
US9900374B2 (en) | 2015-05-21 | 2018-02-20 | International Business Machines Corporation | Application bundle management across mixed file system types |
US10303792B2 (en) | 2015-05-21 | 2019-05-28 | International Business Machines Corporation | Application bundle management in stream computing |
US10484194B2 (en) | 2015-07-16 | 2019-11-19 | Tridonic Gmbh & Co Kg | Controlling a plurality of networked building technology devices |
EP3119165B1 (en) * | 2015-07-16 | 2019-06-19 | Tridonic GmbH & Co KG | Controlling a plurality of networked building technology devices |
US10250601B2 (en) | 2015-07-27 | 2019-04-02 | International Business Machines Corporation | Updating database drivers for client applications through a database server push |
US10250600B2 (en) | 2015-07-27 | 2019-04-02 | International Business Machines Corporation | Updating database drivers for client applications through a database server push |
US10530773B2 (en) | 2015-07-27 | 2020-01-07 | International Business Machines Corporation | Updating database drivers for client applications through a database server push |
US11025623B2 (en) | 2015-07-27 | 2021-06-01 | International Business Machines Corporation | Updating database drivers for client applications through a database server push |
US10285033B2 (en) | 2017-07-26 | 2019-05-07 | Dell Products, Lp | System and method for propagation of server information in a data center with master system election |
CN109388066A (en) * | 2017-08-04 | 2019-02-26 | 阿里巴巴集团控股有限公司 | Methods, devices and systems for process container |
US11120135B2 (en) * | 2018-09-28 | 2021-09-14 | International Business Machines Corporation | Updating security information on multiple computing machines |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8429642B1 (en) | Viral updating of software based on neighbor software information | |
US11277423B2 (en) | Anomaly-based malicious-behavior detection | |
US20200177552A1 (en) | Methods and apparatus for malware threat research | |
JP6644001B2 (en) | Virus processing method, apparatus, system, device, and computer storage medium | |
EP2452287B1 (en) | Anti-virus scanning | |
US11831609B2 (en) | Network security system with enhanced traffic analysis based on feedback loop | |
EP2939173B1 (en) | Real-time representation of security-relevant system state | |
US7926111B2 (en) | Determination of related entities | |
US7865953B1 (en) | Methods and arrangement for active malicious web pages discovery | |
US7665081B1 (en) | System and method for difference-based software updating | |
AU2011317734B2 (en) | Computer system analysis method and apparatus | |
US8196201B2 (en) | Detecting malicious activity | |
CN105183504B (en) | Process white list updating method based on software server | |
RU2723665C1 (en) | Dynamic reputation indicator for optimization of computer security operations | |
US7571476B2 (en) | System and method for scanning memory for pestware | |
EP3531329A1 (en) | Anomaly-based-malicious-behavior detection | |
CN107231364B (en) | Website vulnerability detection method and device, computer device and storage medium | |
US11188644B2 (en) | Application behaviour control | |
JP6658301B2 (en) | Application support program, application support device, and application support method | |
US20230376604A1 (en) | Determination of mitigation priority values of vulnerabilities in container images | |
JP2005321897A (en) | Data communication processing program and aitivirus program acquisition processing program | |
US20230325500A1 (en) | Anomalous activity detection in container images | |
US9544328B1 (en) | Methods and apparatus for providing mitigations to particular computers |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: TREND MICRO INCORPORATED, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:CHENG, WEN-HAO;CHIU, JUI-LI;WANG, CHIEN-LIANG;AND OTHERS;REEL/FRAME:018237/0105 Effective date: 20060613 |
|
REMI | Maintenance fee reminder mailed | ||
LAPS | Lapse for failure to pay maintenance fees | ||
STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
FP | Lapsed due to failure to pay maintenance fee |
Effective date: 20170423 |
|
FEPP | Fee payment procedure |
Free format text: PETITION RELATED TO MAINTENANCE FEES FILED (ORIGINAL EVENT CODE: PMFP); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Free format text: SURCHARGE, PETITION TO ACCEPT PYMT AFTER EXP, UNINTENTIONAL (ORIGINAL EVENT CODE: M1558); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 4 |
|
FEPP | Fee payment procedure |
Free format text: PETITION RELATED TO MAINTENANCE FEES GRANTED (ORIGINAL EVENT CODE: PMFG); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
PRDP | Patent reinstated due to the acceptance of a late maintenance fee |
Effective date: 20191125 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 8 |