WO2001090892A1 - Intelligent patch checker - Google Patents
Intelligent patch checker Download PDFInfo
- Publication number
- WO2001090892A1 WO2001090892A1 PCT/US2001/015720 US0115720W WO0190892A1 WO 2001090892 A1 WO2001090892 A1 WO 2001090892A1 US 0115720 W US0115720 W US 0115720W WO 0190892 A1 WO0190892 A1 WO 0190892A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- client
- client system
- server
- upgrade
- database
- 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/65—Updates
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99944—Object-oriented database structure
- Y10S707/99945—Object-oriented database structure processing
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99948—Application of database or data structure, e.g. distributed, multimedia, or image
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99951—File or database maintenance
- Y10S707/99952—Coherency, e.g. same view to multiple users
- Y10S707/99953—Recoverability
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99951—File or database maintenance
- Y10S707/99952—Coherency, e.g. same view to multiple users
- Y10S707/99954—Version management
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)
- Information Transfer Between Computers (AREA)
- Stored Programmes (AREA)
Abstract
Description
Claims
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU2001261632A AU2001261632A1 (en) | 2000-05-25 | 2001-05-14 | Intelligent patch checker |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/580,931 | 2000-05-25 | ||
US09/580,931 US6751794B1 (en) | 2000-05-25 | 2000-05-25 | Intelligent patch checker |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2001090892A1 true WO2001090892A1 (en) | 2001-11-29 |
Family
ID=24323179
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2001/015720 WO2001090892A1 (en) | 2000-05-25 | 2001-05-14 | Intelligent patch checker |
Country Status (3)
Country | Link |
---|---|
US (5) | US6751794B1 (en) |
AU (1) | AU2001261632A1 (en) |
WO (1) | WO2001090892A1 (en) |
Cited By (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2376777A (en) * | 2001-06-19 | 2002-12-24 | Hewlett Packard Co | Portable audio device and network including an audio device |
WO2003090200A1 (en) * | 2002-04-19 | 2003-10-30 | Radixs Pte Ltd | System and method for use of multiple applications |
WO2005045671A1 (en) * | 2003-10-27 | 2005-05-19 | American Power Conversion Corporation | System and method for updating a software program |
WO2005060387A2 (en) | 2003-12-15 | 2005-07-07 | Microsoft Corporation | System and method for a software distribution service |
GB2410647A (en) * | 2004-01-31 | 2005-08-03 | Hewlett Packard Development Co | Identifying and Patching Vulnerabilities in a Network |
US6950863B1 (en) * | 2000-12-21 | 2005-09-27 | Cisco Technology, Inc. | Method and system for verifying a software upgrade for a communication device |
EP1723495A2 (en) * | 2003-12-15 | 2006-11-22 | Microsoft Corporation | System and method for managing and communicating software updates |
EP1754130A1 (en) * | 2004-05-05 | 2007-02-21 | Research In Motion Limited | System and method for surely but conveniently causing reset of a computerized device |
US7353539B2 (en) | 2002-11-04 | 2008-04-01 | Hewlett-Packard Development Company, L.P. | Signal level propagation mechanism for distribution of a payload to vulnerable systems |
EP1770585A3 (en) * | 2005-09-30 | 2010-04-21 | Samsung Electronics Co., Ltd. | Security method and system and computer-readable medium storing computer program for executing the security method |
EP2270656A1 (en) * | 2009-06-24 | 2011-01-05 | Uniloc Usa, Inc. | Remote update of computers based on physical device recognition |
US8230497B2 (en) | 2002-11-04 | 2012-07-24 | Hewlett-Packard Development Company, L.P. | Method of identifying software vulnerabilities on a computer system |
CN102811136A (en) * | 2011-06-01 | 2012-12-05 | 南京中兴新软件有限责任公司 | Software upgrading system and method |
US8776170B2 (en) | 2004-09-03 | 2014-07-08 | Fortinet, Inc. | Policy-based selection of remediation |
US8898450B2 (en) | 2011-06-13 | 2014-11-25 | Deviceauthority, Inc. | Hardware identity in multi-factor authentication at the application layer |
US9047450B2 (en) | 2009-06-19 | 2015-06-02 | Deviceauthority, Inc. | Identification of embedded system devices |
US9047458B2 (en) | 2009-06-19 | 2015-06-02 | Deviceauthority, Inc. | Network access protection |
US9143496B2 (en) | 2013-03-13 | 2015-09-22 | Uniloc Luxembourg S.A. | Device authentication using device environment information |
US9286466B2 (en) | 2013-03-15 | 2016-03-15 | Uniloc Luxembourg S.A. | Registration and authentication of computing devices using a digital skeleton key |
US9756133B2 (en) | 2011-08-15 | 2017-09-05 | Uniloc Luxembourg S.A. | Remote recognition of an association between remote devices |
CN110045979A (en) * | 2019-05-09 | 2019-07-23 | 中国航空工业集团公司西安航空计算技术研究所 | A kind of centralized method for upgrading software, the apparatus and system of avionics system |
WO2019145209A1 (en) * | 2018-01-25 | 2019-08-01 | Robert Bosch Gmbh | Apparatus and method for registering and monitoring autonomous vehicles |
US10432609B2 (en) | 2011-01-14 | 2019-10-01 | Device Authority Ltd. | Device-bound certificate authentication |
CN112486546A (en) * | 2020-12-18 | 2021-03-12 | 上海中通吉网络技术有限公司 | SQLITE database upgrading method, device, terminal and system |
Families Citing this family (223)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
ATE188793T1 (en) | 1994-10-12 | 2000-01-15 | Touchtunes Music Corp | INTELLIGENT SYSTEM FOR NUMERICAL AUDIOVISUAL REPRODUCTION |
US7424731B1 (en) | 1994-10-12 | 2008-09-09 | Touchtunes Music Corporation | Home digital audiovisual information recording and playback system |
US8661477B2 (en) | 1994-10-12 | 2014-02-25 | Touchtunes Music Corporation | System for distributing and selecting audio and video information and method implemented by said system |
US7188352B2 (en) | 1995-07-11 | 2007-03-06 | Touchtunes Music Corporation | Intelligent digital audiovisual playback system |
FR2753868A1 (en) | 1996-09-25 | 1998-03-27 | Technical Maintenance Corp | METHOD FOR SELECTING A RECORDING ON AN AUDIOVISUAL DIGITAL REPRODUCTION SYSTEM AND SYSTEM FOR IMPLEMENTING THE METHOD |
FR2769165B1 (en) | 1997-09-26 | 2002-11-29 | Technical Maintenance Corp | WIRELESS SYSTEM WITH DIGITAL TRANSMISSION FOR SPEAKERS |
US7743362B2 (en) * | 1998-02-17 | 2010-06-22 | National Instruments Corporation | Automatic generation of application domain specific graphical programs |
FR2781582B1 (en) | 1998-07-21 | 2001-01-12 | Technical Maintenance Corp | SYSTEM FOR DOWNLOADING OBJECTS OR FILES FOR SOFTWARE UPDATE |
FR2781591B1 (en) | 1998-07-22 | 2000-09-22 | Technical Maintenance Corp | AUDIOVISUAL REPRODUCTION SYSTEM |
US8028318B2 (en) | 1999-07-21 | 2011-09-27 | Touchtunes Music Corporation | Remote control unit for activating and deactivating means for payment and for displaying payment status |
FR2781580B1 (en) | 1998-07-22 | 2000-09-22 | Technical Maintenance Corp | SOUND CONTROL CIRCUIT FOR INTELLIGENT DIGITAL AUDIOVISUAL REPRODUCTION SYSTEM |
US8069407B1 (en) * | 1998-12-08 | 2011-11-29 | Yodlee.Com, Inc. | Method and apparatus for detecting changes in websites and reporting results to web developers for navigation template repair purposes |
US8726330B2 (en) | 1999-02-22 | 2014-05-13 | Touchtunes Music Corporation | Intelligent digital audiovisual playback system |
US7062765B1 (en) * | 1999-05-25 | 2006-06-13 | Realnetworks, Inc. | System and method for updating information via a network |
FR2796482B1 (en) | 1999-07-16 | 2002-09-06 | Touchtunes Music Corp | REMOTE MANAGEMENT SYSTEM FOR AT LEAST ONE AUDIOVISUAL INFORMATION REPRODUCING DEVICE |
US6874028B1 (en) * | 1999-10-25 | 2005-03-29 | Microsoft Corporation | System and method for unified registration information collection |
AU7611300A (en) * | 1999-11-23 | 2001-06-04 | Microsoft Corporation | Content-specific filename systems |
FR2805377B1 (en) | 2000-02-23 | 2003-09-12 | Touchtunes Music Corp | EARLY ORDERING PROCESS FOR A SELECTION, DIGITAL SYSTEM AND JUKE-BOX FOR IMPLEMENTING THE METHOD |
FR2805060B1 (en) | 2000-02-16 | 2005-04-08 | Touchtunes Music Corp | METHOD FOR RECEIVING FILES DURING DOWNLOAD |
FR2805072B1 (en) | 2000-02-16 | 2002-04-05 | Touchtunes Music Corp | METHOD FOR ADJUSTING THE SOUND VOLUME OF A DIGITAL SOUND RECORDING |
FR2808906B1 (en) | 2000-05-10 | 2005-02-11 | Touchtunes Music Corp | DEVICE AND METHOD FOR REMOTELY MANAGING A NETWORK OF AUDIOVISUAL INFORMATION REPRODUCTION SYSTEMS |
US6751794B1 (en) * | 2000-05-25 | 2004-06-15 | Everdream Corporation | Intelligent patch checker |
FR2811175B1 (en) | 2000-06-29 | 2002-12-27 | Touchtunes Music Corp | AUDIOVISUAL INFORMATION DISTRIBUTION METHOD AND AUDIOVISUAL INFORMATION DISTRIBUTION SYSTEM |
FR2811114B1 (en) | 2000-06-29 | 2002-12-27 | Touchtunes Music Corp | DEVICE AND METHOD FOR COMMUNICATION BETWEEN A SYSTEM FOR REPRODUCING AUDIOVISUAL INFORMATION AND AN ELECTRONIC ENTERTAINMENT MACHINE |
US7251775B1 (en) * | 2000-06-30 | 2007-07-31 | Nokia Corporation | System and method for visual history presentation and management |
US7526762B1 (en) * | 2000-06-30 | 2009-04-28 | Nokia Corporation | Network with mobile terminals as browsers having wireless access to the internet and method for using same |
US7117239B1 (en) | 2000-07-28 | 2006-10-03 | Axeda Corporation | Reporting the state of an apparatus to a remote computer |
US7475293B1 (en) * | 2000-08-04 | 2009-01-06 | Sun Microsystems, Inc. | Product check matrix |
FR2814085B1 (en) | 2000-09-15 | 2005-02-11 | Touchtunes Music Corp | ENTERTAINMENT METHOD BASED ON MULTIPLE CHOICE COMPETITION GAMES |
US8108543B2 (en) | 2000-09-22 | 2012-01-31 | Axeda Corporation | Retrieving data from a server |
US7185014B1 (en) | 2000-09-22 | 2007-02-27 | Axeda Corporation | Retrieving data from a server |
US8479189B2 (en) * | 2000-11-17 | 2013-07-02 | Hewlett-Packard Development Company, L.P. | Pattern detection preprocessor in an electronic device update generation system |
US7409685B2 (en) | 2002-04-12 | 2008-08-05 | Hewlett-Packard Development Company, L.P. | Initialization and update of software and/or firmware in electronic devices |
US7574481B2 (en) * | 2000-12-20 | 2009-08-11 | Microsoft Corporation | Method and system for enabling offline detection of software updates |
KR100371189B1 (en) * | 2001-02-20 | 2003-02-06 | 엘지전자 주식회사 | Architecture and method for multi-download of mobile communication terminal |
US7433900B2 (en) * | 2001-04-03 | 2008-10-07 | Qnx Software Systems Gmbh & Co. Kg | Custom filesystem having file mappings to files of a real filesystem |
US7440980B2 (en) * | 2001-04-03 | 2008-10-21 | Qnx Software Systems Gmbh & Co. Kg | Computer file management system |
JP2002318692A (en) * | 2001-04-19 | 2002-10-31 | Sony Corp | Installation support system, installation support device, installation support method, program for supporting installation and recording medium in which the same program is recorded |
US20040205709A1 (en) * | 2001-05-09 | 2004-10-14 | Sun Microsystems, Inc. | Method,system, and program for providing patch expressions used in determining whether to install a patch |
US20060020688A1 (en) * | 2001-05-14 | 2006-01-26 | At&T Corp. | System having generalized client-server computing |
US20020169849A1 (en) * | 2001-05-14 | 2002-11-14 | Schroath Leonard T. | Method and apparatus for providing software for office equipment at point-of-sale |
US7274659B2 (en) * | 2001-07-27 | 2007-09-25 | Western Digital Ventures, Inc. | Providing streaming media data |
US6889172B2 (en) * | 2001-08-15 | 2005-05-03 | National Instruments Corporation | Network-based system for configuring a measurement system using software programs generated based on a user specification |
US7050923B2 (en) * | 2001-08-15 | 2006-05-23 | National Instruments Corporation | Network-based system for configuring a measurement system using configuration information generated based on a user specification |
US7349905B1 (en) * | 2001-09-12 | 2008-03-25 | Everdream Corporation | Local client database for remote support |
US20030055862A1 (en) * | 2001-09-18 | 2003-03-20 | Sun Microsystems, Inc. | Methods, systems, and articles of manufacture for managing systems using operation objects |
US20030055932A1 (en) * | 2001-09-19 | 2003-03-20 | Dell Products L.P. | System and method for configuring a storage area network |
US7614048B1 (en) * | 2001-09-28 | 2009-11-03 | At&T Intellectual Property I, L.P. | System and method for automated software distribution in a fiber optic network |
US7254601B2 (en) | 2001-12-20 | 2007-08-07 | Questra Corporation | Method and apparatus for managing intelligent assets in a distributed environment |
US20030140128A1 (en) * | 2002-01-18 | 2003-07-24 | Dell Products L.P. | System and method for validating a network |
US20030149970A1 (en) * | 2002-01-23 | 2003-08-07 | Vedvyas Shanbhogue | Portable software for rolling upgrades |
CA2369228A1 (en) * | 2002-01-24 | 2003-07-24 | Alcatel Canada Inc. | System and method for managing configurable elements of devices in a network element and a network |
US9134989B2 (en) | 2002-01-31 | 2015-09-15 | Qualcomm Incorporated | System and method for updating dataset versions resident on a wireless device |
US7058711B2 (en) * | 2002-04-04 | 2006-06-06 | Avaya Technology Corp. | Virtual network management |
US20070169073A1 (en) * | 2002-04-12 | 2007-07-19 | O'neill Patrick | Update package generation and distribution network |
US7178149B2 (en) | 2002-04-17 | 2007-02-13 | Axeda Corporation | XML scripting of soap commands |
AU2002368019A1 (en) * | 2002-06-18 | 2003-12-31 | Computer Associates Think, Inc. | Methods and systems for managing enterprise assets |
US20040034577A1 (en) * | 2002-08-15 | 2004-02-19 | Van Hoose Jeffrey N. | Methods and apparatus for analyzing an inventory for consolidation |
US20040068724A1 (en) * | 2002-08-30 | 2004-04-08 | Gardner Richard Wayne | Server processing for updating dataset versions resident on a wireless device |
US8103589B2 (en) | 2002-09-16 | 2012-01-24 | Touchtunes Music Corporation | Digital downloading jukebox system with central and local music servers |
US7822687B2 (en) | 2002-09-16 | 2010-10-26 | Francois Brillon | Jukebox with customizable avatar |
US8151304B2 (en) | 2002-09-16 | 2012-04-03 | Touchtunes Music Corporation | Digital downloading jukebox system with user-tailored music management, communications, and other tools |
US9646339B2 (en) | 2002-09-16 | 2017-05-09 | Touchtunes Music Corporation | Digital downloading jukebox system with central and local music servers |
US8332895B2 (en) | 2002-09-16 | 2012-12-11 | Touchtunes Music Corporation | Digital downloading jukebox system with user-tailored music management, communications, and other tools |
US10373420B2 (en) | 2002-09-16 | 2019-08-06 | Touchtunes Music Corporation | Digital downloading jukebox with enhanced communication features |
US8584175B2 (en) | 2002-09-16 | 2013-11-12 | Touchtunes Music Corporation | Digital downloading jukebox system with user-tailored music management, communications, and other tools |
US11029823B2 (en) | 2002-09-16 | 2021-06-08 | Touchtunes Music Corporation | Jukebox with customizable avatar |
US7730155B1 (en) | 2002-10-01 | 2010-06-01 | Apple Inc. | Method and apparatus for dynamically locating resources |
GB2394573A (en) * | 2002-10-26 | 2004-04-28 | Ncr Int Inc | Controlled access to software or data |
US9092286B2 (en) * | 2002-12-20 | 2015-07-28 | Qualcomm Incorporated | System to automatically process components on a device |
JP2004234645A (en) * | 2003-01-10 | 2004-08-19 | Canon Inc | Monitoring device of image forming apparatus, control method by the monitoring device, program for executing the control method, management device, control method by the management device, and program for executing control method |
US20040163008A1 (en) * | 2003-02-19 | 2004-08-19 | Kim Roy Moon | Remote system management and operation services in a computer network |
US7966418B2 (en) | 2003-02-21 | 2011-06-21 | Axeda Corporation | Establishing a virtual tunnel between two computer programs |
US20040167906A1 (en) * | 2003-02-25 | 2004-08-26 | Smith Randolph C. | System consolidation tool and method for patching multiple servers |
US7302681B2 (en) * | 2003-02-27 | 2007-11-27 | Dell Products L.P. | Method and system for customized information handling system support updates |
US7873706B2 (en) * | 2003-03-19 | 2011-01-18 | Cgi Communications, Inc. | System and method for seamlessly providing video content to client systems over a network |
US7028175B2 (en) * | 2003-04-09 | 2006-04-11 | Microsoft Corporation | System and method for computer hardware identification |
JP3906994B2 (en) * | 2003-05-07 | 2007-04-18 | ソニー株式会社 | Information processing apparatus and method, recording medium, and program |
US20050005152A1 (en) * | 2003-07-01 | 2005-01-06 | Navjot Singh | Security vulnerability monitor |
US8839220B2 (en) * | 2003-08-08 | 2014-09-16 | Arris Enterprises, Inc. | Method for remotely updating software for devices in a broadband network |
US7529775B2 (en) * | 2003-08-20 | 2009-05-05 | Microsoft Corporation | Method and system for collecting information about applications on a computer system |
US8555273B1 (en) | 2003-09-17 | 2013-10-08 | Palm. Inc. | Network for updating electronic devices |
JP2005107803A (en) * | 2003-09-30 | 2005-04-21 | Hitachi Ltd | System updating method and computer system for executing the same |
US20050076325A1 (en) * | 2003-10-02 | 2005-04-07 | International Business Machines Corporation | Automatic software update of nodes in a network data processing system |
US8626146B2 (en) | 2003-10-29 | 2014-01-07 | Qualcomm Incorporated | Method, software and apparatus for performing actions on a wireless device using action lists and versioning |
US7334226B2 (en) * | 2003-10-30 | 2008-02-19 | International Business Machines Corporation | Autonomic auto-configuration using prior installation configuration relationships |
US8291309B2 (en) * | 2003-11-14 | 2012-10-16 | Rockwell Automation Technologies, Inc. | Systems and methods that utilize scalable vector graphics to provide web-based visualization of a device |
US7509636B2 (en) | 2003-12-15 | 2009-03-24 | Microsoft Corporation | System and method for updating files utilizing delta compression patching |
US7533407B2 (en) * | 2003-12-16 | 2009-05-12 | Microsoft Corporation | System and methods for providing network quarantine |
US7904895B1 (en) * | 2004-04-21 | 2011-03-08 | Hewlett-Packard Develpment Company, L.P. | Firmware update in electronic devices employing update agent in a flash memory card |
US20050267954A1 (en) * | 2004-04-27 | 2005-12-01 | Microsoft Corporation | System and methods for providing network quarantine |
TW200535697A (en) * | 2004-04-30 | 2005-11-01 | Hon Hai Prec Ind Co Ltd | System and method for automatic updating program |
JP2005338959A (en) * | 2004-05-24 | 2005-12-08 | Sony Corp | Information processor, execution decision method, and computer program |
US20060010485A1 (en) * | 2004-07-12 | 2006-01-12 | Jim Gorman | Network security method |
US8526940B1 (en) | 2004-08-17 | 2013-09-03 | Palm, Inc. | Centralized rules repository for smart phone customer care |
US7506149B2 (en) * | 2004-08-27 | 2009-03-17 | Intel Corporation | Method, program and system to update files in a computer system |
US11687217B2 (en) | 2004-09-08 | 2023-06-27 | Universal Electronics Inc. | System and method for flexible configuration of a controlling device |
US7743012B2 (en) * | 2004-09-08 | 2010-06-22 | Universal Electronics Inc. | Configurable controlling device and associated configuration upload and download system and method |
US7941786B2 (en) * | 2004-09-08 | 2011-05-10 | Universal Electronics Inc. | Configurable controlling device and associated configuration distribution system and method |
US9632665B2 (en) | 2004-09-08 | 2017-04-25 | Universal Electronics Inc. | System and method for flexible configuration of a controlling device |
US20060085850A1 (en) * | 2004-10-14 | 2006-04-20 | Microsoft Corporation | System and methods for providing network quarantine using IPsec |
GB0427540D0 (en) * | 2004-12-15 | 2005-01-19 | Ibm | A system for maintaining data |
DE102004062434A1 (en) * | 2004-12-20 | 2006-06-22 | Abb Research Ltd. | System and method for automatically updating functionalities in a distributed network |
US7343523B2 (en) * | 2005-02-14 | 2008-03-11 | Aristoga, Inc. | Web-based analysis of defective computer programs |
US7809811B1 (en) * | 2005-03-09 | 2010-10-05 | Hewlett-Packard Development Company, L.P. | System and method for operator network capable of problem determination and solution deployment |
US20060259819A1 (en) * | 2005-05-12 | 2006-11-16 | Connor Matthew A | Automated Method for Self-Sustaining Computer Security |
US8230414B1 (en) * | 2005-06-16 | 2012-07-24 | Infinera Corporation | Software distribution and cache management across client machines on a network |
US20070043833A1 (en) * | 2005-08-22 | 2007-02-22 | Inventec Corporation | Computer platform system program remote upgrading control method and system |
US20070079238A1 (en) * | 2005-10-05 | 2007-04-05 | Sbc Knowledge Ventures, L.P. | Computer executable graphical user interface engine, system, and method therefor |
US8271970B2 (en) * | 2005-10-27 | 2012-09-18 | Siemens Aktiengesellschaft | Method for software distribution |
US7526677B2 (en) * | 2005-10-31 | 2009-04-28 | Microsoft Corporation | Fragility handling |
US8543996B2 (en) * | 2005-11-18 | 2013-09-24 | General Electric Company | System and method for updating wind farm software |
CN100512116C (en) * | 2005-11-24 | 2009-07-08 | 华为技术有限公司 | Network apparatus remote loading system and method |
US7827545B2 (en) * | 2005-12-15 | 2010-11-02 | Microsoft Corporation | Dynamic remediation of a client computer seeking access to a network with a quarantine enforcement policy |
US7979733B2 (en) | 2005-12-30 | 2011-07-12 | Sap Ag | Health check monitoring process |
US7930681B2 (en) * | 2005-12-30 | 2011-04-19 | Sap Ag | Service and application management in information technology systems |
US8176483B2 (en) * | 2005-12-30 | 2012-05-08 | Sap Ag | Software maintenance management |
US20070234331A1 (en) * | 2006-01-06 | 2007-10-04 | Sun Microsystems, Inc. | Targeted automatic patch retrieval |
US20070198525A1 (en) * | 2006-02-13 | 2007-08-23 | Microsoft Corporation | Computer system with update-based quarantine |
US20070207800A1 (en) * | 2006-02-17 | 2007-09-06 | Daley Robert C | Diagnostics And Monitoring Services In A Mobile Network For A Mobile Device |
US7793096B2 (en) * | 2006-03-31 | 2010-09-07 | Microsoft Corporation | Network access protection |
US7793285B2 (en) * | 2006-03-31 | 2010-09-07 | Ricoh Company, Ltd. | Web installer driver and management through a remote network |
US7818740B2 (en) * | 2006-05-05 | 2010-10-19 | Microsoft Corporation | Techniques to perform gradual upgrades |
EP2025095A2 (en) | 2006-06-08 | 2009-02-18 | Hewlett-Packard Development Company, L.P. | Device management in a network |
RU2388045C2 (en) * | 2006-06-19 | 2010-04-27 | Самсунг Электроникс Ко., Лтд. | Software update system and method for portable device with ota support |
US8427668B2 (en) * | 2006-07-03 | 2013-04-23 | Oracle America Inc. | Grid job submission using shared network filesystem |
US7873957B2 (en) * | 2006-07-27 | 2011-01-18 | Microsoft Corporation | Minimizing user disruption during modification operations |
US8752044B2 (en) | 2006-07-27 | 2014-06-10 | Qualcomm Incorporated | User experience and dependency management in a mobile device |
US20080046879A1 (en) * | 2006-08-15 | 2008-02-21 | Michael Hostetler | Network device having selected functionality |
US20080068381A1 (en) * | 2006-09-19 | 2008-03-20 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Using network access port linkages for data structure update decisions |
US8607336B2 (en) * | 2006-09-19 | 2013-12-10 | The Invention Science Fund I, Llc | Evaluation systems and methods for coordinating software agents |
US20080071793A1 (en) * | 2006-09-19 | 2008-03-20 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Using network access port linkages for data structure update decisions |
US8627402B2 (en) * | 2006-09-19 | 2014-01-07 | The Invention Science Fund I, Llc | Evaluation systems and methods for coordinating software agents |
US8601530B2 (en) * | 2006-09-19 | 2013-12-03 | The Invention Science Fund I, Llc | Evaluation systems and methods for coordinating software agents |
US8984579B2 (en) * | 2006-09-19 | 2015-03-17 | The Innovation Science Fund I, LLC | Evaluation systems and methods for coordinating software agents |
US8281036B2 (en) * | 2006-09-19 | 2012-10-02 | The Invention Science Fund I, Llc | Using network access port linkages for data structure update decisions |
US8601104B2 (en) * | 2006-09-19 | 2013-12-03 | The Invention Science Fund I, Llc | Using network access port linkages for data structure update decisions |
US8201143B2 (en) * | 2006-09-29 | 2012-06-12 | Microsoft Corporation | Dynamic mating of a modified user interface with pre-modified user interface code library |
US8370479B2 (en) | 2006-10-03 | 2013-02-05 | Axeda Acquisition Corporation | System and method for dynamically grouping devices based on present device conditions |
US9191793B2 (en) * | 2007-10-19 | 2015-11-17 | Duc Anh Ngo | Interactive system and process |
US9213535B1 (en) * | 2006-10-31 | 2015-12-15 | Hewlett Packard Enterprise Development Lp | Pre-computing computer software patch solutions |
US8645948B2 (en) * | 2006-12-12 | 2014-02-04 | Qualcomm Incorporated | Apparatus and methods for client-driven server-side installation |
US8065397B2 (en) | 2006-12-26 | 2011-11-22 | Axeda Acquisition Corporation | Managing configurations of distributed devices |
KR20080060927A (en) * | 2006-12-27 | 2008-07-02 | 삼성전자주식회사 | Server, client and method for supporting/performing update thereof |
US9171419B2 (en) | 2007-01-17 | 2015-10-27 | Touchtunes Music Corporation | Coin operated entertainment system |
US9330529B2 (en) | 2007-01-17 | 2016-05-03 | Touchtunes Music Corporation | Game terminal configured for interaction with jukebox device systems including same, and/or associated methods |
US9953481B2 (en) | 2007-03-26 | 2018-04-24 | Touchtunes Music Corporation | Jukebox with associated video server |
US20080244555A1 (en) * | 2007-03-29 | 2008-10-02 | Welvaert Eugene F | Bundling software updates |
CN101325509B (en) * | 2007-06-11 | 2011-04-06 | 华为技术有限公司 | Method, system and apparatus for installing software component |
JP5065482B2 (en) | 2007-06-19 | 2012-10-31 | クゥアルコム・インコーポレイテッド | Method and apparatus for synchronizing data sets in a wireless environment |
US8473938B1 (en) * | 2007-06-21 | 2013-06-25 | Open Invention Network Llc | Security patch update processor |
US8478861B2 (en) | 2007-07-06 | 2013-07-02 | Axeda Acquisition Corp. | Managing distributed devices with limited connectivity |
US10496799B1 (en) | 2007-07-24 | 2019-12-03 | United Services Automobile Association (Usaa) | Automated registration and licensing tool |
US8332887B2 (en) | 2008-01-10 | 2012-12-11 | Touchtunes Music Corporation | System and/or methods for distributing advertisements from a central advertisement network to a peripheral device via a local advertisement server |
US10290006B2 (en) | 2008-08-15 | 2019-05-14 | Touchtunes Music Corporation | Digital signage and gaming services to comply with federal and state alcohol and beverage laws and regulations |
US9225684B2 (en) * | 2007-10-29 | 2015-12-29 | Microsoft Technology Licensing, Llc | Controlling network access |
US8683458B2 (en) * | 2007-11-30 | 2014-03-25 | Red Hat, Inc. | Automatic full install upgrade of a network appliance |
US8589592B2 (en) * | 2007-12-11 | 2013-11-19 | Red Hat, Inc. | Efficient object distribution |
US8104087B2 (en) * | 2008-01-08 | 2012-01-24 | Triumfant, Inc. | Systems and methods for automated data anomaly correction in a computer network |
US8839225B2 (en) | 2008-01-23 | 2014-09-16 | International Business Machines Corporation | Generating and applying patches to a computer program code concurrently with its execution |
US8407685B2 (en) * | 2008-02-15 | 2013-03-26 | Red Hat, Inc. | Systems and methods for generating ordered download selections based on usage information |
US8340131B2 (en) * | 2008-05-05 | 2012-12-25 | Sentilla Corporation, Inc. | Efficient broadcast of data in a communication network |
US8418164B2 (en) | 2008-05-29 | 2013-04-09 | Red Hat, Inc. | Image install of a network appliance |
US8849435B2 (en) | 2008-07-09 | 2014-09-30 | Touchtunes Music Corporation | Digital downloading jukebox with revenue-enhancing features |
US20100050166A1 (en) * | 2008-08-22 | 2010-02-25 | Inventec Corporation | Updating system and method of portable executable programs |
JP5206792B2 (en) * | 2008-09-12 | 2013-06-12 | 富士通株式会社 | Software patch application method, program, and apparatus |
US10558948B2 (en) * | 2008-09-15 | 2020-02-11 | Oath Inc. | Targeted instant messenger behaviors employed for optimization of a client |
US8392966B2 (en) * | 2009-01-06 | 2013-03-05 | International Business Machines Corporation | Limiting the availability of computational resources to a device to stimulate a user of the device to apply necessary updates |
US8532714B2 (en) | 2009-01-29 | 2013-09-10 | Qualcomm Incorporated | Dynamically provisioning a device with audio processing capability |
US8539477B2 (en) | 2009-02-24 | 2013-09-17 | Microsoft Corporation | Managed environment update selection |
US10719149B2 (en) | 2009-03-18 | 2020-07-21 | Touchtunes Music Corporation | Digital jukebox device with improved user interfaces, and associated methods |
US9292166B2 (en) | 2009-03-18 | 2016-03-22 | Touchtunes Music Corporation | Digital jukebox device with improved karaoke-related user interfaces, and associated methods |
US10564804B2 (en) | 2009-03-18 | 2020-02-18 | Touchtunes Music Corporation | Digital jukebox device with improved user interfaces, and associated methods |
JP5567653B2 (en) | 2009-03-18 | 2014-08-06 | タッチチューンズ ミュージック コーポレイション | Entertainment server and related social networking services |
WO2010125230A1 (en) * | 2009-04-30 | 2010-11-04 | Nokia Corporation | Data transmission optimization |
US8214290B1 (en) | 2009-04-30 | 2012-07-03 | Bank Of America Corporation | Self-service terminal reporting |
CN101989208A (en) * | 2009-08-04 | 2011-03-23 | 鸿富锦精密工业(深圳)有限公司 | Software updating method |
US8106709B2 (en) * | 2009-12-03 | 2012-01-31 | Steve Selby | Pre and post filter automatic gain control with bounded pre-filter gain control |
US8230006B2 (en) * | 2009-12-16 | 2012-07-24 | Hewlett-Packard Development Company, L.P. | Remote client management |
CN105374380A (en) | 2010-01-26 | 2016-03-02 | 踏途音乐公司 | Digital jukebox device with improved user interfaces, and associated methods |
US9092295B2 (en) * | 2010-02-26 | 2015-07-28 | Red Hat, Inc. | Managing software package updates using communication pipes |
US9152484B2 (en) * | 2010-02-26 | 2015-10-06 | Red Hat, Inc. | Generating predictive diagnostics via package update manager |
US10534624B2 (en) | 2010-02-26 | 2020-01-14 | Red Hat, Inc. | Generating and storing translation information as package metadata |
US8593971B1 (en) | 2011-01-25 | 2013-11-26 | Bank Of America Corporation | ATM network response diagnostic snapshot |
US11444936B2 (en) | 2011-07-29 | 2022-09-13 | Amazon Technologies, Inc. | Managing security credentials |
GB2526955B (en) | 2011-09-18 | 2016-06-15 | Touchtunes Music Corp | Digital jukebox device with karaoke and/or photo booth features, and associated methods |
US8959504B2 (en) | 2011-10-18 | 2015-02-17 | Microsoft Corporation | Update scanning |
US11151224B2 (en) | 2012-01-09 | 2021-10-19 | Touchtunes Music Corporation | Systems and/or methods for monitoring audio inputs to jukebox devices |
US8863250B2 (en) | 2012-02-01 | 2014-10-14 | Amazon Technologies, Inc. | Logout from multiple network sites |
US8746551B2 (en) | 2012-02-14 | 2014-06-10 | Bank Of America Corporation | Predictive fault resolution |
US8959142B2 (en) | 2012-02-29 | 2015-02-17 | Microsoft Corporation | Combining server-side and client-side user interface elements |
CN103491064B (en) * | 2012-06-14 | 2017-12-01 | 腾讯科技(深圳)有限公司 | Terminal software maintaining method, service customer end and service server |
CN103731445B (en) * | 2012-10-10 | 2016-12-21 | 上海宝信软件股份有限公司 | A kind of application intelligent updating system based on IOS and method |
US9542172B2 (en) | 2013-02-05 | 2017-01-10 | Apple Inc. | Automatic updating of applications |
US9590852B2 (en) * | 2013-02-15 | 2017-03-07 | Facebook, Inc. | Server maintenance system |
US9372679B2 (en) * | 2013-08-02 | 2016-06-21 | Sap Se | Method and system for software delivery service |
US20150071071A1 (en) * | 2013-09-11 | 2015-03-12 | Cluster Wireless, LLC | Load balancing between nodes processing data and backhaul utilization |
WO2015070070A1 (en) | 2013-11-07 | 2015-05-14 | Touchtunes Music Corporation | Techniques for generating electronic menu graphical user interface layouts for use in connection with electronic devices |
US10475018B1 (en) | 2013-11-29 | 2019-11-12 | Amazon Technologies, Inc. | Updating account data for multiple account providers |
KR102425594B1 (en) | 2014-03-25 | 2022-07-27 | 터치튠즈 뮤직 코포레이션 | Digital jukebox device with improved user interfaces, and associated methods |
JP2017520842A (en) * | 2014-06-13 | 2017-07-27 | ザ・チャールズ・スターク・ドレイパー・ラボラトリー・インコーポレイテッド | System and method for software analysis |
US10282187B2 (en) | 2014-07-03 | 2019-05-07 | Oracle International Corporation | Efficient application patching in heterogeneous computing environments |
US9483248B2 (en) * | 2014-07-15 | 2016-11-01 | Oracle International Corporation | Automatic generation and execution of server update processes |
CN104090807A (en) * | 2014-07-18 | 2014-10-08 | 广州金山网络科技有限公司 | Application software new version information obtaining method and device |
US10216514B2 (en) | 2014-09-25 | 2019-02-26 | Hewlett Packard Enterprise Development Lp | Identification of a component for upgrade |
US20160246584A1 (en) * | 2015-02-19 | 2016-08-25 | Biju Balachandran | Automatic Selection and Customization of Landscape Guides |
US10120758B2 (en) * | 2015-03-10 | 2018-11-06 | Ricoh Company, Ltd. | Information processing system, information processing apparatus, and information processing method for implementing a system rollback process |
US9886263B2 (en) | 2015-03-24 | 2018-02-06 | Oracle International Corporation | Techniques for efficient application configuration patching |
US10002134B2 (en) | 2015-12-15 | 2018-06-19 | Costar Realty Information, Inc. | Placard-to-pin interaction |
US10735348B2 (en) * | 2016-04-29 | 2020-08-04 | International Business Machines Corporation | Providing an optimal resource to a client computer via interactive dialog |
CN106850590B (en) * | 2017-01-13 | 2020-10-23 | 北京神州泰岳信息安全技术有限公司 | Software white list management method and system |
US10310842B1 (en) * | 2017-12-01 | 2019-06-04 | International Business Machines Corporation | Recommendation system for software updates |
JP7095296B2 (en) * | 2018-02-01 | 2022-07-05 | 日本電気株式会社 | Distributed configuration management device, distributed configuration management method, and distributed configuration management program |
US10747525B2 (en) | 2018-03-09 | 2020-08-18 | International Business Machines Corporation | Distribution of a software upgrade via a network |
US10785108B1 (en) | 2018-06-21 | 2020-09-22 | Wells Fargo Bank, N.A. | Intelligent learning and management of a networked architecture |
JP2020071534A (en) * | 2018-10-29 | 2020-05-07 | エヌ・ティ・ティ・コムウェア株式会社 | Information processing system, information processing method, and information processing program |
US10997208B2 (en) | 2019-02-13 | 2021-05-04 | Sap Se | In-memory database-managed container volume replication |
US11422973B2 (en) * | 2019-03-06 | 2022-08-23 | Sap Se | Peer-to-peer delta image dispatch system |
US11403320B2 (en) | 2019-03-06 | 2022-08-02 | Sap Se | Elastic in-memory database provisioning on database-as-a-service |
CN111596968B (en) * | 2020-04-28 | 2023-10-17 | 上海帆一尚行科技有限公司 | Security reinforcement system and method, server side, client side, electronic equipment and storage medium thereof |
CN112134961B (en) * | 2020-09-28 | 2023-08-08 | 深圳市元征科技股份有限公司 | Client use control method, client and computer storage medium |
US11567753B1 (en) | 2021-08-31 | 2023-01-31 | International Business Machines Corporation | Automated software patch mapping and recommendation |
US11709820B2 (en) | 2021-09-03 | 2023-07-25 | Bank Of America Corporation | System for implementing intelligent data analysis |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0809182A1 (en) * | 1996-05-20 | 1997-11-26 | Nec Corporation | Application software distribution system and method, and medium storing application software distributing program |
US5752042A (en) * | 1996-06-07 | 1998-05-12 | International Business Machines Corporation | Server computer for selecting program updates for a client computer based on results of recognizer program(s) furnished to the client computer |
US5845077A (en) * | 1995-11-27 | 1998-12-01 | Microsoft Corporation | Method and system for identifying and obtaining computer software from a remote computer |
US6006034A (en) * | 1996-09-05 | 1999-12-21 | Open Software Associates, Ltd. | Systems and methods for automatic application version upgrading and maintenance |
Family Cites Families (113)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4425625A (en) | 1979-06-12 | 1984-01-10 | Data General Corporation | Diagnostic display terminal system |
US4356545A (en) | 1979-08-02 | 1982-10-26 | Data General Corporation | Apparatus for monitoring and/or controlling the operations of a computer from a remote location |
US4558413A (en) * | 1983-11-21 | 1985-12-10 | Xerox Corporation | Software version management system |
US4695946A (en) | 1984-10-25 | 1987-09-22 | Unisys Corporation | Maintenance subsystem for computer network including power control and remote diagnostic center |
US4678002A (en) | 1985-05-10 | 1987-07-07 | Valley Harold J | Faucet valve with adjustable stem tightener |
JP2570725B2 (en) | 1987-03-06 | 1997-01-16 | 日本電気株式会社 | Remote diagnostic device |
JPH0644242B2 (en) | 1988-03-17 | 1994-06-08 | インターナショナル・ビジネス・マシーンズ・コーポレーション | How to solve problems in computer systems |
JP2541631B2 (en) | 1988-07-26 | 1996-10-09 | ファナック株式会社 | CNC remote diagnosis method |
US5274546A (en) | 1988-09-02 | 1993-12-28 | Fanuc Ltd | Diagnosis system of numerical control apparatus |
US5144659A (en) | 1989-04-19 | 1992-09-01 | Richard P. Jones | Computer file protection system |
US5084875A (en) | 1989-12-13 | 1992-01-28 | Joseph Weinberger | System for automatically monitoring copiers from a remote location |
GB9003890D0 (en) | 1990-02-21 | 1990-04-18 | Rodime Plc | Method and apparatus for controlling access to and corruption of information in computer systems |
US5179695A (en) | 1990-09-04 | 1993-01-12 | International Business Machines Corporation | Problem analysis of a node computer with assistance from a central site |
US5388252A (en) | 1990-09-07 | 1995-02-07 | Eastman Kodak Company | System for transparent monitoring of processors in a network with display of screen images at a remote station for diagnosis by technical support personnel |
US5367682A (en) | 1991-04-29 | 1994-11-22 | Steven Chang | Data processing virus protection circuitry including a permanent memory for storing a redundant partition table |
US5357519A (en) | 1991-10-03 | 1994-10-18 | Apple Computer, Inc. | Diagnostic system |
AU3777593A (en) | 1992-02-26 | 1993-09-13 | Paul C. Clark | System for protecting computers via intelligent tokens or smart cards |
GB2268292A (en) | 1992-06-16 | 1994-01-05 | Ibm | Error handling in a state-free system |
US5361358A (en) | 1992-08-07 | 1994-11-01 | International Business Machines Corporation | System and method for installing program code for operation from multiple bootable operating systems |
US5361359A (en) | 1992-08-31 | 1994-11-01 | Trusted Information Systems, Inc. | System and method for controlling the use of a computer |
US5367667A (en) | 1992-09-25 | 1994-11-22 | Compaq Computer Corporation | System for performing remote computer system diagnostic tests |
US5390324A (en) | 1992-10-02 | 1995-02-14 | Compaq Computer Corporation | Computer failure recovery and alert system |
US5390314A (en) * | 1992-10-09 | 1995-02-14 | American Airlines, Inc. | Method and apparatus for developing scripts that access mainframe resources that can be executed on various computer systems having different interface languages without modification |
US5732212A (en) | 1992-10-23 | 1998-03-24 | Fox Network Systems, Inc. | System and method for remote monitoring and operation of personal computers |
AU5684294A (en) | 1992-12-03 | 1994-06-22 | Carnegie Wave Energy Limited | Method for on-line diagnosis for distributed network systems |
US5544320A (en) * | 1993-01-08 | 1996-08-06 | Konrad; Allan M. | Remote information service access system based on a client-server-service model |
US5371883A (en) | 1993-03-26 | 1994-12-06 | International Business Machines Corporation | Method of testing programs in a distributed environment |
US5455933A (en) | 1993-07-14 | 1995-10-03 | Dell Usa, L.P. | Circuit and method for remote diagnosis of personal computers |
US5535381A (en) | 1993-07-22 | 1996-07-09 | Data General Corporation | Apparatus and method for copying and restoring disk files |
US5432934A (en) | 1993-07-26 | 1995-07-11 | Gensym Corporation | Access restrictions as a means of configuring a user interface and making an application secure |
US5392095A (en) | 1993-12-02 | 1995-02-21 | Xerox Corporation | Customer feedback device on a machine console |
US5835911A (en) * | 1994-02-08 | 1998-11-10 | Fujitsu Limited | Software distribution and maintenance system and method |
US5435004A (en) | 1994-07-21 | 1995-07-18 | International Business Machines Corporation | Computerized system and method for data backup |
JP3554045B2 (en) | 1994-10-28 | 2004-08-11 | 富士通株式会社 | Recorded content restoring device and recording restoring device of auxiliary storage device |
US5526257A (en) * | 1994-10-31 | 1996-06-11 | Finlay Fine Jewelry Corporation | Product evaluation system |
US5491791A (en) | 1995-01-13 | 1996-02-13 | International Business Machines Corporation | System and method for remote workstation monitoring within a distributed computing environment |
US5594663A (en) | 1995-01-23 | 1997-01-14 | Hewlett-Packard Company | Remote diagnostic tool |
ATE441897T1 (en) | 1995-02-13 | 2009-09-15 | Intertrust Tech Corp | SYSTEMS AND METHODS FOR MANAGING SECURED TRANSACTIONS AND PROTECTING ELECTRONIC RIGHTS |
US5748877A (en) | 1995-03-08 | 1998-05-05 | Dell Usa, L.P. | Method for executing embedded diagnostics from operating system-based applications |
US5826012A (en) | 1995-04-21 | 1998-10-20 | Lettvin; Jonathan D. | Boot-time anti-virus and maintenance facility |
US5644696A (en) | 1995-06-06 | 1997-07-01 | International Business Machines Corporation | Recovering multi-volume data sets during volume recovery |
US5678002A (en) | 1995-07-18 | 1997-10-14 | Microsoft Corporation | System and method for providing automated customer support |
US5805891A (en) | 1995-07-26 | 1998-09-08 | International Business Machines Corporation | System and method for managing maintenance of computer software |
KR100286008B1 (en) | 1995-12-30 | 2001-04-16 | 윤종용 | Method for automatically updating software program |
US5732275A (en) | 1996-01-11 | 1998-03-24 | Apple Computer, Inc. | Method and apparatus for managing and automatically updating software programs |
US5732268A (en) | 1996-02-26 | 1998-03-24 | Award Software International | Extended BIOS adapted to establish remote communication for diagnostics and repair |
US5743743A (en) | 1996-09-03 | 1998-04-28 | Ho; Chi Fai | Learning method and system that restricts entertainment |
US5933646A (en) | 1996-05-10 | 1999-08-03 | Apple Computer, Inc. | Software manager for administration of a computer operating system |
US6074434A (en) * | 1996-06-07 | 2000-06-13 | International Business Machines Corporation | Selection of code updates, data updates or new data for client |
US5983369A (en) | 1996-06-17 | 1999-11-09 | Sony Corporation | Online simultaneous/altering-audio/video/voice data based service and support for computer systems |
US5919247A (en) * | 1996-07-24 | 1999-07-06 | Marimba, Inc. | Method for the distribution of code and data updates |
US5854828A (en) | 1996-08-20 | 1998-12-29 | Dell U.S.A., L.P. | Telephone customer support utility |
US5884073A (en) | 1996-10-28 | 1999-03-16 | Intel Corporation | System and method for providing technical support of an electronic system through a web bios |
US6088693A (en) | 1996-12-06 | 2000-07-11 | International Business Machines Corporation | Data management system for file and database management |
US6012088A (en) * | 1996-12-10 | 2000-01-04 | International Business Machines Corporation | Automatic configuration for internet access device |
US6009274A (en) * | 1996-12-13 | 1999-12-28 | 3Com Corporation | Method and apparatus for automatically updating software components on end systems over a network |
US6381741B1 (en) * | 1998-05-18 | 2002-04-30 | Liberate Technologies | Secure data downloading, recovery and upgrading |
JP2001514776A (en) * | 1997-02-27 | 2001-09-11 | シーベル システムズ,インコーポレイティド | A method of continuous level transport of software distribution incorporating local modifications. |
JPH10289108A (en) * | 1997-04-17 | 1998-10-27 | Matsushita Electric Ind Co Ltd | Remote program downloading device |
US5983364A (en) | 1997-05-12 | 1999-11-09 | System Soft Corporation | System and method for diagnosing computer faults |
US6026500A (en) | 1997-05-13 | 2000-02-15 | Electronic Data Systems Corporation | Method and system for managing computer systems |
US5974567A (en) | 1997-06-20 | 1999-10-26 | Compaq Computer Corporation | Ghost partition |
US6091412A (en) | 1997-09-30 | 2000-07-18 | The United States Of America As Represented By The Secretary Of The Navy | Universal client device permitting a computer to receive and display information from several special applications |
US6078322A (en) | 1997-09-30 | 2000-06-20 | The United States Of America As Represented By The Secretary Of The Navy | Methods permitting rapid generation of platform independent software applications executed on a universal client device |
US6125387A (en) | 1997-09-30 | 2000-09-26 | The United States Of America Represented By The Secretary Of The Navy | Operating methods for robust computer systems permitting autonomously switching between alternative/redundant |
US5944820A (en) | 1997-10-15 | 1999-08-31 | Dell U.S.A., L.P. | Modifiable partition boot record for a computer memory device |
US6016536A (en) | 1997-11-13 | 2000-01-18 | Ye-Te Wu | Method for backing up the system files in a hard disk drive |
US5974454A (en) | 1997-11-14 | 1999-10-26 | Microsoft Corporation | Method and system for installing and updating program module components |
US6151708A (en) * | 1997-12-19 | 2000-11-21 | Microsoft Corporation | Determining program update availability via set intersection over a sub-optical pathway |
US6202207B1 (en) * | 1998-01-28 | 2001-03-13 | International Business Machines Corporation | Method and a mechanism for synchronized updating of interoperating software |
US6105063A (en) * | 1998-05-05 | 2000-08-15 | International Business Machines Corp. | Client-server system for maintaining application preferences in a hierarchical data structure according to user and user group or terminal and terminal group contexts |
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 |
US6330715B1 (en) * | 1998-05-19 | 2001-12-11 | Nortel Networks Limited | Method and apparatus for managing software in a network system |
US6353926B1 (en) * | 1998-07-15 | 2002-03-05 | Microsoft Corporation | Software update notification |
US7370114B1 (en) * | 1998-09-11 | 2008-05-06 | Lv Partners, L.P. | Software downloading using a television broadcast channel |
US6567860B1 (en) * | 1998-10-30 | 2003-05-20 | Computer Associates Think, Inc. | Method and apparatus for new device driver installation by an operating system |
US6266774B1 (en) | 1998-12-08 | 2001-07-24 | Mcafee.Com Corporation | Method and system for securing, managing or optimizing a personal computer |
US6286138B1 (en) * | 1998-12-31 | 2001-09-04 | International Business Machines Corporation | Technique for creating remotely updatable programs for use in a client/server environment |
US6301710B1 (en) * | 1999-01-06 | 2001-10-09 | Sony Corporation | System and method for creating a substitute registry when automatically installing an update program |
US6434744B1 (en) * | 1999-03-03 | 2002-08-13 | Microsoft Corporation | System and method for patching an installed application program |
US6425125B1 (en) * | 1999-03-30 | 2002-07-23 | Microsoft Corporation | System and method for upgrading client software |
US7062765B1 (en) * | 1999-05-25 | 2006-06-13 | Realnetworks, Inc. | System and method for updating information via a network |
US6405365B1 (en) * | 1999-07-02 | 2002-06-11 | Cisco Technology, Inc. | Computer program command generator and parser |
US6535911B1 (en) * | 1999-08-06 | 2003-03-18 | International Business Machines Corporation | Viewing an information set originated from a distribution media and updating using a remote server |
US6574729B1 (en) * | 1999-08-26 | 2003-06-03 | Lucent Technologies Inc. | System for remotely identifying and providing information of unknown software on remote network node by comparing the unknown software with software audit file maintained on server |
US6493871B1 (en) * | 1999-09-16 | 2002-12-10 | Microsoft Corporation | Method and system for downloading updates for software installation |
US6751794B1 (en) | 2000-05-25 | 2004-06-15 | Everdream Corporation | Intelligent patch checker |
US6832373B2 (en) * | 2000-11-17 | 2004-12-14 | Bitfone Corporation | System and method for updating and distributing information |
US20020147974A1 (en) * | 2001-02-09 | 2002-10-10 | Wookey Michael J. | Networked installation system for deploying systems management platforms |
KR100371189B1 (en) * | 2001-02-20 | 2003-02-06 | 엘지전자 주식회사 | Architecture and method for multi-download of mobile communication terminal |
US20040015953A1 (en) * | 2001-03-19 | 2004-01-22 | Vincent Jonathan M. | Automatically updating software components across network as needed |
US20020143907A1 (en) * | 2001-03-30 | 2002-10-03 | Matsushita Electric Industrial Co., Ltd. | Data acquiring apparatus, downloading server and trigger server |
US7614048B1 (en) * | 2001-09-28 | 2009-11-03 | At&T Intellectual Property I, L.P. | System and method for automated software distribution in a fiber optic network |
CA2481712C (en) * | 2002-04-11 | 2011-07-12 | International Business Machines Corporation | A software distribution method and system |
US6973479B2 (en) * | 2002-05-01 | 2005-12-06 | Thales Avionics, Inc. | Method and system for configuration and download in a restricted architecture network |
US20040044999A1 (en) * | 2002-08-30 | 2004-03-04 | Gibson Mason C. | Subscription-based program module installation and update system and method |
JP4408033B2 (en) * | 2002-09-24 | 2010-02-03 | 株式会社リコー | Remote management system |
US6836657B2 (en) * | 2002-11-12 | 2004-12-28 | Innopath Software, Inc. | Upgrading of electronic files including automatic recovery from failures and errors occurring during the upgrade |
US7284233B2 (en) * | 2003-01-27 | 2007-10-16 | Bea Systems Inc. | Integrated development environment for java message service mark-up language |
JP2005107803A (en) * | 2003-09-30 | 2005-04-21 | Hitachi Ltd | System updating method and computer system for executing the same |
US7478381B2 (en) * | 2003-12-15 | 2009-01-13 | Microsoft Corporation | Managing software updates and a software distribution service |
US7574706B2 (en) * | 2003-12-15 | 2009-08-11 | Microsoft Corporation | System and method for managing and communicating software updates |
JPWO2006040810A1 (en) * | 2004-10-12 | 2008-05-15 | 富士通株式会社 | Software update program, software update apparatus, and software update method |
US20060248522A1 (en) * | 2005-04-15 | 2006-11-02 | Microsoft Corporation | Deploying agent software to managed computer systems |
US7899892B2 (en) * | 2006-03-28 | 2011-03-01 | Microsoft Corporation | Management of extensibility servers and applications |
US20080301666A1 (en) * | 2007-05-30 | 2008-12-04 | Susan Gordon | System for aggregating content data and methods relating to analysis of same |
US20080301667A1 (en) * | 2007-05-30 | 2008-12-04 | Google Inc. | Dynamically Updating Software Applications on a Device |
US8386643B2 (en) * | 2008-04-04 | 2013-02-26 | Arris Group, Inc. | Automated double firmware upgrade |
US20090271507A1 (en) * | 2008-04-24 | 2009-10-29 | Kodimer Marianne L | System and method for assisted administration of remote device updates |
US8213921B2 (en) * | 2008-10-08 | 2012-07-03 | Research In Motion Limited | Server for sending new application portions to mobile wireless communications devices and related methods |
US8527987B2 (en) * | 2008-12-29 | 2013-09-03 | Telefonaktiebolaget L M Ericsson (Publ) | Method and device for installing applications on NFC-enabled devices |
US9244965B2 (en) * | 2010-02-22 | 2016-01-26 | Thoughtwire Holdings Corp. | Method and system for sharing data between software systems |
US8726266B2 (en) * | 2010-05-24 | 2014-05-13 | Abbott Diabetes Care Inc. | Method and system for updating a medical device |
-
2000
- 2000-05-25 US US09/580,931 patent/US6751794B1/en not_active Expired - Lifetime
-
2001
- 2001-05-14 AU AU2001261632A patent/AU2001261632A1/en not_active Abandoned
- 2001-05-14 WO PCT/US2001/015720 patent/WO2001090892A1/en active Application Filing
-
2004
- 2004-06-15 US US10/869,591 patent/US7171660B2/en not_active Expired - Lifetime
-
2005
- 2005-04-20 US US11/111,292 patent/US7853943B2/en not_active Expired - Lifetime
-
2007
- 2007-05-07 US US11/801,076 patent/US8141071B2/en not_active Expired - Fee Related
-
2012
- 2012-03-08 US US13/415,653 patent/US8930937B2/en not_active Expired - Lifetime
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5845077A (en) * | 1995-11-27 | 1998-12-01 | Microsoft Corporation | Method and system for identifying and obtaining computer software from a remote computer |
EP0809182A1 (en) * | 1996-05-20 | 1997-11-26 | Nec Corporation | Application software distribution system and method, and medium storing application software distributing program |
US5752042A (en) * | 1996-06-07 | 1998-05-12 | International Business Machines Corporation | Server computer for selecting program updates for a client computer based on results of recognizer program(s) furnished to the client computer |
US6006034A (en) * | 1996-09-05 | 1999-12-21 | Open Software Associates, Ltd. | Systems and methods for automatic application version upgrading and maintenance |
Cited By (43)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6950863B1 (en) * | 2000-12-21 | 2005-09-27 | Cisco Technology, Inc. | Method and system for verifying a software upgrade for a communication device |
GB2376777A (en) * | 2001-06-19 | 2002-12-24 | Hewlett Packard Co | Portable audio device and network including an audio device |
WO2003090200A1 (en) * | 2002-04-19 | 2003-10-30 | Radixs Pte Ltd | System and method for use of multiple applications |
AU2003219640B2 (en) * | 2002-04-19 | 2007-06-28 | Radixs Pte Ltd | System and method for use of multiple applications |
US8230497B2 (en) | 2002-11-04 | 2012-07-24 | Hewlett-Packard Development Company, L.P. | Method of identifying software vulnerabilities on a computer system |
US7353539B2 (en) | 2002-11-04 | 2008-04-01 | Hewlett-Packard Development Company, L.P. | Signal level propagation mechanism for distribution of a payload to vulnerable systems |
WO2005045671A1 (en) * | 2003-10-27 | 2005-05-19 | American Power Conversion Corporation | System and method for updating a software program |
US7913246B2 (en) | 2003-10-27 | 2011-03-22 | American Power Conversion Corporation | System and method for updating a software program |
CN101410800B (en) * | 2003-12-15 | 2011-07-13 | 微软公司 | System and method for a software distribution service |
EP1723495A2 (en) * | 2003-12-15 | 2006-11-22 | Microsoft Corporation | System and method for managing and communicating software updates |
EP1579301A2 (en) * | 2003-12-15 | 2005-09-28 | Microsoft Corporation | System and method for a software distribution service |
WO2005060387A2 (en) | 2003-12-15 | 2005-07-07 | Microsoft Corporation | System and method for a software distribution service |
CN100416465C (en) * | 2003-12-15 | 2008-09-03 | 微软公司 | System and method for managing and communicating software updates |
EP1723495A4 (en) * | 2003-12-15 | 2008-12-31 | Microsoft Corp | System and method for managing and communicating software updates |
US7574706B2 (en) | 2003-12-15 | 2009-08-11 | Microsoft Corporation | System and method for managing and communicating software updates |
EP1579301A4 (en) * | 2003-12-15 | 2009-11-11 | Microsoft Corp | System and method for a software distribution service |
GB2410647A (en) * | 2004-01-31 | 2005-08-03 | Hewlett Packard Development Co | Identifying and Patching Vulnerabilities in a Network |
US8392995B2 (en) | 2004-01-31 | 2013-03-05 | Hewlett-Packard Development Company, L.P. | Network management |
EP1754130A4 (en) * | 2004-05-05 | 2008-03-05 | Research In Motion Ltd | System and method for surely but conveniently causing reset of a computerized device |
EP1754130A1 (en) * | 2004-05-05 | 2007-02-21 | Research In Motion Limited | System and method for surely but conveniently causing reset of a computerized device |
US8914846B2 (en) | 2004-09-03 | 2014-12-16 | Fortinet, Inc. | Policy-based selection of remediation |
US9602550B2 (en) | 2004-09-03 | 2017-03-21 | Fortinet, Inc. | Policy-based selection of remediation |
US9392024B2 (en) | 2004-09-03 | 2016-07-12 | Fortinet, Inc. | Policy-based selection of remediation |
US9154523B2 (en) | 2004-09-03 | 2015-10-06 | Fortinet, Inc. | Policy-based selection of remediation |
US8776170B2 (en) | 2004-09-03 | 2014-07-08 | Fortinet, Inc. | Policy-based selection of remediation |
US8984586B2 (en) | 2004-09-03 | 2015-03-17 | Fortinet, Inc. | Policy-based selection of remediation |
EP1770585A3 (en) * | 2005-09-30 | 2010-04-21 | Samsung Electronics Co., Ltd. | Security method and system and computer-readable medium storing computer program for executing the security method |
US8638932B2 (en) | 2005-09-30 | 2014-01-28 | Samsung Electronics Co., Ltd. | Security method and system and computer-readable medium storing computer program for executing the security method |
US9047458B2 (en) | 2009-06-19 | 2015-06-02 | Deviceauthority, Inc. | Network access protection |
US9047450B2 (en) | 2009-06-19 | 2015-06-02 | Deviceauthority, Inc. | Identification of embedded system devices |
US8239852B2 (en) | 2009-06-24 | 2012-08-07 | Uniloc Luxembourg S.A. | Remote update of computers based on physical device recognition |
EP2270656A1 (en) * | 2009-06-24 | 2011-01-05 | Uniloc Usa, Inc. | Remote update of computers based on physical device recognition |
US10432609B2 (en) | 2011-01-14 | 2019-10-01 | Device Authority Ltd. | Device-bound certificate authentication |
WO2012163093A1 (en) * | 2011-06-01 | 2012-12-06 | 南京中兴新软件有限责任公司 | Software updating system and method |
CN102811136A (en) * | 2011-06-01 | 2012-12-05 | 南京中兴新软件有限责任公司 | Software upgrading system and method |
US8898450B2 (en) | 2011-06-13 | 2014-11-25 | Deviceauthority, Inc. | Hardware identity in multi-factor authentication at the application layer |
US9756133B2 (en) | 2011-08-15 | 2017-09-05 | Uniloc Luxembourg S.A. | Remote recognition of an association between remote devices |
US9143496B2 (en) | 2013-03-13 | 2015-09-22 | Uniloc Luxembourg S.A. | Device authentication using device environment information |
US9740849B2 (en) | 2013-03-15 | 2017-08-22 | Uniloc Luxembourg S.A. | Registration and authentication of computing devices using a digital skeleton key |
US9286466B2 (en) | 2013-03-15 | 2016-03-15 | Uniloc Luxembourg S.A. | Registration and authentication of computing devices using a digital skeleton key |
WO2019145209A1 (en) * | 2018-01-25 | 2019-08-01 | Robert Bosch Gmbh | Apparatus and method for registering and monitoring autonomous vehicles |
CN110045979A (en) * | 2019-05-09 | 2019-07-23 | 中国航空工业集团公司西安航空计算技术研究所 | A kind of centralized method for upgrading software, the apparatus and system of avionics system |
CN112486546A (en) * | 2020-12-18 | 2021-03-12 | 上海中通吉网络技术有限公司 | SQLITE database upgrading method, device, terminal and system |
Also Published As
Publication number | Publication date |
---|---|
AU2001261632A1 (en) | 2001-12-03 |
US7171660B2 (en) | 2007-01-30 |
US6751794B1 (en) | 2004-06-15 |
US20070214215A1 (en) | 2007-09-13 |
US7853943B2 (en) | 2010-12-14 |
US20050193386A1 (en) | 2005-09-01 |
US20050022177A1 (en) | 2005-01-27 |
US20120180037A1 (en) | 2012-07-12 |
US8141071B2 (en) | 2012-03-20 |
US8930937B2 (en) | 2015-01-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6751794B1 (en) | Intelligent patch checker | |
EP0978033B1 (en) | Use of polymorphic package files to update software components | |
US7143406B2 (en) | Asynchronous software update | |
JP3167522B2 (en) | Software remote automatic update system and method | |
US7149789B2 (en) | Distributing software via distribution files | |
KR100633268B1 (en) | Software update manager | |
US5752042A (en) | Server computer for selecting program updates for a client computer based on results of recognizer program(s) furnished to the client computer | |
US20030195951A1 (en) | Method and system to dynamically detect, download and install drivers from an online service | |
US6301710B1 (en) | System and method for creating a substitute registry when automatically installing an update program | |
AU2004279162B8 (en) | System and method for a software distribution service | |
AU2004279202B2 (en) | System and method for updating installation components in a networked environment | |
US6199204B1 (en) | Distribution of software updates via a computer network | |
US8234639B2 (en) | Autonomic auto-configuration using prior installation configuration relationships | |
US20070277167A1 (en) | System and method for computer system maintenance | |
US20110119358A1 (en) | Systems and methods for operating networked computer systems | |
US20070240150A1 (en) | Simplifying installation of a suite of software products | |
US20050246702A1 (en) | System and method for automatically updating versions of software programs in client computers | |
WO2000068836A2 (en) | Methods for managing the distribution of client bits to client computers | |
EP1076848A1 (en) | Remote installation of computer operating systems | |
US20070088799A1 (en) | System and method for installing software | |
JPH11272471A (en) | Software distribution system and recording medium stored with program used for the same | |
JP4882291B2 (en) | Module update program | |
US20050132082A1 (en) | System and method for resuming downloading from interruption points | |
JPH09258966A (en) | Software supply system, software supply device and software supplied device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
122 | Ep: pct application non-entry in european phase | ||
NENP | Non-entry into the national phase |
Ref country code: JP |