Selecting a random processor to boot on a multiprocessor system

Electrical computers and digital processing systems: support – Digital data processing system initialization or configuration – Loading initialization program

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

08037293

ABSTRACT:
Pervasive logic is provided that includes a random event generator. The random event generator randomly selects which processor of a plurality of processors in the multiprocessor system is to be a boot processor for the multiprocessor system. A corresponding configuration bit for the randomly selected processor is set to identify the processor as a boot processor. Based on the setting of the configuration bits for each processor in the plurality of processors, a selection of a security key is made. The security key is then used to decrypt the boot code for booting the multiprocessor system. Only the randomly selected boot processor is able to select the correct security key for correctly decrypting the boot code, which it then executes to bring the system to an operational state.

REFERENCES:
patent: 5555373 (1996-09-01), Dayan et al.
patent: 5675772 (1997-10-01), Liu et al.
patent: 5937063 (1999-08-01), David
patent: 6141756 (2000-10-01), Bright et al.
patent: 6192475 (2001-02-01), Wallace
patent: 6282601 (2001-08-01), Goodman et al.
patent: 6347372 (2002-02-01), Takashima et al.
patent: 6415348 (2002-07-01), Mergard et al.
patent: 6473857 (2002-10-01), Panas et al.
patent: 6532538 (2003-03-01), Cronk et al.
patent: 6550019 (2003-04-01), Ahrens et al.
patent: 6578131 (2003-06-01), Larson et al.
patent: 6641050 (2003-11-01), Kelley et al.
patent: 6694435 (2004-02-01), Kiddy
patent: 6738478 (2004-05-01), Vanstone et al.
patent: 6754818 (2004-06-01), Lee et al.
patent: 6839849 (2005-01-01), Ugon et al.
patent: 7036023 (2006-04-01), Fries et al.
patent: 7065654 (2006-06-01), Gulick et al.
patent: 7082542 (2006-07-01), Cooper
patent: 7092523 (2006-08-01), Pezeshki et al.
patent: 7200772 (2007-04-01), Datta et al.
patent: 7313677 (2007-12-01), Piry
patent: 7337314 (2008-02-01), Hussain et al.
patent: 7424500 (2008-09-01), Fukushima et al.
patent: 7424620 (2008-09-01), de Jong
patent: 7426629 (2008-09-01), Piry et al.
patent: 7426749 (2008-09-01), Gerard
patent: 7506381 (2009-03-01), Sormunen et al.
patent: 7562211 (2009-07-01), Paya et al.
patent: 7594104 (2009-09-01), Dale et al.
patent: 7627781 (2009-12-01), Michaelis
patent: 7684833 (2010-03-01), Marschalkowski et al.
patent: 7822995 (2010-10-01), Hars et al.
patent: 2002/0029346 (2002-03-01), Pezeshki et al.
patent: 2002/0124178 (2002-09-01), Kocher et al.
patent: 2002/0156819 (2002-10-01), Oerlemans
patent: 2003/0023859 (2003-01-01), Kiddy
patent: 2003/0037093 (2003-02-01), Bhat et al.
patent: 2003/0056107 (2003-03-01), Cammack et al.
patent: 2003/0188144 (2003-10-01), Du et al.
patent: 2004/0025032 (2004-02-01), Chow et al.
patent: 2004/0039928 (2004-02-01), Elbe et al.
patent: 2004/0078588 (2004-04-01), Chow et al.
patent: 2004/0199786 (2004-10-01), Walmsley et al.
patent: 2004/0255172 (2004-12-01), Dayan et al.
patent: 2005/0004960 (2005-01-01), Hars
patent: 2005/0021944 (2005-01-01), Craft et al.
patent: 2005/0160255 (2005-07-01), Obitsu et al.
patent: 2005/0182952 (2005-08-01), Shinozaki
patent: 2005/0271202 (2005-12-01), Shu et al.
patent: 2005/0273630 (2005-12-01), Shu et al.
patent: 2005/0273631 (2005-12-01), Shu et al.
patent: 2006/0036833 (2006-02-01), Piry et al.
patent: 2006/0090084 (2006-04-01), Buer
patent: 2006/0117167 (2006-06-01), Evrard et al.
patent: 2006/0129848 (2006-06-01), Paksoy et al.
patent: 2006/0155962 (2006-07-01), Piry
patent: 2006/0179302 (2006-08-01), Hatakeyama
patent: 2007/0071233 (2007-03-01), Zak
patent: 2007/0079150 (2007-04-01), Belmont et al.
patent: 2007/0118837 (2007-05-01), Doing et al.
patent: 2007/0250691 (2007-10-01), Cool et al.
patent: 2007/0288738 (2007-12-01), Dale et al.
patent: 2007/0288739 (2007-12-01), Dale et al.
patent: 2007/0288740 (2007-12-01), Dale et al.
patent: 2007/0288761 (2007-12-01), Dale et al.
patent: 2007/0288762 (2007-12-01), Dale et al.
patent: 2007/0300053 (2007-12-01), Dale et al.
patent: 2008/0215874 (2008-09-01), Dale et al.
patent: 2008/0229092 (2008-09-01), Dale et al.
patent: 2008/0256366 (2008-10-01), Dale et al.
patent: 2009/0055640 (2009-02-01), Dale et al.
patent: 1659516 (2005-08-01), None
U.S. Appl. No. 11/423,304, Image File Wrapper printed on Mar. 16, 2010, 2 pages.
U.S. Appl. No. 11/423,312, Image File Wrapper printed on Mar. 16, 2010, 2 pages.
U.S. Appl. No. 11/423,320, Image File Wrapper printed on Mar. 16, 2010, 2 pages.
U.S. Appl. No. 11/423,330, Image File Wrapper printed on Mar. 16, 2010, 1 page.
U.S. Appl. No. 11/423,336, Image File Wrapper printed on Mar. 16, 2010, 2 pages.
U.S. Appl. No. 11/423,342, Image File Wrapper printed on Mar. 16, 2010, 2 pages.
U.S. Appl. No. 12/130,105, Image File Wrapper printed on Mar. 16, 2010, 1 page.
U.S. Appl. No. 12/130,185, Image File Wrapper printed on Mar. 16, 2010, 1 page.
U.S. Appl. No. 12/120,808, Image File Wrapper printed on Mar. 16, 2010, 2 pages.
U.S. Appl. No. 12/120,847, Image File Wrapper printed on Mar. 16, 2010, 2 pages.
Office Action mailed Dec. 7, 2010 for U.S. Appl. No. 12/130,105; 16 pages.
Office Action mailed Dec. 22, 2010 for U.S. Appl. No. 12/130,185; 17 pages.
Response to Office Action filed with the USPTO on Mar. 4, 2011 for U.S. Appl. No. 12/130,105; 10 pages.
Interview Summary mailed Mar. 22, 2011 for U.S. Appl. No. 12/130,185; 3 pages.
Notice of Allowance mailed May 3, 2011 for U.S. Appl. No. 12/130,105; 9 pages.
Notice of Allowance mailed May 26, 2011 for U.S. Appl. No. 12/130,185; 15 pages.
Response to Office Action filed Mar. 17, 2011, U.S. Appl. No. 12/130,185, 19 pages.
Terminal Disclaimer filed Apr. 21, 2011, U.S. Appl. No. 12/130,105, 1 page.

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

Selecting a random processor to boot on a multiprocessor 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 Selecting a random processor to boot on a multiprocessor system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Selecting a random processor to boot on a multiprocessor system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4273820

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