Patent ID: 9582806
Date: 2017-02-28
CPC Classifications: G06Q

Claim:
1. A software application system, comprising: a computing device with memory and a processing unit; an application stored in the memory and having a plurality of lines of computer code wherein the plurality of lines of computer code are executed by the processing unit of the computing device to generate a user interface of the application; a database coupled to the computing device and storing a multiplicity of articles associated with the application; the application further comprising a hierarchical tagging component executing in the memory that stores in the database one or more tags arranged hierarchically in a tag hierarchy for an article amongst the articles wherein each article amongst the articles is tagged with a tag in the tag hierarchy and wherein the hierarchical tagging component performs a search for articles based on one or more selected tags in the tag hierarchy, the hierarchical tagging component further linking one of the tags of the tag hierarchy to a parent tag that refers to a collection of others of the tags of the tag hierarchy and monitoring a collection of the others of the tags without using a duplicate list of tags.