9766856

Rule-Based System and Method to Associate Attributes to Text Strings

PublishedSeptember 19, 2017
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
16 claims

Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.

Claim 1

Original Legal Text

1. A method, comprising: receiving, in a computing apparatus from a first computing device, a plurality of text strings, each of the text strings identifying a separate search query, wherein the text strings are from search queries previously entered by users on a first plurality of computing devices; applying, by the computing apparatus, each respective rule of a first plurality of rules to each respective text string of the plurality of text strings, including determining whether the respective text string satisfies a condition of the respective rule, wherein the condition of at least one respective rule is determined to be satisfied by the respective text string in response to a determining the respective text string includes a predetermined text pattern specified for the respective rule; in response to a determining the respective text string satisfies the condition of the respective rule, associating a set of metadata of the respective rule with a search query identified by the respective text string; sorting, by the computing apparatus, the plurality of text strings based at least in part on metadata associated with the search queries via the applying of the first plurality of rules; identifying, by the computing apparatus, a potential title based on the sorting of the plurality of text strings; providing, by the computing apparatus to a second computing device, the potential title for use in creating content, the providing further comprising providing key words obtained from the plurality of text strings, wherein the second computing device is different from the first computing device; receiving, from the second computing device, the created content, wherein the created content includes the key words; transforming the potential title to generate a final title using a second plurality of rules; and publishing, by the computing apparatus, the created content under the final title, wherein the publishing provides access via a website to a second plurality of computing devices, and the second plurality of computing devices is different from the first plurality of computing devices.

Plain English Translation

A computer system automatically generates content titles and publishes content online. It receives multiple text strings representing user search queries. The system applies rules to each text string, checking if a text string contains specific text patterns defined in the rules. If a rule condition is met, metadata (tags, intent, query type, or suitability as title) is associated with the corresponding search query. The system then sorts the text strings based on the applied metadata. A potential title is identified from the sorted strings. This potential title, along with keywords from the text strings, is sent to another computer which then creates content. The system receives the created content, transforms the potential title into a final title using another set of rules, and publishes the created content online under the final title, making it accessible to users.

Claim 2

Original Legal Text

2. The method of claim 1 , wherein the content is created in accordance with the potential title and predefined guidelines.

Plain English Translation

Building upon the automated content title generation system, the content creation process follows a predefined set of guidelines in addition to using the potential title. This ensures the content aligns with quality standards and desired content structure when using the potential title.

Claim 3

Original Legal Text

3. The method of claim 2 , further comprising: arranging, by the computing apparatus, the creation of the content by at least one author.

Plain English Translation

In addition to automatically generating content titles and following content guidelines, the system also manages the content creation process by coordinating the work of one or more authors. This involves assigning tasks, managing deadlines, and ensuring the content meets the predefined guidelines based on the potential title.

Claim 4

Original Legal Text

4. The method of claim 1 , wherein the condition of at least one respective rule is determined to be satisfied by the respective text string in response to a the respective text string has a predetermined part of speech specified for the respective rule.

Plain English Translation

Within the automated content title generation system, when the system applies rules to the user search queries (text strings), the system checks if a text string has a particular part of speech (e.g., noun, verb) as specified in the rule. If the text string contains the expected part of speech, the rule's condition is met, and the associated metadata is assigned.

Claim 5

Original Legal Text

5. The method of claim 1 , wherein the condition of at least one respective rule is determined to be satisfied by the respective text string in response to a the respective text string has one or more predetermined words specified for the respective rule.

Plain English Translation

Within the automated content title generation system, when the system applies rules to the user search queries (text strings), the system checks if a text string has specific predetermined words as specified in the rule. If the text string contains the expected words, the rule's condition is met, and the associated metadata is assigned.

Claim 6

Original Legal Text

6. The method of claim 1 , wherein the condition of at least one respective rule is determined to be satisfied by the respective text string in response to a the respective text string has a predetermined word combination specified for the respective rule.

Plain English Translation

Within the automated content title generation system, when the system applies rules to the user search queries (text strings), the system checks if a text string has specific predetermined word combinations as specified in the rule. If the text string contains the expected combination of words, the rule's condition is met, and the associated metadata is assigned.

Claim 7

Original Legal Text

7. The method of claim 1 , wherein the set of metadata includes one or more tags.

Plain English Translation

In the automated content title generation system, the metadata associated with a search query includes one or more tags. These tags can be used to categorize and filter the search queries for title generation.

Claim 8

Original Legal Text

8. The method of claim 1 , wherein the set of metadata includes indication of intent of the respective text string.

Plain English Translation

In the automated content title generation system, the metadata associated with a search query includes an indication of the user's intent behind the query (e.g., informational, transactional). This helps in selecting titles that align with the user's purpose.

Claim 9

Original Legal Text

9. The method of claim 1 , wherein the set of metadata identifies a query type of the respective text string.

Plain English Translation

In the automated content title generation system, the metadata associated with a search query identifies the query type (e.g., informational, transactional, navigational). This allows the system to tailor the title generation process to the specific type of query.

Claim 10

Original Legal Text

10. The method of claim 1 , wherein the query type is one of: informational, transactional, or navigational.

Plain English Translation

In the automated content title generation system, the query type identified in the metadata is classified as one of the following: informational (seeking information), transactional (intending to perform an action), or navigational (trying to reach a specific website).

Claim 11

Original Legal Text

11. The method of claim 1 , wherein the set of metadata includes indication of suitability of the respective text string as a title.

Plain English Translation

