Providing policy-based operating system services in a...

Electrical computers and digital processing systems: interprogra – Data transfer between operating systems

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C718S001000, C718S100000

Reexamination Certificate

active

08032899

ABSTRACT:
Methods, apparatus, and products are disclosed for providing policy-based operating system services in a hypervisor on a computing system. The computing system includes at least one compute node. The compute node includes an operating system and a hypervisor. The operating system includes a kernel. The hypervisor comprising a kernel proxy and a plurality of operating system services of a service type. Providing policy-based operating system services in a hypervisor on a computing system includes establishing, on the compute node, a kernel policy specifying one of the operating system services of the service type for use by the kernel proxy, and accessing, by the kernel proxy, the specified operating system service. The computing system may also be implemented as a distributed computing system that includes one or more operating system service nodes. One or more of the operating system services may be distributed among the operating system service nodes.

REFERENCES:
patent: 4860201 (1989-08-01), Stolfo et al.
patent: 4910669 (1990-03-01), Gorin et al.
patent: 5063562 (1991-11-01), Barzilai et al.
patent: 5095444 (1992-03-01), Motles
patent: 5491691 (1996-02-01), Shtayer et al.
patent: 5651099 (1997-07-01), Konsella
patent: 5815793 (1998-09-01), Ferguson
patent: 5826262 (1998-10-01), Bui et al.
patent: 5826265 (1998-10-01), Van Huben et al.
patent: 5859981 (1999-01-01), Levin et al.
patent: 5862381 (1999-01-01), Advani et al.
patent: 5875190 (1999-02-01), Law
patent: 5912893 (1999-06-01), Rolfe et al.
patent: 5918020 (1999-06-01), Blackard et al.
patent: 5937201 (1999-08-01), Matsushita et al.
patent: 5953336 (1999-09-01), Moore et al.
patent: 5982771 (1999-11-01), Caldara et al.
patent: 6006032 (1999-12-01), Blandy et al.
patent: 6047122 (2000-04-01), Spiller
patent: 6057839 (2000-05-01), Advani et al.
patent: 6101495 (2000-08-01), Tsuchida et al.
patent: 6115357 (2000-09-01), Packer et al.
patent: 6118777 (2000-09-01), Sylvain
patent: 6126331 (2000-10-01), Komatsu et al.
patent: 6253372 (2001-06-01), Komatsu et al.
patent: 6336143 (2002-01-01), Diedrich et al.
patent: 6438702 (2002-08-01), Hodge
patent: 6490566 (2002-12-01), Schmidt
patent: 6493637 (2002-12-01), Steeg
patent: 6563823 (2003-05-01), Przygienda et al.
patent: 6600721 (2003-07-01), Edholm
patent: 6633937 (2003-10-01), Thomson
patent: 6836480 (2004-12-01), Basso et al.
patent: 6839829 (2005-01-01), Daruwalla et al.
patent: 6952692 (2005-10-01), Bhattiprolu et al.
patent: 6963868 (2005-11-01), Basso et al.
patent: 7054948 (2006-05-01), Rhodes
patent: 7197577 (2007-03-01), Nellitheertha
patent: 7216217 (2007-05-01), Hansen et al.
patent: 7240059 (2007-07-01), Bayliss et al.
patent: 7301541 (2007-11-01), Hansen et al.
patent: 7509244 (2009-03-01), Shakeri et al.
patent: 7527558 (2009-05-01), Lavoie et al.
patent: 7634388 (2009-12-01), Archer et al.
patent: 7647472 (2010-01-01), Brightman et al.
patent: 7738443 (2010-06-01), Kumar
patent: 7779016 (2010-08-01), Archer et al.
patent: 7853570 (2010-12-01), Hara et al.
patent: 2003/0021287 (2003-01-01), Lee et al.
patent: 2003/0074142 (2003-04-01), Steeg
patent: 2004/0111398 (2004-06-01), England et al.
patent: 2005/0060462 (2005-03-01), Ota
patent: 2005/0182834 (2005-08-01), Black
patent: 2006/0059196 (2006-03-01), Sato et al.
patent: 2006/0203739 (2006-09-01), Padmanabhan et al.
patent: 2007/0179760 (2007-08-01), Smith
patent: 2008/0109569 (2008-05-01), Leonard et al.
patent: 2008/0148355 (2008-06-01), Archer et al.
patent: 2008/0240115 (2008-10-01), Briscoe et al.
patent: 2008/0313376 (2008-12-01), Archer et al.
patent: 2008/0313661 (2008-12-01), Blocksome et al.
patent: 2009/0089328 (2009-04-01), Miller
patent: 2009/0113308 (2009-04-01), Almasi et al.
patent: 2009/0138892 (2009-05-01), Almasi et al.
Smith, J.; Nair, R., “Virtual Machines: Versatile Platforms for Systems and Processes” (Jun. 3, 2005) Morgan Kaufmann Publishing, pp. 458-470, 474-475, 554, 580-585.
“Windows Native Processor Performance Control”, Windows Platform Design Notes—Designing Hardware for the Microsoft Windows Family of Operating Systems, Nov. 12, 2002.
Bershad, Brian N et al, “SPIN—An Extensible Microkernel for Application-specific Operating System Services”, ACM SIGOPS Operating System Review, vol. 29, Issue 1, Jan. 1995, pp. 74-77.
Bershad, Brian N et al, “SPIN—An Extensible Microkernel for Application-specific Operating System Services”, Technical Report 94-03-03, Feb. 28, 1994, pp. 1-16 (http:/www-spin.cs.washington.edu/papers/index.html).
Hollingworth, Dennis et al, “Security Policy Realization in an Extensible Operating System”, Proceedings of DARPA Information Survivability Conference and Exposition, DISCEX '00, Jan. 25-27, 2000, vol. 1, pp. 320-334.
Hollingworth et al., “Security Policy Realization In An Extensible Operating System”, Proceedings of DARPA Information Survivability Conference and Exposition. DISCEX '00 (Jan. 25-27, 2000), vol. 1, pp. 320-334.
Smith et al., “Virtual Machines: Versatile Platforms for Systems and Processes”, (Jun. 3, 2005), Morgan Kaufmann Publishing, pp. 458-470, 474-475, 554, 580-585.
Chan et al. “Collective Communication on Architectures that Support Simultaneous Communication over Multiple Links”, PPoPP'06, Mar. 29-31, 2006, New York, New York, USA, pp. 2-11.
Mao et al. “One-To-All Personalized Communication in Torus Networks”, Proceedings of the 25thIASTED International Multi-Conference: parallel and distributed computing networks, Innsbruck, Austria, 2007, pp. 291-296.
Almasi et al. “Optimization of MPI Collective Communication on BlueGene/L Systems”, ICS'05, Jun. 20-22, 2005, Boston, MA, USA, 2005, pp. 253-262.
Moreira, et al.; The Blue Gene/L Supercomputer: A Hardware and Software Story; International Journal Of Parallel Programming; Jun. 2007; pp. 181-206; vol. 35, No. 3, Springer Science+Business Media LLC.; USA.
Stankovic et al.; “Visual Programming for Message-Passing Systems”, (1999), International Journal of Software Engineering and Knowledge Engineering, Sydney, Australia.
Sottile et al.; “Performance Analysis of Parallel Programs Via Message-Passing Graph Traversal”, College of Computing, Georgia Institute of Technology, Feb. 25, 2006.
Office Action1, U.S. Appl. No. 11/553,095, USPTO Mail Date Jun. 13, 2008.
FinalOfficeAction1, U.S. Appl. No. 11/553,095, USPTO Mail Date Oct. 17, 2008.
Notice of Allowance, U.S. Appl. No. 11/553,095, USPTO Mail Date Apr. 8, 2009.
OfficeAction1, U.S. Appl. No. 11/553,040, USPTO Mail Date Dec. 10, 2009.
OfficeAction1, U.S. Appl. No. 11/553,077, USPTO Mail Date Oct. 28, 2010.
NoticeofAllowance, U.S. Appl. No. 11/553,077, USPTO Mail Date Apr. 4, 2011.
Office Action1, U.S. Appl. No. 11/531,846, USPTO Mail Date Oct. 3, 2008.
Final Office Action1, U.S. Appl. No. 11/531,846, USPTO Mail Date Mar. 2, 2009.
Office Action2, U.S. Appl. No. 11/531,846, USPTO Mail Date Jul. 31, 2009.
NoticeofAllowance, U.S. Appl. No. 11/531,846, USPTO Mail Date Apr. 6, 2010.
Office Action1, U.S. Appl. No. 11/764,282, USPTO Mail Date Apr. 29, 2009.
Final Office Action1, U.S. Appl. No. 11/764,282, USPTO Mail Date Dec. 8, 2009.
Office Action3, U.S. Appl. No. 11/764,282, USPTO Mail Date Jul. 12, 2010.
Notice of Allowance, U.S. Appl. No. 11/764,282, USPTO Mail Date Dec. 10, 2010.
Notice of Allowance, U.S. Appl. No. 11/837,015, USPTO Mail Date Oct. 13, 2009.
Final Office Action1, U.S. Appl. No. 11/553,040, USPTO Mail Date Apr. 29, 2010.
Office Action, U.S. Appl. No. 12/180,963, USPTO Mail Date May 3, 2010.
Office Action, U.S. Appl. No. 11/946,136, USPTO Mail Date Nov. 24, 2010.
Office Action, U.S. Appl. No. 11/924,934, USPTO Mail Date Aug. 19, 2010.
Office Action, U.S. Appl. No. 11/832,192, USPTO Mail Date Oct. 29, 2010.
Office Action, U.S. Appl. No. 12/166,748, USPTO Mail Date May 27, 2010.
Office Action, U.S. Appl. No. 12/166,748, USPTO Mail Date Aug. 25, 2010.
Notice of Allowance, U.S. Appl. No. 12/180,963, USPTO Mail Date Oct. 20, 2010.

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

Providing policy-based operating system services in a... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Providing policy-based operating system services in a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Providing policy-based operating system services in a... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4273877

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