Systems and methods for translation of application metadata
First Claim
1. A method, comprising:
- receiving, at a processor, first information associated with an application that is to be, included in an online marketplace that makes multiple applications available, wherein the first information is in a first language;
identifying one or more second languages into which the first information is to be translated, wherein the one or more second languages are identified based upon a default rule or a prior selection, and wherein each of the one or more second languages is different from the first language;
translating the first information into second information in the one or more second languages; and
storing the second information in a manner such that the second information is associated with the application that is to be included in the online market.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer system includes a database module, a query module, a translation module, a search module, and a transmission module. The database module is configured to receive and store information associated with a plurality of items of digital media, such as applications, in a database. The information associated with the plurality of items of digital media is stored in a first language. The query module is configured to receive a search request in a second language different than the first language. The translation module is configured to translate the search request from the second language into the first language. The search module is configured to search the database using the translated search request to produce a set of search results responsive to the search request. The transmission module is configured to transmit the set of search results.
-
Citations
25 Claims
-
1. A method, comprising:
-
receiving, at a processor, first information associated with an application that is to be, included in an online marketplace that makes multiple applications available, wherein the first information is in a first language; identifying one or more second languages into which the first information is to be translated, wherein the one or more second languages are identified based upon a default rule or a prior selection, and wherein each of the one or more second languages is different from the first language; translating the first information into second information in the one or more second languages; and storing the second information in a manner such that the second information is associated with the application that is to be included in the online market. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer system comprising:
-
a receiver module configured to receive information associated with each of a plurality of applications, respective applications of the plurality of applications to be included in an online marketplace that makes multiple applications available, the information associated with representative applications of the plurality of applications being in a first language; a translation module configured to translate the information associated with representative applications of the plurality of applications from the first language to a second language different than the first language; a database module configured to store the information associated with the plurality of applications in the first language in a database and to store the information associated with the plurality of applications in the second language in the database; a query module configured to receive a search request in the second language; a search module configured to search the database to produce a set of search results responsive to the search request; and a transmission module configured to transmit the set of search results. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A non-transitory computer-readable medium having stored therein instructions that, when executed by a computing device cause the computing device to perform functions comprising:
-
receiving information associated with a plurality of applications in a first language, respective applications of the plurality of applications to be included in an online marketplace that makes multiple applications available; translating the information associated with the plurality of applications from the first language to a second language different than the first language; storing, in a database, the information associated with the plurality of applications in the first language; storing, in the database, the information associated with the plurality of applications in the second language; receiving a search request in the second language; searching the database to produce a set of search results responsive to the search request; and transmitting the set of search results. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A computer system comprising:
-
a database module configured to receive and store information associated with a plurality of items of digital media in a database, respective items of digital media of the plurality of items of digital media to be included in an online marketplace that makes digital media available, the information associated with the plurality of items of digital media being stored in a first language; a query module configured to receive a search request for a subset of the items of digital media, the search request being received in a second language different than the first language; a translation module configured to translate the search request from the second language into the first language; a search module configured to search the database using the translated search request to produce a set of search results responsive to the search request; and a transmission module configured to transmit the set of search results. - View Dependent Claims (22, 23, 24, 25)
-
Specification