Managing a plurality of processors as devices

Electrical computers and digital processing systems: multicomput – Distributed data processing – Processing agent

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S225000, C370S401000, C370S380000, C711S114000, C711S158000, C711S148000

Reexamination Certificate

active

07921151

ABSTRACT:
A computer system's multiple processors are managed as devices. The operating system accesses the multiple processors using processor device modules loaded into the operating system to facilitate a communication between an application requesting access to a processor and the processor. A device-like access is determined for accessing each one of the processors similar to device-like access for other devices in the system such as disk drives, printers, etc. An application seeking access to a processor issues device-oriented instructions for processing data, and in addition, the application provides the processor with the data to be processed. The processor processes the data according to the instructions provided by the application.

REFERENCES:
patent: 4394727 (1983-07-01), Hoffman et al.
patent: 4787057 (1988-11-01), Hammond
patent: 4862354 (1989-08-01), Fiacconi et al.
patent: 4945479 (1990-07-01), Rusterholz et al.
patent: 5179702 (1993-01-01), Spix et al.
patent: 5185861 (1993-02-01), Valencia
patent: 5307495 (1994-04-01), Seino et al.
patent: 5359721 (1994-10-01), Kempf et al.
patent: 5394547 (1995-02-01), Correnti et al.
patent: 5428781 (1995-06-01), Duault et al.
patent: 5448732 (1995-09-01), Matsumoto
patent: 5490278 (1996-02-01), Mochizuki
patent: 5548798 (1996-08-01), King
patent: 5560030 (1996-09-01), Guttag et al.
patent: 5630128 (1997-05-01), Farrell et al.
patent: 5649184 (1997-07-01), Hayashi et al.
patent: 5689722 (1997-11-01), Swarztrauber
patent: 5692193 (1997-11-01), Jagannathan et al.
patent: 5754817 (1998-05-01), Wells et al.
patent: 5790855 (1998-08-01), Faustini
patent: 5812843 (1998-09-01), Yamazaki et al.
patent: 5835775 (1998-11-01), Washington et al.
patent: 5842020 (1998-11-01), Faustini
patent: 5887186 (1999-03-01), Nakanishi
patent: 5913065 (1999-06-01), Faustini
patent: 5956509 (1999-09-01), Kevner
patent: 5978831 (1999-11-01), Ahamed et al.
patent: 6026485 (2000-02-01), O'Connor et al.
patent: 6044218 (2000-03-01), Faustini
patent: 6049668 (2000-04-01), Smith et al.
patent: 6105111 (2000-08-01), Hammarlund et al.
patent: 6128724 (2000-10-01), Lee et al.
patent: 6195676 (2001-02-01), Spix et al.
patent: 6199179 (2001-03-01), Kauffman et al.
patent: 6292822 (2001-09-01), Hardwick
patent: 6292935 (2001-09-01), Lueh et al.
patent: 6381659 (2002-04-01), Proch et al.
patent: 6381693 (2002-04-01), Fish et al.
patent: 6446218 (2002-09-01), D'Souza
patent: 6463521 (2002-10-01), Long
patent: 6473897 (2002-10-01), Ansari et al.
patent: 6480818 (2002-11-01), Alverson et al.
patent: 6496870 (2002-12-01), Faustini
patent: 6513057 (2003-01-01), McCrory
patent: 6526491 (2003-02-01), Suzuoki et al.
patent: 6532531 (2003-03-01), O'Connor et al.
patent: 6542926 (2003-04-01), Zalewski et al.
patent: 6557164 (2003-04-01), Faustini
patent: 6559854 (2003-05-01), Oka et al.
patent: 6567502 (2003-05-01), Zellner et al.
patent: 6578068 (2003-06-01), Bowman-Amuah
patent: 6601233 (2003-07-01), Underwood
patent: 6622219 (2003-09-01), Tramblay et al.
patent: 6665700 (2003-12-01), Takayama et al.
patent: 6684390 (2004-01-01), Goff
patent: 6704926 (2004-03-01), Blandy et al.
patent: 6718535 (2004-04-01), Underwood
patent: 6728961 (2004-04-01), Velasco
patent: 6789252 (2004-09-01), Burke et al.
patent: 6820258 (2004-11-01), Fink et al.
patent: 6862608 (2005-03-01), Buhlman et al.
patent: 6892298 (2005-05-01), West
patent: 6895479 (2005-05-01), Reimer et al.
patent: 6950848 (2005-09-01), Yousefi'zadeh
patent: 6966015 (2005-11-01), Steinberg et al.
patent: 6966057 (2005-11-01), Lueh
patent: 6981072 (2005-12-01), Day et al.
patent: 6981074 (2005-12-01), Oner et al.
patent: 6990653 (2006-01-01), Burd et al.
patent: 7043579 (2006-05-01), Dhong et al.
patent: 7047534 (2006-05-01), Sadovsky et al.
patent: 7062768 (2006-06-01), Kubo et al.
patent: 7080242 (2006-07-01), Morris
patent: 7093258 (2006-08-01), Miller et al.
patent: 7103664 (2006-09-01), Novaes et al.
patent: 7124170 (2006-10-01), Sibert
patent: 7127709 (2006-10-01), Demsey et al.
patent: 7133978 (2006-11-01), James-Roxby et al.
patent: 7134007 (2006-11-01), Zimmer et al.
patent: 7137115 (2006-11-01), Sakamoto et al.
patent: 7143419 (2006-11-01), Fischer et al.
patent: 7146613 (2006-12-01), Chauvel et al.
patent: 7165108 (2007-01-01), Matena et al.
patent: 7167916 (2007-01-01), Willen et al.
patent: 7174544 (2007-02-01), Zee
patent: 7210148 (2007-04-01), Arnold et al.
patent: 7320123 (2008-01-01), Govindaragapuram et al.
patent: 7321958 (2008-01-01), Hofstee et al.
patent: 7523157 (2009-04-01), Aguilar et al.
patent: 2001/0002130 (2001-05-01), Suzuoki
patent: 2002/0046229 (2002-04-01), Yutaka et al.
patent: 2002/0060690 (2002-05-01), Tanaka et al.
patent: 2002/0095523 (2002-07-01), Shimakawa et al.
patent: 2002/0120886 (2002-08-01), Nguyen et al.
patent: 2002/0135582 (2002-09-01), Suzuoki et al.
patent: 2002/0138637 (2002-09-01), Suzuoki et al.
patent: 2002/0138701 (2002-09-01), Suzuoki et al.
patent: 2002/0138707 (2002-09-01), Suzuoki et al.
patent: 2002/0156993 (2002-10-01), Suzuoki et al.
patent: 2003/0009651 (2003-01-01), Najam et al.
patent: 2003/0018691 (2003-01-01), Bono
patent: 2003/0045612 (2003-03-01), Misura et al.
patent: 2003/0055984 (2003-03-01), Shimakawa et al.
patent: 2003/0071840 (2003-04-01), Huang et al.
patent: 2003/0074650 (2003-04-01), Akgul et al.
patent: 2003/0188045 (2003-10-01), Jacobson
patent: 2004/0123188 (2004-06-01), Srinivasan et al.
patent: 2004/0181785 (2004-09-01), Zwirner et al.
patent: 2004/0236914 (2004-11-01), Day et al.
patent: 2004/0260685 (2004-12-01), Pfleiger et al.
patent: 2005/0028148 (2005-02-01), Civlin
patent: 2005/0081187 (2005-04-01), Odinak et al.
patent: 2005/0081202 (2005-04-01), Brokenshire et al.
patent: 2006/0047754 (2006-03-01), Wenkata Subramanian et al.
patent: 05-242057 (1993-09-01), None
patent: 06-044110 (1994-02-01), None
patent: 08-095757 (1996-04-01), None
patent: 08-147171 (1996-06-01), None
patent: 10-269165 (1998-10-01), None
patent: 2002-342165 (2002-11-01), None
patent: 2002-366534 (2002-12-01), None
patent: 2003-140912 (2003-05-01), None
Microsoft Computer Dictionary, Fifth Edition, Microsoft, 2002, pp. 49, 197, and 196.
Richard M. Stallman, Using and Porting the GNU Compiler Collection for GCC 3.1, Jun. 22, 2001, Published by the Free Software Foundation, pp. 1-18, 75, and 269-275.
Oram et al., “Managing Projects with make,” O'Reilly & Associates, Inc., ISBN 0-937175-90-0, Oct. 1995, pp. 78-80.
IBM Dictionary of Computing, George McDaniel, 1994, p. 692.
Per Bothner, “Compiling Java with GCJ,” Linux Journal, Jan. 2003, http://www.linuxjournal.com/article/4860, pp. 1-7.
Kent, “The Co-Design of Virtual Machine Using Reconfigurable Hardware,” Submission 2003, University of Victoria, pp. 1-185.
Du Bois, et al., “Distributed Execution of Functional Programs Using JVM,” EUROCAST 2001, pp. 570-582.
Antoniu et al., “The Hyperion System: Compiling multithread Java bytecode for Distributed Execution,” Parellel Computing 27, 2001, pp. 1279-1297.
Sirer et al., “Design and Implementation of a Distributed Virtual Machine for Networked Computers,” University of Washington, ACM, 1999, pp. 202-216.
Notice of Allowance for co-pending U.S. Appl. No. 12/042,254, mailed Sep. 11, 2009, 18 pages.
Notice of Allowance for U.S. Appl. No. 12/145,709, mailed Nov. 16, 2009, 33 pages.

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

Managing a plurality of processors as 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 Managing a plurality of processors as devices, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Managing a plurality of processors as devices will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2671379

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