HYBRID SEARCH CONNECTOR
First Claim
Patent Images
1. A computing system, comprising:
- a tenancy-based search index that stores index entries indexing content for a given tenant in a multi-tenant system;
an indexing component in a cloud-based search system, that receives parsed content, indicative of a client-side document to be indexed, and indexes the client-side document in the tenancy-based search index based on the parsed content; and
a cloud content parsing component that parses a cloud-based document for the given tenant to generate parsed content for the cloud-based document, the indexing component indexing the cloud-based document in the tenancy-based search index based on the parsed content for the cloud-based document.
1 Assignment
0 Petitions
Accused Products
Abstract
Documents in a local computing system are parsed for indexing and sent to a cloud-based computing system. The cloud-based search service indexes documents that are parsed on the local computing system, as well as documents that reside in the cloud-based computing system. When a user launches a search, the search is executed against a single search index in the cloud-based computing system, which includes an index of content sources from both the local computing system and the cloud-based computing system.
23 Citations
20 Claims
-
1. A computing system, comprising:
-
a tenancy-based search index that stores index entries indexing content for a given tenant in a multi-tenant system; an indexing component in a cloud-based search system, that receives parsed content, indicative of a client-side document to be indexed, and indexes the client-side document in the tenancy-based search index based on the parsed content; and a cloud content parsing component that parses a cloud-based document for the given tenant to generate parsed content for the cloud-based document, the indexing component indexing the cloud-based document in the tenancy-based search index based on the parsed content for the cloud-based document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computing system, comprising:
-
a crawler component that intermittently accesses a client-side data store to identify client-side content; a parsing component that parses the identified client-side content and generates parsed content, indicative of information for indexing the identified client-side content; and a cloud connection system that intermittently connects to a cloud-based search service in a cloud-based computing system and calls a source-independent application programming interface (API) to push the parsed content to the cloud-based search service. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A computer implemented method, comprising:
-
storing index entries indexing content for a given tenant in a multi-tenant system, in a tenancy-based search index in a cloud computing system; receiving parsed content, indicative of a client-side document to be indexed, at the cloud computing system; indexing the client-side document in the tenancy-based search index based on the parsed content; parsing a cloud-based document, in the cloud computing system, for the given tenant to generate parsed content for the cloud-based document; and indexing the cloud-based document in the tenancy-based search index based on the parsed content for the cloud-based document. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification