US2013232154A1PendingUtilityA1

Social network message categorization systems and methods

48
Assignee: CITIZENNET INCPriority: May 15, 2009Filed: Apr 11, 2013Published: Sep 5, 2013
Est. expiryMay 15, 2029(~2.8 yrs left)· nominal 20-yr term from priority
H04L 51/52G06F 16/353G06F 16/35G06F 17/30705
48
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Systems and methods of identifying and categorizing social network messages that are relevant to selected categories and text terms are provided. The frequency of text terms appearing in social network messages are calculated for multiple categories. Based on the calculated text term frequency, social network messages can be identified and/or categorized that match a provided set of text terms. Selecting and/or associating text terms and categories are determined by repeatedly analyzing social network messages.

Claims

exact text as granted — not AI-modified
1 . A method of textual categorization of social network messages, the method comprising:
 scoring one or more messages from one or more social network messaging services based on one or more text terms for a determined category by a message server, where a category comprises a set of keywords and a set of associated normalized keyword frequency calculations associated with the set of keywords;   matching the one or more scored messages to one or more text terms from a query; and   returning one or more messages having a final score that equals or exceeds a threshold value for the determined category, the final score being based on scores of the scored messages and match values of the matched messages.   
     
     
         2 . The method of  claim 1  further comprising scoring the query based on one or more text terms associated with one or more categories by the message server to identify the determined category. 
     
     
         3 . The method of  claim 1  further comprising retrieving the one or more text terms associated with one or more categories from a message database. 
     
     
         4 . The method of  claim 1  wherein the text terms are unambiguous text terms. 
     
     
         5 . The method of  claim 4  further comprising testing ambiguity of a text term to generate unambiguous text terms. 
     
     
         6 . The method of  claim 4  further comprising matching text terms to a text database to generate unambiguous text terms. 
     
     
         7 . The method of  claim 4  further comprising establishing one or more categories by the message server through matching text terms to a category database. 
     
     
         8 . The method of  claim 7  further comprising associating the unambiguous text terms to the established categories by the message server. 
     
     
         9 . The method of  claim 8  further comprising adding or removing one or more text terms to the established categories. 
     
     
         10 . The method of  claim 1  wherein scoring one or more messages is based on text term frequency calculations associated with the one or more text terms. 
     
     
         11 . The method of  claim 10  further comprising counting a number of occurrences of a text term relative to a plurality of messages from one or more social messaging services to determine the text term frequency calculations for the text term. 
     
     
         12 . The method of  claim 11  further comprising attenuating the counts for the one or more text terms. 
     
     
         13 . The method of  claim 12  further comprising normalizing the attenuated counts for the one or more text terms. 
     
     
         14 . The method of  claim 12  further comprising adjusting the text term frequency calculations. 
     
     
         15 . The method of  claim 14  wherein adjusting the text term frequency calculations further comprises repeatedly counting a number of occurrences of a text term relative to a plurality of messages from one or more social messaging services. 
     
     
         16 . A message categorizer, comprising:
 memory configured to store a textual categorization application and one or more messages; and   a processor;   wherein the textual categorization application configures the processor to:
 score one or more messages from one or more social network messaging services based on one or more text terms for a determined category, where a category comprises a set of keywords and a set of associated normalized keyword frequency calculations associated with the set of keywords; 
 match the one or more scored messages to one or more text terms from a query; and 
 return one or more messages having a final score that equals or exceeds a threshold value for the determined category, the final score being based on scores of the scored messages and match values of the matched messages. 
   
     
     
         17 . The message categorizer of  claim 16 , wherein the textual categorization application further configures the processor to score the query based on one or more text terms associated with one or more categories to identify the determined category. 
     
     
         18 . The message categorizer of  claim 16 , wherein the textual categorization application further configures the processor to retrieve the one or more text terms associated with one or more categories from a message database. 
     
     
         19 . The message categorizer of  claim 16 , wherein the textual categorization application further configures the processor to test the ambiguity of a text term to generate unambiguous text terms. 
     
     
         20 . The message categorizer of  claim 16 , wherein the textual categorization application further configures the processor to score one or more messages based on text term frequency calculations associated with the one or more text terms.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.