Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

30 results about "Transformation language" patented technology

A transformation language is a computer language designed to transform some input text in a certain formal language into a modified output text that meets some specific goal. Program transformation systems such as Stratego/XT, TXL, Tom, DMS, and ASF+SDF all have transformation languages as a major component. The transformation languages for these systems are driven by declarative descriptions of the structure of the input text (typically a grammar), allowing them to be applied to wide variety of formal languages and documents.

Multi-language system for online communications

An online communications system for converting language. The language conversion is achieved by first storing words and phrases corresponding to a language key and a unique key value in a table at both the transmit and receive ends of the communication. The computer located at the transmit end receives and converts the word or phrase into the unique key value and transmits the unique key value to the computer at the receiving end. The computer at the receiving end receives and converts the unique key value into the corresponding word or phrase.
Owner:R2 SOLUTIONS

Computer directory system having an application integration driver infrastructure

An application integration driver infrastructure for facilitating the use of a distributed directory running in a computer network is provided. The infrastructure can transform specific directory events into a vendor-neutral data identification system and then use vendor-neutral transformation technologies to transform the neutral data identification into a specific application's data format, and vice-versa. The infrastructure receives an event from the distributed directory into a markup language generation system, such as an extensible markup language (“XML”) generator. The XML generator converts the event into XML data and provides the XML data to a transformation processing system, such as an extensible transformation language (“XSLT”) processor. The XSLT processor transforms the XML data to a predetermined format. The format can be dictated by a stylesheet provided to the XSLT processor, the stylesheet being responsive to requirements of a computer application. The transformed data is then provided to the application for the application to use in a conventional manner. The application may use an application shim to convert the transformed data into a native application program interface (“API”) for the application.
Owner:EMC IP HLDG CO LLC

Code transformation

The invention concerns the transformation of executable code from one language to another. In particular, the invention concerns the automated transformation of code. The invention concerns methods, software and computer systems for the creation of a tree comprised of nodes to be used in the transformation of code. The invention also concerns the methods, software and computer systems for the building of a parser to be used in the transformation of code. Finally, the invention also concerns an automated and iterative method of transforming, assessing and re-transforming code. The invention is advantageous in its ability to avoid usage of an intermediate transformation language, and its high level of automation that reduces manual transformation and accordingly is more efficient and less costly.
Owner:CSC TECH SINGAPORE PTE

Code transformation

The invention concerns the transformation of executable code from one language to another. In particular, the invention concerns the automated transformation of code. The invention concerns methods software and computer systems for the creation of a tree comprised of nodes to be used in the transformation of code. The invention also concerns the methods, software and computer systems for the building of a parser to be used in the transformation of code. Finally, the invention also concerns an automated and iterative method of transforming, assessing and re-transforming code. The invention is advantageous in its ability to avoid usage of an intermediate transformation language and its high level of automation that reduces manual transformation and accordingly is more efficient and less costly.
Owner:CSC TECH SINGAPORE PTE

Code transformation

The invention concerns the transformation of executable code from one language to another. In particular, the invention concerns the automated transformation of code. The invention concerns methods, software and computer systems for the creation of a tree comprised of nodes to be used in the transformation of code. The invention also concerns the methods, software and computer systems for the building of a parser to be used in the transformation of code. Finally, the invention also concerns an automated and iterative method of transforming, assessing and re-transforming code. The invention is advantageous in its ability to avoid usage of an intermediate transformation language, and its high level of automation that reduces manual transformation and accordingly is more efficient and less costly.
Owner:QUIPOZ PTY LTD

Embedded system design device and a method thereof using a target independent model

The present invention provides an embedded system design device and a method thereof using a target independent model comprises: a target independent model expressed in UML diagram type as a resource; a target independent model definition language for expressing the target independent model in language type; a profile where specific data for substantially controlling a particular embedded system is stored; a middle language configured by inserting contents of the profile into the target independent model definition language; a conversion language configured in the same linguistic type as the middle language, and for adding new data which does not exist in the middle language, or for changing particular contents; a target dependent model definition language generated by applying the conversion language to the middle language; and a modeling tool for performing a series of processing procedures of writing a diagram by using a UML (Unified Modeling Language), providing an interface tag which suggests resource items for extracting / generating the target independent model, and generating the target independent model to convert the independent model into the target dependent model.
Owner:HONGIK UNIV IND ACAD COOP FOUND +1

Pattern-based programming system for automatic code generation

