Automating implementation of taxonomies
US-2024169002-A1 · May 23, 2024 · US
US12547642B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12547642-B2 |
| Application number | US-202418922230-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 21, 2024 |
| Priority date | Sep 13, 2022 |
| Publication date | Feb 10, 2026 |
| Grant date | Feb 10, 2026 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Aspects of the present disclosure provide systems, methods, apparatus, and computer-readable storage media that support dynamic cross-contextual taxonomy search and interpretation. A multi-layer hierarchical taxonomy may be indicated by metadata that is retrieved based on input search term(s). The multi-layer hierarchical taxonomy may includes a first plurality of nodes that are arranged as parent-child node pairs, and that are grouped into node groups based on common parent nodes. The multi-layer hierarchical taxonomy may be dynamically modified to include a second plurality of nodes that includes duplicates of the parent-child node pairs in which the parent-child relationships are reversed. The nodes may then be regrouped based on common parent nodes, and one or more node groups may be deleted if all the parent-child node pairs are duplicated in another node group. A graphical user interface (GUI) may display a ranked listing of informational elements that correspond to the node groups.
Opening claim text (preview).
What is claimed is: 1 . A computing device comprising: a display; one or more processor; a graphical user interface (GUI) configured to be presented on the display; and a non-transitory computer-readable storage device storing instructions that, when executed by the one or more processor, cause the computing device to: present, at the GUI and responsive to a first user input, a first list of informational elements corresponding to a first plurality of node groups, the first plurality of node groups being based on a multi-layer hierarchical taxonomy and including a first plurality of parent nodes and first plurality of child nodes; and present, at the GUI and responsive to a second user input, a second list of informational elements corresponding to a second plurality of node groups, the second plurality of node groups being based on a dynamic modification of the multi-layer hierarchical taxonomy and including a second plurality of parent nodes and a second plurality of child nodes, at least one parent node of the second plurality of parent nodes being a duplicate of at least one child node of the first plurality of child nodes. 2 . The computing device of claim 1 , wherein: the second plurality of child nodes includes at least one child node being a duplicate of at least one parent node of the first plurality of parent nodes. 3 . The computing device of claim 1 , wherein: the first user input includes a first search term received at the GUI; and the second user input includes a selection of a selectable indicator presented at the GUI. 4 . The computing device of claim 3 , wherein the dynamic modification of the multi-layer hierarchical taxonomy is responsive to the selection of the selectable indicator. 5 . The computing device of claim 1 , wherein the instructions, when executed by the one or more processor, further cause the computing device to present a search field, at the GUI, to receive the first user input. 6 . The computing device of claim 1 , wherein the instructions, when executed by the one or more processor, further cause the computing device to present one or more selectable indicators including at least one of: one or more selectable search domain indicators, a selectable taxonomy view indicator, or a selectable cross-context view indicator. 7 . The computing device of claim 6 , wherein, the first list of informational elements presented a the GUI or the second list of informational elements presented at the GUI is at least partly based on a selection of the one or more selectable indicators. 8 . The computing device of claim 1 , wherein the multi-layer hierarchical taxonomy corresponds to legal issues, the first plurality of parent nodes correspond to legal contexts, and the first plurality of child nodes correspond to legal concepts. 9 . The computing device of claim 8 , wherein the second plurality of parent nodes correspond to the legal concepts and the second plurality of child nodes correspond to the legal contexts. 10 . A non-transitory computer-readable storage device storing instructions that, when executed by one or more processor, perform operations comprising: receive, at a graphical user interface (GUI), a first user input; present, at the GUI and responsive to the first user input, a first list of informational elements corresponding to a first plurality of node groups, the first plurality of node groups being based on a multi-layer hierarchical taxonomy and including a first plurality of parent nodes and first plurality of child nodes; receive, at the GUI, a second user input; and present, at the GUI and responsive to the second user input, a second list of informational elements corresponding to a second plurality of node groups, the second plurality of node groups being based on a dynamic modification of the multi-layer hierarchical taxonomy and including a second plurality of parent nodes and a second plurality of child nodes, the second plurality of parent nodes being duplicates of the first plurality of child nodes and the second plurality of child nodes being duplicates of the first plurality of parent nodes. 11 . The non-transitory computer-readable storage device of claim 10 , wherein: the first user input includes a search term input received at a search field presented at the GUI; and the second user input includes selection of a selectable indicator presented at the GUI. 12 . The non-transitory computer-readable storage device of claim 10 , wherein the first plurality of child nodes includes at least one child node presented as duplicated under at least two different parent nodes of the first plurality of parent nodes. 13 . The non-transitory computer-readable storage device of claim 10 , wherein the first plurality of parent nodes are presented as a first layer of informational elements and the first plurality of child nodes are presented as a second layer of informational elements. 14 . The non-transitory computer-readable storage device of claim 13 , wherein the first layer of informational elements corresponds to a first column and the second layer of informational elements corresponds to a second column. 15 . The non-transitory computer-readable storage device of claim 14 , wherein the second plurality of child nodes are presented as the first layer of informational elements and the second plurality of parent nodes are presented as the second layer of informational elements. 16 . The non-transitory computer-readable storage device of claim 14 , wherein presenting the first list of informational elements includes presenting one or more count values next to the first plurality of parent nodes or the first plurality of child nodes. 17 . A system comprising: one or more processor; and a non-transitory computer-readable storage device storing instructions that, when executed by the one or more processor, cause the system to: receive one or more user inputs; present, at a graphical user interface (GUI) and responsive to the one or more user inputs, a first list of informational elements corresponding to a first plurality of node groups, the first plurality of node groups being based on a multi-layer hierarchical taxonomy and including a first plurality of parent nodes as a first layer and first plurality of child nodes as a second layer; and present, at the GUI and responsive to the one or more user input, a second list of informational elements corresponding to a second plurality of node groups, the second plurality of node groups being based on a dynamic modification of the multi-layer hierarchical taxonomy and including a second plurality of parent nodes as the first layer and a second plurality of child nodes as the second layer, the second plurality of child nodes being duplicates of the first plurality of parent nodes. 18 . The system of claim 17 , wherein the second plurality of parent nodes are duplicates of the first plurality of child nodes. 19 . The system of claim 17 , wherein: the instructions, when executed by the one or more processor, cause the system to present a selectable cross-context view indicator, and the dynamic modification of the multi-layer hierarchical taxonomy is responsive to the one or more user inputs including a selection of the selectable cross-context view indicator. 20 . The system of claim 19 , wherein the selectable cross-context view indicator is presented at the GUI simultaneously with the first list of informational elements and the second list of informational element
Clustering or classification · CPC title
using ranking · CPC title
Hierarchical databases, e.g. IMS, LDAP data stores or Lotus Notes · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.