US2012221319A1PendingUtilityA1

Systems, Methods and Media for Translating Informational Content

Assignee: TRESE ANDREWPriority: Feb 28, 2011Filed: Feb 28, 2011Published: Aug 30, 2012
Est. expiryFeb 28, 2031(~4.6 yrs left)· nominal 20-yr term from priority
Inventors:Andrew Trese
G06F 40/47G06F 40/40
45
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Systems, methods, and media for translating informational content via a publishing server are provided herein. Methods may include receiving a request for informational content from a visitor device, the request including a language preference, responsive to the request, locating informational content stored in a database based upon analytical data corresponding to the visitor device, translating at least a portion of the informational content utilizing the language preference of the request if a language of the informational content does not correspond to the language preference of the request, and storing the translated at least a portion of the informational content in the database associated with the publishing server.

Claims

exact text as granted — not AI-modified
1 . A method for translating informational content via a publishing server, comprising:
 receiving a request for informational content from a computing system, the request including a language preference;   responsive to the request, locating informational content stored in a database based upon analytical data corresponding to the computing system;   translating at least a portion of the informational content utilizing the language preference of the request if a language of the informational content does not correspond to the language preference of the request; and   storing the translated at least a portion of the informational content in the database associated with the publishing server.   
     
     
         2 . The method according to  claim 1 , further comprising selecting a type of translation by:
 comparing the language preference of the request to a translation guidelines to determine the type of translation that is to be utilized in the step of translating; and   selecting type of translation that is to be utilized in the step of translating based upon the comparison.   
     
     
         3 . The method according to  claim 2 , wherein if the language preference of the request is the same as the language preference of a first threshold amount of additional requests for a same type of informational content as the request, the informational content is translated by one or more human translators; if the priority of the request is the same as the language preference of a second threshold amount of additional requests for a same type of informational content as the request, the informational content is translated by one or more human translators and one or more machine translators; and if the language preference of the request is the same as the language preference of a third threshold amount of additional requests for a same type of informational content as the request, the informational content is translated by one or more machine translators. 
     
     
         4 . The method according to  claim 1 , wherein translating includes a first translation of the at least a portion of the informational content via one or more machine translators before a second translation via one or more human translators. 
     
     
         5 . The method according to  claim 1 , further comprising providing the translated at least a portion of the informational content to one or more content authors before providing the translated at least a portion of the informational content to one or more computing systems. 
     
     
         6 . The method according to  claim 5 , further comprising:
 receiving from the one or more content authors a trust score that corresponds to the accuracy of the translated at least a portion of the informational content; and   providing the translated at least a portion of the informational to one or more computing systems content if the trust score of the translated at least a portion of the informational content is above a threshold amount.   
     
     
         7 . The method according to  claim 6 , further comprising retranslating the translated at least a portion of the informational content having a trust score below the threshold amount. 
     
     
         8 . The method according to  claim 1 , further comprising receiving one or more modifications to the translated at least a portion of the informational content from one or more content authors and updating the translation of the at least a portion of the informational content with the one or more modifications. 
     
     
         9 . The method according to  claim 1 , wherein the located informational content includes an extensible markup language format and a first language, and the translated at least a portion of the informational content includes the same extensible markup language format as the located informational content but in a second language that corresponds to the language preference of the request. 
     
     
         10 . The method according to  claim 1 , further comprising selecting a type of translation by determining a criticality of the located informational content. 
     
     
         11 . The method according to  claim 1 , further comprising:
 providing the translated at least a portion of the informational content to one or more computing systems;   receiving feedback from the one or more client devices in a first language corresponding to the translated at least a portion of the informational content;   translating the feedback from the first language to a language utilized by one or more content authors if the language utilized by the one or more content authors is different than the first language;   receiving modifications to the at least a portion of the informational content from the one or more client devices in the language utilized by the one or more content authors;   incorporating the modifications into the at least a portion of the informational content;   translating the modifications to the first language; and   incorporating the modifications into the translated at least a portion of the informational content in the first language.   
     
     
         12 . The method according to  claim 1 , further comprising receiving authorization to translate from at least one content manager before the step of translating at least a portion of the informational content. 
     
     
         13 . A system for translating informational content via a publishing server, comprising:
 a memory for storing executable instructions for translating informational content; and   a processor configured to execute the executable instructions stored in the memory to:
 receive a request for informational content from a computing system, the request including a language preference; 
 responsive to the request, locate informational content stored in a database based upon analytical data corresponding to the computing system; 
 translate at least a portion of the informational content utilizing the language preference of the request if the language of the informational content does not correspond to the language preference of the request; and 
 store the translated at least a portion of the informational content in the database associated with the publishing server. 
   
     
     
         14 . The system according to  claim 13 , wherein the processor is further adapted to execute the instructions to select a type of translation by:
 comparing the language preference of the request to a translation guidelines to determine the type of translation that is to be utilized in the step of translating; and   selecting type of translation that is to be utilized in the step of translating based upon the comparison.   
     
     
         15 . The system according to  claim 14 , wherein if the language preference of the request is the same as the language preference of a first threshold amount of additional requests for a same type of informational content as the request, the informational content is translated by one or more human translators; if the priority of the request is the same as the language preference of a second threshold amount of additional requests for a same type of informational content as the request, the informational content is translated by one or more human translators and one or more machine translators; and if the language preference of the request is the same as the language preference of a third threshold amount of additional requests for a same type of informational content as the request, the informational content is translated by one or more machine translators. 
     
     
         16 . The system according to  claim 13 , wherein translating includes a first translation of the at least a portion of the informational content via one or more machine translators before a second translation via one or more human translators. 
     
     
         17 . The system according to  claim 13 , wherein the processor is further adapted to execute the instructions to provide the translated at least a portion of the informational content to one or more content authors before providing the translated at least a portion of the informational content to one or more computing systems. 
     
     
         18 . The system according to  claim 17 , wherein the processor is further adapted to execute the instructions to:
 receive from the one or more content authors a trust score that corresponds to the accuracy of the translated at least a portion of the informational content; and   provide the translated at least a portion of the informational to one or more computing systems content if the trust score of the translated at least a portion of the informational content is above a threshold amount.   
     
     
         19 . The system according to  claim 18 , wherein the processor is further adapted to execute the instructions to retranslate the translated at least a portion of the informational content having a trust score below the threshold amount. 
     
     
         20 . The system according to  claim 13 , wherein the processor is further adapted to execute the instructions to receive one or more corrections to the translation of the at least a portion of the informational content from one or more content authors and update the translation of the at least a portion of the informational content with the one or more corrections. 
     
     
         21 . The system according to  claim 13 , wherein the located informational content includes an extensible markup language format and a first language, and the translated at least a portion of the informational content includes the same extensible markup language format as the located informational content but in a second language that corresponds to the language preference of the request. 
     
     
         22 . The system according to  claim 13 , wherein the processor is further adapted to execute the instructions to select a type of translation by determining a criticality of the informational content. 
     
     
         23 . The system according to  claim 1 , wherein the processor is further adapted to execute the instructions to:
 provide the translated at least a portion of the informational content to one or more computing systems;   receive feedback from the one or more computing systems in a first language corresponding to the translated at least a portion of the informational content;   translate the feedback from the first language to a language utilized by one or more content authors if the language utilized by the one or more content authors is different than the first language;   receive modifications to the at least a portion of the informational content from the one or more client devices in the language utilized by the one or more content authors;   incorporate the modifications into the at least a portion of the informational content;   translate the modifications to the first language; and   incorporate the modifications into the translated at least a portion of the informational content in the first language.   
     
     
         24 . The system according to  claim 13 , wherein the processor is further adapted to execute the instructions to receive authorization from at least one content manager before the step of translating at least a portion of the informational content. 
     
     
         25 . 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 generating analytical data, the method comprising:
 receiving a request for informational content from a computing system, the request including a language preference;   responsive to the request, locating informational content stored in a database based upon analytical data corresponding to the computing system;   translating at least a portion of the informational content utilizing the language preference of the request if a language of the informational content does not correspond to the language preference of the request; and   storing the translated at least a portion of the informational content in the database associated with the publishing server.

Join the waitlist — get patent alerts

Track US2012221319A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.