InactiveUS20080256509A1Improve developmentEasy to implementSoftware reuseSpecific program execution arrangementsCross-cutting concernSeparation of concerns
This invention relates to a pattern-based programming system for automatic generation of high-level programming language code. Many code generation systems have been developed that are able to generate source code by means of templates, which are defined by means of transformation languages such as XSL, ASP, etc. But these templates cannot be easily combined because they map parameters and code snippets provided by the programmer directly to the target programming language. On the contrary, the patterns used in this programming system generate a code model that can be used as input to other patterns, thereby providing an unlimited capability of composition. Since such a composition may be split across different files or code units, a high degree of separation of concerns can be achieved.A pattern itself can be created by using other patterns, thus making it easy to develop new patterns. It is also possible to implement an entire programming paradigm, methodology or framework by means of a pattern library: design patterns, Design by Contract, Aspect Oriented Programming, multi-dimensional separation of concerns, data access layer, user interface framework, class templates, etc. This way, developing a new programming paradigm does not require to extend an existing programming system (compiler, runtime support, etc.), thereby focusing on the paradigm concepts.This programming system introduces a higher abstraction level with respect to traditional programming languages: the basic elements of a program are no longer classes and methods but, for instance, design patterns and crosscutting concerns.
Owner:MAZZERANGHI DANIELE

Method and system for verifying power-optimized electronic designs using equivalency checking

Embodiments of the present invention provide methods and systems for verifying functional equivalence of a power optimized design and its original, unoptimized design (referred to as the golden design) using combinational equivalency checking. Due to some inherent limitations which make combinational equivalency checkers unable to prove equivalency of the two designs in a single step, a series of intermediate design transformations is introduced. These transformations are dependent on the techniques used in generating the power optimized design from the golden design, and may be generically described in a transformation language that provides the necessary constructs to specify an entire set of valid structural modifications. The equivalency between the golden design and the power optimized design can then be verified by checking the golden design and the first design transformation, and then by checking between each pair of the plurality of intermediate design transformations, and finally by checking the last design transformation and the power optimized design.
Owner:XILINX INC

Preserving consistency in domain-specific business processes through semantic representation of artifacts

A method for semantic representation of artifacts includes receiving artifact data which includes transformation data and modification data. The transformation data represents transformations of respective artifacts from a source language to a target language. The languages can be domain-specific or generic. The modification data represents modifications in the source and / or target languages to one or more of the artifacts for which transformation data has been received. Based on the received artifact data, a semantic representation is generated. The representation includes objects representing the artifacts together with associated transformations and modifications. Objects are also associated with respective local contexts which denote a respective one of the languages. At least some of the objects in the semantic representation are associated with inferences based on inference definitions. Inconsistencies between objects having different local contexts can be identified, based on the inferences associated with these objects.
Owner:XEROX CORP

Method and apparatus for converting characters of non-alphabetic languages

The present invention relates to a method and apparatus for converting characters of non-alphabetic languages into contextual information and linguistic patterns. The method according to the present invention, wherein the desired character is represented by combination of consonant, vowel, tone and radical of the character. Such method is relatively simple and useful, for example, for inputting Chinese character into a computer or teletypewriter or converting the components of a character i.e. consonant, vowel, tone and radical into linguistic patterns accurately even for multiple pronunciation characters. The method is also able to represent all radical in Chinese characters by different combinations of alphabets.
Owner:熊锦棠

Automatic model conversion method from SysML to AltaRica

The invention discloses an automatic model conversion method from SysML to AltaRica. The automatic model conversion method comprises the steps of: analyzing syntax and semantics of a SysML model and an AltaRica3.0 model, and establishing a mapping rule from a SysML design model to an AltaRica3.0 analysis model from two aspects of a structure diagram and a behavior diagram; and establishing SysML and AltaRica3.0 meta-model structures, defining a mapping rule by utilizing an ATL model conversion language, and realizing automatic conversion between the SysML model and the AltaRica3.0 model. The ATL-based model conversion method disclosed by the invention in combination with mapping rule description of the SysML model and the AltaRica model, the SysML design model is converted into the AltaRica model suitable for security analysis, so that the problem of conversion from the SysML design model to the AltaRica 3.0 analysis model is solved.
Owner:NANJING UNIV OF AERONAUTICS & ASTRONAUTICS

Multi-language conversion method and device, computer device and storage medium

