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

Icon_funbox Famous Patents

In 1608, Dutch eyeglass maker Hans Lipperhey filed the first patent for a working telescope. The patent was denied.

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/104 - Modeling


Subclass of Class 717 - Data processing: software development, installation, and management
Definition: Subject matter comprising means or steps for designing
No. of patents: 668
Last issue date: 05/15/2012


          9            
NumberTitleIssue Date
7165241Mechanism for testing execution of applets with plug-ins and applications
A mechanism for testing execution of applets with plug-ins and applications is described. In one embodiment, a data structure that specifies at least two applets of a plurality of applets is accessed. Based on the data structure that specifies the two applets, a plu...
01/16/2007
7165236Method for developing complex systems
A method for developing a family of complex systems having a common software architecture platform. The method entails forming a functional requirements specification (FRS) which includes use cases that describes interaction of users with said complex systems in ter...
01/16/2007
7162427Structure and method of modeling integrated business and information technology frameworks and architecture in support of a business
An enterprise architecture (30) for a business is divided into a business architecture (32), an information technology architecture (34), and an enterprise management framework (36). The business architecture (32) is the main drive...
01/09/2007
7162688Method for automated generation and assembly of specifications documents in CADD environments
A method for automating the production of corroborative Textual Documentation for CADD-based Design and Engineering disciplines includes a computer-based system with Linking Software. The generation of CADD drawings creates an electronic database of unique graphical...
01/09/2007
7162708Method and apparatus for identifying software components for use in an object-oriented programming system
In an apparatus for identifying software components having an object and use-case information related to a model domain in a software component developing system, the object and use-case information is inputted in an input section. A UDA table creation section makes...
01/09/2007
7162709System and method for common code generation
A system and method that improve a process of creating software programs for a variety of existing computing platforms. The method includes the steps of: receiving a formatted data file having a predefined, platform independent structure, compiling a common generati...
01/09/2007
7159183System and method for programmatically creating a graphical program
A computer-implemented system and method for programmatically/dynamically creating or editing a graphical program. The ability to programmatically create/edit graphical programs enables applications and tools to automatically create or modify a graphical program or ...
01/02/2007
7155350System and method utilizing virtual switching for electrical panel metering
A system and method utilizing virtual switching in an electrical panel meter. The virtual switching enables the meter to be upgraded or downgraded through a switching signal, by activating or deactivating the metering functions that are to be performed in the meter....
12/26/2006
7152223Methods and systems for compiling and interpreting one or more associations between declarations and implementations in a language neutral fashion
Methods and systems are provided for expressing one or more associations between source language declarations and implementations in a language neutral fashion. A determination is made as to whether a source language association rule related to a declaration is diff...
12/19/2006
7152228Automatically generated objects within extensible object frameworks and links to enterprise resources
A method for generating source code objects has steps of generating a translation file containing translation logic; inputting the translation file into a code generator; and generating translation source code as a function of the translation file. A system for acce...
12/19/2006
7151925Software defined radio (SDR) architecture for wireless digital communication systems
A system and method for providing one hardware platform to implement multiple wireless communication standards, services and applications. The kernel oriented macro based software defined radio (SDR) architecture provides a configurable and programmable hardware pla...
12/19/2006
7152051Intelligent control with hierarchical stacked neural networks
An intelligent control system based on an explicit model of cognitive development (Table 1) performs high-level functions. It comprises up to O hierarchically stacked neural networks, Nm, . . . , Nm+(O−1), where m denotes the stage/order task...
12/19/2006
7149734Managing reusable software assets
In general, techniques are described that facilitate the reuse of software assets within an enterprise. A software asset, as used herein, refers to a set of one or more related artifacts that have been created or harvested for the purpose of applying that asset repe...
12/12/2006
7150001System and method to facilitate design-time component discovery
A system and method for discovering the design time attributes of a component are provided. The invention includes a type descriptor that can access metadata associated with a component and report the metadata to a development tool. The invention further includes a ...
12/12/2006
7150007Universal routine for reviewing and exercising software objects
A universal routine is controlled through a user interface, or through an engine command processor when using a recorded file, and implements logical operations for reviewing and testing objects in the program. Through the user interface the reviewer selects objects...
12/12/2006
7146351System and method for analyzing software components using calibration factors
Calibration factors determine how topograpy components are designed and built in order to support the management philosophies and methodologies. A marketing analysis may be used to identify the calibration factors that are needed to support a large market. In this m...
12/05/2006
7146347System and method for automatically creating a prototype to perform a process
A system and method for enabling a prototyping environment application to automatically create a plurality of prototypes, wherein each of the plurality of prototypes is configured to perform a process to solve a particular problem. In response to receiving user inpu...
12/05/2006
7146605Automatic abstraction of software source
A method for verifying software source code that includes references to program variables includes processing the source code to derive a set of next-state functions representing control flow of the source code. The references to the program variables in the source ...
12/05/2006
7143420Strategic technology architecture roadmap
The preferred embodiments relate to a system and method for creating an end-to-end e-business system for an enterprise. In some embodiments, a strategic architecture roadmap includes: a) an upper infrastructure layer having a service-driven architecture, with a virt...
11/28/2006
7143418Core template package for creating run-time reconfigurable cores
A method and apparatus for creating run-time reconfigurable cores using a core template package. The core template package provides an object-oriented application programming interface for specifying run-time reconfigurable (RTR) electronic circuit designs in a RTR ...
11/28/2006
7143416Dynamic 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 generic class (GenericAttribute, GenericMethod), and by instantiating ...
11/28/2006
7143392Hyperbolic tree space display of computer system monitoring and analysis data
A method for displaying a computer system runtime information includes the steps of displaying a plurality of runtime information items in different hyperbolic trees. The method further comprises the steps of navigating and inspecting runtime information within each...
11/28/2006
7143156Management information to object mapping
A method and system to provide management information of network devices by mapping between SNMP MIB module schema and Common Information Model (CIM) schema. MIB modules are tree-structured lists of objects for describing SNMP network device information, whereas CIM...
11/28/2006
7139979Displaying operations in an application using a graphical programming representation
Operations in an application may be displayed using a graphical programming representation. A plurality of interconnected icons may be displayed, where each icon corresponds to an operation included in the application. The plurality of interconnected icons may visua...
11/21/2006
7140000Knowledge oriented programming
A method, apparatus, and program product for designing, implementing, distributing, and deploying computer programs that consist of packaged knowledge components written in modem object oriented programming languages. A meta model defines a model for representing fa...
11/21/2006
7139745Data access system
A TEFP-FEC system provides an efficient technique for storing, updating, locating, and retrieving data. In particular, data may be stored in a persistent, user-defined, shareable in-memory database table. Once this in-memory database table is created and loaded with...
11/21/2006
7137100Automatic software production system
An automated software production system is provided, in which system requirements are captured, converted into a formal specification, and validated for correctness and completeness. In addition, a translator is provided to automatically generate a complete, robust ...
11/14/2006
7137123Inline database for receiver types in object-oriented systems
Systems and methods for implementing message dispatch for an object-oriented program are provided. Receiver type information is collected at a site of a method that dispatches messages to receiver objects. The receiver type information is saved for subsequent execut...
11/14/2006
7137104Semantics-based composition of class hierarchies
A system, method and computer readable medium for providing class hierarchy composition aims at constructing software systems by composing a set of class hierarchies into an executable system. Current composition algorithms cannot provide semantic guarantees. The pr...
11/14/2006
7137099System and method for extending application preferences classes
The present systems and methods disclose a system for personalizing computer functionality. End-users are provided with tools to easily write rich and complex preferences, for example, by using a plurality simple IF-THEN propositional logic. The preferences are then...
11/14/2006
7134113Method and system for generating an optimized suite of test cases
A method and system for generating an optimized suite of test cases includes deriving a set of use case constraints and generating a test suite based upon the set of use case constraints. ...
11/07/2006
7133842System, method and program for bidding for best solution process execution in a heterogeneous network
In a system, method and program for bidding for a best solution process execution in a heterogeneous network, a network client provides a request to a network server for process execution. The network server simulates the process execution and provides the simulatio...
11/07/2006
7130783Simulation-based functional verification of microcircuit designs
System, methods, and apparatus for verifying microcircuit designs by interleaving between random and formal simulation techniques to identify input traces useful for driving designs under test into sequences of device states. In a method aspect the invention provide...
10/31/2006
7131110Method 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 target application, creating a schema defining the code bridge using the ...
10/31/2006
7127724Method and apparatus for providing protocol independent naming and life cycle services in an object-oriented system
A framework based Java naming and lifecycle services system includes a Moniker class which universally identifies an instance of any object model, whether the instance exists or not. Moniker objects instantiated from the Moniker class operate with a set of directory...
10/24/2006
7127702Application development system and method
There is provided an application development system capable of easily developing an application which is capable of flexibly coping with the variation in system environment, such as a platform, and which has excellent maintainability. In the application development ...
10/24/2006
7127701Computer processing and programming method using autonomous data handlers
A computer processing and programming method calls for creating a plurality of software entities (“molecules”) which can be dynamically configured to process data autonomously. The molecules can send and receive signals indicating the state of a molecule, whethe...
10/24/2006
7127641System and method for software testing with extensible markup language and extensible stylesheet language
A system and method for using Extensible Markup Language (XML) as a scripting language to drive testing of a software program. XML is used to define a markup language in a script that provides commands that are interpreted by a test control processor. The test contr...
10/24/2006
7127311Exposure apparatus and device manufacturing method
An exposure apparatus having a plurality of units includes a scheduling unit which schedules a process step with respect to each lot, a combining unit which combines process steps of first and second lots, to be processed consecutively, with respect to which the sch...
10/24/2006
7124180Internet usage data recording system and method employing a configurable rule engine for the processing and correlation of network data
A network usage data recording system and method employing an aggregation rule scheme for processing and correlation of network data is described. In one embodiment, the present invention provides a method for recording network usage. The method includes the step of...
10/17/2006
          9            
 
Sign InRegister
Username  
Password   
forgot password?