Data processing: presentation processing of document – operator i – Presentation processing of document – Layout
Reexamination Certificate
2007-11-13
2007-11-13
Alam, Shahid (Department: 2162)
Data processing: presentation processing of document, operator i
Presentation processing of document
Layout
C715S252000, C715S252000, C715S252000, C707S793000, C707S793000
Reexamination Certificate
active
09981453
ABSTRACT:
A design pattern for a software architecture includes a business services layer comprising ApiService class, BusinessService class, Message class and Field class. ApiService class accepts a request that includes request parameters and utilizes corresponding instances of Message class and Field class to translate the request to an input message. The instances of Message and Field class contain the request parameters in self-describing form, namely, field names and associated values. The input message is forwarded to the appropriate subclass of BusinessService class by ApiService class. The subclass of BusinessService class uses the input message to retrieve data and generate an output message containing the data. The output message is generated in self-describing form utilizing Message class and Field class. ApiService class translates the output message to a presentation format identified by the request.
REFERENCES:
patent: 6336137 (2002-01-01), Lee et al.
patent: 6418446 (2002-07-01), Lection et al.
patent: 6430624 (2002-08-01), Jamtgaard et al.
patent: 6487566 (2002-11-01), Sundaresan
patent: 6507857 (2003-01-01), Yalcinalp
patent: 6519617 (2003-02-01), Wanderski et al.
patent: 6535896 (2003-03-01), Britton et al.
patent: 6598219 (2003-07-01), Lau
patent: 6604100 (2003-08-01), Fernandez et al.
patent: 6635089 (2003-10-01), Burkett et al.
patent: 6658625 (2003-12-01), Allen
patent: 6718516 (2004-04-01), Claussen et al.
patent: 6725424 (2004-04-01), Schwerdtfeger et al.
patent: 6732109 (2004-05-01), Lindberg et al.
patent: 6772216 (2004-08-01), Ankireddipally et al.
patent: 6850893 (2005-02-01), Lipkin et al.
patent: 6901554 (2005-05-01), Bahrs et al.
patent: 6941459 (2005-09-01), Hind et al.
patent: 6957439 (2005-10-01), Lewallen
patent: 6971096 (2005-11-01), Ankireddipally et al.
patent: 7028312 (2006-04-01), Merrick et al.
patent: 2002/0112055 (2002-08-01), Capers et al.
patent: 2002/0120859 (2002-08-01), Lipkin et al.
patent: 2002/0124045 (2002-09-01), Moore et al.
patent: 0987868 (2000-03-01), None
patent: WO 00/56033 (2000-09-01), None
McManis, Chuck, “Take an in-depth look at the Java Reflection API”, Java World, Sep. 1997, downloaded from: www.javaworld.com/javaworld/jw-09-1997/jw-09-9ndepth—p.html, pp. 1-11.
McCluskey, Glen, “Using Java Reflection”, The Source for Developers: A Sun developer Network Site, Jan. 1998, downloaded from: java.sun.com/developer/technicalArticles/ALT/Reflection/, pp. 1-7.
Flanagan, David, Java Examples in a Nutshell: A Tutorial Companion to Java in a Nutshell, O'Reilly Publishing, Cambridge, © 1997, pp. 20-26.
Microsoft Dictionary, 5th Edition, Microsoft Press, Redmond, © 2002, p. 575.
Microsoft Computer Dictionary, 5th Edition, Redmond, WA, © 2002, p. 232.
Yang, Jian, et al., “Interoperation Support for Electronic Business”, Communications of the ACM, vol. 43, No. 6, Jun. 2000, pp. 39-47 [ACM 0002-0782/00/0600].
Bompani, Luca, et al., “Providing Hypertextual Functionalities with XML”, Hypertext 2000, San Antonio, TX, Jun. 2000, pp. 214-215 (plus citation date page) [ACM 1-58113-227-1/00/0005].
Hunter, Jason, et al., “Easy Java/XML Integration With JDOM, Part 1: Learn about a new open source API for working with XML”, JavaWorld, May 2000, pp. 1-13 [downloaded from: www.javaworld.com/javaworld/jw-05-2000/jw-0518-jdom—p.html].
Hunter, Jason, et al., “Easy Java/XML Integration With JDOM, Part 2: Use JDOM to create and mutate XML”, JavaWorld, Jul. 2000, pp. 1-15 [downloaded from: www.javaworld.com/javaworld/jw-07-2000/jw-0728-jdom2—p.html].
Miyazawa, Tatsuo, et al., “An Advanced Internet XML/EDI Model Based on Secure XML Documents”, Seventh International Conference on Parallel and Distributed Systems 2000, Iwate, Japan, Jul. 4-7, 2000, pp. 295-300.
Shim, Simon S. Y., et al., “Business-to-Business E-Commerce Frameworks”, Computer, vol. 33, Issue 10, Oct. 2000, pp. 40-47.
Koch, M., “Leverage legacy systems with a blend of XML, XSL, and Java,”JavaWorld, Oct. 2000.
Johnson, M., “XML for the absolute beginner,”JavaWorld, Apr. 1999.
Johnson, M., “Programming XML in Java, Part 1,”JavaWorld, Mar. 2000.
Ball, M., “XSL gives your XML some style,”JavaWorld, Jun. 2000.
“Multi-Modal Data Access”, Research Disclosure, Kenneth Mason Publications, Hampshire, GB, No. 426, Oct. 1999.
Simeonov S, “WDDX: Distributed Data for the Web (URL)”, Internet, Dec. 7, 1998.
Marc Abrams and Constantinos Phanauriou, “UIML: An XML Language for Building Device-Independent User Interfaces”, XML Conference Proceedings. Proceedings of XML, XX, XX, Dec. 1999.
Fischer, P., “XML is Not Yet a Corner Stone Technology”,Application Development Trends, vol. 7, No. 4, Apr. 2000.
EP Examination Report dated Aug. 9, 2007, in corresponding EP Application No. 02722094.6, pp.1-4.
Accenture GmbH
Alam Shahid
Brinks Hofer Gilson & Lione
Stevens Robert
LandOfFree
XML-based multi-format business services design pattern does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with XML-based multi-format business services design pattern, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and XML-based multi-format business services design pattern will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3816652