Patent classifications
G06F9/454
Functioning of a computing device by a natural language processing method comprising analysis of sentences by clause types
Systems and methods for converting a natural language sentence into a computer-readable primitive sentence and extracting information therefrom are disclosed. A method includes identifying, by a processing device, a verbal block in the natural language sentence, splitting, by the processing device, the natural language sentence into one or more logical clauses, determining, by the processing device, a type for each logical clause, where the type indicates whether each logical clause contains an ambiguous verbal block, disambiguating, by the processing device, the ambiguous verbal block within each logical clause, where each verbal block is considered independently of a noun phrase, and constructing, by the processing device, the computer-readable primitive sentence for each ambiguous verbal block by duplicating a shared noun phrase of the ambiguous verbal block. The computer-readable primitive sentence improves functioning of a computing device by allowing the computing device to process the natural language sentence to obtain information therefrom.
Automated efficient translation context delivery
Embodiments relate to automatically providing textual context for source strings in a source language that are to be translated by a human translator to target strings in a target language. The source strings are compared against a dictionary of reference strings in the source language. For each source string, one or more of the reference strings that are most relevant, similar, etc., are selected. When a human translator is to translate the source strings, the selected reference strings are presented; each source string has one or more similar/related strings displayable in association therewith. For a given source string, the human translator can use the associated reference strings as a form of context to help estimate the intended meaning of the given source string when translating the given source string to a target string in the target language.
PREFERRED LANGUAGE OF A USER INTERFACE
Examples disclosed herein relate to a preferred language of a user interface. Examples disclosed herein include a job request including a language parameter associated with a preferred language different from a default language of a user interface of a service device, and displaying at least a portion of the user interface in the preferred language.
Apparatus and methods for widget intercommunication in a wireless communication environment
The described aspects relate to methods and apparatus for widget intercommunication in a wireless communication environment. In particular the described aspects relate to dynamically exchanging content between application graphical user interface widgets executed on a widget runtime model.
Apparatus and method for managing user inputs in video games
A system that incorporates teachings of the present disclosure may include, for example, a computing device having a controller to obtain a user input that was inputted into a first accessory operably coupled with the computing device where the first accessory provides a user interface for user interaction with a video game, determine a language of an intended recipient of the user input based on an identity of the intended recipient, access a multi-lingual library comprising a plurality of words associated with the video game, match the user input to one or more words of the plurality of words of the multi-lingual library to generate a translated message in the determined language of the intended recipient, and provide the translated message to a second accessory for presentation to the intended recipient in real-time. Additional embodiments are disclosed.
Reformatting of context sensitive data
A method for dynamically detecting and converting a context-sensitive information in a first language and a first format to a second language and a second format that is understandable to an end user based on a user-specified setting is provided. The method may use a built-in camera of a computing device to dynamically detect and capture an image frame of context-sensitive information. The method may use Optical character recognition (OCR), as well as contextual information such as GPS data available from a mobile computing device, to automatically translate and reformat the context-sensitive information in real-time so a user may understand it unambiguously.
MULTI-LANGUAGE SUPPORT FOR DYNAMIC ONTOLOGY
A system with methodology for providing multi-language support for dynamic ontology. In one embodiment, for example, a method comprises: storing an ontology for a data store, wherein the ontology comprises a plurality of data types; for each data type of the plurality of data types: storing, in the ontology, one or more display values, wherein each display value is associated with a locale; determining a locale identifier corresponding to a particular locale; selecting a particular display value corresponding to the particular locale; displaying the particular display value.
METHOD FOR INVOKING LOCAL KEYBOARD ON HTML PAGE IN USER TERMINAL DEVICE AND APPARATUS THEREOF
A method and an apparatus for invoking a local keyboard on an HTML page in a user terminal device are disclosed. The method includes analyzing an HTML page when a user terminal device loads the HTML page, and generating a local input field at each page input field having a recognition identifier if page input field(s) having recognition identifier(s) and needing to invoke local keyboard(s) exist(s); setting a type of a local keyboard that needs to be invoked by each local input field; and transmitting input information received by the local input field through a corresponding local keyboard to the HTML page. By generating a local input field at a page input field having a recognition identifier, the present disclosure can implement an invocation of a local keyboard that cannot be invoked by a page input field through the local input field.
Output device control
One or more computing devices, systems, and/or methods for controlling an output device are provided. For example, features are extracted from data points of an object. A set of data points are identified from the data points based upon the set of data points having features corresponding to target features. Marker elements are assigned to the set of data points. A mapping structure is used to assign output indicators to the marker elements. The output device is controlled to provide output indicators assigned to marker elements as the marker elements become a current focus of the user navigation.
CONTEXT DRIVEN ARTIFACT SERVICE MANAGEMENT
Embodiments include method, systems and computer program products for dynamic national language support. In some embodiments, a request may be received from a client. An operation associated with the request may be determined. Context information may be extracted from the request. An artifact service instance may be selected based on the operation and the context information. Transmission of processed content from the artifact service instance may be facilitated in response to the request from the client.