Data processing: software development – installation – and managem – Software upgrading or updating
Reexamination Certificate
2006-08-08
2006-08-08
Zhen, Wei (Department: 2191)
Data processing: software development, installation, and managem
Software upgrading or updating
C717S171000, C717S172000, C717S152000
Reexamination Certificate
active
07089548
ABSTRACT:
A method and system that provides for near-zero downtime when updating enterprise system software in a client/server environment and elimination of the need to re-compile the client code with a new server component name as the new name can be addressed in a naming service. Client components will automatically connect to new-version enterprise server components that are backward compatible. Old-version client components will still work as new enterprise server components are deployed even if they are not backward compatible. Using a design with a step algorithm, the incompatibilities of client and enterprise server components are resolved. Client components automatically check a configuration file at initialization time or in parallel for the correct compatible version to use. Client rollback to the previous version is easily accomplished if bugs are found in the new deployment.
REFERENCES:
patent: 5287508 (1994-02-01), Hejna et al.
patent: 5835911 (1998-11-01), Nakagawa et al.
patent: 5974566 (1999-10-01), Ault et al.
patent: 6058445 (2000-05-01), Chari et al.
patent: 6151708 (2000-11-01), Pedrizetti et al.
patent: 6167567 (2000-12-01), Chiles et al.
patent: 6199204 (2001-03-01), Donohue
patent: 6202207 (2001-03-01), Donohue
patent: 6606744 (2003-08-01), Mikurak
patent: 6976079 (2005-12-01), Ferguson et al.
patent: 2002/0112076 (2002-08-01), Rueda et al.
patent: 2002/0147645 (2002-10-01), Alao et al.
patent: 2003/0172145 (2003-09-01), Nguyen
patent: 2004/0031030 (2004-02-01), Kidder et al.
patent: 2004/0139147 (2004-07-01), Duquenne et al.
patent: 2005/0138084 (2005-06-01), Azagury et al.
Author: Jin Jing, Abdelsalam Helal, Ahmed Elmagarmid Title Client-Server Computing in Mobile Environments Date: Jun. 1999 Publisher: ACM Computer Surveys vol. 31, No. 2.
Valeria Cardellini, Emiliano Casalicchio The State of the Art in Locally Distributed Web-Server Systems Jun. 2002 ACM Computing Surveys, vol. 34, No. 2 pp. 263-311.
Robbert Van Renesse, Kenneth P. Birman Astrolabe: A Robust and Scalable Technology for Distributed System Monitoring, Management, and Data Mining May 2003 ACM Transactions on Computer Systems vol. 21, No. 2 pp. 164-206.
Deng Anna
Haynes and Boone LLP
Taiwan Semiconductor Manufacturing Company , Ltd.
Zhen Wei
LandOfFree
Method and system for nondisruptive deployment during... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and system for nondisruptive deployment during..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for nondisruptive deployment during... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3656732