Language identification system and method for a peripheral unit

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 9/445 (2006.01) G06F 3/12 (2006.01) G06F 17/27 (2006.01) G06K 15/00 (2006.01)

Patent

CA 2076464

A data processing system is responsive to a plurality of input languages, each language adhering to a prescribed syntax. The presence of defined portions ("For" keys) in the incoming data indicate a vote for the presence of a language and the presence of other defined portions ("Against" keys) indicate a vote Against the presence of the language. The system performs the following method for identifying the input language: analyzing, for each expected language, the syntax of an incoming block of data to identify For and Against keys in the block of data; providing For and Against tallies for each expected language in response to the analysis, each tally being a summation of key entries, each key entry comprising an identified key count multiplied by a skew, a skew value indicating the importance of the key in the syntax and in the context of said block of data, the For tally summing entries of For keys and the Against tally summing entries of Against keys; comparing the For and Against tallies to determine whether or not they are so close as to signal uncertainty; and, based upon a further syntactical characteristic of block of data, resolving the uncertainty and indicating a value based on one of the tallies: indicating a value derived from the larger of the tallies in the event of no uncertainty between the tallies; and deciding, based upon the indicated value for each expected language, the identity of a received language.

L'invention est un système de traitement de données utilisable avec plusieurs langages d'entrée ayant chacun sa syntaxe propre. La présence de portions définies (clés « Pour ») dans les données incidentes indique l'acceptation d'un langage et la présence d'autres portions définies (clés « Contre ») indique le rejet de la présence du langage en cause. Le système utilise la méthode suivante pour identifier le langage d'entrée : pour chaque langage possible, analyse de la syntaxe d'un bloc de données incident pour identifier les clés Pour et Contre dans le bloc de données; comptage des clés Pour et Contre pour chaque langage possible en réponse à l'analyse, chaque compte étant la somme des clés introduites, chaque introduction de clés comportant un compte de clés identifiées multiplié pour une valeur de décalage, cette valeur de décalage indiquant l'importance de la clé dans la syntaxe et dans le contexte du bloc de données mentionné, le compte Pour étant la somme des entrées de clés Pour et le compte Contre étant la somme des entrées de clés Contre; comparaison des comptes Pour et Contre afin de déterminer s'ils sont suffisamment rapprochés pour indiquer une incertitude sur le signal; et, en utilisant une autre caractéristique syntaxique du bloc de données, levée de l'incertitude et indication d'une valeur d'après l'un des comptes, cette valeur étant obtenue à partir du plus grand des comptes en cas d'absence d'incertitude entre les comptes; et décision, basée sur la valeur indiquée pour chaque langage possible, quand à l'identité du langage reçu.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Language identification system and method for a peripheral unit does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Language identification system and method for a peripheral unit, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Language identification system and method for a peripheral unit will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1558630

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.