Electrical computers and digital processing systems: interprogra – Application program interface
Reexamination Certificate
2005-06-23
2009-06-30
An, Meng-Ai (Department: 2194)
Electrical computers and digital processing systems: interprogra
Application program interface
C719S313000
Reexamination Certificate
active
07555757
ABSTRACT:
An application program interface (API) provides a set of functions, including a set of base classes and types that are used in substantially all applications accessing the API, for application developers who build Web applications on Microsoft Corporation's .NET™ platform.
REFERENCES:
patent: 5218699 (1993-06-01), Brandle et al.
patent: 5430876 (1995-07-01), Schreiber et al.
patent: 5689700 (1997-11-01), Miller et al.
patent: 5748962 (1998-05-01), Brechtel et al.
patent: 5761494 (1998-06-01), Smedley et al.
patent: 5822580 (1998-10-01), Leung
patent: 5903753 (1999-05-01), Bramnick et al.
patent: 5937406 (1999-08-01), Balabine et al.
patent: 5943424 (1999-08-01), Berger et al.
patent: 5956509 (1999-09-01), Kevner
patent: 5987517 (1999-11-01), Firth et al.
patent: 6061743 (2000-05-01), Thatcher et al.
patent: 6175878 (2001-01-01), Seaman et al.
patent: 6209124 (2001-03-01), Vermeire et al.
patent: 6256678 (2001-07-01), Traughber et al.
patent: 6275871 (2001-08-01), Reinfelder et al.
patent: 6282581 (2001-08-01), Moore et al.
patent: 6298354 (2001-10-01), Saulpaugh et al.
patent: 6349343 (2002-02-01), Foody et al.
patent: 6353830 (2002-03-01), Yee et al.
patent: 6360230 (2002-03-01), Chan et al.
patent: 6360266 (2002-03-01), Pettus
patent: 6381632 (2002-04-01), Lowell
patent: 6418448 (2002-07-01), Sarkar
patent: 6430593 (2002-08-01), Lindsley
patent: 6442548 (2002-08-01), Balabine et al.
patent: 6446253 (2002-09-01), Mellmer
patent: 6446256 (2002-09-01), Hyman et al.
patent: 6473794 (2002-10-01), Guheen et al.
patent: 6480865 (2002-11-01), Lee et al.
patent: 6487578 (2002-11-01), Ranganathan
patent: 6507856 (2003-01-01), Chen et al.
patent: 6519571 (2003-02-01), Guheen et al.
patent: 6536037 (2003-03-01), Guheen et al.
patent: 6598093 (2003-07-01), Schmidt et al.
patent: 6615166 (2003-09-01), Guheen et al.
patent: 6643652 (2003-11-01), Helgeson et al.
patent: 6721713 (2004-04-01), Guheen et al.
patent: 6792605 (2004-09-01), Roberts et al.
patent: 6938079 (2005-08-01), Anderson et al.
patent: 6961750 (2005-11-01), Burd et al.
patent: 6968503 (2005-11-01), Chang et al.
patent: 7013340 (2006-03-01), Burd et al.
patent: 2002/0073236 (2002-06-01), Helgeson
patent: 2002/0092004 (2002-07-01), Lee et al.
patent: 2002/0099687 (2002-07-01), Krishnaprasad
patent: 2002/0112078 (2002-08-01), Yach
patent: 2002/0152244 (2002-10-01), Dean et al.
patent: 2002/0169679 (2002-11-01), Neumayer
patent: 2002/0184401 (2002-12-01), Kadel, Jr. et al.
patent: 2003/0028685 (2003-02-01), Smith et al.
patent: 2003/0051236 (2003-03-01), Pace
patent: 2003/0074206 (2003-04-01), Hoffman
patent: 2003/0084120 (2003-05-01), Egli
patent: 2003/0120665 (2003-06-01), Fox et al.
patent: 2003/0149934 (2003-08-01), Worden
patent: 2003/0167277 (2003-09-01), Hejlsberg et al.
patent: 2003/0167355 (2003-09-01), Smith et al.
patent: 2003/0167356 (2003-09-01), Smith et al.
patent: 2003/0172196 (2003-09-01), Hejlsberg et al.
patent: 2003/0177282 (2003-09-01), Hejlsberg et al.
patent: 2004/0083463 (2004-04-01), Hawley
patent: 2004/0117759 (2004-06-01), Rippert, Jr.
patent: 2004/0205694 (2004-10-01), James et al.
patent: 2006/0294500 (2006-12-01), Chiang
Sun Microsystems, Java 2 Platform, Standard Edition, v1.2.2, API Specification, Sun MicroSystems, 1999, pp. 1-4.
http:///www.w3.org/TR/xsti,W3C, Nov. 1999, pp. 1-90.
http://www.w3.org/TR/1998/NOTE-XML-data-0105,W3C, Jan. 1998, pp. 1-34.
http://www.w3.org/TR/1999/REC-xpath-19991115.html,WC3,Nov. 1999, pp. 1-32.
Carr, et al. “Compiling Distributed C++” IEEE 1993 pp. 496-503.
Lam et al, .NET Framework Essentials Jun. 2001 O'Reilly pp. 1-320.
Meyer [Microsoft; NET is coming [Microsoft Web Services platform] IEEE Computer vol. 34 Issue: 8 Aug. 2001 pp. 92-97.
Cheng et al.; “XML and DB2” IEEE Data Engineering 2000. Proceedings 16th International Conference on Feb. 29-Mar. 3, 2000 pp. 569-573.
Deitel & Deitel; “Java(TM) How to Program book” Prentice Hall Third edition 1999 (pp. 7-29 698-699 714-717 876-878 936-977 980-998 1002-1046).
“Java(TM) Platform” Standard Edition v1.2.2 API Specification 1993-1999 Sun Microsystems Inc. in the USA and other countries. Palo Alto CA USA pp. 1-4.
“Java(TM) 2 Platform Enterprise Edition Specification” v1.2 Sun Micrososystems Palo Alto CA USA Dec. 17, 1999 pp. 2-1 thru 2-7 & 6-1.
“The Java(TM) 2 Enterprise Developer's Guide” v1.2.1 May 2000 Sun Microsystems Palo Alto CA USA Chapter 1 pp. 1-10 & pp. 152-155.
Tim O'Reilly; “The Network Really is the Computer” The O'Reilly Network at (http://www.oreilyynet.com) Jun. 8, 2000 pp. 1-11.
Shannon; “Java 2 Platrform Enterpise Edition Specification” v1.2 Dec. 17, 1999 pp. 2-8 thru 2-11 and 6-2 thru 6-6.
Flanagan; “Java in a Nutshell” O'Reilly & Associates 1996 pp. 193-200 237-253 267-270 339-342.
Flanagan; “Java foundation classes in a Nutshell” O'Reilly 9-1000 Chapters 1-2.
Gould; “Develop n-tier applications using J2EE” Java World Dec. 2000 pp. 1-10.
Ben, A comparative Overview of C#, Genamics, Jul. 31, 2000.
Cohn, Web programming with Visual J++, Sams.net, 1997, chapters 5-6, 17-19.
Flynn, Visual J++ Java programming, New Riders Publishing, 1996, pp. 133-143.
Microsoft, Delegates in Visual J++ 6.0, Mar. 11, 1998, pp. 1-6.
Farley, “Microsoft .Netvs.J2EE: How Do They Stack Up?”, retrieved on Apr. 27, 2007, at <<http://www.oreillynet.com/1pt/a/1799>>, O'Reilly Media, Inc., 2007, pp. 6.
Perry, “Sams Teach Yourself Visual Basic 6 in 21 Days”, Sams, 1998, pp. 23.
Wille, “Presenting C#”, Sams Publishing 2000, pp. 22.
Ensel, et al., “Managing Application Service Dependencies with XML and the Resource Description Framework”, IEEE, May 2001, pp. 661-674.
Jingyu, et al., “Object-Oriented Representation for XML Data”, IEEE, Apr. 2001, pp. 40-49.
Sneed, “Wrapping Legacy COBOL Programs behind an XML-Interface”, IEEE, Oct. 2001, pp. 189-197.
Arulanthu, et al, The Design and Performanceof A Scalable ORB Architecture for CORBA Asynchronous Messaging. Middleware 2000, Springer-Verlag, 2000,pp. 208-228.
Hanson, “Differences between J2SE and J2EE”, Sep. 8, 2003, SearchTechTarget.com.
Deitel & Deitel “Java(TM) How to program book” Prentice Hall Third edition 1999 (pp. 7-29, 214-226, 698-699, 714-717, 817-838, 876-878, 936-977, 980-998, 1002-1046).
Williams, “Teach Yoursefl Visual C ++ 6 in 24 Hours”, Sams Publishing, 1998, pp. 54.
Wille, “Presenting C#”, Sams Publishing, 2002, pp. 21-29, 164-167.
Anand Tarun
Anderson Christopher L.
Bau David
Bennett Julie D.
Boshier Alan
An Meng-Ai
Cao Diem K
Lee & Hayes PLLC
Microsoft Corporation
LandOfFree
Application program interface for network software platform does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Application program interface for network software platform, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Application program interface for network software platform will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4053868