Data processing: software development – installation – and managem – Software program development tool – Software project management
Reexamination Certificate
2006-12-19
2006-12-19
Nguyen-Ba, Antony (Department: 2192)
Data processing: software development, installation, and managem
Software program development tool
Software project management
C717S109000, C717S143000, C717S163000, C715S252000, C345S619000
Reexamination Certificate
active
07152221
ABSTRACT:
A method and system are provided for efficient development of software application programs with user interfaces. Customarily, several specialists, including designers and developers, cooperate during the development stage of an application program. The invention teaches a strategy for making resource files external to the other compiled executable files in an application such that the information from the resource file may be obtained at runtime as needed without the need for compilation. Furthermore, the external resource file may be edited at runtime to allow designers to modify the look and feel for an application's interface without having to depend on developers to implement changes in the interface.
REFERENCES:
patent: 4899136 (1990-02-01), Beard et al.
patent: 5127104 (1992-06-01), Dennis
patent: 5371675 (1994-12-01), Greif et al.
patent: 5375241 (1994-12-01), Walsh
patent: 5412717 (1995-05-01), Fischer
patent: 5499335 (1996-03-01), Silver et al.
patent: 5546525 (1996-08-01), Wolf et al.
patent: 5563997 (1996-10-01), Fisher
patent: 5623591 (1997-04-01), Cseri
patent: 5651108 (1997-07-01), Cain et al.
patent: 5694561 (1997-12-01), Malamud et al.
patent: 5745712 (1998-04-01), Turpin et al.
patent: 5809230 (1998-09-01), Pereira
patent: 5815703 (1998-09-01), Copeland et al.
patent: 5838317 (1998-11-01), Bolnick et al.
patent: 5844554 (1998-12-01), Geller et al.
patent: 5855015 (1998-12-01), Shoham
patent: 5884083 (1999-03-01), Royce et al.
patent: 5887139 (1999-03-01), Madison et al.
patent: 5905492 (1999-05-01), Straub et al.
patent: 5935210 (1999-08-01), Stark
patent: 5980090 (1999-11-01), Royal et al.
patent: 5983245 (1999-11-01), Newman et al.
patent: 5999944 (1999-12-01), Lipkin
patent: 6083279 (2000-07-01), Davidson et al.
patent: 6121964 (2000-09-01), Andrew
patent: 6125385 (2000-09-01), Wies et al.
patent: 6252593 (2001-06-01), Andrew
patent: 6268852 (2001-07-01), Lindhorst et al.
patent: 6298474 (2001-10-01), Blowers et al.
patent: 6332154 (2001-12-01), Beck et al.
patent: 6336214 (2002-01-01), Sundaresan
patent: 6342907 (2002-01-01), Petty et al.
patent: 6348927 (2002-02-01), Lipkin
patent: 6370141 (2002-04-01), Giordano et al.
patent: 6370508 (2002-04-01), Beck et al.
patent: 6393569 (2002-05-01), Orenshteyn
patent: 6415298 (2002-07-01), Oesterer et al.
patent: 6446256 (2002-09-01), Hyman et al.
patent: 6476833 (2002-11-01), Moshfeghi
patent: 6480855 (2002-11-01), Siefert
patent: 6546419 (2003-04-01), Humpleman et al.
patent: 6560621 (2003-05-01), Barile
patent: 6603488 (2003-08-01), Humpleman et al.
patent: 6615253 (2003-09-01), Bowman-Amuah
patent: 6678889 (2004-01-01), Burkett et al.
patent: 6742165 (2004-05-01), Lev et al.
patent: 6754181 (2004-06-01), Elliott et al.
patent: 6763386 (2004-07-01), Davis et al.
patent: 6769115 (2004-07-01), Oldman
U.S. Appl. No. 09/506,25, filed Dec. 1999, Andrew et al.
Adobe Systems, Inc., “Adobe® FrameMaker+ SGML”, Version 5.5, pp. 1-18 (1997).
Bergin et al., “Java Resources for Computer Science Instruction,”ITiCSE Working Group Papers, vol. 30, No. 4, pp. 18b-38b (Dec. 1998).
Bray et al., “Extensible Markup Language (XML) 1.0,”W3C Recommendation, REC-xml-19980210, pp. i-iv, 1-32 (1998).
Fielding et al., Web-Based Development and Complex Information Products,Communications of the ACM, vol. 41, No. 8, pp. 84-92 (1998).
Finocchio, Mark.Microsoft Developer's Network CD: Control Spy Exposes the Clandestine Life of Windows Common Controls, Part I.Microsoft Corporation, Jul. 1999.
Finocchio, Mark.Microsoft Developer's Network CD: Control Spy Exposes the Clandestine Life of Windows Common Controls, Part II.Microsoft Corporation, Jul. 1999.
Goldfarb et al.,The XML Handbook, Prentice Hall PTR, Upper Saddle River, NJ, pp. 279-384 (1998).
Harold, Elliotte Rusty,XML™ Bible, IDG Books Worldwide, Inc., Chapter 1 (1999).
Kaiser et al., “An Architecture for WWW-based Hypercode Environments,”ICSE '97, ACM, pp. 3-13 (1997).
Megginson, David,Structuring XML Documents, Prentice Hall PTR, Upper Saddle River, NJ, pp. xxxi-xxxiii, 4-5, 21-23, 28-32, 87, 215-218, 235-242 (1998).
Microsoft Press.The Windows Interface Guidelines for Software Design. Redmond, Washington. 1995.
Microsoft Corporation.Chapter Seven An Introduction to Application Resources. [web page] 1999. http://msdn.microsoft.com/library/partbook/win98dh/chaptersevenintroductiontoapplicationresources.htm. [Accessed Oct. 21, 1999].
Microsoft Corporation.Child Window and Dialog Box Procedures. [web page]. 1999. http://msdn.microsoft.com/library/partbook/win98dh/childwindowdialogboxprocedures.htm. [Accessed Oct. 18, 1999].
Microsoft Corporation.Adding and Editing Resource Elements. [web page]. 1999. http://msdn.microsoft.com/library/partbook/win98dh/addingeditingresourceelements.htm. [Accessed Oct. 21, 1999].
Microsoft Corporation.Viewing and Changing Resource Identifiers. [web page]. 1999. http://msdn.microsoft.com/library/partbook/win98dh/viewingchangingresourceidentifiers.htm. [Accessed Oct. 21 1999].
Microsoft Corporation.CreateDialog. [web page]. 1999. http://msdn.microsoft.com/library/wcedoc/wcesdkr/uif—ac—44.htm. [Accessed Oct. 18, 1999].
Microsoft Corporation.CreateDialog. [web page]. Sep. 28, 1999. http://msdn.microsoft.com/library/psdk/winui/dlgboxes—4hwn.htm. [Accessed Oct. 18, 1999].
Microsoft Corporation.DialogProc.[web page]. 1999. http://msdn.microsoft.com/library/wcedoc/wcesdkr/kf—de—8.htm. [Accessed Oct. 18, 1999].
Microsoft Corporation.WM—INITDIALOG. [web page]. 1999. http://msdn.microsoft.com/library/wcedoc/wcesdkr/uim—uw—65.html. [Accessed Oct. 18, 1999].
Dr. Gui. Microsoft Corporation.Dr. GUI Does Data with XML. [web page]. Oct. 20, 1997. http://msdn.microsoft.com/library/Welcome/dsmsdn/msdn—guixml.htm. [Accessed Oct. 18, 1999].
Dr. Gui. Microsoft Corporation.Scripting Your Options. [web page]. Nov. 10, 1997. http://msdn.microsoft.com/library/Welcome/dsmsdn/msdn—guiscript.htm. [Accessed Oct. 18, 1999].
Dr. Gui. Microsoft Corporation.Should Your Next UI Be Written in Dynamic HTML?. [web page]. Nov. 3, 1997. http://msdn.microsoft.com/library/Welcome/dsmsdn/msdn—guidhtml.htm. [Accessed Apr. 14, 2000].
Microsoft Corporation.Dynamic Link Libraries. [web page]. 1999. http://msdn.microsoft.com/library/partbook/win98dh/dynamiclinklibraries.htm. [Accessed Oct. 21, 1999].
Microsoft Corporation.Editing Modes. [web page]. 1999. http://msdn.microsoft.com/library/devprods/vs6/vinterdev/vidref/viconeditingmodes.htm. [Accessed Oct. 18, 1999].
Microsoft Corporation.Header Files. [web page]. 1999. http://msdn.microsoft.com/library/partbook/win98dh/headerfiles.htm. [Accessed Oct. 21, 1999].
Microsoft Corporation.Linking Resources. [web page]. 1999. http://msdn.microsoft.com/library/partbook/win98dh/linkingresources.htm. [Accessed Oct. 21, 1999].
Microsoft Corporation.The Message-Handling Structure. [web page]. 1999. http://msdn.microsoft.com/library/partbook/win98dh/themessagehandlingstructure.htm. [Accessed Oct. 18, 1999].
Microsoft Corporation.Messages and Event-Driven Programming. [web page]. 1999. http://msdn.microsoft.com/library/partbook/win98dh/messageseventdrivenprogramming.htm. [Accessed Oct. 18, 1999].
Microsoft Corporation.Opening Project and Resource Files. [web page]. 1999. http://msdn.microsoft.com/library/partbook/win98dh/openingprojectresourcefiles.htm. [Accessed Oct. 21, 1999].
Microsoft Corporation.The Template.RC Script. [web page]. 1999. http://msdn.microsoft.com/library/partbook/win98dh/thetemplatercscript.htm. [Accessed Oct. 18, 1999].
Microsoft Corporation.Types of Resources. [web page]. 1999. http://msdn.microsoft.com/library/partbook/win98dh/typesofresources.htm. [Accessed Oct. 18, 1999].
Microsoft Corporation.Using a Resource Editor. [web page]. 1999. http://msdn.microsoft.com/library/partbook/win98dh/usingresourceeditor.htm. [Accessed Oct. 18, 1999].
Microsoft Corporation.Files and File Types. [web page]. 1999. http://msdn.microsoft.com/library/partbook/win98dh/filesfiletypes.htm. [Accessed Oct. 18, 1999].
Microsoft
Andrew Felix G. T. I.
Carroll Mark S.
Colleran John D.
Ellison-Taylor Ian M.
Merchant & Gould
Nguyen-Ba Antony
LandOfFree
External resource files for application development and... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with External resource files for application development and..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and External resource files for application development and... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3718479