IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0685479
(2017-08-24)
|
등록번호 |
US-10108621
(2018-10-23)
|
발명자
/ 주소 |
- Kumarasamy, Paramasivam
- Varadharajan, Prakash
- Attarde, Deepak Raghunath
- Bedadala, Pavan Kumar Reddy
- Kilaru, Satish Chandra
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
0 인용 특허 :
151 |
초록
▼
Techniques for enabling user search of content stored in a file archive include providing a search interface comprising a search rules portion and an action rules portion, receiving a file archive search criterion comprising at least one search rule, and searching the file archive using the search c
Techniques for enabling user search of content stored in a file archive include providing a search interface comprising a search rules portion and an action rules portion, receiving a file archive search criterion comprising at least one search rule, and searching the file archive using the search criterion. The techniques also include generating a set of files filtered using the search criterion and performing an action specified in the action rules portion on a file included in the set of files.
대표청구항
▼
1. A computing device for content indexing of data files being archived, the computing device comprising: one or more processors and computer-memory;an executable indexer that is configured to, in the course of one or more data files being archived to respective archive copies, index the one or more
1. A computing device for content indexing of data files being archived, the computing device comprising: one or more processors and computer-memory;an executable indexer that is configured to, in the course of one or more data files being archived to respective archive copies, index the one or more data files according to content attributes, including at least one of: textual content, picture content, video content, and audio content, wherein each archive copy is stored offline relative to a user computing device;the executable indexer further configured to: (a) associate content attributes with respective smaller portions of each archive copy,(b) for the one or more data files being archived, generate a searchable content index of associated content attributes relative to the smaller portions of each archive copy, and(c) associate the content index with the respective archive copies; andan executable search filter that is configured to: (i) search in the content index for one or more search criteria received from the user computing device,(ii) cause only smaller portions of respective archive copies that satisfy the one or more search criteria, to be mounted to the user computing device, wherein archive copies and smaller portions thereof that do not satisfy the one or more search criteria are not mounted and remain offline relative to the user computing device, and(iii) present in response to the search criteria a fast-forward progression through the mounted smaller portions of respective archive copies that satisfy the one or more search criteria, without restoring the respective archive copies in their entireties to the user computing device. 2. The computing device of claim 1 wherein, for any given data file being archived to a respective archive copy, the executable indexer is further configured to: (d) divide the respective archive copy into the content-indexed smaller portions. 3. The computing device of claim 1 further comprising: a playback agent configured to, in response to a request for playback of a first smaller portion of a respective archive copy presented in the fast-forward progression, causes the first smaller portion to be restored to the user computing device from a secondary storage device comprising the respective archive copy. 4. The computing device of claim 1 wherein the executable search filter is further configured to accept search criteria for content attributes, including at least one of: textual content, picture content, video content, and audio content. 5. The computing device of claim 1 wherein the executable indexer is further configured to: (d) for the one or more data files being archived, generate a searchable file-attribute index comprising file attributes for each respective archive copy, and(e) associate the file-attribute index with the respective archive copies. 6. The computing device of claim 1 wherein the executable indexer is further configured to: (d) for the one or more data files being archived, generate a searchable file-attribute index comprising file attributes for each respective archive copy, and(e) associate the file-attribute index with the respective archive copies; andwherein the one or more search criteria also comprise at least one file attribute and wherein the executable search filter is further configured to also search in the file-attribute index for the at least one file attribute. 7. The computing device of claim 1 wherein the content index is stored to the computing device. 8. The computing device of claim 1 wherein the content index is stored to a user computing device that is associated with the data files being archived. 9. The computing device of claim 1 further comprising an executable media agent that comprises the executable indexer and the executable search filter, and wherein the media agent generates the archive copies being indexed. 10. A non-transitory computer-readable medium, excluding transitory propagating signals, storing instructions that, when executed by a computing device, which comprises one or more processors and computer memory, cause the computing device to perform operations for content indexing of data files being archived, the operations comprising: executing an indexer that, in the course of one or more data files being archived to respective archive copies, indexes the one or more data files according to content attributes, including at least one of: textual content, picture content, video content, and audio content, wherein each archive copy is stored offline relative to a user computing device that is distinct from the computing device executing the indexer;(a) associating by the indexer content attributes with respective smaller portions of each archive copy,(b) for the one or more data files being archived, generating by the indexer a searchable content index of associated content attributes relative to the smaller portions of each archive copy, and(c) associating by the indexer the content index with the respective archive copies; andexecuting a search filter that is configured to: (i) search in the content index for one or more search criteria received from the user computing device,(ii) cause only smaller portions of respective archive copies that satisfy the one or more search criteria, to be mounted to the user computing device, wherein archive copies and smaller portions thereof that do not satisfy the one or more search criteria are not mounted and remain offline relative to the user computing device, and(iii) present in response to the search criteria a fast-forward progression through the mounted smaller portions of respective archive copies that satisfy the one or more search criteria, without restoring the respective archive copies in their entireties to the user computing device. 11. The non-transitory computer-readable medium of claim 10 wherein, for any given data file being archived to a respective archive copy: (d) dividing by the indexer the respective archive copy into the content-indexed smaller portions. 12. The non-transitory computer-readable medium of claim 10, the operations further comprising: executing a playback agent that, in response to a request for playback of a first smaller portion of a respective archive copy presented in the fast-forward progression, causes the first smaller portion to be restored to the user computing device from a secondary storage device comprising the respective archive copy. 13. The non-transitory computer-readable medium of claim 10 wherein the search filter accepts search criteria for content attributes, including at least one of: textual content, picture content, video content, and audio content. 14. The non-transitory computer-readable medium of claim 10, the operations further comprising: (d) for the one or more data files being archived, generating by the indexer a searchable file-attribute index comprising file attributes for each respective archive copy, and(e) associating by the indexer the file-attribute index with the respective archive copies. 15. The non-transitory computer-readable medium of claim 10, the operations further comprising: (d) for the one or more data files being archived, generating by the indexer a searchable file-attribute index comprising file attributes for each respective archive copy, and(e) associating by the indexer the file-attribute index with the respective archive copies; andwherein the one or more search criteria also comprise at least one file attribute and wherein the search filter also searches in the file-attribute index for the at least one file attribute. 16. The non-transitory computer-readable medium of claim 10 wherein the content index is stored to the computing device. 17. The non-transitory computer-readable medium of claim 10 wherein the content index is stored to a user computing device that is associated with the data files being archived. 18. The non-transitory computer-readable medium of claim 10 wherein a media agent comprises the indexer and the search filter, and generates the archive copies being indexed. 19. A method for content indexing of data files being archived, the method comprising: indexing, by a computing device comprising one or more processors and computer memory, in the course of one or more data files being archived to respective archive copies, the one or more data files according to content attributes, including at least one of: textual content, picture content, video content, and audio content, wherein each archive copy is stored offline relative to a user computing device that is distinct from the computing device executing the indexing;wherein the indexing comprises: (a) associating content attributes with respective smaller portions of each archive copy;(b) for the one or more data files being archived, generating a searchable content index of associated content attributes relative to the smaller portions of each archive copy;(c) associating the content index with the respective archive copies; andexecuting a search filter that is configured to: (i) search in the content index for one or more search criteria received from the user computing device,(ii) cause only smaller portions of respective archive copies that satisfy the one or more search criteria, to be mounted to the user computing device, wherein archive copies and smaller portions thereof that do not satisfy the one or more search criteria are not mounted and remain offline relative to the user computing device, and(iii) present in response to the search criteria a fast-forward progression through the mounted smaller portions of respective archive copies that satisfy the one or more search criteria, without restoring the respective archive copies in their entireties to the user computing device. 20. The method of claim 19 further comprising: in response to a request for playback of a first smaller portion of a respective archive copy presented in the fast-forward progression, causing the first smaller portion to be restored to the user computing device from a secondary storage device comprising the respective archive copy.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.