7120574

Synonym Extension of Search Queries with Validation

PublishedOctober 10, 2006
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
22 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A computer system for searching a database, comprising: an input section responsive to user entry of a user query; an expansion section responsive to the input section, for expanding the user query to include synonyms of action words and object words in the user query, wherein the expansion section interacts with an action dictionary of synonyms that includes a list of “verb-noun” expressions that are synonymous with other verbs; a validation section responsive to said expansion section, and arranged for interaction with a subject-action-object knowledge database (SAO KB) containing fields with subjects, actions, objects, for selecting only those queries having corresponding expressions in the SAO KB; and an output section for transmitting the selected queries for searching in the database.

2

2. A computer system as in claim 1 , wherein said entry section includes an analysis portion for separating actions from objects.

3

3. A computer system as in claim 1 , wherein said validating section includes an output portion for outputting validated results and rejecting non-validated results.

4

4. A computer system of claim 1 , wherein said action dictionary of synonyms further includes: a list of verbs with similar sense; a list of “verbA” including the verbs—perform, carry out, realize, and other verbs with similar sense; a list of “verb—relevant verbal nouns”; a list of “verbsB” including the verbs—produce, create, form, and other verbs with similar sense; and a list of “participle 2 ” words including “verb—relevant participle”.

5

5. A computer system as in claim 4 , wherein said expansion section includes an action expansion portion responsive to said action dictionary of synonyms and to an action word for forming: a list of verbs relevant to an action; a list of “verbsA-verbal noun” expressions relevant to an action; a list of “verbsB-partciple 2 ” expressions relevant to an action; a list of “verb-noun” expressions relevant to an action.

6

6. A computer system as in claim 5 , wherein said expansion section interacts with a dictionary of object synonyms, said expansion section interacts with a dictionary of object synonyms, said action dictionary of object synonyms containing groups of objects having similar sense and an object expression portion to form lists of expressions synonymous from an object and the dictionary of objects synonyms, and said validation section includes the fields; subjects, actions, objects, and “main parts of objects” and classifies the query on the basis of the fields in response to the expansion section an din response to the SAO KB.

7

7. A computer system as in claim 1 , wherein said expansion section interacts with a dictionary of object synonyms.

8

8. A computer system as in claim 1 , wherein said expansion section interacts with a dictionary of object synonyms, said dictionary of object synonyms containing groups of objects having similar sense and an object expression portion to form lists of expressions synonymous from an object and the dictionary of objects synonyms.

9

9. A computer system as in claim 1 , wherein said validation section includes the fields: subjects, actions, objects, and “main parts of objects” and classifies the query on the basis of the fields in response to the expansion section and in response to the SAO KB.

10

10. A system as in claim 1 , wherein said SAO KB contains data prepared from texts in a discipline corresponding to the discipline of the query.

11

11. A method as in claim 1 , wherein said SAO contains data prepared from texts in a discipline corresponding to the discipline of the query.

12

12. A system as in claim 1 , wherein said SAO KB contains only data prepared from texts in a discipline corresponding to the discipline of the query.

13

13. A method as in claim 1 , wherein said SAO contains only data prepared from texts in a discipline corresponding to the discipline of the query.

14

14. A method for composing a computer search, comprising: expanding a user query with action synonyms and with object synonyms to obtain expanded queries, wherein expanding includes interacting with an action dictionary of synonyms that includes a list of “verb-noun” expressions that are synonymous with other verbs; obtaining results and validating the results obtained from the expanded queries by comparing the expanded queries with a subject-action-object knowledge database (SAO KB) containing fields with subjects, actions, objects, so as to validate only expanded queries having corresponding expressions in the SAO KB; outputting validated results to obtain search results.

15

15. A method as in claim 14 , wherein said processing an entry includes separating actions from objects.

16

16. A method as in claim 14 , wherein said validating step includes outputting validated results and rejecting non-validated results.

17

17. A method as in claim 14 , wherein said action dictionary of synonyms further includes: a list of verbs with similar sense; a list of “verbsA” including the verbs—perform, carry out, realize, and other verbs with similar sense; a list of “verb—relevant verbal nouns”; a list of “verbsB” including the verbs—produce, create, form, and other verbs with similar sense; and a list of “participle 2 ” words including “verb—relevant participles”.

18

18. A method as in claim 17 , wherein said expanding step includes an action expansion responsive to said action dictionary of synonyms and to an action word for forming: a list of verbs relevant to an action; a list of “verbsA-verbal noun” expressions relevant to an action; a list of “verbsB-participle 2 ” expressions relevant to an action; a list of “verb-noun” expressions relevant to an action.

19

19. A method as in claim 18 , wherein said expanding step includes interacting with a dictionary of object synonyms, said dictionary of object synonyms containing groups of objects having similar sense and an object expression portion to form lists of expressions synonymous from an object and the dictionary of objects synonyms, and said validation step includes generating the fields: subjects, actions, objects, and “main parts of objects” and classifying the query on the basis of the fields in response to the expanding step and in response to the SAO KB.

20

20. A method as in claim 14 , wherein said expanding step includes interacting with a dictionary of object synonyms.

21

21. A method as in claim 14 , wherein said expanding step includes interacting with a dictionary of object synonyms, said dictionary of object synonyms containing groups of objects having similar sense, and an said expanding step includes forming object expression synonyms from an object and the dictionary of object synonyms.

22

22. A method as in claim 14 , wherein said validation step includes generating the fields: subjects, actions, objects, and “main parts of objects” and classifying the query on the basis of the fields in response to the expanding step and in response to the SAO KB.

Patent Metadata

Filing Date

Unknown

Publication Date

October 10, 2006

Inventors

Galina Troyanova
Andrei Bondarenko
Yaraslau Bialiauski
Igar Zhygalka

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, 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. “SYNONYM EXTENSION OF SEARCH QUERIES WITH VALIDATION” (7120574). https://patentable.app/patents/7120574

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.