Business intelligent in-document suggestions
First Claim
1. A computer-implemented method, the method comprising:
- at a processing engine,detecting addition of content to a document or selection of content from the document;
generating a query based on the added or selected content;
submitting the query to a search service for an enterprise, the search service for searching data of the enterprise;
receiving a result from the search service in response to the query; and
presenting the result by integrating the result into a user interface for presenting the document,wherein the presented result comprise multiple suggestions including at least one of;
a people suggestion indicating a user associated with the enterprise and aligned with the content,a document suggestion indicating a document associated with the enterprise and aligned with the content, ora statistics suggestion indicating a statistic associated with the enterprise.
2 Assignments
0 Petitions
Accused Products
Abstract
Implementing business intelligent in-document suggestion may include detecting a content that a user is inputting into a document or selecting from the document. Based on the content, a key word may be extracted to generate a query. The query may be transmitted to an enterprise search engine for enterprise intelligence. Based on returned search results, a suggestion may be generated and presented to a user device by integrating the suggestion into the document. In some embodiments, the suggestion may include a people suggestion, a document suggestion, a phrase suggestion and a document template suggestion. In some embodiments, adding an additional content or selecting a subset of the content may refine the suggestion.
-
Citations
20 Claims
-
1. A computer-implemented method, the method comprising:
-
at a processing engine, detecting addition of content to a document or selection of content from the document; generating a query based on the added or selected content; submitting the query to a search service for an enterprise, the search service for searching data of the enterprise; receiving a result from the search service in response to the query; and presenting the result by integrating the result into a user interface for presenting the document, wherein the presented result comprise multiple suggestions including at least one of; a people suggestion indicating a user associated with the enterprise and aligned with the content, a document suggestion indicating a document associated with the enterprise and aligned with the content, or a statistics suggestion indicating a statistic associated with the enterprise. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. One or more physically tangible computer-readable media storing computer-executable instructions that, when executed on one or more processors, causes the one or more processors to perform acts comprising:
-
extracting a key word from content being input in a document; generating, based on the extracted key word, a query to a search service associated with business intelligence for an enterprise, the search service for searching data of the enterprise; receiving a result from the search service in response to the query; and presenting a suggestion in a user interface for displaying the document, the suggestion being associated with the result, wherein the suggestion comprises a people suggestion based on the result, the people suggestion indicating one or more people of the enterprise and enterprise information associated with the one or more people. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
one or more processors; and memory to store a plurality of components executable on the one or more processors, the plurality of components comprising; a key word module that extracts a key word from a document being authored, a query module that; generates a query based on the key word, submits the query to a search engine of an enterprise designated for searching data of the enterprise, and receives a result from the search engine in response to submitting the query, a suggestion module that generates a suggestion based on the result, and an interface that surfaces the suggestion in a user interface for displaying the document, wherein the generated suggestion comprises at least one of; a people suggestion indicating a user associated with the enterprise and aligned with the key word, a document suggestion indicating a document associated with the enterprise and aligned with the key word, or a statistics suggestion indicating a statistic associated with the enterprise and aligned with the key word. - View Dependent Claims (17, 18, 19, 20)
-
Specification