Method And Means For Data Searching And Language Translation
First Claim
Patent Images
1. A computer implemented method, characterised by the following steps:
- receiving a search query comprising at least one search term,deriving at least one synonym for at least one search term,expanding the received search query with the at least one synonym,searching at least one document using at least one said expanded search query,retrieving the search results obtained with at least one said expanded query,ranking the said synonym expanded search results based on context of occurrence of at least one search term.
0 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to data searching and translation. In particular, the invention relates to searching documents from the Internet or databases. Even further, the invention also relates to translating words in documents, WebPages, images or speech from one language to the next. A computer implemented method including at least one computer in accordance with the invention is characterised by the following steps:
- receiving a search query including at least one search term, deriving at least one synonym for at least one search term, expanding the received search query with the at least one synonym, searching at least one document using the expanded search query, retrieving the search results obtained with the expanded query, ranking the search results based on context of occurrence of at least one search term. The best mode of the invention is considered to be an Internet search engine that delivers better search results.
-
Citations
14 Claims
-
1. A computer implemented method, characterised by the following steps:
-
receiving a search query comprising at least one search term, deriving at least one synonym for at least one search term, expanding the received search query with the at least one synonym, searching at least one document using at least one said expanded search query, retrieving the search results obtained with at least one said expanded query, ranking the said synonym expanded search results based on context of occurrence of at least one search term. - View Dependent Claims (2, 4)
-
-
3. An arrangement comprising at least one computer, characterised in that:
-
a search query comprising at least one search term is arranged to be received, at least one synonym for at least one search term is arranged to be derived, the received search query is arranged to be expanded with the at least one synonym, at least one document is arranged to be searched using at least one said expanded search query, search results obtained with at least one said expanded query are arranged to be retrieved, the said synonym expanded search results are arranged to be ranked based on context of occurrence of at least one search term.
-
-
5. A computer implemented method for translating text from one language to another language comprising at least one computer, characterised by the following steps:
-
receiving a translation query comprising at least one term to be translated, deriving at least one synonym for at least one translation term, expanding the received translation query with the at least one synonym, retrieving the translation results obtained with at least one said expanded translation query, ranking the said synonym expanded translation results based on context of occurrence of at least one translation term. - View Dependent Claims (6, 7, 9)
-
-
8. A computer implemented arrangement for translating text from one language to another language comprising at least one computer, characterised in that:
-
at least one translation query comprising at least one term to be translated is arranged to be received, at least one synonym for at least one translation term is arranged to be derived, the received translation query is arranged to be expanded with the at least one synonym, the translation results obtained with at least one said expanded translation query are arranged to be retrieved, the said synonym expanded translation results are arranged to be ranked based on context of occurrence of at least one translation term.
-
-
10. A memory unit comprising software, characterised in that, the software is arranged to read data from a dedicated part of a file system to extract contextual data for search and/or translation.
-
11. A search engine software, characterised in that, the search engine is arranged to rank synonym expanded search results based on context data derived from user'"'"'s Internet browser, operating system, file system, database software and/or applications.
-
12. Operating system software, characterised in that, the operating system is arranged to rank synonym expanded search results based on context data derived from user'"'"'s Internet browser, operating system, file system, database software and/or applications.
-
13. A software application, characterised in that, the software application is arranged to rank synonym expanded search results based on context data derived from user'"'"'s Internet browser, operating system, file system, database software and/or applications.
-
14. Database software, characterised in that, the database software is arranged to rank synonym expanded search results based on context data derived from user'"'"'s Internet browser, operating system, file system, database software and/or applications.
Specification