×

Data consumption framework for semantic objects

  • US 8,712,953 B2
  • Filed: 03/25/2009
  • Issued: 04/29/2014
  • Est. Priority Date: 03/25/2009
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • receiving a semantic data object defining access in a service-oriented architecture (SOA) network of an enterprise to data content in a defined context, where the SOA network includes a backend enterprise server hosting a data store to provide data to enterprise frontend devices, the semantic data object a modeled object defining services to interact with data in different contexts, the semantic data object representing data content of the data store in the defined context via the services, the defined context having an associated access and navigation of the data content in the frontend;

    associating a metadata description with the semantic data object to enrich the semantic data object by defining associations and access to the data content of the semantic data object, and by defining standard views that each define access to and navigation of the data content of the semantic data object for various usage scenarios for the defined context, where each of the standard views differently defines a user interface projection of selected technical characteristics of the data content of the semantic data object;

    generating an enriched semantic data object having the associated metadata description and having 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 in a usage scenario;

    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 and navigation of the data object in response to a runtime access to the enriched semantic data object;

    accessing a navigation pattern that defines a transition from one view to another view in response to a request for a function of a user interface incorporating the service interface; and

    applying the navigation pattern at runtime of the enriched semantic data object to transition from one view of the user interface to another based on the associations described in the metadata description.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×