|
Match
|
Document |
Document Title |
|
|
7188339 |
ACPI preprocessor
A computer-implemented method for compiling ASL (ACPI Source Language) code into AML (ACPI machine language) code. The method includes accessing an ASL program. A preprocessor is executed to...
|
|
|
7188334 |
Value-ordered primary index and row hash match scan
A method for joining two value-ordered primary index tables T 1 and T 2 in response to a join command is disclosed. T 1 and T 2 each include rows. T 1 and T 2 each have a first row. A subset...
|
|
|
7185343 |
Program flow method and method for expanding a program component system
A program flow method in a program component system, comprising a running time system and several components each having one program portion, the method comprising the following steps during the...
|
|
|
7174533 |
Method, system, and program for translating a class schema in a source language to a target language
Provided are a computer implemented method, system, and program for translating a class schema in a source language to a target language. Class element definitions in a source file in the source...
|
|
|
7171655 |
Verifier to check intermediate language
Verification of intermediate language code. In one embodiment, a computer-implemented method first verifies metadata of an intermediate language code for consistency and accuracy, and then...
|
|
|
7171412 |
Restricted access model for hierarchical data structures
A method for protecting data of a hierarchical operation includes obtaining a restricted access model data structure representing the hierarchical operation, wherein the restricted access model...
|
|
|
7168063 |
Systems and methods for employing tagged types in a dynamic runtime environment
The present invention relates to systems and methods that facilitate dynamic programming language execution in a managed code environment. A class component is provided that declares an inheritance...
|
|
|
7167852 |
Systems and methods for increasing allowable join orders in query optimization
Statements having non-commutative connection conditions are optimized by replacing the non-commutative connection conditions with equivalent expressions that allow for consideration of additional...
|
|
|
7167874 |
System and method for command line administration of project spaces using XML objects
A system and method is provided for command line administration of project spaces using extensible markup language objects including a data store for storing project data, the data store including...
|
|
|
7165253 |
Common programming interface for hardware components
A cross-platform interface tool provides a common interface for any hardware or software component having some advertising mechanism listing its features, input, and output requirements. The...
|
|
|
7165239 |
Application program interface for network software platform
An application program interface (API) provides a set of functions that make available support for processing XML documents for application developers who build Web applications on Microsoft...
|
|
|
7165237 |
Data store for arbitrary data types with type safe storage and retrieval
A compile-time data store that contains arbitrary data types is accessed via methods that ensure type safety. A type construct (e.g., a C++ template) is instantiated at compile time and generates a...
|
|
|
7162712 |
Method and apparatus for creating string objects in a programming language
One embodiment of the present invention provides a system for implementing a string object defined in a programming language. Upon receiving characters to be embedded in the string object, the...
|
|
|
7162711 |
Method of automatically virtualizing core native libraries of a virtual machine
A method of automatically virtualizing core native libraries of a virtual machine is disclosed. In an embodiment, the virtual machine is a java virtual machine (JVM). In this technique, the...
|
|
|
7155298 |
Device and method for generating and/or editing NC programs or NC tables
In a device and a method for generating and/or editing NC programs, where in a programming mode, input fields for machining data and selection lists belonging to the input fields and including...
|
|
|
7155703 |
Virtual method protection
Performing validation of a derived virtual method includes receiving program code where the derived virtual method is derived from a virtual method of the program language used to generate the...
|
|
|
7150005 |
Method and system for global constant management for memory
Method and system for global constant management. A method of operating a computer is described in which, for data structures and a set of data structures, the date structure is received from a...
|
|
|
7146601 |
Method and apparatus for deriving functions from other functions in a programming language
The present invention provides a method and apparatus by which functions may be derived from other functions in a programming language. A function is essentially processed as a class, except that...
|
|
|
7140003 |
Method and system for specifying sets of instructions for selection by an instruction generator
A method for specifying a set of instructions selectable for generation by an instruction generator is disclosed. A class name representative of a class of instructions is identified and...
|
|
|
7131110 |
Method and apparatus for generating a code bridge
A method for generating a code bridge between a client application and a target application, including generating a metadata file defining exposed interfaces for the client application and the...
|
|
|
7130773 |
Method and apparatus for processing data using objects
One embodiment of the invention provides a method for processing actuator, sensor or radio frequency identification (RFID) tag data. The method includes receiving actuator, sensor or RFID tag data...
|
|
|
7120898 |
Intermediate representation for multiple exception handling models
As described herein, an intermediate representation of a source code file may be used to explicitly express exception handling control flow prior to generating object code for the source code. As...
|
|
|
7117479 |
Language-sensitive whitespace adjustment in a software engineering tool
An editor or software engineering tool may be configured to render whitespace between adjacent tokens, wherein the amount of whitespace between any two adjacent tokens is determined according to...
|
|
|
7111283 |
Program history in a computer programming language
A programming-language construct called a program history, and a method, system, apparatus, and data structure for translating computer source code that contains the program history construct. A...
|
|
|
7107582 |
System and method for source-driven form-independent dynamic content resolution
A computer system and method is presented for dynamic content resolution. The invention comprises one or more source program files and one or more insert statements inserted into the source program...
|
|
|
7096455 |
Method and system for representing and accessing data for computer software applications
A method and system are provided for defining a Web application including a graphical user interface and a functional component. A custom tag library is accessed, wherein the custom tag library...
|
|
|
7096453 |
Data definition language
The present invention provides an apparatus and method for describing ( 603 ) objects ( 1604 ) to be shared over a network ( 1502 ) by a plurality of network-connected terminals ( 1501, 1504, 1506...
|
|
|
7096456 |
Method and apparatus for providing dynamically scoped variables within a statically scoped computer programming language
A programming language is provided that permits the use of both dynamically scoped variables and statically scoped variables, and that allows a programmer to select which scoping is desired for a...
|
|
|
7093231 |
Grammer for regular expressions
The grammar of this invention is an approach to regular expressions which introduces advantages to programmers who use regular expressions for scanning, searching, and tokenizing text:
...
|
|
|
7082597 |
Representation of objects in a Java programming environment
Improved techniques for representation of objects in a Java™ programming environment are disclosed. The techniques are highly suitable for representation of Java™ objects inside virtual...
|
|
|
7082386 |
Generalized software modeling tool
A method, system, software tool and computer program product for different modeling environments is described. A metamodel representation, termed a “definition graph” is configured as a...
|
|
|
7080093 |
System and method for database design
A system and method for database design is disclosed. DDL code, which may be generated by a suitable CASE tool, is bound to tags rather than to specific system parameters. The DDL code may be...
|
|
|
7080354 |
Method for implementing dynamic type checking
Methods and apparatuses for dynamic type checking are described. For one embodiment runtime code generation is used to effect dynamic type checking by generating code specialized to different...
|
|
|
7080382 |
Accessing shorter-duration instances of activatable objects based on object references stored in longer-duration memory
Techniques are provided for accessing an instance of a recreatable object in a shorter-duration memory based on a reference located in a longer-duration memory, where the shorter-duration memory is...
|
|
|
7073123 |
Parsing extensible markup language (XML) data streams
In one embodiment, a method of parsing an XML data stream comprises receiving an XML data stream containing a namespace prefix and an associated element tag name. The element tag name is associated...
|
|
|
7065413 |
Method for producing software for controlling mechanisms and technical systems
In a method for controlling mechanisms or technical systems, the mechanisms or technical systems to be controlled are stored in a controller with their states, and with associated signal formers of...
|
|
|
7058939 |
Automatic link maintenance to ensure referential integrity constraints
Methods, systems, and computer program products for programmatically enforcing referential integrity constraints defined for classes of an arbitrary modeling framework (such as the Meta Object...
|
|
|
7027880 |
Safety controller providing rapid recovery of safety program data
Re-certification of a control program loaded in a safety controller is avoided through the use of a digital snapshot and digital signature, the snapshot providing a rapidly loadable memory image...
|
|
|
7028289 |
Stream operator in a dynamically typed programming language
The present invention provides a method and apparatus for implementation of an input/output stream operator in a dynamically typed language. This operator is built into the language, and allows a...
|
|
|
7024664 |
Symbolic assembly language
A method of assembling executable instructions includes mapping a first file scope symbol table for a first source code file being assembled, the first file scope symbol table including a reference...
|
|
|
7020870 |
Dynamic size for language variables
A method is provided, the method comprising defining an actual size of each variable in a programming language at a declaration time when the actual size of the respective variable can be defined...
|
|
|
7017148 |
Apparatus and method for UPnP device code generation using XML
An apparatus and method for UPnP device code generation using XML are described. The method includes receiving a UPnP device description document from a device developer. Once received, one or more...
|
|
|
7017153 |
Uninstrumenting in-line code instrumentation via stack unwinding and cleanup
A method and system for reverting a process in an in-line instrumented state to an uninstrumented state. In one embodiment, the present invention modifies selected text segment portions from the...
|
|
|
7013188 |
Programming station generating a program in single language and automation equipment using such a program
This invention relates to a programming station for an automation application that will be executed in an automation equipment. The programming station stores at least one file in an internal...
|
|
|
7007230 |
Methods and apparatus for parsing extensible markup language (XML) data streams
Systems for parsing an XML data stream are described. In one embodiment, the system is configured to receive an XML data stream comprising one or more element tags and determine whether an element...
|
|
|
7003774 |
Multidimensional advanced adaptive software architecture
The present invention is a software architecture that provides high versatility and performance. This architecture is composed of two dimensions: the first one belongs in the application level, and...
|
|
|
6996788 |
Hardware-operation description conversion method and program therefor
A verilog-HDL source at the register-transfer level (RTL) is converted into a programming language executable on computer. Constructed in an analyzing of elements is a data structure corresponding...
|
|
|
6993759 |
Diagrammatic control of software in a version control system
Methods and systems consistent with the present invention provide an improved software development tool that includes a version control system that permits multiple programmers to work...
|
|
|
6985900 |
Delta model processing logic representation and execution system
The invention presents novel method, apparatus, and data structures for storing, maintaining, and executing processing logic on a computer system. Processing logic is encoded into its distinct,...
|
|
|
6970764 |
Machining program producing apparatus
An input data check control portion, which compares input data with a decimal point check target word (step 64, 65 ) and, issues a warning when the input data is the decimal point check target...
|