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

Icon_funbox Celebrity Inventors

Glam girl Heddy Lamar may have used her good looks to good effect on the silver screen, but she put her smarts to better use as an inventor. During World War II, she co-patented a frequency-switching system for torpedo guidance that was considered years ahead of its time.

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/108 - Object oriented


Subclass of Class 717 - Data processing: software development, installation, and management
Definition: Subject matter including tools for developing source
No. of patents: 829
Last issue date: 05/15/2012


  2                    
NumberTitleIssue Date
7631293Object oriented structured query language (OOSQL) support for Enterprise Java Beans
The invention which meets the needs identified above is an apparatus and method for automatic generation of a portable, OOSQL query in terms of a bean's attributes and methods at the time of development. The method accomplishes its purpose by bridging between CORBA ...
12/08/2009
7631292Code individualism and execution protection
An intrusion-resistant mechanism based on restricted code segments and code individualization is able to thwart significant amounts of known and unknown low-level attacks that inject invalid code, in the form of false data or instructions for execution by a victim a...
12/08/2009
7627853Generic connector between a middleware layer and a server software object
A method is described for constructing a generalized connector for use in an object-oriented program system, the connector being a middleware service logic mechanism between an event monitor and transmission sub-system and an application system having an application...
12/01/2009
7620936Schema-oriented content management system
A schema-oriented content management system, in particular to an apparatus and a method for storing and accessing data in a content management system which allows content schema evolution while maintaining operation based on already stored content data. A data proce...
11/17/2009
7620935Generating programmatic interfaces from natural language expressions of authorizations for request of information
An embodiment of the present invention is a technique for processing an authorization rule. An object type is created for a return type of an operation in the rule authorizing a request for information. A current container is established. A propositional expression ...
11/17/2009
7603656Methods and systems for modeling concurrent behavior
Methods and systems for modeling concurrent behavior in a sequential programming environment using sequential-execution languages to describe and model multiple different processes which are running simultaneously. ...
10/13/2009
7577936Optimization of conversion of a character coding system
A compiler optimizing conversion of a character coding system for a character stored in a string variable in a target program to be optimized has a conversion instruction generation section which generates a conversion instruction to convert a character from a first...
08/18/2009
7571425Automated binding for object oriented programming user interface components
A method, system, and computer program product for automated binding of an application user interface to the data that it manipulates in an object oriented programming system is provided. In one embodiment, responsive to instantiating an application user interface, ...
08/04/2009
7562342Method and apparatus for incrementally processing program annotations
A method and system for incrementally processing program annotations is provided. A source model, a doclet model and a semantic model are used to represent and transform annotations incrementally. The source model represents actual types, fields, and methods that co...
07/14/2009
7546577Method and apparatus for producing software
A system and method for producing software code is provided. In particular, a new software design methodology is provided that is based on axiomatic design theory. In one aspect, axiomatic design theory is adapted for use in designing object-oriented software progra...
06/09/2009
7546579Systems and methods for plain old java object (POJO) persistence
The present invention uses annotations and SQL to retrieve and/or persist POJO data from/to a database, respectively. Using SQL will enable developers to unleash the full querying power of their chosen Database Management Systems (DBMS) and will remove the requireme...
06/09/2009
7546578High level mathematical programming modeling language in an object oriented programming language
A high level language for Mathematical Programming modeling is provided within a low level general purpose object oriented programming language. Libraries can be provided with a standard low level language enabling the use of the high level programming semantics in ...
06/09/2009
7546580Automation tool and method for supporting planning and producing an automated technical process
An automation tool and a method for supporting the planning and implementation of an automated technical process, which uses this automation tool, are provided. The automation tool has access to a library containing a plurality of predefined basic object types assoc...
06/09/2009
7530051Method and apparatus for dimensional analysis encoded in metatypes and generics
In general, in one aspect, the invention relates to a method for integrating dimensional analysis in a program comprising defining a specific dimension class within the program, wherein the specific dimension class is an instance of the dimension meta-class, definin...
05/05/2009
7519945System and method for supporting data driving a software process using objects of arbitrary data types
The present invention provides a method for supporting data driving a software process. The method comprises receiving, from a user, input of a class of an object of a non-primitive data type; and providing to the user a description of the collection of attributes n...
04/14/2009
7467373Global object system
A system and/or methodology to publish and share global objects in a visual designer is provided. A global object is an object that is available anywhere in the development project, rather than being local to a class or user interface element. Aspects of the inventi...
12/16/2008
7454743Java to SNMP MIB mapping
A mapping engine, capable of receiving descriptions of manageable software objects in a first language, for generating management information in a second language. The mapping engine is further capable of generating a set of mapping metadata, corresponding to the ma...
11/18/2008
7444314Methods and apparatus for business rules authoring and operation employing a customizable vocabulary
Methods and apparatus for authoring and executing an individualized language business rule. In one embodiment, a method comprises creating at least one individualized language resource, creating at least one individualized language rule referencing at least one of s...
10/28/2008
7444646Method of creating drive component object and realizing device drive program multiplicity on basis of category
A method of creating drive component object and realizing device drive program multiplicity on basis of category, in which the drive component class is defined and realized at first, then the component customer program creates drive object with category intellectual...
10/28/2008
7441231Task management
Customized process plans are generated by weaving customizing process aspects into generic process plans. The aspects as stored contain markers and the system selects a generic process plan and searches it for the marker(s). If the marker is located, content from th...
10/21/2008
7441254Simulation of memory-mapped I/O
A converter program creates a simulated executable portion of code so that the operating system loader believes that a read only file stored on a hard drive of data consists of executable code and thereby memory-maps the read only file into virtual memory from stora...
10/21/2008
7441232Task management
Customised process plans are generated by weaving customising process aspects into generic process plans. The aspects as stored contain markers and the system selects a generic process plan and searches it for the marker(s). If the marker is located, content from th...
10/21/2008
7437371Systems and methods for the implementation of unordered and ordered collections in a data store
Several embodiments of the present invention are directed to systems and methods for extending the UDT framework of an extended relational data store (ERDS) to include support for unordered collections (multisets) and ordered collection (lists). More specifically, s...
10/14/2008
7437708Enhanced software components
The invention is a software structure for software components that adds greater flexibility to them. This structure is composed of the following parts: On Memory, Structure, On File Structure and On Memory On File Interface. These three parts are united into the sam...
10/14/2008
7437734Propagating web transaction context into common object model (COM) business logic components
Methods and systems for instrumenting a COM object are disclosed. A request from a client for creating a COM object is intercepted and a wrapper object corresponding to the requested COM object is generated. The wrapper object implements a universal interface with a...
10/14/2008
7434156Method, system, program, and computer readable medium for providing a database for object oriented objects
Provided is a method, system, program, and computer readable medium for maintaining a database of objects. At least one structured document is received representing an instance of an object including attributes and attribute values defined for a class. Content of th...
10/07/2008
7428725Inserting devices specific content
A server-based application includes at least one page file that identifies one or more server objects. The page file describes the particular layout and interaction of the server objects, such as controls, in such a way that a page of information may be transmitted ...
09/23/2008
7421699Service meta model for an enterprise service architecture
Methods and apparatus, including computer program products, for defining and using a service meta model operate on a meta model that includes an object node class, an association class, and an object class. The object node class includes a key identifier and represe...
09/02/2008
7412696Method, apparatus and computer program for compiling program using statistical information on variables, and recording medium therefor
The apparatus according to the present invention adds a sequence of instructions for recording a maximum of two sets of values assigned to variables in the procedure under the first execution and whose appearance frequencies can reach 50% or more and their appearanc...
08/12/2008
7412436System and interface for manipulating a database
An interface exposes methods for use in manipulating a database. The interface receives requests in terms of entities (or objects). ...
08/12/2008
7412690Method, apparatus, and program for code reusability and maintainability in XML-driven projects
A data dictionary is provided that specifies the entities and corresponding attributes for the application program interface developers to use. An extensible markup language interface is provided for customers to perform operations on the data. Application program i...
08/12/2008
7406678Manager component resource addition and/or resource removal on behalf of distributed software application
A distributed software application comprises a plurality of software components within a plurality of executables. A manager component for the distributed software application handles: an addition of one or more first resources to the distributed software applicatio...
07/29/2008
7406424Migration of a workflow system to changed process definitions
For migrating a work flow in a workflow management system having at least one process instance executing an original process definition, each process instance is checked during the execution of the original process definition whether the process instance meets the m...
07/29/2008
7404188Method and software for publishing a business process orchestration as a web service
A method of generating code that permits client access to a business process orchestration running on a server as a web service using the Simple Object Access Protocol (SOAP). Business process orchestrations in XLANG are converted to a web service implementation des...
07/22/2008
7401327System and method supporting property values as options
A class includes fields to support values of properties in preallocated memory space and an option data structure which supports, in instances of the class, references to option values without preallocation of memory space. The field and option values are accessed i...
07/15/2008
7398531Providing common memory management code to objects that are instances of different classes
A method for providing memory management for objects is described. Specifically, techniques are described for providing common memory management code to objects that are instances of different classes and for releasing a memory management subtree that starts with a ...
07/08/2008
7392307Method and system of remote diagnostic, control and information collection using a shared resource
A system, method and program product for diagnosing, controlling and collecting information from devices. Information regarding events of a target application executing in an application unit is collected and formatted into one of multiple data formats for transmiss...
06/24/2008
7392213Generator libraries
The present invention is directed to a generic, object-oriented library of generators and operations on generators. The library of generators and other objects provides a set of reusable components that can be used in the development of other components required for...
06/24/2008
RE40390OBJECT-ORIENTED PROGRAMMING APPARATUS, OBJECT-ORIENTED PROGRAMMING SUPPORTING APPARATUS, COMPONENT BUILDER APPARATUS, OBJECT-ORIENTED PROGRAM STORAGE MEDIUM, PROGRAM STORAGE MEDIUM FOR USE IN OBJECT-ORIENTED PROGRAMMING, COMPONENT STORAGE MEDIUM, AND OBJECT-BETWEEN-NETWORK DISPLAY METHOD
As to an object-oriented programming, reuse of softwares is enhanced and running speed is improved. These are made up a data element list in which pointers to data storage areas of object A are arranged and a pointer element list in which pointers to pointer storage...
06/17/2008
7383534Configuration system and methods including configuration inheritance and revisioning
A system includes a security management system for a plurality of managed products. The security management system stores configuration data for managed products and managed nodes in a directory. Configuration data is stored in the directory in the form of configura...
06/03/2008
  2                    
 
Sign InRegister
Username  
Password   
forgot password?