Programming language

CL 717 SC 114
6237134 Method of, system for, and article of manufacture for providing a generic adaptor for converting from a non-future function pointer to a future function object
May-22-2001 A generic adaptor for converting from a non-future function pointer to a future function object is provided by a future template class that provides type definitions and member functions for future-based...
6233727 Computer system for supporting utilization of functions provided by OS
May-15-2001 A computer system supports the application of a function supplied by OS or utility program. A generating section generates system operation information including job execution history information and file...
6230117 System for automated interface generation for computer programs operating in different environments
May-8-2001 The present invention is directed to a system for for automated interface generation for computer programs operating in different environments. The system comprises a utility which imports a CICS COBOL...
6219835 Multi-language DCE remote procedure call
Apr-17-2001 A method, apparatus, article of manufacture, and a memory structure for generating a remotely-invokable computer procedure in an arbitrary language. The method comprises the steps of describing a computer...
6209124 Method of markup language accessing of host systems and data using a constructed intermediary
Mar-27-2001 A method of operating and communicating with a host computer system is provided using mark-up language inputs and outputs directed by an intermediary which has been previously constructed by formulation...
6199201 Software constructs that facilitate partial evaluation of source code
Mar-6-2001 A partial evaluator, or pre-compiler, for a computer program enables a user to provide, at suitable places within a program, language constructs which cause certain expressions within the program to be...
6179490 Method and apparatus for creating a flowchart using a programmed computer which will automatically result in a structured program
Jan-30-2001 The present invention relates to a method of creating a structured flowchart using a programmable computer and a programmable computer display such that any program created from the flowchart would be...
6175956 Method and computer program product for implementing method calls in a computer system
Jan-16-2001 A computer implemented method and computer program compiler product are provided for implementing method calls in a computer system. Virtual method calls are identified in an intermediate instruction stream...
6170081 Method and system for interfacing to a variety of software development tools
Jan-2-2001 A method and system for facilitating use of a tool in heterogeneous environments and application categories in a software development framework having a storage device. First, a context object is created...
6167565 Method and system of custom marshaling of inter-language parameters
Dec-26-2000 A computer-based custom marshaling method and system for custom marshaling of parameters during invocation of functions implemented in a second language by computer programs implemented in an first language....
6167564 Software system development framework
Dec-26-2000 A system and method in a computer system for integrating software development tools and applications into the computer system in order to build, deploy and maintain enterprise business process applications...
6154877 Method and apparatus for portable checkpointing using data structure metrics and conversion functions
Nov-28-2000 A method and apparatus for portable checkpointing comprising the steps of: pre-compiling an input application source code and basic data type conversion functions; and outputting an associated output application...
6145119 Programming development environment for intranet and internet applications employing unique project data structure
Nov-7-2000 A method, apparatus, and article of manufacture for providing a programming development environment that supports the development of Internet and Intranet applications. The present invention describes...
6138273 Programmable interpretive virtual machine
Oct-24-2000 A programmable interpreter for creating, interpreting, and executing a programming language. The present invention is a virtual processor that eliminates interpretation of pseudo code typical of common...
6126328 Controlled execution of partitioned code
Oct-3-2000 An execution engine embeddable in a plurality of host application programs to control execution of code in each of the host application programs is disclosed. The execution unit includes a command unit,...
6108660 Method for processing host language source code containing embedded database language statements
Aug-22-2000 A method and apparatus for passing runtime contexts between threads in a multithreading application is provided. A precompiler is provided which allows programmers to declare and use runtime contexts in...
6104873 Use of language instructions and functions across multiple processing sub-environments
Aug-15-2000 An apparatus allowing a pair of interrelated C language operations, in particular a setjmp/longjmp and a signal/raise functions to be completed across a plurality of load modules. Upon the issuance of...
6091895 Object oriented central maintenance for programs and scripts
Jul-18-2000 A system and method for object oriented central maintenance. Program code for a plurality of program components is generated based on operator interaction with dialog definitions. Central maintenance is...
6083276 Creating and configuring component-based applications using a text-based descriptive attribute grammar
Jul-4-2000 A method for creating and configuring a component-based application through text-based descriptive attribute grammar includes creating a parse tree from an application description file, transforming the...
6078746 Method and system for reducing an intentional program tree represented by high-level computational constructs
Jun-20-2000 A method and system for generating a computer program in the manner that uses no computer programming language syntax. The system represents a computer program as an intentional program tree, which is...
6067414 Generating a common gateway interface adaptor customized for a stored procedure
May-23-2000 A method and apparatus for generating a Common Gateway Interface (CGI) adaptor customized for a stored procedure. In accordance with the present invention, stored procedure application developers can provides...
6067413 Data representation for mixed-language program development
May-23-2000 Method for enabling the simultaneous use of a first and a second programming language within a computer program, and apparatus to practice the method. To enable this sharing of languages, the present invention...
6064817 Compiler-assisted or interpreter-assisted solution to the year 2000 problem for computer programs
May-16-2000 A method, apparatus, and article for solving the year 2000 problem involves limited modifications in the data definition portions of the source code and compiler or interpreter support for processing the...
6061515 System and method for providing a high level language for mapping and accessing objects in data stores
May-9-2000 A user may define a mapping between object schema and data store schema by use of a high level language, Schema Mapping Definition Language (SMDL), which is data store independent, object oriented language...
6044217 Hierarchical metadata store for an integrated development environment
Mar-28-2000 A metadata repository for use in an integrated development environment is provided. The metadata repository is layered to define levels of common behaviour useful to different types of application development...
6044216 Method and apparatus for implementing cursor variables for accessing data from database
Mar-28-2000 A method and apparatus for implementing a data construct, referred to herein as a "cursor variable", that has many of the attributes of simple variables and that can be used to access active sets of data...
6041181 Method of, system for, and computer program product for providing quick fusion in WHERE constructs
Mar-21-2000 FORTRAN WHERE construct compilation and optimization is provided by excluding an assignment statement containing a transformational intrinsic function from loop fusion of the WHERE construct. To perform...
6031989 Method of formatting and displaying nested documents
Feb-29-2000 A new reference tag is provided as an extension to the HyperText Markup Language (HTML). The new reference tag allows nesting of HTML and other electronic documents within a main HTML document obtained...
6031623 Computer system with evolving printer
Feb-29-2000 A computer system includes a computer and a peripheral the peripheral having an object oriented run-time environment (e.g., JAVA) and object resource brokering facilities (e.g., CORBA). Public methods...
6029000 Mobile communication system with cross compiler and cross linker
Feb-22-2000 A wireless data platform (10) comprises a plurality of processors (12,16). Channels of communication are set up between processors such that they may communicate information as tasks are performed. A dynamic...
6011919 Method of providing efficiency to a graphical programming language with alternative form determination and cost of execution estimation
Jan-4-2000 A system, method and language for compositing or creating images is disclosed. The images typically comprise a plurality of graphical elements each including color and opacity information. The system utilizes...
5999987 Concurrent processing in object oriented parallel and near parallel
Dec-7-1999 In sequential object oriented languages such as C++, a mechanism is provided to permit multiple asynchronous processing operations without compiler modifications, language extensions or special pre-processing....
5995752 Use of language instructions and functions across multiple processing sub-environments
Nov-30-1999 A method of allowing a pair of C language operations, in particular a setjmp/longjmp and a signal/raise functions to be completed across a plurality of load modules. Upon the issuance of a first instruction,...
5991803 Decoupling service creation environment from service logic execution environment
Nov-23-1999 A service creation environment (SCE) generates generic service creation information defining a certain service. The generic service creation information is then processed by a service execution agent for...
5983230 Ordered sparse accumulator and its use in efficient sparse matrix computation
Nov-9-1999 A data structure, called an ordered sparse accumulator (Ordered SPA), permits sequencing in numeric order by index and dynamic alteration of the nonzero structure of the active column in sparse matrix...
5974251 Media flow control system
Oct-26-1999 The present invention provides a media flow control system, by which it is possible to describe flow of applications operated in a plurality of media and to facilitate unification of flows of each of media...
5966535 Method and apparatus for generating program code for world wide web service applications
Oct-12-1999 A new application language called the MAWL language and a compiler for the new application language called the MAWL compiler are provided for use by programmers of World Wide Web services. The MAWL language...
5963446 Extended relay ladder logic for programmable logic controllers
Oct-5-1999 A digital computer implemented software system is provided for programming industrial logic controllers using a software package of the type utilizing relay ladder logic to represent control programs....
5960201 Numeric intensive development environment
Sep-28-1999 This invention describes a numeric intensive development environment for producing code for various fixed point DSP's and providing a debug capability that assists the user by displaying various data from...
5943674 Data structure representing an interface definition language source file
Aug-24-1999 A data structure representing an Interface Definition Language ("IDL") source file is disclosed. The data structure is preferably produced during the compilation of the source file and generation of language-specific...
5940593 Simulating a multi-tiered computer environment on a single development system for debugging
Aug-17-1999 A method, apparatus, and article of manufacture for simulating a multi-tiered environment on a single computer. An application file is generated comprising second tier instructions invoking first tier...
5933828 Method of structuring a database of a control system for access by third party software
Aug-3-1999 An apparatus and method is provided for structuring a database of an automatic control system for common access by a third party software application and an automatic control system application of the...
5930795 Supporting dynamic tables in SQL query compilers
Jul-27-1999 A framework for a query compiler and run-time environment for resolving a table reference to a dynamic table that is first identified at run-time but is initially unknown at compile-time. A parser parses...
5923879 Conversion system and method between corba and c/c++ architectures for corba data pairs/couples
Jul-13-1999 A conversion system converts data between CORBA and C/C++ environments. The conversion system includes a format definition database storing first information including, for example, user definitions, C/C++...
5905891 Programmable controller having directly executable CPU instructions
May-18-1999 A programmable controller (PC) which converts PC instructions directly into targeted CPU instructions, not into a macroprogram format, and stores them as an execution file. The PC stores restoration information...
5889991 Method and system for customizing a palette using any java class
Mar-30-1999 A software class including known system events is imported into the palette of a development tool. After selecting a class for import, all variables and methods in the class meeting predetermined criteria...
5881291 System for conversion of loop functions in continuation-passing style
Mar-9-1999 A compiler and compilation method for processing a source program in a programming language in the Scheme/Lisp family into a representation known as continuation-passing style (CPS) before generating object...
5875336 Method and system for translating a non-native bytecode to a set of codes native to a processor within a computer system
Feb-23-1999 A method and system for translating a non-native bytecode to a set of codes native to a processor within a computer system is disclosed. In accordance with the method and system of the present invention,...
5862383 Generation of code by graphical representation
Jan-19-1999 A method and system generate code capable of driving a digital signal processor in a communications system, operative in response to constraints of signal transmission protocol. The method and system employ...
5862378 Passing arrays to stored procedures
Jan-19-1999 A method, apparatus, and article of manufacture for passing a VisualBasic array argument to an SQL stored procedure executed by a computer. The VisualBasic array is first created in the memory of the computer...