Enterprise search over private and public data
First Claim
1. A method comprising:
- under control of one or more processors configured with executable instructions,obtaining first information related to an enterprise from one or more public online sources;
obtaining second information related to the enterprise from one or more private enterprise sources;
determining that the first information and the second information are non-duplicative of each other by comparing at least one of texts or images in the first information and the second information;
generating combined information by combining a portion of the first information related to a particular subject with a portion of the second information related to the particular subject;
determining a relevancy of the portion of the first information and the portion of the second information based on an identity of an author of the first information or the second information or source of the first information or the second information; and
based at least partly on generating the combined information, providing the combined information to one or more user devices.
2 Assignments
0 Petitions
Accused Products
Abstract
A unified search service may collect information related to an enterprise from at least one of publicly available data and private enterprise data. In some implementations, crowd sourcing may be used to determine a source list of one or more sources of information. Authored content can be generated, such as by combining one or more items of information from the public data with one or more items of information from the private enterprise data. Further, in some implementations, a public index may be generated from the public data, and one or more affiliation indexes may be generated from the private enterprise data. For example, a first affiliation index may contain confidential enterprise information, while a second affiliation index may contain non-confidential enterprise information. A user'"'"'s affiliation to the enterprise may be taken into consideration when determining which indexes to use when responding to a search request from the user.
49 Citations
19 Claims
-
1. A method comprising:
-
under control of one or more processors configured with executable instructions, obtaining first information related to an enterprise from one or more public online sources; obtaining second information related to the enterprise from one or more private enterprise sources; determining that the first information and the second information are non-duplicative of each other by comparing at least one of texts or images in the first information and the second information; generating combined information by combining a portion of the first information related to a particular subject with a portion of the second information related to the particular subject; determining a relevancy of the portion of the first information and the portion of the second information based on an identity of an author of the first information or the second information or source of the first information or the second information; and based at least partly on generating the combined information, providing the combined information to one or more user devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computing device comprising:
-
one or more processors in operable communication with computer-readable media; at least one affiliation index maintained on the computer-readable media that includes information related to an enterprise obtained from one or more public online services and one or more private enterprise sources; and a unified search service component executed on the one or more processors to perform operations comprising; receiving a search query from a user device; based at least partly on receiving the search query, determining an affiliation of a user that is associated with the search query; based at least partly on determining the affiliation of the user, using one or more information indices that correspond to the affiliation of the user to determine a portion of the information that is related to a particular subject, wherein the portion of the information includes first information obtained from the one or more public online services and second information obtained from the one or more private enterprise sources; ranking the first information and the second information based at least in part on the affiliation of the user; and providing the portion of the information to the user device. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. One or more computer-readable memory having instructions stored thereon executable by a processor to perform operations comprising:
-
providing a user interface for displaying a list of one or more sources of information for generating at least one of an index or authored content, a source of information of the one or more sources of information representing a database that is accessible via a search query and comprises at least one of; one or more private enterprise sources;
orone or more public sources; providing an input area within the user interface for modifying the list by enabling addition of one or more sources of information to the list and deletion of one or more sources of information from the list; collecting information from the one or more sources of information in the list; and providing the collected information to one or more user devices via the user interface, wherein the providing the collected information comprises at least one of; generating authored content based on the one or more sources of information in the list, the authored content being generated by combining a first item of information related to a particular subject from the collected information and a second item of information related to the particular subject from the collected information;
orgenerating one or more indexes based on the one or more sources of information in the list, the one or more indexes being generated from the collected information and being searchable for providing search results to the one or more user devices. - View Dependent Claims (18, 19)
-
Specification