Pre-install compliance system

Data processing: artificial intelligence – Knowledge processing system – Creation or modification

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C706S010000, C706S045000, C706S050000, C706S061000, C717S174000, C717S175000, C717S176000, C717S177000, C717S178000, C709S202000, C709S203000, C709S230000

Reexamination Certificate

active

07624086

ABSTRACT:
The present invention interrogates computer systems prior to software installations to ensure software installations operate correctly and do not conflict with existing hardware and software. An agent application is first installed on a user's system. When a new program is about to be installed on the user's system, the agent checks if certain prerequisite requirements are met. The prerequisite requirements are downloaded from an expert system library, and the agent interrogates the user's system to determine if it passes the downloaded requirements. If the system passes, then the software is installed. If the system does not pass, then a report is sent to the user and/or a remediation script is initiated to repair the problem. After software is installed, if errors arise that were not previously detected, a feedback mechanism sends the errors to the expert system library so future errors are detected preemptively.

REFERENCES:
patent: 4866635 (1989-09-01), Kahn et al.
patent: 5602990 (1997-02-01), Leete
patent: 5649196 (1997-07-01), Woodhill et al.
patent: 5659743 (1997-08-01), Adams et al.
patent: 5802364 (1998-09-01), Senator et al.
patent: 5812751 (1998-09-01), Ekrot et al.
patent: 5835911 (1998-11-01), Nakagawa et al.
patent: 5933647 (1999-08-01), Aronberg et al.
patent: 5950010 (1999-09-01), Hesse et al.
patent: 5974547 (1999-10-01), Klimenko
patent: 6012152 (2000-01-01), Douik et al.
patent: 6029196 (2000-02-01), Lenz
patent: 6067582 (2000-05-01), Smith et al.
patent: 6170065 (2001-01-01), Kobata et al.
patent: 6209089 (2001-03-01), Selitrennikoff et al.
patent: 6212660 (2001-04-01), Joeressen et al.
patent: 6282711 (2001-08-01), Halpern et al.
patent: 6292827 (2001-09-01), Raz
patent: 6301612 (2001-10-01), Selitrennikoff et al.
patent: 6311221 (2001-10-01), Raz et al.
patent: 6317761 (2001-11-01), Landsman et al.
patent: 6349137 (2002-02-01), Hunt et al.
patent: 6356915 (2002-03-01), Chtchetkine et al.
patent: 6363400 (2002-03-01), Chtchetkine et al.
patent: 6366296 (2002-04-01), Boreczky et al.
patent: 6378035 (2002-04-01), Parry et al.
patent: 6421777 (2002-07-01), Pierre-Louis et al.
patent: 6449658 (2002-09-01), Lafe et al.
patent: 6463530 (2002-10-01), Sposato
patent: 6473794 (2002-10-01), Guheen et al.
patent: 6477531 (2002-11-01), Sullivan et al.
patent: 6490677 (2002-12-01), Aquilar et al.
patent: 6536037 (2003-03-01), Guheen et al.
patent: 6556950 (2003-04-01), Schwenke et al.
patent: 6574618 (2003-06-01), Eylon et al.
patent: 6606744 (2003-08-01), Mikurak
patent: 6625651 (2003-09-01), Swartz et al.
patent: 6625754 (2003-09-01), Aguilar et al.
patent: 6636857 (2003-10-01), Thomas et al.
patent: 6654797 (2003-11-01), Kamper
patent: 6694375 (2004-02-01), Beddus et al.
patent: 6697852 (2004-02-01), Ryu
patent: 6718464 (2004-04-01), Cromer et al.
patent: 6728530 (2004-04-01), Heinonen et al.
patent: 6735625 (2004-05-01), Ponna
patent: 6751658 (2004-06-01), Haun et al.
patent: 6757894 (2004-06-01), Eylon et al.
patent: 6816462 (2004-11-01), Booth, III et al.
patent: 6816882 (2004-11-01), Conner et al.
patent: 6871210 (2005-03-01), Subramanian
patent: 6885481 (2005-04-01), Dawe
patent: 6886020 (2005-04-01), Zahavi et al.
patent: 6915343 (2005-07-01), Brewer et al.
patent: 6954930 (2005-10-01), Drake et al.
patent: 6959235 (2005-10-01), Abdel-Malek et al.
patent: 7003560 (2006-02-01), Mullen et al.
patent: 7003663 (2006-02-01), Lagosanto et al.
patent: 7058698 (2006-06-01), Chatterjee et al.
patent: 7080118 (2006-07-01), Hildebrand
patent: 7143307 (2006-11-01), Witte et al.
patent: 7149698 (2006-12-01), Guheen et al.
patent: 7178166 (2007-02-01), Taylor et al.
patent: 7210143 (2007-04-01), Or et al.
patent: 7237122 (2007-06-01), Kadam et al.
patent: 7287053 (2007-10-01), Bodin
patent: 7401125 (2008-07-01), Uchida et al.
patent: 7512584 (2009-03-01), Keith, Jr.
patent: 2001/0034736 (2001-10-01), Eylon et al.
patent: 2001/0037323 (2001-11-01), Moulton et al.
patent: 2001/0037399 (2001-11-01), Eylon et al.
patent: 2001/0037400 (2001-11-01), Raz et al.
patent: 2001/0044850 (2001-11-01), Raz et al.
patent: 2001/0049793 (2001-12-01), Sugimoto
patent: 2002/0007418 (2002-01-01), Hegde et al.
patent: 2002/0013827 (2002-01-01), Edstrom et al.
patent: 2002/0042833 (2002-04-01), Hendler et al.
patent: 2002/0049764 (2002-04-01), Boothby et al.
patent: 2002/0083183 (2002-06-01), Pujare et al.
patent: 2002/0087717 (2002-07-01), Artzi et al.
patent: 2002/0087883 (2002-07-01), Wohlgemuth et al.
patent: 2002/0087963 (2002-07-01), Eylon et al.
patent: 2002/0091763 (2002-07-01), Shah et al.
patent: 2002/0107920 (2002-08-01), Hotti
patent: 2002/0116585 (2002-08-01), Scherr
patent: 2002/0124092 (2002-09-01), Urien
patent: 2002/0129089 (2002-09-01), Hegde et al.
patent: 2002/0138640 (2002-09-01), Raz et al.
patent: 2002/0157089 (2002-10-01), Patel et al.
patent: 2002/0161868 (2002-10-01), Paul et al.
patent: 2002/0161908 (2002-10-01), Benitez et al.
patent: 2002/0169797 (2002-11-01), Hegde et al.
patent: 2002/0188941 (2002-12-01), Cicciarelli et al.
patent: 2003/0004882 (2003-01-01), Holler et al.
patent: 2003/0005096 (2003-01-01), Paul et al.
patent: 2003/0009538 (2003-01-01), Shah et al.
patent: 2003/0033379 (2003-02-01), Civanlar et al.
patent: 2003/0037328 (2003-02-01), Cicciarelli et al.
patent: 2003/0041136 (2003-02-01), Cheline et al.
patent: 2003/0046371 (2003-03-01), Falkner
patent: 2003/0051128 (2003-03-01), Rodriguez et al.
patent: 2003/0110188 (2003-06-01), Howard et al.
patent: 2003/0126242 (2003-07-01), Chang
patent: 2003/0140160 (2003-07-01), Raz et al.
patent: 2003/0191730 (2003-10-01), Adkins et al.
patent: 2003/0233383 (2003-12-01), Koskimies
patent: 2004/0010716 (2004-01-01), Childress et al.
patent: 2004/0093492 (2004-05-01), Daude et al.
patent: 2004/0104927 (2004-06-01), Husain et al.
patent: 2004/0123153 (2004-06-01), Wright et al.
patent: 2004/0128346 (2004-07-01), Melamed et al.
patent: 2004/0148306 (2004-07-01), Moulton et al.
patent: 2004/0201604 (2004-10-01), Kraenzel et al.
patent: 2004/0236843 (2004-11-01), Wing et al.
patent: 2005/0027846 (2005-02-01), Wolfe et al.
patent: 2005/0033808 (2005-02-01), Cheng et al.
patent: 2005/0044197 (2005-02-01), Lai
patent: 2005/0044544 (2005-02-01), Slivka et al.
patent: 2005/0108593 (2005-05-01), Purushothaman et al.
patent: 2005/0144218 (2005-06-01), Heintz
patent: 2005/0149729 (2005-07-01), Zimmer et al.
patent: 2005/0160289 (2005-07-01), Shay
patent: 2005/0193245 (2005-09-01), Hayden et al.
patent: 2005/0216524 (2005-09-01), Gomes et al.
patent: 2005/0256952 (2005-11-01), Mouhanna et al.
patent: 2005/0262503 (2005-11-01), Kane
patent: 2005/0273486 (2005-12-01), Keith, Jr.
patent: 2005/0283606 (2005-12-01), Williams
patent: 2006/0021040 (2006-01-01), Boulanger et al.
patent: 2006/0031407 (2006-02-01), Dispensa et al.
patent: 2006/0031529 (2006-02-01), Keith, Jr.
patent: 2006/0047716 (2006-03-01), Keith, Jr.
patent: 2006/0047946 (2006-03-01), Keith, Jr.
patent: 2006/0074943 (2006-04-01), Nakano et al.
patent: 2006/0095705 (2006-05-01), Wichelman et al.
patent: 2006/0143709 (2006-06-01), Brooks et al.
patent: 2006/0179061 (2006-08-01), D'Souza et al.
patent: 2006/0224545 (2006-10-01), Keith, Jr.
patent: 2007/0143374 (2007-06-01), D'Souza et al.
patent: 2007/0174658 (2007-07-01), Takamoto et al.
patent: 2007/0174690 (2007-07-01), Kambara et al.
patent: 2007/0233633 (2007-10-01), Keith, Jr.
patent: 2007/0239905 (2007-10-01), Banerjee et al.
patent: 2007/0271290 (2007-11-01), Keith, Jr.
patent: 2007/0271428 (2007-11-01), Alturi
patent: 2007/0274315 (2007-11-01), Keith
patent: 2007/0276836 (2007-11-01), Chatterjee et al.
patent: 2008/0034071 (2008-02-01), Wilkinson et al.
patent: 2008/0077622 (2008-03-01), Keith
patent: 2008/0077630 (2008-03-01), Keith
patent: 2008/0127294 (2008-05-01), Keith
patent: 2008/0209142 (2008-08-01), Obemuefemann
IEEE100 The Authoritative Dictionary Of IEEE Standards Terms, Seventh Edition, Jan. 2003, 3 pages.
VMware, VMware Infrastructure Architecture Overview, Jun. 14, 2006, pp. 1-14.
VMware, Using VMware Infrastructure for Backup and Restore, Oct. 26, 2006, pp. 1-20.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Pre-install compliance system does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Pre-install compliance system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Pre-install compliance system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4128663

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.