The invention relates to a multi-language conversion method and device, a computer device and a storage medium. The method comprises the steps of obtaining voice information and a receiving language set by a receiver; recognizing the voice information to obtain a language to be converted; integrating the language to be converted and the receiving language set by the receiver to obtain a first retrieval condition; retrieving in a first database to obtain a first retrieval result; judging whether the first retrieval result is successfully matched or not; if not, setting a good review stipulatednumber, and integrating the good review stipulated number with the first retrieval condition to obtain a second retrieval condition; retrieving in a second database to obtain a second retrieval result; judging whether the second retrieval result is successfully matched or not; if not, calling a translation program to translate the language to be converted to obtain target language characters; obtaining timbre, tone and loudness to obtain a to-be-integrated condition; performing voice conversion on the target language text according to the to-be-integrated condition to obtain a target language;and sending to a receiver. According to the invention, the language conversion efficiency and accuracy are improved.
Owner:SHENZHEN SUNWIN INTELLIGENT CO LTD +1

Language transformation method and device, readable medium and storage controller

The invention provides a language transformation method and device, a medium and a controller. The method comprises the following steps: establishing a first grammar rule of a language to be transformed and a second grammar ruler of the target language through each first space geometry; building interaction relation of at least two groups through at least two second space geometries, and determining the first correspondence relation with sample word groups of the language to be transformed and the target language as well as the second correspondence relation with each first space geometry; splitting the statement of the language to be transformed to form at least two recognized word groups; determining target word groups, corresponding to the target language, from the current recognized word groups according to the organization sequence of the recognized word groups, the first grammar rule, the first correspondence relation and the second correspondence relation; and then forming the target statement corresponding to the statement to be transformed based on the second grammar rule. According to the technical scheme, the method has the advantage that the formed target statement is capable of accurately describing the statement to be transformed.
Owner:INSPUR FINANCIAL INFORMATION TECH CO LTD

Method, system, and computer program product for automatic code generation in an object oriented environment

A method, system, and computer program product for automatically developing objects using a plurality of context derived models residing within a computational grid. An object meta language (OML) is used to allow a programmer to define an application. Using OML, the programmer creates a document describing the required object. The OML document is submitted to a group of context derived models residing at various computational nodes on the grid. A web service is used to parse the OML document and select the appropriate node. The OML document is provided to the selected node, which applies object description variables using a transform language. The defined object is then returned to the programmer.
Owner:IBM CORP

Character data processing method, computer program, and character data processing system

When part or all of first character data is converted into another expression to generate second character data, there are prepared an acceptance rule indicative of correspondence between a language phenomenon, a principal word of the language phenomenon, and a scope of the language phenomenon, and a conversion method as correspondence between a language phenomenon and another expression into which an expression of the language phenomenon is converted. The acceptance rule stored in the storage device is applied for a word W included in the first character data, and an acceptance part of one of the word W, a phrase, a clause, and a sentence including the word W is extracted. A converted expression of the acceptance part is generated in accordance with the conversion method stored in the storage device that corresponds to a language phenomenon of the extracted acceptance part. The second character data are generated based on the converted expression and the first character data.
Owner:NEC CORP

Terminal text display method, device and system and storage medium

The invention relates to a terminal text display method, device and system and a storage medium. The method comprises the steps of obtaining to-be-converted data and a target conversion language corresponding to the to-be-converted data, wherein the to-be-converted data is data formed according to a preset data conversion template, the target conversion language is used for representing the category of languages needing to be converted of the text content, and the target conversion language comprises at least one language; distributing the to-be-converted data to a to-be-converted queue corresponding to the target conversion language according to the target conversion language; receiving converted data obtained by performing language conversion on the to-be-converted data according to thetarget conversion language and a language package corresponding to the target conversion language; and sending the converted data and the language package to a language package management device, so that the language package management device distributes the converted data and the language package to each terminal for display. By adopting the method, the display of the terminal can be richer.
Owner:BEIJING KUANGSHI TECH

Apparatus, method and computer-readable storage medium for retrieving data from a data source

An apparatus is provided that includes a processor and memory storing executable instructions that in response to execution by the processor cause the apparatus to at least perform a number of operations. The apparatus is caused to receive a rowset of data from a data source, where the rowset includes one or more rows of values from the data source. The apparatus is caused to convert the rowset to markup data, and organize the markup data in preparation for its transformation to an output according to a markup transformation language. The markup data includes, for each row of the rowset, a row markup element; and the organized markup data includes an organization of the row elements into a plurality of logical groups. Even further, the organized markup data may be split into a plurality of smaller markup data sets, which may facilitate transformation of the markup data.
Owner:CHANGE HEALTHCARE HLDG LLC

