SYLLABIC SEARCH ENGINES AND RELATED METHODS
First Claim
1. A method comprising:
- analyzing a document, with a computing device, into an ordered sequence of words, each word having an associated syllable count; and
storing the ordered sequence of words and the associated syllable counts in a document database.
0 Assignments
0 Petitions
Accused Products
Abstract
An improved search engine, for a computing device or computer network, utilizes search strings comprising complete words and numbers representing a syllable count for each unknown word. Pattern-matching algorithms are utilized to search a document database for documents that match the input search strings. The document database is constructed by analyzing a number of documents, utilizing document-analyzing algorithms. In one embodiment, each database record comprises a document that has been analyzed into one or more groups of word sequences. Each word sequence comprises an ordered list of words in the word sequence, as well as a corresponding ordered list of the syllable count for each word in the word sequence. The syllabic search engine can be implemented in different ways, such as through a software application, operating system, network software, or a custom software module. Improved computers and computer networks for providing a syllabic search function are also described.
-
Citations
18 Claims
-
1. A method comprising:
-
analyzing a document, with a computing device, into an ordered sequence of words, each word having an associated syllable count; and storing the ordered sequence of words and the associated syllable counts in a document database. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computing device including a memory to store a database, the computing device executing a computer program comprising the operations of:
-
analyzing a document into an ordered sequence of words, each word having an associated syllable count; and storing the ordered sequence of words and the associated syllable counts in the database. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An article comprising a non-transitory machine-accessible medium having associated instructions, wherein the instructions, when accessed, result in a machine performing:
-
analyzing a document into an ordered sequence of words, each word having an associated syllable count; and storing the ordered sequence of words and the associated syllable counts in a database. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification