U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Did You Know...

...that when IBM conducted a market study of Chester Carlson's invention in 1959, the company concluded that it would take only 5000 units of his new product to saturate the market? IBM therefore declined to be part of the new product introduction. Too bad for IBM. Carlson's invention was the xerography process, and his new product was the beginning of the Xerox Corporation. It is estimated that every day, worldwide, 3,000,000,000 copies are made!!

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 717/139 - Interpreter


Subclass of Class 717 - Data processing: software development, installation, and management
Definition: Subject matter including means or steps for translating
No. of patents: 418
Last issue date: 05/29/2012


                    11  
NumberTitleIssue Date
5410661Character string copying method
A fractional data processing is performed until a copy source character string comes to K-byte boundary (e.g., K=8). Then, a series of steps of loading data K-bytes at a time, generating data according to the byte-boundary of the copy destination, and sto...
04/25/1995
5367685Method and apparatus for resolving data references in generated code
A hybrid compiler-interpreter comprising a compiler for "compiling" source program code, and an interpreter for interpreting the "compiled" code, is provided to a computer system. The compiler comprises a code generator that generates code in intermediate...
11/22/1994
5339436Method of implementing a relocated compiled library program with an interpreter to control a manufacturing line
Another object is to enable different types of control instructions to coexist, wherein an address converter table is used to rapidly shift addresses in a memory without adversely affecting other operations. A method of controlling a manufacturing line us...
08/16/1994
5307499Interpretive object-oriented facility which can access pre-compiled classes
An object-oriented technology is provided which is capable of operating interpretively to allow prompt and easy prototyping and debugging using a compiled class library, and which is also capable of operating after compilation, thereby providing excellent...
04/26/1994
5274820Method and system for eliminating operation codes from intermediate prolog instructions
An improved architecture for a Prolog interpreter is described. Implicit arguments are substituted for classical explicit arguments. The implicit arguments are supported by preassigned register allocation managed by the interpreter. The interpreter also e...
12/28/1993
5274821Communication between prolog and an external process
An improved architecture for a list processing language interpreter/compiler is described to facilitate two-way communication between list processing programs and other external processes. The new architecture employs a table driven approach to translate ...
12/28/1993
5247693Computer language structure for process control applications and method of translating same into program code to operate the computer
A language structure and translator specifically adapted for use in constructing computer programs for controlling chemical and physical processing. The translator converts to compilable code programs written as statements expressing control intentions or...
09/21/1993
5210876Method for calling interpreter language procedure from compiler language procedure
For calling interpreter language procedure from a compiler language procedure, a compiler language procedure is generated in accordance with a function name of the interpreter function, a name of the foreign language procedure for calling the interpreter ...
05/11/1993
5005152Industrial controller with decompilable user program
A decompiler for industrial controllers operates on ladder logic programs that have been compiled into series jump format machine code. Series jump machine code evaluates ladder logic rungs through jump instructions jumping to a COIL ON routine, a COIL OF...
04/02/1991
4989132Object-oriented, logic, and database programming tool with garbage collection
A programming tool is provided which integrates an object-oriented programming language system, a logic programming language system, and a database in such a manner that logic terms can be treated as objects in the object-oriented programming language sys...
01/29/1991
4949255Message interface and method for recursive calling between interpretive and compiled computer processes
APL, an interpretive processor, cooperates with external routines by calling those external routines to process data passed to them and receives results from the external routines. The called external routines, during their respective execution of the cal...
08/14/1990
4916610Multilanguage software integration through preprocessing
A method of assuring consistency of constants in a multilanguage software system, includes generating a first set of code written in a first language using a plurality of symbolic constants to represent a corresponding plurality of actual constants. A sec...
04/10/1990
4905138Meta-interpreter
The present invention includes an interpreter in which a parser examines a message using grammar and lexical tables to produce a parse table. The parse table is compared to data needed in a semantics table to fire a rule. The firing of a rule causes a fun...
02/27/1990
4903199Method of increasing the speed of test program execution for testing electrical characteristics of integrated circuits
Disclosed is a method which speeds up interpretive test program code execution and allows rapid changes to the test code. The tester utilized with the present invention uses the interpretive language TPL (Test Program Language) for device test programs. T...
02/20/1990
4873628Command translating computer
A computer includes a memory, a statement translating circuit, and a program executing device. The memory stores a first program with a first command. The statement translating circuit is provided for translating the first command into a second command in...
10/10/1989
4797811Dual language numerical controller
A dual language numerical controller includes a terminal (8') for entering both a numerical control (NC) language program and a higher level language, such as BASIC, program, a language discriminator (31) for determining which language has been entered, a...
01/10/1989
4719564Interpreter linkage system for linking extension interpreters to a basic interpreter
An interpreter linkage system sequentially interprets a plurality of statements constituting a source program written in a programming language in order to sequentially execute them. The system is further capable of arbitrarily adding new statements to an...
01/12/1988
4282584Mini-programmable controller
A small, low-cost programmable controller is programmed with both bit-oriented and word oriented program instructions that are stored in a main memory. A microprocessor couples each program instruction to a respective interpreter routine of machine instru...
08/04/1981
                    11  
 
Sign InRegister
Username  
Password   
forgot password?