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

Icon_funbox Did You Know...

...that Kleenex tissue was originally designed to be a gas mask filter? It was developed at the beginning of World War I to replace cotton, which was then in short supply as a surgical dressing.

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


1                      
NumberTitleIssue Date
8181152Portlet template based on a state design pattern
A method for designing object-oriented software for implementing portlets, and an associated computer system and computer program product. The portlets are available to a user of the software who clicks on a link of a first page to identify an action object of an Ac...
05/15/2012
8176469Inter language interoperability using a variant type
A container can be used to atomically convert types of values to pass the values between programs of different programming languages. Different programs written in different programming languages can pass the values by reference to a container and can use an accesso...
05/08/2012
8141035Method for accessing internal states of objects in object oriented programming
A method provides an annotated language extension for the class of an object, the extension identifying an internal state that may be exposed via simple accessor methods. The extension could apply to an entire object type, or to a specific state within the object. A...
03/20/2012
8132150Automatic customization of classes
A method and computer readable medium for automatic replacement of object classes in a library with custom classes to improve program efficiency. The method begins with static analysis preformed on a program containing a plurality of objects in order to determine ty...
03/06/2012
8122430Automatic customization of classes
A method and computer readable medium for automatic replacement of object classes in a library with custom classes to improve program efficiency. The method begins with static analysis preformed on a program containing a plurality of objects in order to determine ty...
02/21/2012
8108832Multiple device notification synchronization
A system for updating multiple copies of a software program on respective multiple devices includes a system for responding to a notification of a first copy of the software program in a first one of the devices; a system for sending a notification responded signal ...
01/31/2012
8086998transforming meta object facility specifications into relational data definition language structures and JAVA classes
A meta object facility file is parsed into a plurality of schema elements. For each schema element, it is determined that the definition of the schema element is complete. A computing artifact usable in a database description language database table or a J
12/27/2011
8046736Generated code from graphical user interface
A method and graphical user interface (GUI) are provided. The method includes generating a file of executable code in a dynamically typed programming language that regenerates computations and results of a graphical user interface (GUI). The GUI includes a data GUI ...
10/25/2011
8015545Method for configuring an adapter software component to selectively access software objects and object editor using instance of same
An object editor capable of displaying a set of application software objects, which may include objects with a dynamic reflection capability (“reflective objects”), includes an object oriented configuration model instance (CMI), a generic adapter, and a UI frame...
09/06/2011
7984418Method and apparatus for situationally aware delivery of object instances to a client
A situation object instantiator (SOI) receives a request from a client including a typekey. Available situations are retrieved. For a retrieved situation, a call to an evaluator is made. If the situation is active a check is made to see if an instantiator exists for...
07/19/2011
7984419System and method for separating code sharing and active applications in an OSGi service platform
A system and method for categorizing bundles into two categories in an OSGi framework. The first type of bundle is referred to as a code sharing bundle, while the second type of bundle is referred to as an application bundle. Code sharing bundles are primarily stati...
07/19/2011
7984420Control systems and methods with composite blocks
Methods and apparatus for configuring process, environmental, industrial and other control systems generate and/or utilize models representing configurations of control systems and/or the systems controlled by them. Records of changes to the models or the configurat...
07/19/2011
7979842Extensibility application programming interface and framework for meta-model objects
The present invention relates to a system and methodology providing an Application Programming Interface (API) and framework that supports a meta-object model for application design and operating system interactions. The API includes an input component that receives...
07/12/2011
7971185System 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...
06/28/2011
7954084Software for generating a computer application code and software description language
The software generates the computer code of at least one part of a computer application, from a description of this part of the computer application by distributing this part among several code generators according to modifiable distribution rules. Each code generat...
05/31/2011
7930679Source-code-generation supporting method and computer product
A first tree-structured data is generated based on a sequence diagram indicating a specification of a new source code to be generated. A second tree-structured data matching with the first tree-structured data is retrieved from a storing unit that stores at least an...
04/19/2011
7921409Managed add-in framework proxy generation
A Managed Add-in Framework (MAF) proxy generation tool comprises a library analyzer module operable for taking as input either a type library or managed software code assembly of the existing host application, and a proxy code generation module. Also, an additional ...
04/05/2011
7908285User-configurable generic experiment class for combinatorial material research
Methods and apparatus, including computer program products, implement techniques for processing experimental data in a laboratory data management system. An input specifies a set of variable definitions that define a set of variables for an experiment type to be rep...
03/15/2011
7904880Generating and binding web services to application components
For each of a set of business application classes on an application server, a web service class consisting of a separate web service method for each of a set of actions is generated. Each web service method contains a call to an interface web service method stored o...
03/08/2011
7895568Automatically generated objects within extensible object frameworks and links to enterprise resources
A method for generating source code objects based on a unified system model designed using a standard unified modeling tool, data in the form of a data model constructed using a logical modeling tool and unified model translator with said data being retrieved from l...
02/22/2011
7873679Business object document mapper
In accordance with an embodiment, an architecture for directly interfacing Business Object Documents (BODs) may include a BOD mapper which employs the BOD for input and output. A model object definable by class is created corresponding to the data contained in the B...
01/18/2011
7865872Producer graph oriented programming framework with undo, redo, and abort execution support
A method and apparatus for providing native undo, redo, and abort execution abilities of a runtime is disclosed. In one embodiment, a system includes a runtime to execute object-oriented source code with producer dependency declarations for methods, wherein a produc...
01/04/2011
7865871Generating code to be deployed in an application server by introspecting an input class included in an archive file
A system and method for generating code that reduces the cost for large projects and that provides easier and quicker ways of finding errors and making modifications is disclosed. A method of generating code to be deployed in an application server comprises the step...
01/04/2011
7861219Script application framework
A script application framework is provided to abstract common scripting patterns and to provide a structure for scripting. The script application framework encapsulates scripting logic into script components, manages lifetime of script objects, and builds relationsh...
12/28/2010
7861218Computer method and system for enforcing derived union constraints
A computer method and system preserves derived union constraints and enforces the same in generated target code. The method includes (a) providing a model element having one or more derived union properties, (b) tracking derived union constraints from the derived un...
12/28/2010
7849441Method for specifying stateful, transaction-oriented systems for flexible mapping to structurally configurable, in-memory processing semiconductor device
A method for specifying stateful, transaction-oriented systems is provided. The method initiates with designating a plurality of primitive FlowModules. The method includes defining at least one FlowGate within each of the plurality of FlowModules, wherein each FlowG...
12/07/2010
7840938Systems for retaining state information in a dynamically typed text-based environment
A method for retaining state information of a digital filter object in a dynamically typed text-based programming environment is disclosed. The digital filter object retains state information which includes the minimal amount of information that is necessary to dete...
11/23/2010
7827525Data object utilization in software applications
A data embodying object is programmed in accordance with object oriented techniques, and implements data retrieval methods without access to an external database, but rather using code in the object that includes immediate values which themselves embody the data to ...
11/02/2010
7827524System and method for integrating object-oriented model profiles and object-oriented programming languages
A method includes receiving a modeling template, the modeling template comprising a plurality of modeling constructs and profile constructs, each profile construct generated from a modeling profile and comprising an extension of one of the modeling constructs. The m...
11/02/2010
7792851Mechanism for defining queries in terms of data objects
A method, apparatus, and computer instructions for defining queries in terms of data objects. A simplified query syntax is introduced for querying across a set of data objects which does not require the duplication of data object shape information. A data object is ...
09/07/2010
7779386Method and system to automatically regenerate software code
According to a second aspect there is provided a method and system to automatically regenerate software for an object to relational mapping system. The system automatically regenerates a first set of classes. For each class, the system reads class information; reads...
08/17/2010
7770150Apparatus, system, and method for sharing and accessing data by scopes
An apparatus, system, and method are disclosed for scoped management of software objects. The apparatus includes a receive module, an establish module, and a control module. The receive module receives a request to access a scoped resource. The establish module esta...
08/03/2010
7752598Generating executable objects implementing methods for an information model
Provided are a method, system, and program for generating executable objects implementing methods for an information model. A file including code defining a class implementing at least one method in an information model is received. The file is translated to produce...
07/06/2010
7747981Method of dynamically linking objects operated on by a computational system
In a method for presenting to a user information operated on by a computational software application, a relationship between states of a user interface mechanism located on a workspace associated with the computational software application and an underlying object o...
06/29/2010
7739658Web server for remote user devices service and web page generation
A web server (1) responds to a request message from a remote user device (2) by dynamically generating web page code capable of being interpreted by the user device. A device type identifier (45) is extracted from the request message and is inpu...
06/15/2010
7707545Managing code when communicating using heirarchically-structured data
A description of the hierarchically-structured document is accessed and converted into an early-bound object having at least some of the same properties as the hierarchically-structured document, and having at least some of the methods that may be performed on the h...
04/27/2010
7669182Method and system to maintain a hierarchy of instantiated application objects and process a failed process
A method maintains a hierarchy of application objects in a computer system. The method includes automatically detecting an exit of a child application object, the exit resulting from a failed process, the child application object launched by a parent application obj...
02/23/2010
7665062System and methodology for design-time dynamic class type construction
A system and methodology for design-time dynamic class type construction is described. In one embodiment, for example, in a form-based development system, a method is described for dynamically constructing a form under an object framework during development of an ap...
02/16/2010
7640533System and methods for defining a software build
A software build framework includes and architecture to identify software components including sets of classes, or objects, and categorizes the objects into layers in the component. A set of build rules identifies allowable dependencies between the component layers ...
12/29/2009
7636911System and methods for capturing structure of data models using entity patterns
A system and method directed to capturing the structure of data models using entity patterns is provided wherein an entity pattern is an abstraction, for example in the MICROSOFT BUSINESS FRAMEWORK®(MBF), that surfaces in the model editor of the framework at the ro...
12/22/2009
1                      
 
Sign InRegister
Username  
Password   
forgot password?