Classifier designer—a graphical system for designing classifiers using visual representations of example content

US10102197B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10102197-B2
Application numberUS-201313827688-A
CountryUS
Kind codeB2
Filing dateMar 14, 2013
Priority dateMar 14, 2013
Publication dateOct 16, 2018
Grant dateOct 16, 2018

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.

A computer program product includes a computer readable storage medium with computer readable program code. The computer readable program code may be configured to display a document. The computer readable program code may enable a user to define a first classifier using a graphical user interface. The computer readable program code may also be configured to store one or more parameters for the first classifier. The computer readable program code may also identify one or more first portions of text that satisfy the parameters for the first classifier. The computer readable program code may be configured to change a feature of the first portions of text displayed in the document to indicate that the first portions of text are associated with the first classifier.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for generating a classifier, comprising: displaying a document; enabling a user to define a first classifier by specifying one or more parameters using a graphical user interface; storing the one or more parameters for the first classifier; identifying one or more first portions of text of the document that satisfy the one or more user-defined parameters for the first classifier; in response to identifying one or more first portions of text that satisfy the one or more user-defined parameters, highlighting the first portions of text displayed in the document to indicate that the first portions of text satisfy the user-defined parameters for the first classifier; and displaying to the user a hierarchy of a plurality of classifiers that have been selected by the user. 2. The method of claim 1 , wherein enabling a user to define a first classifier using a graphical user interface comprises enabling the user to select the first classifier from a list of predefined classifiers. 3. The method of claim 2 , further comprising: enabling a user to select a second classifier from the list of predefined classifiers; changing a feature of a second portion of text displayed in the document that satisfies the parameters for the second classifier; enabling a user to define a relationship between the first and second classifier, the relationship comprising an operand; enabling the user to define a third classifier wherein the first and second classifiers serve as sub-classifiers for the third classifier; and changing a feature of a third portion of the text displayed in the document that satisfies the parameters for the third classifier. 4. The method of claim 2 , wherein the hierarchy is formed as a breadcrumb trail. 5. The method of claim 1 , further comprising displaying a list of classifiers that each have a parameter satisfied by text in the document. 6. The method of claim 3 , further comprising displaying to the user the relationship between the first and second classifier. 7. The method of claim 1 , further comprising; enabling a user to select a second portion of text from the document using a graphical user interface; enabling a user to define a second classifier for the second portion of text; and storing one or more parameters for the second classifier. 8. The method of claim 7 , wherein enabling the user to define the second classifier for the second portion of text comprises receiving from the user a name for the second classifier and one or more parameters for the second classifier. 9. The method of claim 1 , further comprising: identifying one or more sub-classifiers for the first classifier; displaying the sub-classifiers; receiving from the user a selection of a first sub-classifier; and changing a feature of a portion of the first portion of text in the document to indicate that the portion of the first portion of text satisfies the parameters for the first sub-classifier. 10. The method of claim 9 , wherein the feature is a font style, a font color, a font size, or a background color. 11. A computer program product comprising: a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising: computer readable program code configured to display a document; computer readable program code configured to enable a user to define a first classifier by specifying one or more parameters using a graphical user interface; computer readable program code configured to store the one or more parameters for the first classifier; computer readable program code configured to identify one or more first portions of text of the document that satisfy the one or more user-defined parameters for the first classifier; and computer readable program code configured to, in response to identifying one or more first portions of text that satisfy the one or more user-defined parameters, highlight of the first portions of text displayed in the document to indicate that the first portions of text satisfy the user-defined parameters for the first classifier; and computer readable program code configured to display to the user a hierarchy of a plurality of classifiers that have been selected by the user. 12. The computer program product of claim 11 , wherein computer readable program code configured to enable a user to define a first classifier using a graphical user interface comprises computer readable program code configured to enable the user to select the first classifier from a list of predefined classifiers. 13. The computer program product of claim 12 , further comprising: computer readable program code configured to enable a user to select a second classifier from the list of predefined classifiers; computer readable program code configured to change a feature of a second portion of text displayed in the document that satisfies the parameters for the second classifier; computer readable program code configured to enable a user to define a relationship between the first and second classifier, the relationship comprising an operand; computer readable program code configured to enable the user to define a third classifier wherein the first and second classifiers serve as sub-classifiers for the third classifier; and computer readable program code configured to change a feature of a third portion of the text displayed in the document that satisfies the parameters for the third classifier. 14. The computer program product of claim 12 , wherein the hierarchy is formed as a breadcrumb trail. 15. The computer program product of claim 11 , further comprising computer readable program code configured to display a list of classifiers that each have a parameter satisfied by text in the document. 16. The computer program product of claim 13 , further comprising computer readable program code configured to display to the user the relationship between the first and second classifier. 17. The computer program product of claim 11 , further comprising; computer readable program code configured to enable a user to select a second portion of text from the document using a graphical user interface; computer readable program code configured to enable a user to define a second classifier for the second portion of text; and computer readable program code configured to store one or more parameters for the second classifier. 18. The computer program product of claim 17 , wherein computer readable program code configured to enable the user to define the second classifier for the second portion of text comprises computer readable program code configured to receive from the user a name for the second classifier and one or more parameters for the second classifier. 19. The computer program product of claim 11 , further comprising: computer readable program code configured to identify one or more sub-classifiers for the first classifier; computer readable program code configured to display the sub-classifiers; computer readable program code configured to receive from the user a selection of a first sub-classifier; and computer readable program code configured to change a feature of a portion of the first portion of text in the document to indicate that the portion of the first portion of text satisfies the parameters for the first sub-classifier. 20. A non-transitory computer-readable storage medium storing instructions that are executable to cause a system to perform operations comprising: display

Assignees

Inventors

Classifications

  • G06F40/103Primary

    Formatting, i.e. changing of presentation of documents (automatic justification G06F40/189; automatic line break hyphenation G06F40/191) · CPC title

  • G06F40/284Primary

    Lexical analysis, e.g. tokenisation or collocates · CPC title

  • G06F17/277Primary

    Physics · mapped topic

  • Physics · mapped topic

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 US10102197B2 cover?
A computer program product includes a computer readable storage medium with computer readable program code. The computer readable program code may be configured to display a document. The computer readable program code may enable a user to define a first classifier using a graphical user interface. The computer readable program code may also be configured to store one or more parameters for the…
Who is the assignee on this patent?
Spellward Peter C, Snart Woodhouse Howard C, Ca Inc
What technology area does this patent fall under?
Primary CPC classification G06F40/103. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 16 2018 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).