Properties of data elements
AssigneeSap SE
InventorsGunther Stuhec, Daniel Oberle
Life of this patent
Estimating the term…
Abstract
Methods and computer program products relating to properties of data elements. A computer-implemented method for identifying a property of a data element includes receiving a request for at least one sought property of a data element. The data element is configured for use in semantically identifying information portions in electronic communications. The sought property is to be valid in a context defined by at least one context value indicated by the request. The method includes identifying the at least one sought property by evaluating at least one logical rule that defines at least one property of the data element as being valid for a specified context. The method includes generating an output in response to the request that indicates the at least one sought property.
Claims19
A computer-implemented method, the method comprising:
- receiving, by a computer system, a request for multiple data elements that are specialized for use in generating an electronic document for a particular context, the request indicating at least one context value that specifies the particular context, each of the multiple data elements configured for use in semantically identifying information portions in the electronic document or other electronic documents of the particular context, the multiple data elements to be valid in the particular context;
- identifying, by the computer system, the multiple data elements as being specialized for the particular context from a repository of data elements, wherein the identification of the multiple data elements includes evaluating at least one logical rule that defines a data element of the multiple data elements as being valid for the at least one context value;
- and
- generating, by the computer system, an output of the multiple data elements so as to allow a user to generate the electronic document for the particular context using at least some of the multiple data elements, the output being in response to the request for the multiple data elements.
A computer program product tangibly embodied in a machine-readable storage device and comprising instructions that when executed by a processor perform a method, the method comprising:
- receiving, by a computer system, a request for multiple data elements that are specialized for use in generating an electronic document for a particular context, the request indicating at least one context value that specifies the particular context, each of the multiple data elements configured for use in semantically identifying information portions in the electronic document or other electronic documents of the particular context, the multiple data elements to be valid in the particular context;
- identifying, by the computer system, the multiple data elements as being specialized for the particular context from a repository of data elements, wherein the identification of the multiple data elements includes evaluating at least one logical rule that defines a data element of the multiple data elements as being valid for the at least one context value;
- and
- generating, by the computer system, an output of the multiple data elements so as to allow a user to generate the electronic document for the particular context using at least some of the multiple data elements, the output being in response to the request for the multiple data elements.
A computer-implemented method comprising:
- storing, by a computer system, an electronic document that a user obtained from a repository, the electronic document including multiple data elements, the multiple data elements being configured for use in semantically identifying information portions in the electronic document, the multiple data elements being valid in a particular context that is defined by at least one context value and that is associated with the electronic document;
- receiving, by the computer system, user modification of the electronic document that adds a new data element to the electronic document or modifies an existing data element in the electronic document to specify a new property;
- receiving, by the computer system, user input uploading the electronic document back into the repository;
- identifying, by the computer system, a logical rule in the repository that defines the new data element or at least one property of the existing data element as being valid for a specified context;
- and
- storing, by the computer system, a modified version of the identified rule in the repository, the modified version defining that the new data element or the property of the existing data element is valid in the particular context that is defined by the at least one context value.
A computer program product tangibly embodied in an a machine-readable storage device and comprising instructions that when executed by a processor perform a method, the method comprising:
- storing, by a computer system, an electronic document that a user obtained from a repository, the electronic document including multiple data elements, the multiple data elements being configured for use in semantically identifying information portions in the electronic document, the multiple data elements being valid in a particular context that is defined by at least one context value and that is associated with the electronic document;
- receiving, by the computer system, user modification of the electronic document that adds a new data element to the electronic document or modifies an existing data element in the electronic document to specify a new property;
- receiving, by the computer system, user input uploading the electronic document back into the repository;
- identifying, by the computer system, a logical rule in the repository that defines the new data element or at least one property of the existing data element as being valid for a specified context;
- and
- storing, by the computer system, a modified version of the identified rule in the repository, the modified version defining that the new data element or the property of the existing data element is valid in the particular context that is defined by the at least one context value.
Dependencies are inferred from the claim text.