WO2005026915A3 - Systems and methods for dynamically updating software in a protocol gateway - Google Patents

Systems and methods for dynamically updating software in a protocol gateway Download PDF

Info

Publication number
WO2005026915A3
WO2005026915A3 PCT/US2004/029848 US2004029848W WO2005026915A3 WO 2005026915 A3 WO2005026915 A3 WO 2005026915A3 US 2004029848 W US2004029848 W US 2004029848W WO 2005026915 A3 WO2005026915 A3 WO 2005026915A3
Authority
WO
WIPO (PCT)
Prior art keywords
software module
dynamically updating
systems
methods
updating software
Prior art date
Application number
PCT/US2004/029848
Other languages
French (fr)
Other versions
WO2005026915A2 (en
Inventor
Po-Han Chien
Richard S Pugh
Original Assignee
Akonix Systems Inc
Po-Han Chien
Richard S Pugh
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Akonix Systems Inc, Po-Han Chien, Richard S Pugh filed Critical Akonix Systems Inc
Priority to EP04783898A priority Critical patent/EP1664974A4/en
Priority to AU2004272201A priority patent/AU2004272201A1/en
Priority to CA002539470A priority patent/CA2539470A1/en
Priority to JP2006526370A priority patent/JP2007505409A/en
Publication of WO2005026915A2 publication Critical patent/WO2005026915A2/en
Publication of WO2005026915A3 publication Critical patent/WO2005026915A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • G06F8/656Updates while running

Abstract

A method for dynamically updating software modules comprises loading a new software module (1918-1924) to replace an existing software module. Before the old software module is terminated, however, a check is run (1928) to determine if the old software module is engaged in, or being used by, any existing routines, such as an existing communication session. If the old software module is being used, then it can be preserved. Once the old software module is no longer being used, then (1930) it can be terminate and all new routines can be configured (1926) to use the new software module.
PCT/US2004/029848 2003-09-11 2004-09-13 Systems and methods for dynamically updating software in a protocol gateway WO2005026915A2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
EP04783898A EP1664974A4 (en) 2003-09-11 2004-09-13 Systems and methods for dynamically updating software in a protocol gateway
AU2004272201A AU2004272201A1 (en) 2003-09-11 2004-09-13 Systems and methods for dynamically updating software in a protocol gateway
CA002539470A CA2539470A1 (en) 2003-09-11 2004-09-13 Systems and methods for dynamically updating software in a protocol gateway
JP2006526370A JP2007505409A (en) 2003-09-11 2004-09-13 System and method for dynamically updating software in a protocol gateway

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US66122603A 2003-09-11 2003-09-11
US10/661,226 2003-09-11

Publications (2)

Publication Number Publication Date
WO2005026915A2 WO2005026915A2 (en) 2005-03-24
WO2005026915A3 true WO2005026915A3 (en) 2006-04-27

Family

ID=34312723

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2004/029848 WO2005026915A2 (en) 2003-09-11 2004-09-13 Systems and methods for dynamically updating software in a protocol gateway

Country Status (5)

Country Link
EP (1) EP1664974A4 (en)
JP (1) JP2007505409A (en)
AU (1) AU2004272201A1 (en)
CA (1) CA2539470A1 (en)
WO (1) WO2005026915A2 (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4848421B2 (en) * 2005-04-22 2011-12-28 トムソン ライセンシング Secure anonymous wireless LAN access mechanism
JP5052367B2 (en) 2008-02-20 2012-10-17 株式会社リコー Image processing apparatus, authentication package installation method, authentication package installation program, and recording medium
US20090225781A1 (en) * 2008-03-07 2009-09-10 Software Ag, Inc. System, method and computer program product for bulk event transfer
US8126976B2 (en) 2008-07-09 2012-02-28 Research In Motion Limited Delivery of email messages in multiple parts
CN102244666A (en) * 2010-05-10 2011-11-16 中兴通讯股份有限公司 Message processing method for machine-to-machine/man (M2M) platform and M2M platform system
WO2011158367A1 (en) * 2010-06-17 2011-12-22 富士通株式会社 Technology for updating active program
CN108228192B (en) * 2016-12-14 2020-12-29 中国航空工业集团公司西安航空计算技术研究所 Method for realizing dynamic management of service-oriented airborne software
CN110659033B (en) * 2018-06-29 2023-08-11 深圳耐看科技有限公司 Protocol registration distribution method, storage medium, electronic equipment and system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6341321B1 (en) * 1999-02-22 2002-01-22 International Business Machines Corporation Method and apparatus for providing concurrent patch using a queued direct input-output device
US6516349B1 (en) * 1999-09-07 2003-02-04 Sun Microsystems, Inc. System for updating a set of instantiated content providers based on changes in content provider directory without interruption of a network information services

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4425618A (en) * 1981-11-23 1984-01-10 Bell Telephone Laboratories, Incorporated Method and apparatus for introducing program changes in program-controlled systems
US5339430A (en) * 1992-07-01 1994-08-16 Telefonaktiebolaget L M Ericsson System for dynamic run-time binding of software modules in a computer system
ES2130194T3 (en) * 1993-01-18 1999-07-01 Siemens Ag CONTROL SYSTEM IN REAL TIME.
DE19810802A1 (en) * 1998-03-12 1999-09-16 Ericsson Telefon Ab L M Software processing device with software actualization function
US6334215B1 (en) * 1999-05-05 2001-12-25 International Business Machines Corporation Methodology for migration of legacy applications to new product architectures

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6341321B1 (en) * 1999-02-22 2002-01-22 International Business Machines Corporation Method and apparatus for providing concurrent patch using a queued direct input-output device
US6516349B1 (en) * 1999-09-07 2003-02-04 Sun Microsystems, Inc. System for updating a set of instantiated content providers based on changes in content provider directory without interruption of a network information services

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP1664974A4 *

Also Published As

Publication number Publication date
AU2004272201A1 (en) 2005-03-24
WO2005026915A2 (en) 2005-03-24
JP2007505409A (en) 2007-03-08
EP1664974A2 (en) 2006-06-07
CA2539470A1 (en) 2005-03-24
EP1664974A4 (en) 2008-12-17

Similar Documents

Publication Publication Date Title
WO2003085844A3 (en) Communications gateway with messaging communications interface
EP1615097A3 (en) Dual-path-pre-approval authentication method
EP1710928A3 (en) Method and apparatus for estimating a maximum rate of data and for estimating power required for transmission of data at a rate of data in a communication system
AU2003281928A1 (en) Sim-card for operation with a terminal of a communication network
WO2008027964A3 (en) Binding methods and devices in a building automation system
AU2003264051A1 (en) Method and apparatus for a client connection manager
ATE450819T1 (en) DATA TRANSMISSION METHOD AND AUTOMATION SYSTEM FOR USING SUCH A DATA TRANSMISSION METHOD
WO2005111761A3 (en) System and method for creating tamper-resistant code
WO2004059938A3 (en) System and method for building and execution of platform-neutral generic services' client applications
WO2007080558A3 (en) Communications network system and methods for using same
AU2003284437A1 (en) Communication system, call connection server, terminal apparatus and communication method
EP1506664A4 (en) Method and system for access point roaming
WO2007069245A3 (en) System and method for providing network security to mobile devices
WO2006100684A3 (en) System and method for detecting a proxy between a client and a server
WO2003090041A3 (en) Method to provide dynamic internet protocol security policy services
WO2004064283A3 (en) Charging for a communication system
AU2002311565A1 (en) Load balancing devices and method therefor
CA2377292A1 (en) System and method for providing secure communications between wireless units using a common key
AU2003228107A1 (en) Method for guaranteeing safe financial transactions when using wireless network
AU2003277881A1 (en) Middleware application message/event model
WO2006127641A3 (en) Wireless communication device management system and method
WO2004084011A3 (en) System and method for implementing communication middleware for mobile 'java' computing
WO2005026915A3 (en) Systems and methods for dynamically updating software in a protocol gateway
BR0309209A (en) Method and equipment for providing compatibility between elements of a wireless communication system.
WO2008012192A3 (en) Method for setting up a data link between medical appliances and a computer system

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BW BY BZ CA CH CN CO CR CU CZ DK DM DZ EC EE EG ES FI GB GD GE GM HR HU ID IL IN IS JP KE KG KP KZ LC LK LR LS LT LU LV MA MD MK MN MW MX MZ NA NI NO NZ PG PH PL PT RO RU SC SD SE SG SK SY TJ TM TN TR TT TZ UA UG US UZ VN YU ZA ZM

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GM KE LS MW MZ NA SD SZ TZ UG ZM ZW AM AZ BY KG MD RU TJ TM AT BE BG CH CY DE DK EE ES FI FR GB GR HU IE IT MC NL PL PT RO SE SI SK TR BF CF CG CI CM GA GN GQ GW ML MR SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2539470

Country of ref document: CA

WWE Wipo information: entry into national phase

Ref document number: 2004783898

Country of ref document: EP

Ref document number: 2004272201

Country of ref document: AU

WWE Wipo information: entry into national phase

Ref document number: 2006526370

Country of ref document: JP

ENP Entry into the national phase

Ref document number: 2004272201

Country of ref document: AU

Date of ref document: 20040913

Kind code of ref document: A

WWP Wipo information: published in national office

Ref document number: 2004272201

Country of ref document: AU

WWP Wipo information: published in national office

Ref document number: 2004783898

Country of ref document: EP