Data processing: software development – installation – and managem – Software installation
Reexamination Certificate
2007-10-23
2007-10-23
Khatri, Anil (Department: 2191)
Data processing: software development, installation, and managem
Software installation
C717S168000, C717S175000
Reexamination Certificate
active
10687730
ABSTRACT:
A source engine system in a computing system retrieves a program code resource from one of a plurality of sources of program code. The program code resource is retrieved and placed in secure cache in the computing system. A user profile is impersonated by the computing system so that the computing system follows the user profile during retrieval of the resource. A source for the resource is picked, and the resource is opened. Whether the user has access to the resource is tested based on the user profile. If the user has access, the resource is read to the secure cache. The resource is written into the secure cache and verified that it is same as the resource in the source. If the user does not have access, a new source for the resource is picked, and the resource in the new source opened and read to the secure cache if the user has access to the resource in the new source.
REFERENCES:
patent: 6256773 (2001-07-01), Bowman-Amuah
patent: 6418554 (2002-07-01), Delo et al.
patent: 6438750 (2002-08-01), Anderson
patent: 6449682 (2002-09-01), Toorians
patent: 6453469 (2002-09-01), Jystad
patent: 6457122 (2002-09-01), Ramezani
patent: 6523166 (2003-02-01), Mishra et al.
patent: 6578142 (2003-06-01), Anderson et al.
patent: 6691106 (2004-02-01), Sathyanarayan
patent: 6732358 (2004-05-01), Siefert
patent: 6779177 (2004-08-01), Bahrs et al.
patent: 7117495 (2006-10-01), Blaser et al.
patent: 7162628 (2007-01-01), Gentil et al.
patent: 7219266 (2007-05-01), Glerum et al.
GroB et al, “Proving a WS feferation passive requestor profile with a browser model”, ACM SWS, pp. 54-64, 2005.
Wasfi, “Collecting user access patterns for building user profiles and collabortaive filtering”, ACM IUI, pp. 57-64, 1999.
Mcfarling, “Reality based optimization”, IEEE, pp. 59-68, 2003.
Zhang et al, “System support for automatic profiling and optimization”, ACM SOSP, pp. 15-26, 1997.
Coherent Distributed File Cache with Directory Write-Behind, by Timothy Mann; Andrew Brill; Andy Hisgen; Charles Jerian; Garret Swart; ACM Transactions on Computer Systems, v. 12, n. 3, May 1994; p. 123-164.
“IO-Lite: A Unified I/O Buffering and Caching System,” by V.S. Pai; P. Drruschel; W. Zwaenekpoal; ACM Transactions on Computer Systems, vol. 18, No. 1; p. 37-66, 2000.
“DAN: Distributed Code Caching for Active Networks,” by D. Decasper; B. Plattner; Proaceedings IEEE INFOCOM '98, the Conference on Computer Communications. Seventeenth Annual Joint Conference of the IEEE Computer and Communications Societies. Gateway to the 21stCentury (Cat. No. 98CH36169), Part vol. 2, p. 609-16, 1998.
“Integrating the Spiralog File System Into the Open VMS Operating System,” by Mark A. Howell; Julian M. Palmer; Digital Technical Journal, v. 8, n. 1, 1996; p. 46-56.
“Database System Design for High Performance,” by R. Bayer; Proceedings of the IFIP 9thWorld Computer Congress, p. 147-55, 1983.
Cheff Terri
Mensching Rob
Khatri Anil
Merchant & Gould P.C.
Microsoft Corporation
LandOfFree
Source engine for transferring a resource to local secure cache does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Source engine for transferring a resource to local secure cache, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Source engine for transferring a resource to local secure cache will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3844504