Data processing: software development – installation – and managem – Software upgrading or updating – Network
Reexamination Certificate
2003-12-02
2008-05-20
Zhen, Wei (Department: 2191)
Data processing: software development, installation, and managem
Software upgrading or updating
Network
C717S135000
Reexamination Certificate
active
07376945
ABSTRACT:
A method for software change modeling for network devices provides dynamic (on the device) and static (computer) change modeling. The same source code and libraries are used for both modeling applications, allowing a user to see the impact of activating or deactivating specific software modules without affecting the actual node. A master node passes a node the identity of the software package(s) to be updated and the dependencies. The node notifies its running processes about the update. If any of the processes determine that the update will degrade or have a negative impact on the operation of the node, it returns a veto to the node which sends a list of the processes that are impacted along with the reasons why to the master node.
REFERENCES:
patent: 5325533 (1994-06-01), McInerney et al.
patent: 5487066 (1996-01-01), McNamara et al.
patent: 5754858 (1998-05-01), Broman et al.
patent: 5842011 (1998-11-01), Basu
patent: 5860004 (1999-01-01), Fowlow et al.
patent: 5948101 (1999-09-01), David et al.
patent: 5953533 (1999-09-01), Fink et al.
patent: 5960200 (1999-09-01), Eager et al.
patent: 5999740 (1999-12-01), Rowley
patent: 6178546 (2001-01-01), McIntyre
patent: 6202207 (2001-03-01), Donohue
patent: 6314565 (2001-11-01), Kenner et al.
patent: 6324691 (2001-11-01), Gazdik
patent: 6381735 (2002-04-01), Hunt
patent: 6381742 (2002-04-01), Forbes et al.
patent: 6611727 (2003-08-01), Bickley et al.
patent: 6651186 (2003-11-01), Schwabe
patent: 6658659 (2003-12-01), Hiller et al.
patent: 6675382 (2004-01-01), Foster
patent: 6742028 (2004-05-01), Wang et al.
patent: 6854009 (2005-02-01), Hughes
patent: 6871344 (2005-03-01), Grier et al.
patent: 6886029 (2005-04-01), Pecus et al.
patent: 6928579 (2005-08-01), Aija et al.
patent: 7013461 (2006-03-01), Hellerstein et al.
patent: 7080371 (2006-07-01), Arnaiz et al.
patent: 7203937 (2007-04-01), Kyle et al.
patent: 7240336 (2007-07-01), Baker
patent: 2002/0019972 (2002-02-01), Grier et al.
patent: 2002/0099845 (2002-07-01), Passanisi
patent: 2002/0100036 (2002-07-01), Moshir et al.
patent: 2002/0133814 (2002-09-01), Bourke-Dunphy et al.
patent: 2002/0144248 (2002-10-01), Forbes et al.
patent: 2002/0174420 (2002-11-01), Kumar
patent: 2002/0174422 (2002-11-01), Kelley et al.
patent: 2003/0088650 (2003-05-01), Fassold et al.
patent: 2003/0110482 (2003-06-01), Ferguson et al.
patent: 2003/0172135 (2003-09-01), Bobick et al.
patent: 2003/0212990 (2003-11-01), Brodkorb et al.
patent: 2003/0217193 (2003-11-01), Thurston et al.
patent: 2004/0003266 (2004-01-01), Moshir et al.
patent: 2004/0019596 (2004-01-01), Taylor et al.
patent: 2004/0019897 (2004-01-01), Taylor et al.
patent: 2004/0049509 (2004-03-01), Keller et al.
patent: 2004/0133875 (2004-07-01), Kramer
patent: 2004/0268302 (2004-12-01), Srivastava et al.
patent: 2005/0022182 (2005-01-01), Mittal
patent: 2005/0055692 (2005-03-01), Lupini et al.
patent: 2005/0198629 (2005-09-01), Vishwanath
Brada, P{hacek over (r)}emysl, “Metadata Support for Safe Component Upgrades,” Proceedings of the 26th Annual International Computer Software and Applications Conference '02, IEEE 2002, 5 pages.
Ganger, Gregory R. et al., “Soft Updates: A Solution to the Metadata Update Problem in File Systems,” ACM Transactions on Computer Systems, vol. 18, No. 2, May 2000, pp. 127-153.
Meijer, Erik et al., “Overcoming Independent Extensibility Challenges,” Communications of the ACM, Oct. 2002, vol. 45, No. 10, pp. 41-44.
Definition of API from Google.com, retrieved Apr. 11, 2006.
Oreizy, Peyman, et al., “Architecture-Based Runtime Software Evolution”, Information and Computer Science, University of California, Irvine, Jun. 1998, pp. 177-186.
Balint Matthew
Darling Glen
Kakumani Badari
Cisco Technology Inc.
Hickman Palermo & Truong & Becker LLP
Nguyen Phillip H
Zhen Wei
LandOfFree
Software change modeling for network devices does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Software change modeling for network devices, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Software change modeling for network devices will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3982869