Match Document Document Title
7150003 Class coalescence for obfuscation of object-oriented software  
A method of obfuscating an object-oriented program is provided. A program is provided that is defined in terms of a plurality of classes. Each of the classes has at least one of a field and a...
7143101 Method and apparatus for self-describing externally defined data structures  
Embodiments of the invention provide a framework for computer application to utilize data structures by loading externally-defined container data structures, and building in-memory representation...
7143416 Dynamic creation of object classes  
An object class (Class1) in a computer system is dynamically created by creating a global generic class (GenericClass) having two possible members, wherein at least one member is an instance of a...
7137101 Apparatus and method for performing general integrity checks using integrity rule checking points in an enterprise application  
A method and apparatus for performing general integrity checks using rules in an application running on a data processing system. A point is identified at which a unit of work is to complete. The...
7136873 Dynamic filtering in a database system  
A dynamic filtering module receives a request to perform an operation on data in the database and a input. The dynamic filtering module provides as an output a modified request to a data access...
7131109 Method of managing information in Java  
A method of managing information in a distributed system context including a local system and a remote system and using a remote invocation method of the JAVA language, said language including...
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...
7127703 Method for controlling a function executable by specific commands to different software products  
The method is used to control a function executable by various software products by means of commands specific to the respective software products and each capable of having at least one option,...
7127705 Developing applications online  
A method and apparatus for providing a network based operating system for mobile clients is disclosed. Services may be developed that can be used to support different client devices with different...
7120916 Protocol agnostic web listener  
A system and method for facilitating exposing a resource over a protocol is provided. The system includes a class factory that holds identifiers associated with determining which, if any,...
7120897 User control objects for providing server-side code generation from a user-defined dynamic web page content file  
A method and apparatus to create an intermediate language or source code file from a server-side resource or dynamic web page file using a hierarchically specified set of user controls. The source...
7113901 Reuse of hardware components  
A method for designing an electronic system having at least one digital part. The method includes representing a behavioral description of the system as a first set of objects with a first set of...
7110936 System and method for generating and maintaining software code  
A system and method for intelligently generating computer code. The system being comprised of a local computer, which is connected to a remote computer via a network system or the Internet and...
7103876 System and method for analyzing executing computer applications in real-time  
An object shell console attaches to an executing computer application. The object shell console extracts information from the executing application without interrupting or terminating the executing...
7100149 Apparatus and generic method for interfacing with managed objects in a communication network  
A method of interfacing with managed objects in a communication network, including: receiving an application independent request for service using generically represented data; mapping the request...
7096419 System and method for object state persistence  
A computer-implemented method and system for persisting public and private object state data created within an object development environment. A node tree is generated whose nodes store the public...
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...
7092955 Schema for SQL statements  
A schema is provided for Structured Query Language statements. Advantageously, through the use of this schema as a common model, different tools can be implemented to provide value-add functions on...
7086034 Method, program, and storage medium for acquiring logs  
A log acquisition method is provided that allows a processing log of software to readily be acquired and reduces the man-hours needed for analyzing a bug. The log acquisition method is a method for...
7080361 Process for generating enterprise java bean components from an SQL database  
Converting SQL databases to Enterprise JAVA Beans, when using conventional methods, has become a tedious, error-prone, time-consuming task. The invention, called BeanGrinder, automates the task so...
7080353 Addon mechanism for a control system based on a type data field  
Flexible extension of a control system needs to be possible without touching the original object model and hence the control software. To this end, the invention proposes attaching data elements...
7069536 Method, system, and program for executing a workflow  
Provided is a method, system, and program for executing a workflow. A workflow class implement methods and objects to provide information on and control of workflows. A work list class implements...
7069538 Form data files generator  
The invention provides a method, system and computer program product for creating a form definition data file using a visual programming development environment on a computer system. The data file...
7065745 System and method for evaluating and executing hierarchies of rules  
Embodiments of a system and method for hierarchically organizing rules and for evaluating and executing the hierarchy of rules. Each rule in the hierarchy of rules may include a precondition and an...
7065741 Method of designing organizational information processing and operational system based upon information providers and information consumers  
The service function and information design process is automated in order to shorten the design process period. The same process is based upon the relationships between activities and the...
7065743 Apparatus and method for caching analyzed program information  
An apparatus and method provide a cache for analyzed program information when no class file can be identified. When loading a class, if there is an identifiable class file for the class, the class...
7062751 Sequence analysis method and apparatus  
Overall sequence of a system designed using an object-oriented language is analyzed so as to permit easy comprehension. Class name acquisition means of a sequence analysis apparatus acquires class...
7055134 Service provider integration framework in object oriented programming environment  
Methods and data processing apparatus, including computer program products, providing and implementing an integration framework for service providers, where a persistent object identifier object is...
7055130 Methods and systems for identifying dependencies between object-oriented elements  
Methods and systems consistent with the present invention provide an improved software development tool that represents multiple dependencies between a dependent node and a defining node in a...
7055147 Supporting interactions between different versions of software for accessing remote objects  
One embodiment of the present invention provides a system that facilitates interactions between different versions of software that support remote object invocations. During operation, the system...
7051336 Use of inheritance to allow concurrent programming  
A process, architecture, and computer program product for using the inheritance features of an object-oriented system to enable multiple programmers to modify different behaviors of an object...
7050942 Object state classification method and system, and program therefor  
An object state classification method includes a step of designating a to-be-determined object that is to be determined, and a state of the to-be-determined object, a step of creating a method set...
7047525 System and method for an interoperability framework  
An embodiment of the present invention is a consolidated package for diverse platforms to interoperate and transfer data. It allows otherwise incompatible systems to communicate with each other,...
7047517 System for integrating data between a plurality of software applications in a factory environment  
An architecture for integrating data between a plurality of software applications in a factory environment comprises a factory system and a domain application. The factory system comprises a domain...
7047518 System for software application development and modeling  
A system for integrated computer software application development and modeling is herein described. The integrated system includes an expert system that can be supplied as a software plug-in to...
7047213 Method for purging abandoned shopping carts from an electronic commerce web site  
An improved method for purging abandoned shopping carts from an electronic commerce web server. Periodically, the number of shopping carts that belong to guest shoppers is determined and compared...
7043721 Initial object capacity determination  
The present invention generally provides a method, apparatus, and article of manufacture whereby source code is analyzed by the compiler to determine if a default object capacity should change. In...
7043723 Run-time addition of interfaces  
Methods and apparatus implementing a technique for adding an interface to a boss object at run-time. A boss object includes one or more interfaces and each interface has a corresponding...
7028287 Method and apparatus for facilitating compact object headers  
A system that associates an identifier with an instance defined within an object-oriented programming system. The system generates an identifier for the instance and associates a new near object...
7020869 Business rules user interface for development of adaptable enterprise applications  
Methods and apparatus, including computer program products, for interacting with a user to define business rules in a declarative manner. The invention operates to display a rule set as an editable...
7020659 System and method for managing bi-directional relationships between objects  
A bi-directional relationship manager is described for setting a new reference value for managing bi-directional relationships between objects in an object model. The bi-directional relationship...
7020868 Graphic application development system for a medical imaging system  
A workstation is programmed to operate as an application development system for a medical imaging system. Objects programmed in an object-oriented language are selected from a component library...
7017147 Computer readable medium, method, and system for supporting system development  
A computer readable medium having computer readable program code means embodied therein, the computer program code means comprising a code that presents a user with architecture information in...
7013466 Method and system for supporting object oriented programming class replacement  
A method and system for accessing a home object in an object oriented programming (OOP) environment using a locator object capable of locating a home object for a class or a subclass. The locator...
7010779 Parser, code generator, and data calculation and transformation engine for spreadsheet calculations  
A system including spreadsheet sheets, makes calculations and data transformations, which is available through a programming interface, and conforms to the grammar and syntax of a target software...
7010778 Method, apparatus, and program for a state machine framework  
A programming framework is provided for designing and implementing software state machines. A state machine initializer may be created that defines the states, conditions, actions, triggers, and...
7006960 Design apparatus and a method for generating an implementable description of a digital system  
The present invention is a design apparatus compiled on a computer environment for generating from a behavioral description of a system comprising at least one digital system part, an implementable...
7003773 Dynamic interface aggregation on demand  
A system dynamically generates interfaces on demand during runtime execution of an application containing a plurality of objects. A user object generates a request for an interface of a service...
7003523 Configurable software system for automatically storing computer files  
A configurable software system for automatically storing and indexing computer files. Information about the usage characteristics of a computer file are compared against a second set of data, for...