|
Match
|
Document |
Document Title |
|
|
6810516 |
Mechanism allowing separation of graphical display of object status from underlying data
A system that isolates all of the information that determines the look and feel of status displays of a GUI into one file is described. This file can be quickly edited to change the appearance when...
|
|
|
6804818 |
Integration mechanism for object-oriented software and message-oriented software
In accordance with the present invention, methods are included, which may be implemented by employing a program storage device readable by machine, tangibly embodying a program of instructions...
|
|
|
6792595 |
Source editing in a graphical hierarchical environment
This invention relates to a method for viewing, writing, and modifying source code in an integrated development environment (IDE). When source code is being edited in a graphical environment,...
|
|
|
6792611 |
Server system determining server application corresponding to processing request based on information held in server
In a server system: an information holding unit holds information on one of a plurality of processing units which should execute processing in response to each of a plurality of types of processing...
|
|
|
6788317 |
Generation of delegating implementation for IDL interfaces which use inheritance
A method of generating an implementation for an interface definition language interface (IDL), includes identifying parents for an interface; computing a set of directly implemented methods for...
|
|
|
6766508 |
Object-oriented system having anonymous scheduler design pattern
A method and apparatus are disclosed for scheduling control inputs in an embedded real-time system through anonymous events. An object-oriented design pattern is provided that treats all events...
|
|
|
6760907 |
Code generation for a bytecode compiler
A method, system and apparatus for generating and optimizing native code in a runtime compiler from a group of bytecodes presented to the compiler. The compiler accesses information that indicates...
|
|
|
6760913 |
Data processing with policed object union
A computer implemented method of defining an object union in an object oriented programming environment, comprising the steps of: selecting a first class from which a first object to be contained...
|
|
|
6757891 |
Method and system for reducing the computing overhead associated with thread local objects
A computer-implemented method for reducing a computing overhead associated with objects that are local to a particular thread and can be accessed solely by that thread. Dynamically during run-time,...
|
|
|
6754887 |
Methods for implementing virtual bases with fixed offsets in object oriented applications
There is provided a method for implementing virtual bases with fixed offsets in a class hierarchy graph corresponding to an object oriented program. The graph has nodes representing object classes...
|
|
|
6754884 |
Programming language extensions for processing XML objects and related applications
An apparatus is provided to map data objects of a data representation language to corresponding objects within a programming language and vice versa. In one embodiment, the apparatus is equipped to...
|
|
|
6754886 |
Method and system for storing java objects in devices having a reduced support of high-level programming concepts
The objects to be stored on a SmartCard or on a similar device are output from the host application computer in a form adapted to the device, particularly in form of a byte array which can easily...
|
|
|
6754889 |
Java automation, testing, and analysis
A system and method are disclosed for enabling injection of non-native code into a JAVA environment. The method provides a software hook for detecting the loading of a JAVA interpreter, and then...
|
|
|
6748585 |
Computer programming language pronouns
Programming language constructs called pronouns and referents, and a method, system, and apparatus for translating computer source code that contains the pronouns and referents. A referent is any...
|
|
|
6748373 |
System and method for adaptively optimizing queries
The performance of a database system can be improved by tracking the way in which data is accessed. By tracking such information, it is possible to load frequently-accessed fields of an entity...
|
|
|
6748570 |
Sending a view event, and a request event having a class name and a method name
A method and apparatus for a data processing system for accessing classes and methods in an object oriented system. Responsive to receiving a selected user input to a container, a view event is...
|
|
|
6742109 |
Method and apparatus for representing variable-size computer instructions
One embodiment of the present invention provides a system for executing variable-size computer instructions, wherein a variable-size computer instruction includes an action component that specifies...
|
|
|
6728948 |
Object oriented framework mechanism and method for providing a generic order entry processing interface for one or more order fulfillment systems
An object oriented framework defines a generic order processing interface that creates an order, and that processes the order and generates requests to one or more fulfillment systems to fill the...
|
|
|
6721807 |
Extensible and efficient double dispatch in single-dispatch object-oriented programming languages
An improved method and system is described for implementing double dispatch extensibly and efficiently in single-dispatch object-oriented programming languages. Objects of type Visitor encapsulate...
|
|
|
6721942 |
Component object model interface to C&plus &plus type conversion
Methods for converting from a COM interface pointer to an underlying C++ object are described in various embodiments. In the various embodiments, classes are constructed in support of the...
|
|
|
6718534 |
System for application independent programming of controls
The present system for application independent programming of controls functions to provide a common set of controls across a plurality of application programs, such as those typically included in...
|
|
|
6715129 |
Achieving application-specific document content by transcoding using Java Server Pages
A method, system, and computer program product for using Java Server Pages to enable transcoding the content of a document requested by a client, in order to tailor the output document according to...
|
|
|
6701520 |
Preventing garbage collection of objects in object oriented computer programming languages
A method to improve object-oriented computer processing by reducing the incidences of object creation and garbage collection. A compiler, preferably of object-oriented language such as Java,...
|
|
|
6701517 |
Method for synchronizing JAVA with UML in a version configuration management system
A computer-implemented method for synchronizing JAVA with UML in a computer system executing a repository program. The method comprises the steps of determining if a previous revision of JAVA...
|
|
|
6694506 |
Object oriented programming system with objects for dynamically connecting functioning programming objects with objects for general purpose operations
A computer controlled object oriented programming system for distributive program development over networks such as the internet with implement for interfacing a plurality of programming objects...
|
|
|
6694507 |
Method and apparatus for analyzing performance of object oriented programming code
A performance analyzer for object-oriented programming code distinguishes between an object which is substantively used within the creating method, and one which is merely created in the creating...
|
|
|
6694508 |
Method for synchronizing UML with JAVA in a version configuration management system
A computer implemented-method for synchronizing JAVA in a UML in a computer system executing a repository program. The method comprises the steps of determining if a previous revision of UML...
|
|
|
6691230 |
Method and system for extending Java applets sand box with public client storage
A Java applet sandbox, provided by restrictions originally set by the manufacturer of a Java enabled Internet browser, may be securely extended by introducing the notion of public and private...
|
|
|
6684392 |
Method and apparatus for distinguishing reference values from non-reference values in a runtime environment
A method and apparatus for distinguishing reference values from non-reference values in a runtime environment is described. A set of volatile registers and a set of non-volatile registers are...
|
|
|
6683624 |
System and method for managing programming object visual representations participating in alternative execution paths
A method and apparatus for depicting programming state of programming objects through a combination of associating semantic stat space with programming objects, updating semantic state through...
|
|
|
6684383 |
Method for constructing enterprise system
There is provided an enterprise system constructing method capable of supporting to rapidly construct enterprise systems to share and reuse the whole structure of the systems, and of flexibly and...
|
|
|
6678881 |
Representing a path as an object with transformation capability
One or more embodiments provide the ability to use multiple path formats in an object oriented system. A path maintains the ability to translate itself into a recognizable format for use by...
|
|
|
6675370 |
System and method for imbedding hyperlinked language grammar notation in a “literate” programming environment
Documentation of a software application is automatically generated for the classes, written in an object oriented-language, which comprise the application. The classes within the application are...
|
|
|
6671877 |
Method and device to calculate activity degrees of method programs
To provide a method for calculating an activity degree of a method in order to effectively select a method for discarding a code. At a compilation time, a calling map concerning method calls which...
|
|
|
6665688 |
Method and system for automatically regenerating data on-demand
A replay method and system for monitoring the generating of a data set from input data sets and, when the data set is subsequently accessed, automatically regenerating the data set if the data set...
|
|
|
6658657 |
Method and apparatus for reducing the overhead of virtual method invocations
A method including compiling a method bar having a virtual method call. The virtual method call is eliminated. The method bar is inlined without generating checking code, and dynamically loading a...
|
|
|
6658646 |
Multiple interface scripting language
For a large system having an associated monitoring system with one or more user interfaces that each requires a large amount of direct user interaction, a scripting language especially well suited...
|
|
|
6658647 |
Access to resource files stored in ROM
A system for accessing resources, such as bitmaps, fonts and sound files is provided. Typically, resources of this type are accessed as files from Java code. The data is read into dynamic (RAM)...
|
|
|
6658407 |
Clause-based relational queries
Query objects facilitate accessing data contained in a database by allowing a user to query the database without having to know SQL or the relationships between the underlying tables in the...
|
|
|
6654947 |
Method and system for creating dynamic interfaces using a general control container
The present invention discloses a convenient framework for container applications and controls. A customizable embeddable container is provided, and client objects of the container may be...
|
|
|
6654932 |
Validating data within container objects handled by view controllers
A method and apparatus in a data processing system for performing validation of user input. User input is received in a container displayed in a graphical user interface, wherein presentation of...
|
|
|
6651240 |
Object-oriented software development support apparatus and development support method
The object-oriented software development support apparatus according to the present invention includes: a pattern architecture storage unit for storing pattern information about a plurality of...
|
|
|
6643711 |
Method and apparatus for dispatch table construction
Apparatus, and computer program products are disclosed for constructing dispatch tables. In one embodiment of the present invention, the decision to allocate a new dispatch table entry is sensitive...
|
|
|
6637021 |
JavaBean activation framework-common desktop environment bridge
One or more embodiments of the invention provide Common Desktop Environment (CDE) applications with the ability to utilize JavaBeans components and applications written in the Java programming...
|
|
|
6634022 |
Method for platform specific efficiency enhancement of java programs and software product therefor
A method for optimizing and enhancing Java programs to run more efficiently on specific hardware platforms, with a focus on increased execution performance and a reduction of the amount of memory...
|
|
|
6631513 |
Methods for laying out memories bidirectionally for object oriented applications
There is provided a method for laying out objects corresponding to an object-oriented application. The method including the step of determining whether any two given objects have opposing...
|
|
|
6629084 |
Postage meter machine with separately stored software postage module
A postage meter machine has a microprocessor that processes commands of a control program containing a number of software modules for realizing the operating functions of the postage meter machine....
|
|
|
6611844 |
Method and system for java program storing database object entries in an intermediate form between textual form and an object-oriented form
A method and system for providing an intelligent intermediate form of an object-oriented database. The intermediate form is derived from a grammatical form of an object-oriented database through...
|
|
|
6609130 |
Method for serializing, compiling persistent textual form of an object-oriented database into intermediate object-oriented form using plug-in module translating entries according to grammar
A method and system for customizing the transformation of an object-oriented database to and from a grammatical form. A grammatical form is an expression of an object-oriented database in a textual...
|
|
|
6606632 |
Transforming transient contents of object-oriented database into persistent textual form according to grammar that includes keywords and syntax
A method and system for serializing a transient object-oriented database into a persistent form. The persistent form is a grammatical form, an expression of an object-oriented database in a textual...
|