Auto-classification system and method with dynamic user feedback

US12332932B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12332932-B2
Application numberUS-202318330461-A
CountryUS
Kind codeB2
Filing dateJun 7, 2023
Priority dateOct 31, 2012
Publication dateJun 17, 2025
Grant dateJun 17, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In an auto-classification system, example documents whose content exemplifies a content category or classification can be imported into a classification model. The classification model is tested to assess accuracy. Based on the testing, metrics or other information can be provided as feedback to a user. The user can iteratively refine the classification model and keep re-running the classifications to view how each change to the classification model improves accuracy. If no user refinement is desired, the auto-classification system classifies documents utilizing the classification model. This technology enhances the overall transparency and defensibility of the auto-classification process.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: receiving, by a processor through a user interface on a user device, a plurality of classifications for example documents contained in a classification model, each respective classification of the plurality of classifications is displayed in the user interface with associated user-selectable interface elements that enable the user device to accept or reject the respective classification based on an input from the user interface; determining, by the processor, one or more classifications for the example documents contained in the classification model based on one or more selections of the user- selectable interface elements; and classifying, by the processor utilizing the example documents contained in the classification model, a set of documents based on the one or more classifications. 2. The method according to claim 1 , further comprising: comparing each respective document in the set of documents to a set of example documents contained in the classification model; assigning a content category or classification of the set of example documents contained in the classification model to the respective document in the set of documents; during the classifying, after the classifying is complete, or both during the classifying and after the classifying is complete, determining a level of certainty that the content category or classification is correctly assigned to the respective document. 3. The method according to claim 1 , wherein the user interface comprises a dynamic user feedback guide for optimizing accuracy of the classification model through remedial actions, the remedial actions including adding more documents to the set of documents, adding more example documents to the set of example documents, or both. 4. The method according to claim 3 , wherein the dynamic user feedback guide is automatically activated and displayed without user intervention or user input. 5. The method according to claim 3 , wherein the dynamic user feedback guide is activated and displayed only when the accuracy of the classification model falls below a predetermined threshold. 6. The method according to claim 3 , wherein the dynamic user feedback guide is only activated and displayed in response to user input on a user-selectable interface element. 7. The method according to claim 1 , wherein the user interface comprises a review pane, wherein the plurality of classifications and the associated user-selectable interface elements are displayed in the review pane. 8. A system, comprising: a processor; a non-transitory computer-readable medium, operatively coupled with the processor; and instructions stored on the non-transitory computer-readable medium that, when executed by the processor, cause the processor to: receive, through a user interface on a user device, a plurality of classifications for example documents contained in a classification model, each respective classification of the plurality of classifications is displayed in the user interface with associated user-selectable interface elements that enable the user device to accept or reject the respective classification based on an input from the user interface; determine one or more classifications for the example documents contained in the classification model based on one or more selections of the user-selectable interface elements; and classify, utilizing the example documents contained in the classification model, a set of documents based on the one or more classifications. 9. The system of claim 8 , wherein the processor is further to: compare each respective document in the set of documents to a set of example documents contained in the classification model; assign a content category or classification of the set of example documents contained in the classification model to the respective document in the set of documents; during the classification, after the classifying is complete, or both during the classification and after the classification is complete, determine a level of certainty that the content category or classification is correctly assigned to the respective document. 10. The system of claim 8 , wherein the user interface comprises a dynamic user feedback guide for optimizing accuracy of the classification model through remedial actions, the remedial actions including adding more documents to the set of documents, adding more example documents to the set of example documents, or both. 11. The system of claim 10 , wherein the dynamic user feedback guide is automatically activated and displayed without user intervention or user input. 12. The system of claim 10 , wherein the dynamic user feedback guide is activated and displayed only when the accuracy of the classification model falls below a predetermined threshold. 13. The system of claim 10 , wherein the dynamic user feedback guide is only activated and displayed in response to user input on a user-selectable interface element. 14. The system of claim 8 , wherein the user interface comprises a review pane, wherein the plurality of classifications and the associated user-selectable interface elements are displayed in the review pane. 15. A computer program product comprising a non-transitory computer-readable medium storing instructions that, when executed by a processor, cause the processor to: receive, through a user interface on a user device, a plurality of classifications for example documents contained in a classification model, each respective classification of the plurality of classifications is displayed in the user interface with associated user-selectable interface elements that enable the user device to accept or reject the respective classification based on an input from the user interface; determine, by the processor, one or more classifications for the example documents contained in the classification model based on one or more selections of the user- selectable interface elements; and classify, utilizing the example documents contained in the classification model, a set of documents based on the one or more classifications. 16. The computer program product of claim 15 , wherein the processor is further to: compare each respective document in the set of documents to a set of example documents contained in the classification model; assign a content category or classification of the set of example documents contained in the classification model to the respective document in the set of documents; during the classification, after the classifying is complete, or both during the classification and after the classification is complete, determine a level of certainty that the content category or classification is correctly assigned to the respective document. 17. The computer program product of claim 15 , wherein the user interface comprises a dynamic user feedback guide for optimizing accuracy of the classification model through remedial actions, the remedial actions including adding more documents to the set of documents, adding more example documents to the set of example documents, or both. 18. The computer program product of claim 17 , wherein the dynamic user feedback guide is automatically activated and displayed without user intervention or user input. 19. The computer program product of claim 17 , wherein the dynamic user feedback guide is activated and displayed only when the accuracy of the classification model falls below a predetermined threshold. 20. The computer program product of claim 17 , wherein the dynamic user feedback gu

Assignees

Inventors

Classifications

  • Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · CPC title

  • Interaction with lists of selectable items, e.g. menus · CPC title

  • Subject matter not provided for in other groups of this subclass · CPC title

  • Clustering or classification · CPC title

  • Data format conversion from or to a database · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12332932B2 cover?
In an auto-classification system, example documents whose content exemplifies a content category or classification can be imported into a classification model. The classification model is tested to assess accuracy. Based on the testing, metrics or other information can be provided as feedback to a user. The user can iteratively refine the classification model and keep re-running the classificat…
Who is the assignee on this patent?
Crowdstrike Inc
What technology area does this patent fall under?
Primary CPC classification G06F16/35. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 17 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).