Back to results
US 2010/0251129 A1Published application
Data consumption framework for semantic objects
AssigneeSap SE
InventorsJoerg Beringer, Kai S. Richter, Reiner P. Hammerich, Dominik R. Tornow
Life of this patent
Estimating the term…
Abstract
A data enrichment and consumption framework enables defining data object consumption based on semantic aspects of the data object. Views, contexts, and associations of the data object are defined to dynamically render UI content based on interaction with the data object. Additionally, standard views can be defined to enable rapid development of UIs. The same data content is rendered in consistent ways across different devices and UI technologies.
Claims21
A computer implemented method comprising:
- receiving a semantic data object defining access in a service-oriented architecture (SOA) network to data content in a defined context, where the SOA network includes a backend server hosting a data store, the semantic data object representing data content of the data store in the defined context;
- associating a metadata description with the semantic data object to enrich the semantic data object by describing associations and access to the data content, and standard views on the associated data for the business context;
- generating an enriched semantic data object having the metadata description and service definitions defining access to the data content through a request to the enriched semantic data object as a service interface to the data content;
- and
- exposing the enriched semantic data object as a service interface for the access to the associated data in the usage scenario, the enriched semantic data object to provide access to the data content in an associated view in response to a runtime access to the enriched semantic data object.
2 more elements
A computer implemented method comprising:
- receiving a data object from a backend server hosting a data store;
- enriching the data object by associating a metadata description describing associations and access to data content of the data store including methods for the enriched data object, the metadata description including descriptions of transitions among associated data content in response to requested methods on the enriched data object;
- and
- exposing the enriched data object as a service interface for the access to the associated data content, the enriched data object to provide the associated data content in response to a runtime access to the methods of the enriched data object, including transitioning among views and contexts of associated data content at runtime, and rendering a change corresponding to the transition to the user interface, including dynamically presenting functionality associated with the views and contexts.
1 more element
A computer implemented method comprising:
- receiving a data object from a backend server hosting a data store;
- enriching the data object by associating a metadata description describing associations and access to data content of the data store including methods for the enriched data object;
- exposing the enriched data object as a service interface for the access to the associated data content, the enriched data object to provide the data content in response to a runtime access to the methods of the enriched data object;
- providing a user interface component as a container for the enriched data object;
- and
- binding the data content to the enriched data object in the user interface component at runtime of the container.
3 more elements
Dependencies are inferred from the claim text.