Multilingual database interaction system and method
First Claim
Patent Images
1. A data translation system comprising:
- an interface component that receives requests for data from a user; and
a translation component that retrieves data in accordance with the requests and returns the data to the user in a specified language.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a system and method of translating stored data. In particular the present invention facilitates multilingual interaction with a data store by providing a translation component between data stored in one language and users that prefer to interact in one or more different languages. Queries or commands can be executed on a database and results presented in any one of a plurality of languages selected by a user. Furthermore, a mechanism is also provided to allow users to enter queries in their preferred language rather than the language of the underlying system.
94 Citations
41 Claims
-
1. A data translation system comprising:
-
an interface component that receives requests for data from a user; and
a translation component that retrieves data in accordance with the requests and returns the data to the user in a specified language. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A database translation system comprising:
-
an interface component to receive queries;
a translation component that retrieves analytical data from a database in accordance with a query and translates the resulting data into one or more user languages. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An online analytical processing (OLAP) system comprising:
-
an interface component to receive queries;
a translation component that retrieves data and metadata from a multidimensional database in accordance with a query and translates resulting data and metadata from a system base language into one or more user languages. - View Dependent Claims (21)
-
-
22. A method of querying a database comprising:
-
receiving a language selection;
receiving a query;
retrieving data from a database in accordance with the query; and
translating the retrieved data into the selected language. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
-
29. A method of translating database data comprising:
-
receiving a language selection;
receiving a query in a first format;
converting the query to a second format;
executing the query on a database; and
translating received result data to the selected language;
- View Dependent Claims (30, 31, 32, 33, 34)
-
-
35. A method of interaction with a database comprising:
-
selecting a first language;
entering a query on a database with data stored in a second language; and
receiving result data in the first language. - View Dependent Claims (36, 37)
-
-
38. A method of interacting with a database comprising:
-
specifying a command in a first language;
receiving the command and translating the command into a second language; and
performing an operation on a database in accordance with the command. - View Dependent Claims (39, 40, 41)
-
Specification