User interfaces for categorization schemes
First Claim
1. A computer program product tangibly embodied in an information carrier, the computer-program product including instructions that, when executed, generate on a display device a graphical user interface (GUI) for editing a data structure to be used by a computer-executed process that categorizes data, the GUI comprising:
- a categorization area that displays user-input fields which may be used to define a plurality of categories and a plurality of links that form a categorization scheme, each category corresponding to certain content associated with that category, each category being defined to be at one of a series of levels between a top level and a bottom level, wherein each category at a level below the top level is linked by one of the plurality of defined links as a child category to a corresponding parent category, the parent category being one of the categories defined in the level immediately above the child category, wherein each child category corresponds to certain content that is a sub-set of the content that corresponds to the corresponding parent category, and the categorization scheme is organized to enable the computer-executed process to categorize the data, the categorization causing categories that correspond to the data to be selected, the selection being made by making a category determination beginning at the top level and proceeding to the children of categories that correspond to the data.
2 Assignments
0 Petitions
Accused Products
Abstract
A graphical user interface (GUI) tool for maintaining categorization schemes includes a categorization area that displays user-input fields which may be used to define a number of categories and a number of links that form a categorization scheme. The categorization scheme is organized to enable the computer-executed process to categorize the data. The categorization causes the selection of categories that correspond to the data. The selection is made by making a category determination beginning at the top level and proceeding to the children of categories that correspond to the data.
-
Citations
23 Claims
-
1. A computer program product tangibly embodied in an information carrier, the computer-program product including instructions that, when executed, generate on a display device a graphical user interface (GUI) for editing a data structure to be used by a computer-executed process that categorizes data, the GUI comprising:
a categorization area that displays user-input fields which may be used to define a plurality of categories and a plurality of links that form a categorization scheme, each category corresponding to certain content associated with that category, each category being defined to be at one of a series of levels between a top level and a bottom level, wherein each category at a level below the top level is linked by one of the plurality of defined links as a child category to a corresponding parent category, the parent category being one of the categories defined in the level immediately above the child category, wherein each child category corresponds to certain content that is a sub-set of the content that corresponds to the corresponding parent category, and the categorization scheme is organized to enable the computer-executed process to categorize the data, the categorization causing categories that correspond to the data to be selected, the selection being made by making a category determination beginning at the top level and proceeding to the children of categories that correspond to the data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
20. A system for responding to a received message, the system comprising:
-
an information repository that includes a plurality of categories and a plurality of links that form a categorization scheme, each category corresponding to certain content associated with that category, each category being defined to be at one of a series of levels between a top level and a bottom level, wherein each category at a level below the top level is linked by one of the plurality of defined links as a child category to a corresponding parent category, the parent category being one of the categories defined in the level immediately above the child category, wherein each child category corresponds to certain content that is a sub-set of the content that corresponds to the corresponding parent category, and the categorization scheme is organized to enable a categorization of the content of the received message, the categorization causing categories that correspond to the content of the received message to be selected, the selection being made by making a category determination beginning at the top level and proceeding to the children of categories that correspond to the content of the received message; and
a software program tangibly embodied in an information carrier, the software program including instructions that, when executed, categorize the content of the received message into at least one of the categories in the categorization scheme, wherein subsequent processing resulting from the received message is dependent on the categorization.
-
-
21. A method of defining a data structure to be used by a computer-executed process that categorizes content of a received message into at least one of a plurality of defined categories, the method comprising:
inputting categorization scheme information into user-input fields displayed in a categorization area of a graphical user interface (GUI), the categorization scheme information including a plurality of categories and a plurality of links, each category corresponding to certain content associated with that category, each category being defined to be at one of a series of levels between a top level and a bottom level, wherein each category at a level below the top level is linked by one of the plurality of defined links as a child category to a corresponding parent category, the parent category being one of the categories defined in the level immediately above the child category, wherein each child category corresponds to certain content that is a sub-set of the content that corresponds to the corresponding parent category, and the categorization scheme is organized to enable the computer-executed process to categorize the content of the received message, the categorization causing categories that correspond to the content of the received message to be selected, the selection being made by making a category determination beginning at the top level and proceeding to the children of categories that correspond to the content of the received message. - View Dependent Claims (22)
-
23. A computer program product tangibly embodied in an information carrier, the computer-program product including instructions that, when executed, generate on a display device a graphical user interface (GUI) for editing a data structure to be used by a computer-executed process that categorizes content of a received message, the GUI comprising:
-
a categorization area that displays user-input fields which may be used to define a plurality of categories and a plurality of links that form a categorization scheme, each category corresponding to certain content associated with that category, each category being defined to be at one of a series of levels between a top level and a bottom level, wherein each category at a level below the top level is linked by one of the plurality of defined links as a child category to a corresponding parent category, the parent category being one of the categories defined in the level immediately above the child category, wherein each child category corresponds to certain content that is a sub-set of the content that corresponds to the corresponding parent category, and the categorization scheme is organized to enable the computer-executed process to categorize the content of the received message, the categorization causing categories that correspond to the content of the received message to be selected, the selection being made by making a category determination beginning at the top level and proceeding to the children of categories that correspond to the content of the received message; and
a linking area that displays user-input fields which may be used to define associations between categories defined in the categorization area and stored information, such that the computer-executed process, when executed, uses the stored information that is linked to the selected categories to perform subsequent processing of the received message.
-
Specification