Data layer prioritization in an application layered system

Data processing: software development – installation – and managem – Software installation

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S783000, C713S165000

Reexamination Certificate

active

08010961

ABSTRACT:
The inventions relate generally to layered computing systems that provide public access to the content of the layers. Also disclosed herein are prioritization schemes usable in a layered computing system, including prioritization by layer type, by assigned priority weights, by access type, by sub-layers and by read-write indicators. Processes may further be associated to layers from which they originate, and priority given to associated layers thereby. Association may also be provided for installer services, thereby depositing an applications updates into its layer. Layers may also contain file reference information including exclusion or inclusion entries indicating what files may be written thereto. Paths recorded in layers may also embed variables to true paths on a layered system. Detailed information on various example embodiments of the inventions are provided in the Detailed Description below, and the inventions are defined by the appended claims.

REFERENCES:
patent: 5313646 (1994-05-01), Hendricks
patent: 5537539 (1996-07-01), Narihiro
patent: 5561799 (1996-10-01), Khalidi
patent: 5586304 (1996-12-01), Stupek, Jr. et al.
patent: 5832501 (1998-11-01), Kain et al.
patent: 5857207 (1999-01-01), Lo et al.
patent: 5870734 (1999-02-01), Kao
patent: 5905990 (1999-05-01), Inglett
patent: 5930513 (1999-07-01), Taylor
patent: 5933647 (1999-08-01), Aronberg et al.
patent: 5991402 (1999-11-01), Jia
patent: 5991753 (1999-11-01), Wilde
patent: 6026402 (2000-02-01), Vossen et al.
patent: 6161218 (2000-12-01), Taylor
patent: 6185574 (2001-02-01), Howard et al.
patent: 6195650 (2001-02-01), Gaither et al.
patent: 6336175 (2002-01-01), Shaath et al.
patent: 6356915 (2002-03-01), Chtchetkine
patent: 6366900 (2002-04-01), Hu
patent: 6374402 (2002-04-01), Schmeidler et al.
patent: 6381735 (2002-04-01), Hunt
patent: 6453468 (2002-09-01), D'Souza
patent: 6716102 (2004-04-01), Whitten et al.
patent: 6839709 (2005-01-01), Cormack et al.
patent: 7024403 (2006-04-01), Kyler
patent: 7024693 (2006-04-01), Byrne
patent: 7117495 (2006-10-01), Blaser et al.
patent: 7162724 (2007-01-01), Blaser et al.
patent: 7165260 (2007-01-01), Blaser et al.
patent: 7197516 (2007-03-01), Hipp et al.
patent: 7461096 (2008-12-01), Hurren et al.
patent: 7467158 (2008-12-01), Marinescu
patent: 7496931 (2009-02-01), Cook et al.
patent: 7512977 (2009-03-01), Cook et al.
patent: 7549164 (2009-06-01), Cook et al.
patent: 7555483 (2009-06-01), Maeda et al.
patent: 7599907 (2009-10-01), Havewala et al.
patent: 7680758 (2010-03-01), Laborczfalvi et al.
patent: 2002/0143764 (2002-10-01), Martin et al.
patent: 2002/0157089 (2002-10-01), Patel et al.
patent: 2002/0174215 (2002-11-01), Schaefer
patent: 2003/0033441 (2003-02-01), Forin et al.
patent: 2003/0140051 (2003-07-01), Fujiwara et al.
patent: 2003/0195933 (2003-10-01), Curren et al.
patent: 2003/0233489 (2003-12-01), Blaser et al.
patent: 2003/0233490 (2003-12-01), Blaser et al.
patent: 2003/0233647 (2003-12-01), Blaser et al.
patent: 2005/0169073 (2005-08-01), Cook et al.
patent: 2005/0172279 (2005-08-01), Cook et al.
patent: 2005/0240761 (2005-10-01), Yui
patent: 2005/0257265 (2005-11-01), Cook et al.
patent: 2005/0257266 (2005-11-01), Cook et al.
patent: 0579368 (1993-06-01), None
Shetern, “Core C++ A Software Engineering Approach”, Jul. 2000, Prentice Hall, section “Input and Output With Disk Files”.
U.S. Appl. No. 11/026,520, filed Dec. 30, 2004, Cook et al.
U.S. Appl. No. 11/901,327, filed Sep. 17, 2007, Greenwood et al.
U.S. Appl. No. 11/528,858, filed Sep. 28, 2006, Cook et al..
Non-final Office Action received in U.S. Appl. No. 11/026,520, filed Mar. 31, 2009.
Search Report and Written Opinion received in related European Application No. EP 8164483.3; Feb. 9, 2009.
Sipek, Josef et al.; “Kernel Support for Stackable File Systems;” Proceedings of the Linux Symposium; Jul. 27, 2007; pp. 223-228; Canada.
Quigly, D.P. et al; “Unionfs: User-and-Community-Oriented Development of a Unification Filesystem;” Proceedings of the 2006 Linux Symposium; Jul. 2006; pp. 349-362, Canada.
Zadok, Erez et al.; “On Incremental File System Development;” ACM Transactions on Storage; May 2, 2006; vol. 2; pp. 1-33.
Wright, Charles et al.; “Kernel Korner:Unionfs: Bringing Filesystems Together;” Linux Journal; Dec. 1, 2004; pp. 1-6; vol. 2004 No. 128; Westport, CT, US.
Zadok, E. et al.; “Fist: A Language for Stackable File Systems;” Proceedings of the Usenix Annual Technical Conference; Jan. 1, 2000; pp. 55-70.
Wright, Charles et al.; “Versatility and Unix Semantics in Namespace Unification;” ACM Transactions on Storage ACM; Nov. 1, 2005; pp. 1-29.
Jeff Tranter, “CD-ROM and Linux”, Linux Journal, Nov. 11, 1994. Retrieved from the Internet:<URL:http://www.linuxjournal.com/article/2851>.
Jeff Tranter, “The Linux CD-ROM HOWTO”, v. 1.2, Aug. 21, 1994. Retrieved from the Internet: <URL: (continued on the next line).
http://www.ibiblio.org/pub/historic-linux/ftp-archives/sunsite.unc.edu/Nov-0 6-1994/docs/HOWTO/CDROM-HOWTO>.
Ifs.5.1.tar.gz source code tarball, retrieved from the Internet<URL:http://www.ibiblio.org/pub/historic-linux/ftp-archives/tsx-11.mit.edu/Oct-07-1996/ALPHA/ifs/>.
Ovlfs1.0.src.tgz source code tarball, retrieved from the Internet:<URL:http://wvvw.ibiblio.org/pub/Linux/system/filesystems/>.
Newcomb, “Softricity has cure for app conflict blues”, Thin Planet website, May 2002, parts 1 and 2, Jupitermedia Corp.
“SystemGuard”, www.softricity.com website, Apr. 24, 2003 or earlier.
“SoftGrid for Windows Desktops Transforms Business Applications into Web-enabled services, reshaping the economics of enterprise . . . ”, www.softricity.com website, Oct. 15, 2001.
“Softricity secures $14.6 million in oversubscribed third round venture funding”, www.softricity.com website, May 28, 2002.
“Microsoft and Softricity announce agreement to manage existing Windows applications with web services”, www.softricity.com website, May 28, 2002.
“Softricity announces SoftGrid 2.0 first customer deployments and general availability”, www.softricity.com website, May 6, 2002.
“Softricity unveils SoftGrid Dual-Mode”, www.softricity.com website, Mar. 24, 2003.
“Softricity becomes premier member of Citrix Business Alliance”, www.softricity.com website, Feb. 25, 2002.
“SoftGrid Sequencer”, www.softricity.com website, Apr. 24, 2003 or earlier.
Longwell, “Softricity lowers price on Dual-Mode deployments”, www.crn.com website, Mar. 28, 2003.
“Microsoft and Softricity announce agreement to manage existing Windows-based applications with Web services”, a Microsoft website, May 28,2002.
“Softricity Data Sheet: Softricity SystemGuard: The foundation for stable on-demand application access”, www.softricity.com website, Feb. 2002.
“Softricity Data Sheet: Softricity's patent-pending technology enables any application to run on any desktop . . . ”, www.softricity.com website, Oct. 2002.
“Turning software into a service: there are no. silver bullets”, www.softricity.com website, Apr. 24, 2003 or earlier.
“Softricity acquires intellectual property of Seaport Software to extend virtual installation technology”, www.choicesolutions.com website, Nov. 18, 2002.
“Softricity SoftGrid Platform: Softricity platform training guide”, www.softricity.com website, Apr. 24, 2003 or earlier.
“Clean Slate”, http://www.fortres.com/products/cleanslate.htm, Jan. 13, 2004.
“FAQ—2001013”, http://www.fortres.com/support/faqviewarticle.asp?ID=2001013, Oct. 24, 2004.
“FAQ—2001014”, http://www.fortres.com/support/faqviewarticle.asp?ID=2001014, Nov. 25, 2003.
“FAQ—2001015”, http://www.fortres.com/support/faqviewarticle.asp?ID=2001015, Nov. 23, 2003.
“FAQ—2001025&#x

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

Data layer prioritization in an application layered 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 Data layer prioritization in an application layered system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Data layer prioritization in an application layered system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2660817

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