In the automated content title generation system, the metadata associated with a search query includes an indication of how suitable the text string is as a title. This suitability score is used during the title selection process.

Claim 12

Original Legal Text

12. The method of claim 1 , wherein the second plurality of rules comprises at least one rule that associates a plurality of similar word variations with a single attribute.

Plain English Translation

In the automated content title generation system, the rules used to transform the potential title into a final title include rules that group similar word variations (e.g., synonyms, stemming variations) under a single attribute. This ensures consistency in title generation.

Claim 13

Original Legal Text

13. The method of claim 1 , wherein applying the first plurality of rules to the plurality of text strings comprises identifying patterns in text strings, parts of speech, one or more specific words, and word combinations.

Plain English Translation

In the automated content title generation system, the application of rules to text strings involves identifying patterns, parts of speech, specific words, and word combinations within the text strings. These elements are used to determine if a rule's condition is met.

Claim 14

Original Legal Text

14. The method of claim 13 , wherein identifying one or more specific words comprises identifying one or more words found in one or more dictionaries.

Plain English Translation

In the automated content title generation system, identifying specific words within the text strings involves checking if the words are present in one or more dictionaries. This helps in identifying relevant and meaningful words for title generation.

Claim 15

Original Legal Text

15. A non-transitory computer readable storage media storing thereon computer readable instructions, when executed by a computing apparatus, cause the computing apparatus to perform a method, the method comprising: receiving, in the computing apparatus from a first computing device, a plurality of text strings, each of the text strings identifying a separate search query, wherein the text strings are from search queries previously entered by users on a first plurality of computing devices; applying, by the computing apparatus, each respective rule of a first plurality of rules to each respective text string of the plurality of text strings, including determining whether the respective text string satisfies a condition of the respective rule, wherein the condition of at least one respective rule is determined to be satisfied by the respective text string in response to a determining the respective text string includes a predetermined text pattern specified for the respective rule; in response to a determining the respective text string satisfies the condition of the respective rule, associating a set of metadata of the respective rule with a search query identified by the respective text string; sorting, by the computing apparatus, the plurality of text strings based at least in part on metadata associated with the search queries via the applying of the first plurality of rules; identifying, by the computing apparatus, a potential title based on the sorting of the plurality of text strings; providing, by the computing apparatus to a second computing device, the potential title for use in creating content, wherein the second computing device is different from the first computing device; receiving, from the second computing device, the created content; transforming the potential title to generate a final title using a second plurality of rules; and publishing, by the computing apparatus, the created content under the final title, wherein the publishing provides access via a website to a second plurality of computing devices, and the second plurality of computing devices is different from the first plurality of computing devices.

Plain English Translation

A non-transitory computer-readable storage medium stores instructions that, when executed by a computer, cause the computer to automatically generate content titles and publish content online. The process includes: receiving user search queries (text strings), applying rules to check for specific text patterns, associating metadata (tags, intent, query type, or suitability as title) when a rule is met, sorting text strings based on metadata, identifying a potential title, sending the potential title and keywords to another computer for content creation, receiving the created content, transforming the potential title into a final title, and publishing the created content online.

Claim 16

Original Legal Text

16. A computing apparatus, comprising: at least one processor; and memory storing instructions, which when executed, cause the at least one processor to: receive, in the computing apparatus from a first computing device, a plurality of text strings, each of the text strings identifying a separate search query, wherein the text strings are from search queries previously entered by users on a first plurality of computing devices; apply, by the computing apparatus, each respective rule of a first plurality of rules to each respective text string of the plurality of text strings, via determining whether the respective text string satisfies a condition of the respective rule, wherein the condition of at least one respective rule is determined to be satisfied by the respective text string in response to a determining the respective text string includes a predetermined text pattern specified for the respective rule; in response to a determining the respective text string satisfies the condition of the respective rule, associating a set of metadata of the respective rule with a search query identified by the respective text string; sort, by the computing apparatus, the plurality of text strings based at least in part on metadata associated with the search queries via the first plurality of rules; identify, by the computing apparatus, a potential title based on sorting the plurality of text strings; provide, by the computing apparatus to a second computing device, the potential title for use in creating content, wherein the second computing device is different from the first computing device; receive, from the second computing device, the created content; transform the potential title to generate a final title using a second plurality of rules; and publish, by the computing apparatus, the created content under the final title, wherein the publishing provides access via a website to a second plurality of computing devices, and the second plurality of computing devices is different from the first plurality of computing devices.

Plain English Translation

A computing apparatus has a processor and memory storing instructions to automatically generate content titles and publish content online. The processor executes instructions to: receive user search queries (text strings), apply rules to check for specific text patterns, associate metadata (tags, intent, query type, or suitability as title) when a rule is met, sort text strings based on metadata from the rules, identify a potential title, provide the potential title to another computer for content creation, receive the created content, transform the potential title into a final title using a second set of rules, and publish the created content under the final title, making it accessible via a website.

Patent Metadata

Filing Date

Unknown

Publication Date

September 19, 2017

Inventors

David M. Yehaskel
Henrik M. Kjallbring

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, FAQs, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “RULE-BASED SYSTEM AND METHOD TO ASSOCIATE ATTRIBUTES TO TEXT STRINGS” (9766856). https://patentable.app/patents/9766856

© 2026 Nomic Interactive Technology LLC. Machine-readable context available at /api/llm-context/9766856. See llms.txt for full attribution policy.

RULE-BASED SYSTEM AND METHOD TO ASSOCIATE ATTRIBUTES TO TEXT STRINGS