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

Icon_funbox Did You Know...

...that in 1800 ether was first used by partyers as a fun diversion? Sniffing the gas led to hilarious and raucous laughter as people watched each other become more and more intoxicated and silly. Several doctors independently realized the value ether would have to anesthetize surgery patients. Of those who claimed rights to the "discovery," none had a happy ending. One had a seizure and died defending his rights. Another spent his life in an asylum because he had been denied acclaim. A third became addicted to chloroform and, in a New York City jail, he soaked a cloth in the drug, severed an artery and bled to death.

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/121 - Software configuration


Subclass of Class 717 - Data processing: software development, installation, and management
Definition: Subject matter including means or steps for tracking
No. of patents: 456
Last issue date: 05/29/2012


1                      
NumberTitleIssue Date
8191043On-demand composition and teardown of service infrastructure
A computer implemented method, apparatus, and computer usable program code for creating a composite service. Dependencies are identified utilizing a set of active objects used to manage services to form identified dependencies in response to receiving a request for ...
05/29/2012
8185871System for configuring a process control environment
An apparatus having a programmable processor and a memory for performing a plurality of user-selectable control functions includes a database for storing a plurality of items associated with each of the control functions. The items include, for each function, at lea...
05/22/2012
8185873System and method for using a preprocessor to determine dependencies between J2EE components
A system and method for using a preprocessor to determine dependencies between J2EE components. The preprocessor can analyze a running J2EE application, and look at the deployment descriptor information associated with that application. The levels of indirection wit...
05/22/2012
8185872Cross-platform software package generation
A method and apparatus for cross-platform generation of new software packages. The method may include generating a list of software packages having a first format associated with a first operating system, generating new support files for entries on the list, and gen...
05/22/2012
8166457Method and system for implementing a complete SAP system landscape on IBM System i
A method of implementing a complete SAP system landscape on IBM System i is provided. This method involves preselecting at least one value-added reseller (VAR) for participation in implementing the complete SAP system landscape on IBM System i. The VAR then selects ...
04/24/2012
8161456Management of heterogeneous software artifacts through a common representation
A method for managing a configuration of heterogeneous software artifacts through a common central configuration representation includes adding a plurality of software artifacts from an initial software solution to a heterogeneous configuration tool. Using this hete...
04/17/2012
8151245Application-based specialization for computing nodes within a distributed processing system
A distributed processing system is described that employs “application-based” specialization. In particular, the distributed processing system is constructed as a collection of computing nodes in which each computing node performs a particular processing role wi...
04/03/2012
8141042Extending portability of java code through the use of AOP
A computer-implementable method, system and computer-usable medium for extending the portability of code to a limited-class environment are disclosed. In a preferred embodiment, the method includes the steps of: identifying any full-version-only objects that are not...
03/20/2012
8136091Architectural support for software-based protection
Instruction set architecture (ISA) extension support is described for control-flow integrity (CFI) and for XFI memory protection. ISA replaces CFI guard code with single instructions. ISA support is provided for XFI in the form of bounds-check instructions. Compared...
03/13/2012
8136090System and methods for applying social computing paradigm to software installation and configuration
A method for installation and configuration of a software product includes installing a software product and determining configuration settings of the software product based upon a social network of peers. A system for installation and configuration of at least one ...
03/13/2012
8132153Quality management framework for a software lifecycle
A quality management framework (hereinafter referred as “framework”) for a software project lifecycle is provided. The framework enables generation of at least one software program while ensuring compliances with at least one standard. The plurality of items of ...
03/06/2012
8122434Methods and apparatus for control configuration control objects associated with a track attribute for selecting configuration information
The invention provides improved apparatus for configuring a control system that includes a model that is made up of one or more objects representing one or more devices in the system. The objects have parameters reflecting characteristics of the devices represented ...
02/21/2012
8108838System and method for adaptive run-time reconfiguration for a reconfigurable instruction set co-processor architecture
A method for adaptive runtime reconfiguration of a co-processor instruction set, in a computer system with at least a main processor communicatively connected to at least one reconfigurable co-processor, includes the steps of configuring the co-processor to implemen...
01/31/2012
8104018Configuring a software product
A method of configuring a software product comprises accessing a user model, the user model defining one or more user roles and one or more tasks, each task linked to a role, accessing a task to software function map, the map defining one or more software functions ...
01/24/2012
8099716Service structured application development architecture
Systems and methods defining a service oriented object framework for use in providing an open application environment facilitating application function integration are shown. Embodiments provide object life management, platform resources management, and event manage...
01/17/2012
8087000Synchronizing codes from multiple software configuration management systems
The invention is directed to synchronizing code from multiple Software Configuration Management (SCM) systems. A method according to an embodiment of the invention includes: obtaining source code from a foreign SCM system and a central SCM system; obtaining a list o...
12/27/2011
8065660Method and system for run-time customization of network management applications
A method and an application-building tool for creating and customizing a network management application in a network defined by a plurality of network elements are provided. The customization of the network management application includes providing a customized defi...
11/22/2011
8060862Apparatus and method for configuring a process control system having one or more digital data processors
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...
11/15/2011
8056056Methods and apparatus for configuring a process control system with a configuration editor executing on a digital data processing device
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...
11/08/2011
8051407Method for controlling a software maintenance process in a software system landscape and computer system
A method for controlling a software maintenance process in a software system landscape has a plurality of logical systems, wherein independent service software components are executed in a central control system and used to perform actions of the software maintenanc...
11/01/2011
8042096Method for automatically selecting a software application
Method for automatically selecting a software application being a program for execution on a virtual machine, including the steps of receiving an exit status value from a terminating software application; translating the exit status value t...
10/18/2011
8037451Method for tracking code revisions with a checksum data value being automatically appended to source files
A method for tracking software code revisions with a checksum data value being automatically appended to source files. The method including assessing via a code management tool a source file containing source code. The method proceeds by appending a checksum data va...
10/11/2011
8032862Dynamic configuration files
A dynamic nature is added to configuration files so that various types of dynamic functions can be performed within them. Variables are utilized within the configuration files. Thus, it is possible to have parameters specified in one configuration file and a formula...
10/04/2011
8028275Control systems and methods with smart 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...
09/27/2011
8010947Discovering multi-component software products based on weighted scores
A solution for discovering shared software components (C1-C9) of software products (PRODa-PRODe) installed on a data processing system is proposed. In order to achieve this result, for each software product the correspondi...
08/30/2011
8001528Organization of application state and configuration settings
The operating system manages software entities by creating a construct called a context that organizes and manages software-related state and configuration settings of applications. A context may comprise an installation service, a configuration service and an activ...
08/16/2011
7984426Graphical representation of dependencies between changes of source code
Embodiments of the invention include a system for analyzing and displaying dependencies of change lists tracked by a software configuration management system. The process may include retrieving a set of change lists and traversing each change list to determine depen...
07/19/2011
7971187Configurable software stack
Described are software stacks for accepting and implementing portable packages containing encodings of processes. The packages are portable and distinct from the technology stacks. The packages may be in the form of declarative code for configuring the technology st...
06/28/2011
7962897Dynamic computer architecture
A process assembles and/or reassembles a software application. In an embodiment, assemblies are loaded from an architecture description markup language (ADML) document. Class objects and type objects are activated based on the ADML document. Components and connector...
06/14/2011
7962896Method and system for automatically configuring software
A method and system for automatically configuring software distributed through a network. A server of the software vendor gathers certain information such as the user's name during a software download or purchase process, and generates a custom webpage containing so...
06/14/2011
7958494Rapid on-boarding of a software factory
A method, system, and computer-readable medium for rapid on-boarding of a software factory are presented. In a preferred embodiment, the computer-implemented method comprises the steps of: identifying choke-points in a first software project; creating a checklist of...
06/07/2011
7954086Self-describing kernel modules
A method, and a corresponding mechanism, are used for creating a self-describing kernel module. The method includes the steps of expressing data describing a module in a modmeta file format and creating a C language source file. The C language source file is created...
05/31/2011
7954087Template integration
A system and method are provided for integrating configuration templates. Usage-based configuration templates are created. The configuration templates are integrated into a configuration structure by assigning system instances to the configuration templates based on...
05/31/2011
7950000Architecture that restricts permissions granted to a build process
Architecture that facilitates management of a build process according to a level of trust of a build entity. The build process processes one or more build entities, each of which is associated with a level of trust. These associations are stored in a policy file tha...
05/24/2011
7945897Method and system for running an application in a clean operating environment using a layered computing system
The disclosure is directed to computing systems that provide access to the content of layers. Layers may include, for example, application layers, baseline layers, data layers, patch layers, application patch layers, and sublayers. Prioritization schemes, including ...
05/17/2011
7941786Configurable controlling device and associated configuration distribution system and method
A configurable controlling device and associated program that allows a consumer to modify on a personal computer for downloading to the controlling device configuration data which is used to cause the controlling device to perform a function, such as to transmit a c...
05/10/2011
7934198Prefix matching structure and method for fast packet switching
A prefix matching apparatus for directing information to a destination port includes a memory configured to store a piece of data including an address and a plurality of levels each including a plurality of memory locations, the levels each representing a unique add...
04/26/2011
7934199Automated operation of IT resources with multiple choice configuration
A method and respective system for performing a reconfiguration of a plurality of resources, where the resources reside on multiple different system platforms including a mainframe with a policy-based automation manager. A reconfiguration method with an improved swi...
04/26/2011
7926030Configurable software application
A configurable software application is provided, where the software application may be designed on a platform including at least one configuration utility for enabling end users to customize various aspects of the application. For example, end users may use the conf...
04/12/2011
7926031Configuration management database and system
A configuration management database (CMDB) comprising a plurality of statements, where in the statements comprise a first item identifying a resource, a second item identifying an object, and a third item identifying a relationship between the resource and the objec...
04/12/2011
1                      
 
Sign InRegister
Username  
Password   
forgot password?