US2025258842A1PendingUtilityA1

Utilizing a feature extraction function within a digital search platform

Assignee: DROPBOX INCPriority: Feb 12, 2024Filed: Feb 12, 2024Published: Aug 14, 2025
Est. expiryFeb 12, 2044(~17.5 yrs left)· nominal 20-yr term from priority
G06F 16/287G06F 16/2428
58
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

This disclosure describes embodiments of systems, methods, and non-transitory computer readable storage media that can enable integration of functionalities for a content item search platform within a search platform prototyping tool. For example, the disclosed systems can utilize a search platform prototyping tool that enables a quick selection of a feature extraction function (or component). Based on the selected feature extraction function, the disclosed systems can prototype the feature extraction function on live data of a content management system to emulate a fully onboarded implementation of the feature extraction function (as a new functionality) on a search platform. Moreover, the disclosed systems can also display, within a search platform graphical user interface, selectable elements to display consolidated metadata associated with search results within a single user interface.

Claims

exact text as granted — not AI-modified
1 . A computer-implemented method comprising:
 identifying a user selection of an additional feature extraction component to integrate within a content search platform of a searchable content management system comprising a set of content items, wherein the content search platform comprises a feature extraction component;   integrating the additional feature extraction component within content search platform;   based on integration of the additional feature extraction component, utilizing the additional feature extraction component with the set of content items to automatically generate one or more labels for the set of content items; and   based on receiving a search query prompt within the content search platform of the searchable content management system, providing, for display within a graphical user interface, one or more content items from the set of content items utilizing a match between the one or more labels and the search query prompt.   
     
     
         2 . The computer-implemented method of  claim 1 , further comprising:
 identifying metadata corresponding to the one or more content items, wherein the metadata comprises an identifier for a content item, a file name, and the one or more labels; and   providing, for display within the graphical user interface, the metadata in relation to the one or more content items.   
     
     
         3 . The computer-implemented method of  claim 1 , further comprising providing, for display within a graphical user interface of a client device, a first set of content item results from a content search platform of a searchable content management system utilizing the feature extraction component and a first search query prompt. 
     
     
         4 . The computer-implemented method of  claim 1 , further comprising, based on receiving the search query prompt within the content search platform of the searchable content management system, providing, for display within the graphical user interface, a feature extraction component data object in relation to the content item to indicate the label and a classification label probability corresponding to the label for the content item. 
     
     
         5 . The computer-implemented method of  claim 1 , further comprising:
 integrating the additional feature extraction component on a live searchable content management system; and   based on receiving the search query prompt within the content search platform of the live searchable content management system, providing, for display within a developer graphical user interface in a system testing environment, the one or more content items from the set of content items utilizing the match between the one or more labels and the search query prompt.   
     
     
         6 . The computer-implemented method of  claim 1 , wherein the additional feature extraction component comprises a classification model, the computer-implemented method further comprising utilizing the classification model with the set of content items to automatically map one or more classification labels to the set of content items. 
     
     
         7 . The computer-implemented method of  claim 6 , further comprising utilizing the classification model to:
 generate image classification labels for image-based content items; or   generate text classification labels for text-based content items.   
     
     
         8 . The computer-implemented method of  claim 1 , further comprising, based on integration of the additional feature extraction component, utilizing the additional feature extraction component with the set of content items to:
 determine one or more labels for a content item; and   generate modified metadata for the content item by backfilling the one or more labels within metadata of the content item.   
     
     
         9 . The computer-implemented method of  claim 1 , further comprising identifying a content item function based on the one or more labels assigned to the set of content items. 
     
     
         10 . The computer-implemented method of  claim 1 , further comprising:
 providing, for display within the graphical user interface, a selectable option to select the additional feature extraction component; and   in response to a selection of the selectable option, integrating the additional feature extraction component within content search platform.   
     
     
         11 . A non-transitory computer-readable medium storing instructions that, when executed by at least one processor, cause a computing device to:
 utilizing a feature extraction component integrated in a searchable content management system, the feature extraction component enabling a first classification model to output classification labels for a set of content items within the searchable content management system to automatically map one or more classification labels from the first classification model to the set of content items;   utilizing an additional feature extraction component integrated in the searchable content management system, the additional feature extraction component enabling a second classification model to output additional classification labels for the set of content items within the searchable content management system to automatically map one or more additional classification labels from the second classification model to the set of content items; and   based on receiving a search query prompt within a content search platform of the searchable content management system, provide for display, within a graphical user interface, one or more content items from the set of content items utilizing a match between the search query prompt and the one or more classification labels or the one or more additional classification labels.   
     
     
         12 . The non-transitory computer-readable medium of  claim 11 , further comprising instructions that, when executed by the at least one processor, cause the computing device to, based on receiving the search query prompt within the content search platform of the searchable content management system, providing, for display within the graphical user interface, a feature extraction component data object in relation to a content item to indicate a classification label and a classification label probability corresponding to a classification label for the content item. 
     
     
         13 . The non-transitory computer-readable medium of  claim 11 , further comprising instructions that, when executed by the at least one processor, cause the computing device to:
 integrate the feature extraction component in a live searchable content management system; and   based on receiving the search query prompt within the content search platform of the live searchable content management system, provide, for display within a developer graphical user interface in a system testing environment, the one or more content items from the set of content items utilizing a mapping between the one or more classification labels from the first classification model to the set of content items.   
     
     
         14 . The non-transitory computer-readable medium of  claim 11 , further comprising instructions that, when executed by the at least one processor, cause the computing device to utilize the first classification model to:
 generate image classification labels for image-based content items; or   generate text classification labels for text-based content items.   
     
     
         15 . The non-transitory computer-readable medium of  claim 11 , further comprising instructions that, when executed by the at least one processor, cause the computing device to automatically map the one or more classification labels from the first classification model to the set of content items by backfilling the one or more classification labels within metadata of content items from the set of content items. 
     
     
         16 . A system comprising:
 at least one processor; and   at least one non-transitory computer-readable storage medium storing instructions that, when executed by the at least one processor, cause the system to:
 utilize multiple feature extraction components integrated within a searchable content management system comprising a set of content items to automatically assign feature extraction data to the set of content items; and 
 based on receiving a search query prompt within a content search platform of the searchable content management system, provide for display, within a graphical user interface, one or more content items from the set of content items and one or more feature extraction data corresponding to the one or more content items utilizing the assigned feature extraction data and the search query prompt. 
   
     
     
         17 . The system of  claim 16 , further comprising instructions that, when executed by the at least one processor, cause the system to modify metadata associated with a content item to assign particular feature extraction data to the content item. 
     
     
         18 . The system of  claim 16 , further comprising instructions that, when executed by the at least one processor, cause the system to:
 integrate the multiple feature extraction components in a live searchable content management system; and   based on receiving the search query prompt within the content search platform of the live searchable content management system, provide, for display within a developer graphical user interface in a system testing environment, the one or more content items from the set of content items utilizing a match between the one or more feature extraction data and the search query prompt.   
     
     
         19 . The system of  claim 16 , wherein the multiple feature extraction components comprise classification models and further comprising instructions that, when executed by the at least one processor, cause the system to utilize the classification models to:
 generate image classification labels for image-based content items as the feature extraction data; or   generate text classification labels for text-based content items as the feature extraction data.   
     
     
         20 . The system of  claim 16 , further comprising instructions that, when executed by the at least one processor, cause the system to, based on receiving the search query prompt within the content search platform of the searchable content management system, provide, for display within the graphical user interface, a feature extraction component data object in relation to a content item to indicate a label and a classification label probability corresponding to the label for the content item as the feature extraction data.

Join the waitlist — get patent alerts

Track US2025258842A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.