Data processing: software development – installation – and managem – Software installation
Reexamination Certificate
2006-01-31
2006-01-31
Dam, Tuan (Department: 2192)
Data processing: software development, installation, and managem
Software installation
C717S136000, C707S793000, C704S010000
Reexamination Certificate
active
06993760
ABSTRACT:
Installing software using the configuration manager so that the rollback and security features of the configuration manager may be used during the installation process. A mobile computing device accesses files that are to be installed on the mobile computing device, and well as computer-executable instructions that define how the files are to be installed on the mobile computing device. The configuration manager then causes the computer-executable instructions to be executed (e.g., using configuration service providers), and causes a mirroring rollback document to be constructed. If the installation fails, the installation process is reversed by executing the rollback document. The configuration manager may also be used to implement security when executing the installation instructions by checking to determine whether or not execution of each installation instruction is authorized.
REFERENCES:
patent: 4665520 (1987-05-01), Strom et al.
patent: 5113518 (1992-05-01), Durst, Jr. et al.
patent: 6078921 (2000-06-01), Kelley
patent: 6141683 (2000-10-01), Kraml et al.
patent: 6199204 (2001-03-01), Donohue
patent: 6298478 (2001-10-01), Nally et al.
patent: 6324693 (2001-11-01), Brodersen et al.
patent: 6360364 (2002-03-01), Chen et al.
patent: 6363499 (2002-03-01), Delo et al.
patent: 6366898 (2002-04-01), Taivalsaari et al.
patent: 6434628 (2002-08-01), Bowman-Amuah
patent: 6434744 (2002-08-01), Chamberlain et al.
patent: 6438749 (2002-08-01), Chamberlain
patent: 6523166 (2003-02-01), Mishra et al.
patent: 6687873 (2004-02-01), Ballantyne et al.
patent: 6698018 (2004-02-01), Zimniewicz et al.
patent: 2002/0100036 (2002-07-01), Moshir et al.
patent: 2002/0124245 (2002-09-01), Maddux et al.
patent: 2002/0144151 (2002-10-01), Shell et al.
patent: 2003/0009752 (2003-01-01), Gupta
patent: 2003/0108039 (2003-06-01), Shell et al.
patent: 2004/0003266 (2004-01-01), Moshir et al.
patent: 0 791 881 (1997-08-01), None
patent: 0 811 942 (1997-12-01), None
patent: 1 043 906 (2000-10-01), None
Cris Pedregal Martin, Krithi Ramamritham, “Recovery guarantees in mobile systems”, Aug. 1999, Proceedings of the 1st ACM international workshop on Data engineering for wireless and moble access, pp. 22-28, ISBN: 1-58113-175-5.
Nuno Neves, W. Kent Fuchs, “Adaptive recovery for mobile environments”, Jan. 1997, Communications of the ACM, vol. 40 Issue 1, pp. 68-74, ISSN: 0001-0782.
V. K. Murthy, “Transactional workflow paradigm: its application to mobile computing”, Feb. 1998, Proeedings of the 1998 ACM symposium on Applied Computing, pp. 424-432, ISBN: 0-89791-969-6.
Jin Jing, Abdelsalam Sumi Helal, Ahmed Elmagarmid, “Client-server computing in mobile environments”, Jun. 1999, ACM Computing Surveys (CSUR), vol. 31 Issue 2, pp. 117-157, ISSN: 0360-0300.
Jiannong Cao; Chan, G.H.; Weijia jia; Dillon, T.S., “Checkpointing and rollback of wide-area distributed applications using mobile agents”, Apr. 2001, Parallel and Distributed Processing Symposium., Proceedings 15th International.
Steve Tate et al., “Windows 2000 Essential Reference”, Apr. 2000, New Riders Publishing, ISBN: 0-7357-0869-X, Chapter 7.3.
Mike Kelly, “Gain Control of Application Setup and Maintenance with the New Windows Installer”, Sep. 1998, Microsoft Systems Journal, printed and accessed online on Jan. 5, 2005 at <http://www.microsoft.com/msj/0998/windowsInstaller.aspx>.
E. H. Ballbergen, K. Verstoep, A. S. Tanenbaum, “On the design of the amoeba configuration manager”, Oct. 1989, ACM SIGSOFT Software Engineering Notes, vol. 14 Issue 7, pp. 15-22.
Hall, et al., “Evaluating Software Deployment Languages and Schema: An Experience Report,” Proceedings. International Conference on Software Maintenance (CAT. NO. 98CB36272), Proceedings. International Conference on Software Maintenance, Bethesda, MD, Nov. 16-20, 1998, pp. 177-185.
“Designs for Uncomitting an Instal Plan Object,” IBM Technical Disclosure Bulletin, IBM Corporation, New york, US, vol. 38, No. 7, Jul. 1, 1995, pp. 227-229..
Dang Hung M.
Hofmeister Nicholas M.
Peev Igor B.
Savage Kevin J.
Shell Scott R.
Dam Tuan
Microsoft Corporation
Rutton J. Derek
Workman Nydegger
LandOfFree
Installing software on a mobile computing device using the... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Installing software on a mobile computing device using the..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Installing software on a mobile computing device using the... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3571808