Electrical computers and digital processing systems: multicomput – Computer-to-computer session/connection establishing – Network resources access controlling
Reexamination Certificate
2005-08-23
2005-08-23
Najjar, Saleh (Department: 2157)
Electrical computers and digital processing systems: multicomput
Computer-to-computer session/connection establishing
Network resources access controlling
C709S201000, C709S202000, C709S217000, C709S225000, C719S316000, C719S330000
Reexamination Certificate
active
06934758
ABSTRACT:
A system regulates access to resources requested by an operation executing on a computer. The operation invokes a plurality of methods that operate upon code during execution. The system includes a policy file, a call stack, and an execution unit. The policy file stores permissions for each of the resources. The permissions authorize particular types of access to the resource based on a source of the code and an executor of the code. The call stack stores representations of the methods and executors in an order of invocation by the operation. The execution unit grants access to the resource when the types of access authorized by the permissions of all of the methods and executors on the call stack encompass the access requested by the operation.
REFERENCES:
patent: 4430699 (1984-02-01), Segarra et al.
patent: 4491946 (1985-01-01), Kryskow, Jr. et al.
patent: 4558413 (1985-12-01), Schmidt et al.
patent: 4713806 (1987-12-01), Oberlander et al.
patent: 4809160 (1989-02-01), Mahon et al.
patent: 4823122 (1989-04-01), Mann et al.
patent: 4939638 (1990-07-01), Stephenson et al.
patent: 4956773 (1990-09-01), Saito et al.
patent: 5088036 (1992-02-01), Ellis et al.
patent: 5101346 (1992-03-01), Ohtsuki
patent: 5109486 (1992-04-01), Seymour
patent: 5187787 (1993-02-01), Skeen et al.
patent: 5218699 (1993-06-01), Brandle et al.
patent: 5257369 (1993-10-01), Skeen et al.
patent: 5293614 (1994-03-01), Ferguson et al.
patent: 5297283 (1994-03-01), Kelly, Jr. et al.
patent: 5303042 (1994-04-01), Lewis et al.
patent: 5307490 (1994-04-01), Davidson et al.
patent: 5311591 (1994-05-01), Fischer
patent: 5339430 (1994-08-01), Lundin et al.
patent: 5339435 (1994-08-01), Lubkin et al.
patent: 5386568 (1995-01-01), Wold et al.
patent: 5390328 (1995-02-01), Frey et al.
patent: 5392280 (1995-02-01), Zheng
patent: 5423042 (1995-06-01), Jalili et al.
patent: 5440744 (1995-08-01), Jacobson et al.
patent: 5446901 (1995-08-01), Owicki et al.
patent: 5448740 (1995-09-01), Kiri et al.
patent: 5452459 (1995-09-01), Drury et al.
patent: 5455952 (1995-10-01), Gjovaag
patent: 5459837 (1995-10-01), Caccavale
patent: 5471629 (1995-11-01), Risch
patent: 5475792 (1995-12-01), Stanford et al.
patent: 5475817 (1995-12-01), Waldo et al.
patent: 5481721 (1996-01-01), Serlet et al.
patent: 5504921 (1996-04-01), Dev et al.
patent: 5506984 (1996-04-01), Miller
patent: 5511197 (1996-04-01), Hill et al.
patent: 5524244 (1996-06-01), Robinson et al.
patent: 5548724 (1996-08-01), Akizawa et al.
patent: 5548726 (1996-08-01), Pettus
patent: 5553282 (1996-09-01), Parrish et al.
patent: 5555367 (1996-09-01), Premerlani et al.
patent: 5555427 (1996-09-01), Aoe et al.
patent: 5557798 (1996-09-01), Skeen et al.
patent: 5560003 (1996-09-01), Nilsen et al.
patent: 5561785 (1996-10-01), Blandy et al.
patent: 5577231 (1996-11-01), Scalzi et al.
patent: 5594921 (1997-01-01), Pettus
patent: 5617537 (1997-04-01), Yamada et al.
patent: 5628005 (1997-05-01), Hurvig
patent: 5640564 (1997-06-01), Hamilton et al.
patent: 5644720 (1997-07-01), Boll et al.
patent: 5644768 (1997-07-01), Periwal et al.
patent: 5652888 (1997-07-01), Burgess
patent: 5664191 (1997-09-01), Davidson et al.
patent: 5671225 (1997-09-01), Hooper et al.
patent: 5675796 (1997-10-01), Hodges et al.
patent: 5680573 (1997-10-01), Rubin et al.
patent: 5680617 (1997-10-01), Gough et al.
patent: 5684955 (1997-11-01), Meyer et al.
patent: 5689709 (1997-11-01), Corbett et al.
patent: 5706435 (1998-01-01), Barbara et al.
patent: 5706502 (1998-01-01), Foley et al.
patent: 5724588 (1998-03-01), Hill et al.
patent: 5727145 (1998-03-01), Nessett et al.
patent: 5737607 (1998-04-01), Hamilton et al.
patent: 5745687 (1998-04-01), Randell
patent: 5745695 (1998-04-01), Gilchrist et al.
patent: 5745703 (1998-04-01), Cejtin et al.
patent: 5745755 (1998-04-01), Covey
patent: 5748897 (1998-05-01), Katiyar
patent: 5754849 (1998-05-01), Dyer et al.
patent: 5754977 (1998-05-01), Gardner et al.
patent: 5757925 (1998-05-01), Faybishenko
patent: 5758077 (1998-05-01), Danahy et al.
patent: 5758344 (1998-05-01), Prasad et al.
patent: 5761507 (1998-06-01), Govett
patent: 5761656 (1998-06-01), Ben-Schachar
patent: 5764897 (1998-06-01), Khalidi
patent: 5764915 (1998-06-01), Heimsoth et al.
patent: 5768532 (1998-06-01), Megerian
patent: 5774551 (1998-06-01), Wu et al.
patent: 5778187 (1998-07-01), Monteiro et al.
patent: 5778228 (1998-07-01), Wei
patent: 5778368 (1998-07-01), Hogan et al.
patent: 5784560 (1998-07-01), Kingdon et al.
patent: 5787425 (1998-07-01), Bigus
patent: 5787431 (1998-07-01), Shaughnessy
patent: 5799173 (1998-08-01), Gossler et al.
patent: 5802367 (1998-09-01), Held et al.
patent: 5806042 (1998-09-01), Kelly et al.
patent: 5808911 (1998-09-01), Tucker et al.
patent: 5809507 (1998-09-01), Cavanaugh, III
patent: 5812819 (1998-09-01), Rodwin et al.
patent: 5813013 (1998-09-01), Shakib et al.
patent: 5815149 (1998-09-01), Mutschler, III et al.
patent: 5815709 (1998-09-01), Waldo et al.
patent: 5815711 (1998-09-01), Sakamoto et al.
patent: 5818448 (1998-10-01), Katiyar
patent: 5829022 (1998-10-01), Watanabe et al.
patent: 5832219 (1998-11-01), Pettus
patent: 5832529 (1998-11-01), Wollrath et al.
patent: 5832593 (1998-11-01), Wurst et al.
patent: 5835737 (1998-11-01), Sand et al.
patent: 5842018 (1998-11-01), Atkinson et al.
patent: 5844553 (1998-12-01), Hao et al.
patent: 5845090 (1998-12-01), Collins, III et al.
patent: 5845129 (1998-12-01), Wendorf et al.
patent: 5860004 (1999-01-01), Fowlow et al.
patent: 5860153 (1999-01-01), Matena et al.
patent: 5864862 (1999-01-01), Kriens et al.
patent: 5864866 (1999-01-01), Henckel et al.
patent: 5872928 (1999-02-01), Lewis et al.
patent: 5872973 (1999-02-01), Mitchell et al.
patent: 5873099 (1999-02-01), Hogan et al.
patent: 5875335 (1999-02-01), Beard
patent: 5878411 (1999-03-01), Burroughs et al.
patent: 5884079 (1999-03-01), Furusawa
patent: 5887134 (1999-03-01), Ebrahim
patent: 5889951 (1999-03-01), Lombardi
patent: 5890158 (1999-03-01), House et al.
patent: 5892904 (1999-04-01), Atkinson et al.
patent: 5913029 (1999-06-01), Shostak
patent: 5933497 (1999-08-01), Beetcher et al.
patent: 5933647 (1999-08-01), Aronberg et al.
patent: 5935249 (1999-08-01), Stern et al.
patent: 5940827 (1999-08-01), Hapner et al.
patent: 5944793 (1999-08-01), Islam et al.
patent: 5946485 (1999-08-01), Weeren et al.
patent: 5946694 (1999-08-01), Copeland et al.
patent: 5949998 (1999-09-01), Fowlow et al.
patent: 5951652 (1999-09-01), Ingrassia, Jr. et al.
patent: 5956509 (1999-09-01), Kevner
patent: 5963947 (1999-10-01), Ford et al.
patent: 5966531 (1999-10-01), Skeen et al.
patent: 5969967 (1999-10-01), Aahlad et al.
patent: 5974201 (1999-10-01), Chang et al.
patent: 5978484 (1999-11-01), Apperson et al.
patent: 5987506 (1999-11-01), Carter et al.
patent: 5991808 (1999-11-01), Broder et al.
patent: 5996075 (1999-11-01), Matena
patent: 5999179 (1999-12-01), Kekic et al.
patent: 5999988 (1999-12-01), Pelegri-Liopart et al.
patent: 6003763 (1999-12-01), Gallagher et al.
patent: 6009464 (1999-12-01), Hamilton et al.
patent: 6016496 (2000-01-01), Roberson
patent: 6018619 (2000-01-01), Allard et al.
patent: 6023586 (2000-02-01), Gaisford et al.
patent: 6026414 (2000-02-01), Anglin
patent: 6031977 (2000-02-01), Pettus
patent: 6034925 (2000-03-01), Wehmeyer
patent: 6052724 (2000-04-01), Willie et al.
patent: 6052761 (2000-04-01), Hormung et al.
patent: 6055562 (2000-04-01), Devarakonda et al.
patent: 6058381 (2000-05-01), Nelson
patent: 6058383 (2000-05-01), Narasimbalu et al.
patent: 6061699 (2000-05-01), DiCecco et al.
patent: 6061713 (2000-05-01), Bharadhwaj
patent: 6067575 (2000-05-01), McManis et al.
patent: 6078655 (2000-06-01), Fahrer et al.
patent: 6085255 (2000-07-01), Vincent et al.
patent: 6092194 (2000-07-01), Touboul
patent: 6104716 (2000-08-01), Crichton et al.
patent: 6108346 (2000-08-01), Doucette et al.
patent: 6154844 (2000-11-01), Touboul et al.
patent: 6157960 (2000-12-01), Kaminsky et al.
patent: 6167449 (2000-12-01), Arnold et al.
patent: 6185602 (2001-02-01), Bayrakeri
patent: 6185611 (2001-02-01), Waldo et al.
patent: 6189046 (2001-02-01), Moore et al
Gong Li
Scheifler Robert W.
Finnegan Henderson Farabow Garrett & Dunner L.L.P.
Najjar Saleh
Sun Microsystems Inc.
LandOfFree
Stack-based access control using code and executor identifiers does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Stack-based access control using code and executor identifiers, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Stack-based access control using code and executor identifiers will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3481909