Language conversion method and system and conversion matching unit

InactiveCN1641636AAvoid difficultiesImprove the efficiency of language conversionSpecial data processing applicationsWord listTransformation language
The invention provides a transmission method between different languages. It includes the following steps: building up a term database; creating a term word list from the relationship between the transmitting language and the language that is transmitted to by the term database, and using the term word list to take transmit. The transmission unit executing language transmission in the system is selected by a system reference according to destined condition.
Owner:高莹

Voice processing method and device, computer equipment and storage medium

The invention relates to a voice processing method and device, computer equipment, a storage medium and a computer program product. The method comprises the following steps: acquiring a source voice of a source speaker; performing voice recognition on the source voice to obtain a to-be-converted language text; extracting a first text feature corresponding to the language text to be converted; determining a source language type of the to-be-converted language text based on the first text feature; translating the to-be-converted language text according to the source language type and a preset target language type to obtain a target language text; and generating a target voice of the target speaker according to the target language text. By adopting the method, when the language types used by the source speaker and the target speaker are different, the voice of the source speaker can be converted into the voice of the target speaker.
Owner:游密科技(深圳)有限公司

Language number format conversion method

The invention discloses a language number format conversion method, which comprises the following steps of: implanting a format analysis algorithm into a computer system, and operating the format analysis algorithm; opening a target file, wherein the target file has a to-be-converted language number; the format analysis algorithm decodes the to-be-converted language number to obtain the maximum value and the loop value of the numerical value in the to-be-converted language number, and then the format analysis algorithm calculates the basic alphabet index and the alphabet length displayed by the to-be-converted language number according to the maximum value and the loop value to obtain an algorithm return value; According to the format type of the to-be-converted language number, the format analysis algorithm uses different basic letters to superpose to obtain a numerical number corresponding to the to-be-converted language number, and language number format conversion is completed. According to the language number format conversion method, conversion of more than ten language formats can be shared, the code workload is reduced, and the coding efficiency is improved.
Owner:YOZOSOFT

A language conversion method, device, readable medium and storage controller

The invention provides a language transformation method and device, a medium and a controller. The method comprises the following steps: establishing a first grammar rule of a language to be transformed and a second grammar ruler of the target language through each first space geometry; building interaction relation of at least two groups through at least two second space geometries, and determining the first correspondence relation with sample word groups of the language to be transformed and the target language as well as the second correspondence relation with each first space geometry; splitting the statement of the language to be transformed to form at least two recognized word groups; determining target word groups, corresponding to the target language, from the current recognized word groups according to the organization sequence of the recognized word groups, the first grammar rule, the first correspondence relation and the second correspondence relation; and then forming the target statement corresponding to the statement to be transformed based on the second grammar rule. According to the technical scheme, the method has the advantage that the formed target statement is capable of accurately describing the statement to be transformed.
Owner:INSPUR FINANCIAL INFORMATION TECH CO LTD

Data transmission device and data transmission method

The invention provides a data transmission device. The data transmission device comprises a template grammar defining module, a template outline pre-setting module and a data conversion module, wherein the template grammar defining module is used for defining grammars of a template language; the template outline pre-setting module is used for pre-setting or transmitting a format template outline needed by a user from other interfaces according to the template grammars; the data conversion module is used for reading and analyzing the template outline and loading metadata and data according to an analyzing result. The invention further provides a method of the data transmission device. With the adoption of the technical scheme, a transition language can be defined and common grammars and some specific labels are supported; then tables and fields relative to the data are subjected to metadata definition and the user defines an XML (Extensive Makeup Language) template according to the grammars; then a data converter is used for converting the template into a data format needed by the user.
Owner:YONYOU

Apparatus, method and computer-readable storage medium for retrieving data from a data source

An apparatus is provided that includes a processor and memory storing executable instructions that in response to execution by the processor cause the apparatus to at least perform a number of operations. The apparatus is caused to receive a rowset of data from a data source, where the rowset includes one or more rows of values from the data source. The apparatus is caused to convert the rowset to markup data, and organize the markup data in preparation for its transformation to an output according to a markup transformation language. The markup data includes, for each row of the rowset, a row markup element; and the organized markup data includes an organization of the row elements into a plurality of logical groups. Even further, the organized markup data may be split into a plurality of smaller markup data sets, which may facilitate transformation of the markup data.
Owner:CHANGE HEALTHCARE HLDG LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products