Patent Document ID: 9292589
Application ID: 14018107

Base Claim:
1. A database system comprising: one or more databases; one or more servers having one or more processors operable to cause: maintaining a plurality of data entries in the one or more databases, each data entry of a first portion of the data entries identifying: a text sequence, a topic, and a text-to-topic association score indicating a number of times that the text sequence appears in a processed text associated with the topic, each data entry of a second portion of the data entries identifying a total word score indicating a number of times that a respective text sequence appears in one or more processed texts; processing incoming text having a length and including one or more text sequences; identifying a topic for the incoming text by processing the one or more text sequences of the incoming text in relation to the data entries in the one or more databases; and responsive to a request to assign a topic to the incoming text, updating the one or more databases, the updating including, for each text sequence of the incoming text: identifying or creating a first data entry of the first portion of data entries that identifies the text sequence of the incoming text and the requested topic, incrementing the text-to-topic association score of the first data entry by an inflation factor, identifying or creating a second data entry of the second portion of data entries that identifies the text sequence of the incoming text, and incrementing the total word score of the second data entry by the inflation factor.

---

Claim 10:
10. The database system of claim 1 , the one or more processors further operable to cause: transmitting the identified topic to a computing device for display as a suggested topic for the incoming text.