Deep enterprise search
OwnerDennis Moore, Joerg Beringerinventors
Life of this patent
Estimating the term…
Abstract
Methods and apparatuses provide a search tool to conduct a deep enterprise search for business objects related to a query received at a search interface. The search tool identifies an object type and an argument, and searches the enterprise via one or more enterprise services for one or more business objects related to the argument of the search string. Results can be particularly formatted to be appropriate for the context and device with which the search was requested.
Claims27
A method in an enterprise comprising:
- receiving query content to request identification of one or more business objects related to the query content;
- parsing the query content with a parser to determine an object classification associated with the query content;
- determining, based at least in part on the object classification, an enterprise service with which to identify one or more business objects related to the query content;
- and
- displaying results of business objects, if any, identified by the enterprise service, including a link to one or more identified business objects related to the query content.
An article of manufacture comprising a machine accessible medium having content stored thereon to provide instructions to cause a machine to perform operations including:
- receiving a user query at a user query interface, the user query to request identification of one or more business objects of a specified business object type, the one or more business objects related to an argument of the user query;
- parsing the user query to determine an enterprise service with which to identify one or more business objects related to the argument;
- formatting results of business objects identified by the enterprise service based at in part on a context in which the user query was received;
- and
- displaying the formatted results, including a link to one or more identified business objects related to the argument.
An apparatus for searching comprising:
- a network interface circuit to couple to an enterprise network;
- a parser coupled to the network interface circuit and to the search query interface, to receive the user query, parse the user query, associate the user query with an object type, and forward the parsed query to an enterprise service associated with the object type, the enterprise service to search for a structured business object related to content indicated in the user query;
- and
- a formatter, coupled to the network interface to receive a result from the enterprise service and determine a format with which to display the result to a user, including a link to the business object represented by the result.
A system for searching comprising:
- a search query interface to receive a user query, the user query to request a search for a structured business object related to content indicated in the user query;
- a network interface circuit to couple the search query interface to an enterprise network;
- a parser coupled to the network interface circuit and to the search query interface, to receive the user query, parse the user query, associate the user query with an object type, and forward the parsed query to an enterprise service associated with the object type, the enterprise service to search for a structured business object related to content indicated in the user query;
- and
- a formatter, coupled to the network interface to receive a result from the enterprise service and determine a format with which to display the result to a user, including a link to the business object represented by the result.
Dependencies are inferred from the claim text.