Migration of content when accessed using federated search
First Claim
Patent Images
1. A method for managing content, the method comprising:
- splitting, by using a computer, received search query for a content management repository natively configured to provide content type data for content items and a content source not natively configured to provide content type data for content items;
searching content items from the repository and the content source based on the step of splitting,wherein the searching does not receive an indication that a content item is to be migrated into the content management repository that is organized by content item type,wherein the searching is performed only with respect to a subset of content sources not natively configured to provide content type data for content items that include only content of a particular content type, wherein the searching is not natively configured to provide content type data for content items requires authentication information;
combining search results of the split search query from the repository natively configured to provide content type data for content items and the content source not natively configured to provide content type data for content items, andwherein if the search results are accessed again, the authentication information is recalled from the prior search so that access is provided without re-authentication;
presenting the search results to a user;
indicating that the content item in the search results is not stored in the content management repository;
checking the content item that has not been previously stored as part of the repository that is organized by content item type,wherein the checking comprises checking a file size, checking a file creation or modification date, checking a checksum, and checking an attribute; and
storing the content item as a part of the content management repository that is organized by content item type, including by associating with the content item a content type, wherein the storing the content item comprises retrieving entire content item and any related metadata from the content source not natively configured to provide content type data and loading the content item into an internal database of the content management repository that is organized by content item type,wherein the associating of content type with the content item is determined in part by a configuration adapter configured to search the content source not natively configured to provide content type data for a particular type of information of the content items.
9 Assignments
0 Petitions
Accused Products
Abstract
Migration of content when accessed using federated search is disclosed. A content item is received as a result of a search of a content source not natively configured to provide content type data for content items. The content item is stored as a part of a repository that is organized by content item type, including by associating with the content item a content type.
26 Citations
35 Claims
-
1. A method for managing content, the method comprising:
-
splitting, by using a computer, received search query for a content management repository natively configured to provide content type data for content items and a content source not natively configured to provide content type data for content items; searching content items from the repository and the content source based on the step of splitting, wherein the searching does not receive an indication that a content item is to be migrated into the content management repository that is organized by content item type, wherein the searching is performed only with respect to a subset of content sources not natively configured to provide content type data for content items that include only content of a particular content type, wherein the searching is not natively configured to provide content type data for content items requires authentication information; combining search results of the split search query from the repository natively configured to provide content type data for content items and the content source not natively configured to provide content type data for content items, and wherein if the search results are accessed again, the authentication information is recalled from the prior search so that access is provided without re-authentication; presenting the search results to a user; indicating that the content item in the search results is not stored in the content management repository; checking the content item that has not been previously stored as part of the repository that is organized by content item type, wherein the checking comprises checking a file size, checking a file creation or modification date, checking a checksum, and checking an attribute; and storing the content item as a part of the content management repository that is organized by content item type, including by associating with the content item a content type, wherein the storing the content item comprises retrieving entire content item and any related metadata from the content source not natively configured to provide content type data and loading the content item into an internal database of the content management repository that is organized by content item type, wherein the associating of content type with the content item is determined in part by a configuration adapter configured to search the content source not natively configured to provide content type data for a particular type of information of the content items. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer program product for managing content, the computer program product being embodied in a computer readable storage medium and comprising computer instructions for:
-
splitting received search query for a content management repository natively configured to provide content type data for content items and a content source not natively configured to provide content type data for content items; searching content items from the repository and the content source based on the step of splitting, wherein the searching does not receive an indication that a content item is to be migrated into the content management repository that is organized by content item type, wherein the searching is performed only with respect to a subset of content sources not natively configured to provide content type data for content items that include only content of a particular content type, wherein the searching is not natively configured to provide content type data for content items requires authentication information; combining search results of the split search query from the repository natively configured to provide content type data for content items and the content source not natively configured to provide content type data for content items, and wherein if the search results are accessed again, the authentication information is recalled from the prior search so that access is provided without re-authentication; presenting the search results to a user; indicating that the content item in the search results is not stored in the content management repository; checking the content item that has not been previously stored as part of the repository that is organized by content item type, wherein the checking comprises checking a file size, checking a file creation or modification date, checking a checksum, and checking an attribute; and storing the content item as a part of the content management repository that is organized by content item type, including by associating with the content item a content type, wherein the storing the content item comprises retrieving the content item and any related metadata from the content source not natively configured to provide content type data and loading the content item into an internal database of the content management repository that is organized by content item type, wherein the associating of content type with the content item is determined in part by a configuration adapter configured to search the content source not natively configured to provide content type data for a particular type of information of the content items.
-
-
25. A system for managing content comprising:
-
a memory; a processor configured to; split received search query for a content management repository natively configured to provide content type data for content items and a content source not natively configured to provide content type data for content items; search content items from the repository and the content source based on the step of splitting, wherein the searching does not receive an indication that a content item is to be migrated into the content management repository that is organized by content item type, wherein the searching is performed only with respect to a subset of content sources not natively configured to provide content type data for content items that include only content of a particular content type, wherein the searching is not natively configured to provide content type data for content items requires authentication information; combine search results of the split search query from the repository natively configured to provide content type data for content items and the content source not natively configured to provide content type data for content items; and wherein if the search results are accessed again, the authentication information is recalled from the prior search so that access is provided without re-authentication; present the search results to a user; indicate that the content item in the search results is not stored in the content management repository; check the content item that has not been previously stored as part of the repository that is organized by content item type, wherein the checking comprises checking a file size, checking a file creation or modification date, checking a checksum, and checking an attribute; and store the content item as a part of the content management repository that is organized by content item type, including by associating with the content item a content type, wherein storing the content item comprises retrieving entire content item and any related metadata from the content source not natively configured to provide content type data and loading the content item into an internal database of the content management repository that is organized by content item type, wherein the associating of content type with the content item is determined in part by a configuration adapter configured to search the content source not natively configured to provide content type data for a particular type of information of the content items. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
Specification