|
Match
|
Document |
Document Title |
|
|
7000221 |
Script evaluator
A script evaluator analyzes script code and identifies possible problems with respect to given browsers and given browser versions. When configuring the parameters of analysis of the script...
|
|
|
6996804 |
Adapting polymorphic inline caches for multithreaded computing
A method and computer system that implements polymorphic inline caches having locking slots. Each time the polymorphic method is called having a new object type, a new slot in the polymorphic...
|
|
|
6986144 |
Protected resource access in an object-oriented computing environment
Access is provided in an object-oriented computing environment by an instance of a first class to a selected protected resource of an instance of a second class. This involves defining a third...
|
|
|
6986143 |
Reducing the size of generated code used to call common object model objects, while preserving type-checking
Objects of one object model (e.g., a Common Object Model (COM)) are called by programs of another object model (e.g., Java). To facilitate the call, a set of interfaces is generated that...
|
|
|
6986123 |
Extensible on-demand property system
A system and method for handling properties of objects is provided. More specifically, the system and method provide a dependency mechanism for expressing the relationship between the properties in...
|
|
|
6983486 |
Method and apparatus for establishing security scanner attributes in a computer system
One embodiment of the present invention provides a system that establishes a list of security scanner attributes for a computing node within a hierarchy of computing nodes. The list of security...
|
|
|
6983447 |
Efficient method router that supports multiple simultaneous object versions
OOP environments comprise composite data structures and internal mechanisms for manipulating those structures. The structures are used to allow a user to realize the power of OOP. Hence, the layout...
|
|
|
6983448 |
Open framework for the definition of metadata
A family of Java interfaces defines methods to provide common information about a property, such as data type and editing capabilities. The interfaces identify the methods used to get generic...
|
|
|
6981266 |
Network management system and method
A network management system and method is disclosed that can add or modify, for example, a managed object, without recompiling or stopping operations of an executing network management system....
|
|
|
6981250 |
System and methods for providing versioning of software components in a computer programming language
A system and methods for versioning software components in connection with a computer programming language are provided. In exemplary aspects, the versioning system makes use of intelligent...
|
|
|
6976244 |
Method, system, and product for storage of attribute data in an object oriented environment
A method, system, and computer program product are described for storing attribute data in an object oriented environment. A base class and a subclass are defined within an object. The object is...
|
|
|
6971087 |
Binary compatible software objects
An object oriented programming technology enables multiple objects to be snapped into a given container or client. Thus, for example, multiple ActiveX controls can be snapped into one given...
|
|
|
6968540 |
Software instrumentation method and apparatus
Methods and an apparatus for instrumenting object oriented software that do not require modification to existing source code or to executable files, nor do they require modification to any existing...
|
|
|
6968536 |
Frame component container
A system and methods for rapidly incorporating changes to a project is described. An object derived from a frame component container is embedded into a project, with the frame component container...
|
|
|
6964033 |
Object band customization of Java runtime environments
Techniques for customization of Java runtime environments are disclosed. The techniques can be used to provide Java runtime environments that are specifically tailored for various Java...
|
|
|
6964037 |
Method and apparatus for determining colimits of hereditary diagrams
A computer-implemented method and system for determining colimits of hereditary diagrams. A user specifies a diagram of diagram and specifies performance of a colimit operation. Once the colimit is...
|
|
|
6964055 |
System and method for communicating using a framework
A method is provided that includes: receiving, by a framework, a request communicated by a source, the request including an associated functionality. The method also includes integrating, by an...
|
|
|
6959432 |
Process and system for developing mathematically validated object-oriented software
A process and a system are used to verify that an object-oriented software component described in an extended programming language behaves correctly with respect to an abstract data model and...
|
|
|
6957439 |
Method, system, and program for mapping objects in different language formats
Disclosed is a system, method, and program for translating source code statements to executable code. A source code statement including an application program interface (API) that is a member of a...
|
|
|
6947949 |
Apparatus and method for managing application in incorporated equipment
The present invention provides an application managing apparatus and an application managing method, in which, after an incorporated equipment such as a copying machine, a printer, a multi function...
|
|
|
6944846 |
Algorithm for localization of a JAVA application using reflection API and a custom class loader
A method and corresponding apparatus for localization of a JAVA® application using a reflection API and a custom class loader use specifics of JAVA® language to provide localization of certain...
|
|
|
6944845 |
Implementation for an object oriented run-time extensible item
In an object-oriented computer system, one or more run-time extensible items may be dynamically reconfigured as required to support different interfaces at run-time via one or more extensions owned...
|
|
|
6941520 |
Method, system, and program for using a user interface program to generate a user interface for an application program
Disclosed is a system, method, and program for generating a user interface for an application program. A determination is made of application program interfaces (APIs) in an application program...
|
|
|
6934944 |
Computer system and method for constant pool operations
A computer system has one or more program classes loaded in it. Each class includes a constant pool which is used for storing data items related to the program class. At least some of these data...
|
|
|
6931624 |
Programming method and model for expressing synchronous, fine-grained parallelism
In a programming model, a machine is represented in an object-oriented language by extending a Machine base class representing a state machine, to form a first class representing a first state...
|
|
|
6931623 |
Method of accessing data and logic on existing systems through dynamic construction of software components
A record layout in a legacy application is defined by the record definition in the source code of the language in which the application was written. For each record in a legacy application, the...
|
|
|
6928648 |
Method and apparatus for a mobile multimedia java framework
An invention is provided for creating a mobile multimedia framework API capable of operation in mobile hardware devices is disclosed. All API component access parameters are set to utilize a...
|
|
|
6925632 |
System for configuration programming
In a development platform, a classifier for a given application defines a data model of an application model as a pattern (an object model) from a finite number of patterns (object models) that...
|
|
|
6918126 |
Method and apparatus for creating and enforcing protected system level Java code
According to the preferred embodiments, an object oriented mechanism and method allow creating system level Java code that is protected, and therefore cannot be accessed or extended by unauthorized...
|
|
|
6912541 |
Method and apparatus for implementing persistent data in object oriented programs
Method and apparatus for implementing persistent data in object-oriented programs. A class declaration is separated into two parts, a first structure type for storage of one or more data values,...
|
|
|
6904424 |
Method and a system for managing shell script file development and execution
Initially, “libraying” text is inserted on all scripts executed on the computer, allowing administrators to discern at a glance every script that has been executed. Furthermore, administrators...
|
|
|
6895579 |
Method and apparatus for maintaining exception reporting for register promotion
A method and apparatus which comprises, as part of compiling source code into native code, identifying a source code block in the source code to optimize using register promotion, and optimizing...
|
|
|
6892100 |
Open drive regulator, and a method for obtaining software for an open drive regulator
The invention relates to an open drive regulator and a method for software generation which offers the capability for customer-specific selection of function objects which are compiled separately....
|
|
|
6892377 |
Method and system for platform-independent file system interaction
A method and system are disclosed for platform-independent file system interaction that can abstract the system-level idiosyncrasies associated with multi-platform, multi-language, multi-encoding...
|
|
|
6889373 |
Program generating support system, program generating method, storage medium and program
Templates are multiplexed such that at least a part of a content description of a higher order parent template is represented by a lower order child template, and a desired source code is generated...
|
|
|
6886155 |
Method and system for implementing virtual functions of an interface
A method and system for implementing functions in a class that inherits an interface and that inherits an implementing class which implements the interface. A forwarding system adds to the class...
|
|
|
6877155 |
System and method for generating target language code utilizing an object oriented code generator
A system for generating target language source code utilizing an object oriented code generator is disclosed. A desired computer programming function is specified using a fourth generation...
|
|
|
6874145 |
Methods and apparatus for implementing an application lifecycle design for applications
Methods and apparatus for managing execution of an application according to an application lifecycle. The application lifecycle is managed by an application manager through a set of commands that...
|
|
|
6865730 |
Interprocedural analysis and optimization of an object oriented program in the presence of dynamic class loading
A method is provided for analyzing an object oriented program that supports dynamic class loading. A set A of classes in the program is identified, wherein each class within set A is capable of,...
|
|
|
6859920 |
System and method for implementing a dependency based property system with coalescing
A method and system for declarative user interface dependency-based object property system are provided. A source object property change is obtained. Steady-state values for all dependent...
|
|
|
6854123 |
Method, system, and program for mapping standard application program interfaces (APIs) to user interface APIs
Disclosed is a system, method, and program for providing a plurality of translator programs for translating source code in a cross-platform computer language, such as Java, to program statements...
|
|
|
6851105 |
Method and system for generating, applying, and defining a pattern
The present invention relates a method and systems for generating, applying and defining patterns for software development. The software development tool receives an indication of a pattern,...
|
|
|
6851106 |
Object oriented optimizing code generator with user selection of use or do not use for dynamic generation of functions
A code generation system is provided which optimizes a code generation for a control system applicable to an embedded control system without the need to increase its memory capacity. A total...
|
|
|
6851111 |
System and method for class loader constraint checking
A computer system includes multiple class loaders for loading program class files into the system. A constraint checking mechanism is provided wherein a first class file loaded by a first class...
|
|
|
6845499 |
System and method for developing software applications using an extended XML-based framework
An XML-based framework ( 30 ) for developing software applications ( 12 ) includes a document manager ( 32 ) to manage activities relating to one or more XML-based data documents ( 34 ) associated...
|
|
|
6842905 |
Method and system for implementing collection program interface for accessing a collection of data associated with a legacy enumeration application interface
A software wrapper for interfacing to pre-existing software code is provided. The software wrapper is capable of inheriting from a first application program interface (API) and a second API. For...
|
|
|
6836879 |
Object oriented operating system
An object oriented operating system handles all objects related to text strings as belonging to one of three classes, in which each class performs a different function and at least one such class...
|
|
|
6820261 |
Inheritable thread-local storage
In a threading mechanism, a system and method for providing automatic value inheritance when a parent thread creates a child thread. Upon thread creation, the system iterates over all of the...
|
|
|
6820250 |
Mechanism for software pipelining loop nests
A method is provided for processing nested loops that include a modulo-scheduled inner loop within an outer loop. The nested loop is scheduled to execute the epilog stage of the inner loop for a...
|
|
|
6810522 |
Method and system for associating parameters of containers and contained objects
A system and method for establishing associative relationships between properties of a contained object and corresponding parameters of a container application. The system contemplates...
|