Data processing: software development – installation – and managem – Software upgrading or updating – Network
Reexamination Certificate
2006-09-01
2010-10-12
Khatri, Anil (Department: 2191)
Data processing: software development, installation, and managem
Software upgrading or updating
Network
C717S174000, C709S203000
Reexamination Certificate
active
07814480
ABSTRACT:
A network apparatus has first and second controllers that are coupled via communication channel, and is coupled to a network by the first controller. In order to update the firmware of this first controller, the first controller obtains update data for updating via the network and transfers the obtained data to the second controller. The second controller stores the update data transferred from the first controller in a storage device incorporated in the second controller. After the entirety of the update data has been stored in the storage device by the second controller, the second controller transfers the update data to the first controller. The first controller updates the firmware for the first controller using the update data transferred from the second controller.
REFERENCES:
patent: 5761380 (1998-06-01), Lewis et al.
patent: 5930513 (1999-07-01), Taylor
patent: 6266810 (2001-07-01), Tanaka et al.
patent: 6425126 (2002-07-01), Branson et al.
patent: 6493871 (2002-12-01), McGuire et al.
patent: 6658455 (2003-12-01), Weinman, Jr.
patent: 6675382 (2004-01-01), Foster
patent: 6687901 (2004-02-01), Imamatsu
patent: 6931637 (2005-08-01), Lee et al.
patent: 6938109 (2005-08-01), Sliger et al.
patent: 7055149 (2006-05-01), Birkholz et al.
patent: 7188342 (2007-03-01), DeMello et al.
patent: 7203723 (2007-04-01), Ogawa
patent: 7216343 (2007-05-01), Das et al.
patent: 7328434 (2008-02-01), Swanson et al.
patent: 7356577 (2008-04-01), Collins
patent: 7437721 (2008-10-01), Watson et al.
patent: 7478385 (2009-01-01), Sierer et al.
patent: 7516450 (2009-04-01), Ogura
patent: 7552431 (2009-06-01), Napier et al.
patent: 7555657 (2009-06-01), Nasu
patent: 7653687 (2010-01-01), Reisman
patent: 2002/0170051 (2002-11-01), Watanabe et al.
patent: 2004/0015941 (2004-01-01), Sekine
patent: 1353269 (2003-10-01), None
patent: 2000-181718 (2000-06-01), None
patent: 2002-244874 (2002-08-01), None
patent: 2003-067171 (2003-03-01), None
patent: 2004-005454 (2004-01-01), None
patent: 2004-126876 (2004-04-01), None
patent: 2004-235902 (2004-08-01), None
Neamtiu et al, “Contextual effects for version consistent dynamic software updating and safe concurrent programming”, ACM POPL, pp. 37-49, 2007.
Hicks et al, “Dynamic software updating”, ACM Trans. on Prog. Lang. and Sys. vol. 27, No. 6, pp. 1049-1096, 2005.
Brown et al, “A new model for updating software in wireless sensor networks”, IEEE, pp. 42-47, 2006.
Neamtiu et al, “Safe and timely dynamic updates for multi threaded programs”, ACM PLDI, pp. 13-24, 2009.
Symborski, “Updating software and configuration data in a distributed communications network”, IEEE, pp. 331-338, 1988.
Adi et al, “Secured mobile device software update over IP networks”, IEEE, pp. 3-6, 2004.
European Search Report dated Jan. 4, 2007.
Oshima Yasuhiro
Sakuda Kenji
Khatri Anil
Nutter & McClennen & Fish LLP
Penny, V John J.
Seiko Epson Corporation
LandOfFree
Control software updating technique for a network apparatus does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Control software updating technique for a network apparatus, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Control software updating technique for a network apparatus will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4177643