Data processing: software development – installation – and managem – Software program development tool
Reexamination Certificate
2011-06-21
2011-06-21
Khatri, Anil (Department: 2191)
Data processing: software development, installation, and managem
Software program development tool
C717S101000, C717S120000
Reexamination Certificate
active
07966599
ABSTRACT:
This specification describes technologies relating to a runtime library including a virtual file system. In general, a method can include interfacing with an operating system of a computer; and providing runtime services, including a virtual file system, to programs running on the computer. Providing runtime services can include receiving first information and second information through a single file access routine of an API for the virtual file system; determining a selected one of multiple file storage areas to access based on the first information, the multiple file storage areas including a first local area accessible by a first program and inaccessible by a second program, and a second area accessible by the first program and the second program; mapping the second information to file resource(s) in the selected file storage area in the virtual file system; and accessing the one or more file resources for the first program.
REFERENCES:
patent: 6161139 (2000-12-01), Win et al.
patent: 6418444 (2002-07-01), Raduchel et al.
patent: 6618855 (2003-09-01), Lindholm et al.
patent: 6684387 (2004-01-01), Acker et al.
patent: 6687745 (2004-02-01), Franco et al.
patent: 6742176 (2004-05-01), Million et al.
patent: 6748591 (2004-06-01), Lewallen
patent: 6766314 (2004-07-01), Burnett
patent: 6766481 (2004-07-01), Estep et al.
patent: 6842770 (2005-01-01), Serlet et al.
patent: 6941470 (2005-09-01), Jooste
patent: 7013392 (2006-03-01), Sasaki et al.
patent: 7076784 (2006-07-01), Russell et al.
patent: 7127700 (2006-10-01), Large
patent: 7185319 (2007-02-01), Kaler et al.
patent: 7331035 (2008-02-01), Loos et al.
patent: 7409675 (2008-08-01), Brumme et al.
patent: 7467370 (2008-12-01), Proudler et al.
patent: 7496887 (2009-02-01), Grasselt et al.
patent: 7503031 (2009-03-01), Chang et al.
patent: 7584451 (2009-09-01), Iborra et al.
patent: 7669177 (2010-02-01), Gerber et al.
patent: 7734914 (2010-06-01), Malasky
patent: 7788730 (2010-08-01), Dean et al.
patent: 7818721 (2010-10-01), Sundararajan et al.
patent: 7865875 (2011-01-01), Hockenberry et al.
patent: 7873940 (2011-01-01), Sanghvi et al.
patent: 2003/0061278 (2003-03-01), Agarwalla et al.
patent: 2003/0236850 (2003-12-01), Kodama
patent: 2005/0120242 (2005-06-01), Mayer et al.
Ludwig et al, “File system encryption with integrated user management”, ACM SIGOPS, 88-93, 2001.
Robinson et al, “Implementiing middleware for content filtering and information flow control”, ACM CSAW, pp. 47-53, 2007.
Vazhkudai et al, “Constructing collaborative desktop storage caches for large scientific datasets”, ACM Trans. on storage, vol. 2, No. 3, pp. 221-254, 2006.
Damiani et al, “A fine grained access control system for XML documents”, ACM Trans. on Information and System Security, vol. 5, No. 2, pp. 169-202, 2002.
Nguyen, USPTO Nonfinal Office Action in U.S. Appl. No. 11/219,235, mailed Jan. 8, 2009, to be published by USPTO as part of the file history, 25 pages.
Nguyen, USPTO Final Office Action in U.S. Appl. No. 11/219,235, mailed May 4, 2009, to be published by USPTO as part of the file history, 24 pages.
Berners-Lee, et al. “Uniform Resource Locators (URL)”, Dec. 1994, retrieved from the internet at http://www.ietf.org/rfc/rfc1738.txt, on Jul. 11, 2006, 21 pages.
Berners-Lee, “Universal Resource Identifiers in WWW”, Jun. 1994, retrieved from the internet at http://www.ietf.org/rfc/rfc1630.txt, on Aug. 20, 2006, 27 pages.
Brown, “Security Briefs: Strong Names and Security in the .NET Framework” Dec. 2003 retrieved from the internet at http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnnetsec/html/strongNames.asp?—r=1, on Jul. 11, 2006, 8 pages.
Daniel, “A Trivial Convention for using HTTP in URN Resolution”, Jun. 1997, retrieved from the internet at http://www.ietf.org/rfc/rfc2169.txt, on Aug. 20, 2006, 9 pages.
Malasky, “System and Method for Allowing Applications to Securely Access Files”, U.S. Appl. No. 11/219,235, filed Sep. 2, 2005, 30 pages.
Microsoft Corporation “IsolatedStorageContainment Enumeration”, 2006 retrieved from the internet at http://msdn2.microsoft.com/en-us/library/system.security.pennissions.isolatedstoragecontainment.aspx, on Aug. 25, 2006, 5 pages.
Moats, “URN Syntax”, May 1997, retrieved from the internet at http://www.ietf.org/rfc/rfc2141.txt, on Aug. 20, 2006, 8 pages.
Moore, “WebDAV Protocol Comes of Age”, Oct. 12, 2001, retrieved from the internet at http://www.infoworld.com/articles/fe/xml/01/10/15/011015feedge, on Aug. 25, 2006, 6 pages.
Open Services Gateway Initiative, “OSGi Service Platform, Release 3”, Mar. 2003, 602 pages.
Seda “Strong Names Explained—The Code Project—.NET”, Nov. 25, 2004 retrieved from the internet at http://www.codeproject.com/dotnet/StrongNameExplained.asp, on Aug. 4, 2006, 12 pages.
Sun Microsystems Inc. “Security Features Overview”, retrieved from the internet at http://java.sun.com/docs/books/tutorial/security/overview/index.html, on Aug. 3, 2006, 7 pages.
Wikipedia.org, “Runtime”, retrieved from the internet at http://en.wikipedia.org/wiki/Runtime, on Aug. 25, 2006, 2 pages.
Free On-Line Dictionary of Computing, 1997, http://foldoc.org/pathname and http://foldoc.org/basename, 2 pages.
Valentino, Response to Nonfinal Office Action in U.S. Appl. No. 11/219,235, dated Apr. 3, 2009, to be published by USPTO as part of the file history, 12 pages.
Valentino, Response to Final Office Action in U.S. Appl. No. 11/219,235, dated Jul. 2, 2009, to be published by USPTO as part of the file history, 11 pages.
Nguyen, USPTO Advisory Action in U.S. Appl. No. 11/219,235, dated Jul. 23, 2009, to be published by USPTO as part of the file history, 2 pages.
Valentino, Appeal Brief in U.S. Appl. No. 11/219,235, dated Oct. 5, 2009, to be published by USPTO as part of the file history, 19 pages.
Nguyen, USPTO Notice of Allowance in U.S. Appl. No. 11/219,235, dated Jan. 25, 2010, to be published by USPTO as part of the file history, 14 pages.
Goldman Oliver
Malasky Ethan
Adobe Systems Incorporated
Fish & Richardson P.C.
Khatri Anil
LandOfFree
Runtime library including a virtual file 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 Runtime library including a virtual file system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Runtime library including a virtual file system will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2693820