Quality measure for a data context service
First Claim
1. A method for providing a data context service, comprising:
- extracting context information from a host application associated with an oilfield project for analyzing an oilfield operation of an oilfield, the context information comprising a current state of analyzing the oilfield operation in the host application;
sorting the context information into a plurality of dimensions of relevance, wherein the plurality of dimensions of relevance comprise a profile context relating to a first identity of the oilfield project, an object context relating to a second identity of an oilfield object in the oilfield, and an analog context relating to a characteristic of oilfield data used in the host application;
generating, by a processor, a plurality of search profile for each of the plurality of dimension of relevance, wherein the plurality of search profiles comprises a first search profile adapted to evaluate a first relevance measure with respect to the first identity of the oilfield project, a second search profile adapted to evaluate a second relevance measure with respect to the second identity of the oilfield object, and a third search profile adapted to evaluate a third relevance measure with respect to the characteristic of oilfield data used in the host application;
automatically requesting a first plurality of searches using at least the plurality of search profile;
receiving a plurality of oilfield data items resulting from the first plurality of searches based on the first relevance measure, the second relevance measure, and the third relevance measure;
obtaining a quality measure of an oilfield data item of the plurality of oilfield data items based on a pre-determined quality criterion;
sending the oilfield data item as a search result to the host application after determining that the quality measure exceeds a pre-determined threshold; and
generating an output using the host application based on the search result, the output being used to perform the oilfield operation.
1 Assignment
0 Petitions
Accused Products
Abstract
The method for providing a data context service involves extracting context information from a host application associated with an oilfield project, the context information includes a current state of a user in the host application, sorting the context information into multiple dimensions of relevance, generating a search profile for each of the multiple dimensions of relevance, requesting a first set of searches using at least the search profile, receiving oilfield data items resulting from the first set of searches, obtaining a quality measure of an oilfield data item of the oilfield data items based on a pre-determined quality criterion, sending the oilfield data item as a search result to the host application after determining the quality measure exceeds a pre-determined threshold, and generating an output using the host application based on the search result, the output being used to perform an oilfield operation.
-
Citations
20 Claims
-
1. A method for providing a data context service, comprising:
-
extracting context information from a host application associated with an oilfield project for analyzing an oilfield operation of an oilfield, the context information comprising a current state of analyzing the oilfield operation in the host application; sorting the context information into a plurality of dimensions of relevance, wherein the plurality of dimensions of relevance comprise a profile context relating to a first identity of the oilfield project, an object context relating to a second identity of an oilfield object in the oilfield, and an analog context relating to a characteristic of oilfield data used in the host application; generating, by a processor, a plurality of search profile for each of the plurality of dimension of relevance, wherein the plurality of search profiles comprises a first search profile adapted to evaluate a first relevance measure with respect to the first identity of the oilfield project, a second search profile adapted to evaluate a second relevance measure with respect to the second identity of the oilfield object, and a third search profile adapted to evaluate a third relevance measure with respect to the characteristic of oilfield data used in the host application; automatically requesting a first plurality of searches using at least the plurality of search profile; receiving a plurality of oilfield data items resulting from the first plurality of searches based on the first relevance measure, the second relevance measure, and the third relevance measure; obtaining a quality measure of an oilfield data item of the plurality of oilfield data items based on a pre-determined quality criterion; sending the oilfield data item as a search result to the host application after determining that the quality measure exceeds a pre-determined threshold; and generating an output using the host application based on the search result, the output being used to perform the oilfield operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for providing a data context service, comprising:
-
a repository; and memory storing instructions when executed by a processor comprising functionality for; extracting context information from a host application associated with an oilfield project for analyzing an oilfield operation of an oilfield, the context information comprising a current state of analyzing the oilfield operation in the host application stored in the repository, sorting the context information into a plurality of dimensions of relevance, wherein the plurality of dimensions of relevance comprise a profile context relating to a first identity of the oilfield project, an object context relating to a second identity of an oilfield object in the oilfield, and an analog context relating to a characteristic of oilfield data used in the host application, generating a plurality of search profiles for each dimension of relevance, wherein the plurality of search profiles comprises a first search profile adapted to evaluate a first relevance measure with respect to the first identity of the oilfield project, a second search profile adapted to evaluate a second relevance measure with respect to the second identity of the oilfield object, and a third search profile adapted to evaluate a third relevance measure with respect to the characteristic of oilfield data used in the host application, automatically requesting a first plurality of searches using at least the plurality of search profiles, receiving a plurality of oilfield data items resulting from the first plurality of searches based on the first relevance measure, the second relevance measure, and the third relevance measure, obtaining a quality measure of an oilfield data item of the plurality of oilfield data items based on a pre-determined quality criterion, sending the oilfield data item as a search result to the host application after determining that the quality measure exceeds a pre-determined threshold, generating an output using the host application based on the search result, and storing the output in the repository, the output used to perform the oilfield operation. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A computer readable storage medium storing instructions executing on a processor of a computer system, the instructions comprising functionality for providing a data context service by:
-
extracting context information from a host application associated with an oilfield project for analyzing an oilfield operation of an oilfield, the context information comprising a current state of analyzing the oilfield operation in the host application; sorting the context information into a plurality of dimensions of relevance, wherein the plurality of dimensions of relevance comprise a profile context relating to a first identity of the oilfield project, an object context relating to a second identity of an oilfield object in the oilfield, and an analog context relating to a characteristic of oilfield data used in the host application; generating a plurality of search profiles for each dimension of relevance, wherein the plurality of search profiles comprises a first search profile adapted to evaluate a first relevance measure with respect to the first identity of the oilfield project, a second search profile adapted to evaluate a second relevance measure with respect to the second identity of the oilfield object, and a third search profile adapted to evaluate a third relevance measure with respect to the characteristic of oilfield data used in the host application; automatically requesting a first plurality of searches using at least the plurality of search profiles; receiving a plurality of oilfield data items resulting from the first plurality of searches based on the first relevance measure, the second relevance measure, and the third relevance measure; obtaining a quality measure of an oilfield data item of the plurality of oilfield data items based on a pre-determined quality criterion; sending the oilfield data item as a search result to the host application after determining that the quality measure exceeds a pre-determined threshold; and storing the output, the output being used to perform the oilfield operation. - View Dependent Claims (17, 18, 19, 20)
-
Specification