Patent ID: 8706728
Filing Date: 2014-04-22
Classification: G06F,G06Q,H04L

Abstract:
1. A method, comprising: A) storing, by one or more server computers communicatively coupled to a network, an electronic dictionary comprising one or more dictionary words; B) receiving, by said one or more server computers, a text string without spaces; C) identifying, by said one or more server computers, a plurality of keywords comprising a plurality of substrings of said text string; D) generating, by said one or more server computers, from said text string, one or more keyword strings, each comprising a combination of said plurality of keywords; E) for each of said one or more keyword strings: F) calculating, by said one or more server computers, for each of said one or more keyword strings, a reliability score comprising a sum of said dictionary keyword percentage variable, said dictionary keyword percentage weighting variable, said dictionary character percentage variable, said keyword string rank variable and said keyword count uniqueness variable.