Content page URL translation
First Claim
Patent Images
1. A method for translating a content locator, the method comprising:
- determining at least one segment of the content locator;
generating a plurality of possible transformations of the at least one segment;
calculating a context score for each of the plurality of possible transformations by comparing each of the possible transformations to subject matter included in a document associated with the content locator;
ranking each of the plurality of possible transformations by comparing the context scores of the plurality of possible transformations to one another;
transforming the at least one segment from a source language into a target language by at least one of translation or transliteration; and
transmitting the transformed at least one segment in the target language for display on a network browser of a client device.
2 Assignments
0 Petitions
Accused Products
Abstract
The present technology may translate a content of a web page such as content locator (e.g., a uniform resource locator (URL)) from a source language to a target language. The content locator may be associated with a content page. The translation may involve dividing the content locator into segment tokens in a first language, followed by translating, transliterating or not changing a segment token. The processed tokens are then reassembled in a second language. The translation may be provided by a translation module through a content page provided by a network browser.
-
Citations
17 Claims
-
1. A method for translating a content locator, the method comprising:
-
determining at least one segment of the content locator; generating a plurality of possible transformations of the at least one segment; calculating a context score for each of the plurality of possible transformations by comparing each of the possible transformations to subject matter included in a document associated with the content locator; ranking each of the plurality of possible transformations by comparing the context scores of the plurality of possible transformations to one another; transforming the at least one segment from a source language into a target language by at least one of translation or transliteration; and transmitting the transformed at least one segment in the target language for display on a network browser of a client device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for transforming a content locator, the method comprising:
-
determining the content locator into two or more segments; generating a plurality of possible transformations of the two or more segments; calculating a context score for each of the plurality of possible transformations by comparing each of the possible transformations to subject matter included in a document associated with the content locator; ranking each of the plurality of possible transformations by comparing the context scores of the plurality of possible transformations to one another; transforming at least one of the two or more segments from a source language into at least one target language by at least one of translation or transliteration; and combining the two or more segments together before transmitting the combined segments to a client device.
-
-
9. A system for translating a content locator, the system comprising:
-
a memory for storing executable instructions;
a processor for executing the executable instructions;a translation module stored in memory and executable by the processor to; determine at least one segment of the content locator; and transform the at least one segment from a source language into a target language by at least one of translation or transliteration; a quality prediction engine that; calculates a context score for each of a plurality of possible transformations by comparing each of the possible transformations to subject matter included in a document associated with the content locator; and ranks each of the plurality of possible transformations by comparing the context scores of the plurality of possible transformations to one another; and a communications module stored in memory and executable by the processor to transmit the transformed at least one segment in the target language for display on a network browser of a client device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer readable storage medium having a computer program embodied thereon, the computer program executable by a processor in a computing system to perform a method for translating a content locator, the method comprising:
-
determining at least one segment of the content locator; generating a plurality of possible transformations of the at least one segment; calculating a context score for each of the plurality of possible transformations by comparing each of the transformations to subject matter included in a document associated with the content locator; ranking each of the plurality of possible transformations by comparing the context scores of the plurality of possible transformations to one another; transforming the at least one segment from a source language into a target language by at least one of translation or transliteration; and transmitting the transformed at least one segment in the target language for display on a network browser of a client device.
-
Specification