Data processing: presentation processing of document – operator i – Presentation processing of document – Edit – composition – or storage control
Reexamination Certificate
2004-11-15
2009-08-18
Ries, Laurie (Department: 2176)
Data processing: presentation processing of document, operator i
Presentation processing of document
Edit, composition, or storage control
C715S735000
Reexamination Certificate
active
07577907
ABSTRACT:
Embodiments of the invention enable data that is synchronized between businesses to be displayed and interacted with by dynamically constructing graphical user interfaces to display the data. The graphical user interfaces are dynamically created via declarations that describe the data and how the data should be displayed along with the dependencies, validation and required characteristics of the data. The resulting dynamically created graphical user interfaces allow separate views of the data to be interacted with depending on the data pool that the data is intended for and a different data pool may be utilized by using a different declarative configuration at run time without recompiling and redistributing the application. The user interface files may be for example an XML file that may be parsed with any compliant schema based or DTD based XML parser. In at least one embodiment of the invention an N-tier architecture may be employed wherein a web server comprising Java Server Pages may utilize java class files that parse and construct the graphical user interface from an XML user interface configuration file. In this embodiment of the invention, HTML pages are output to a diverse array of computing devices capable of executing a HTML compliant browser. Another embodiment of the invention may utilize a standalone application utilizing the same java classes to construct java widgets instead of HTML widgets. Standalone applications may provide quicker responses than HTML applications since there are no round trips required for certain operations such as validation since the validation occurs directly in the application.
REFERENCES:
patent: 7089583 (2006-08-01), Mehra et al.
patent: 7181686 (2007-02-01), Bahrs
patent: 7275243 (2007-09-01), Gibbons et al.
patent: 2005/0055633 (2005-03-01), Ali et al.
patent: 2005/0125621 (2005-06-01), Shah
patent: 2005/0273521 (2005-12-01), Patrick et al.
Wang, Shaojie, et al, “Modeling and Integration of Peripheral Devices in Embedded Systems”, Date '03: Proceedings of the Conference on Design, Automation and Test in Europe—vol. 1, Mar. 2003, pp. 1-6.
Awad Isam
Kahn Walter
Nasrallah Raja
Vishnia-Shabtai Nimrod
Dalina Law Group P.C.
Ries Laurie
SAP Aktiengesellschaft
LandOfFree
System and method for dynamically constructing synchronized... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System and method for dynamically constructing synchronized..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for dynamically constructing synchronized... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4132949