Walt Disney was no Mickey Mouse inventor. He devised a serious animation camera which he patented. With the device, his company created "Snow White".
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.
| Number | Title | Issue Date |
| 8141030 | Dynamic routing and load balancing packet distribution with a software factory A system decision engine enables a software factory to effectively handle intelligent load balancing and distribution to workers on a software assembly line through the use of pre-configured rules. The pre-configured rules are based on a projected availability of wo... | 03/20/2012 |
| 8126760 | Work item tracking system for projects A work item tracking system that provides for processing of more than one type of work item. Work item types may be defined using a data structure. Fields and characteristics of the work item are defined within the work item type definition. Programs within the work... | 02/28/2012 |
| 8095472 | Business object acting as a logically central source for collaboration on objectives This disclosure provides various embodiments of a system, method, and software for implementing a logically centralized source for collaboration on objectives. In one aspect, the method identifies one or more requirements and requirement statuses associated with a b... | 01/10/2012 |
| 8046731 | Timer service computer program components A method and apparatus for a timer service for program components. An embodiment of a method includes receiving a request for a timer for a program component. The method further includes establishing the timer for the program component, where the program component t... | 10/25/2011 |
| 8042090 | Integrated configuration of cross organizational business processes Embodiments of configuring elements of a first enterprise system (ES) and a second ES in mechanisms are described generally herein. For example, in an enterprise system (ES) module for a first ES may include a plurality of configurable elements and a configuration m... | 10/18/2011 |
| 7992126 | Apparatus and method for quantitatively measuring the balance within a balanced scorecard A computer-readable storage medium to direct a computer to function in a specified manner includes executable instructions to: process a balanced scorecard to generate a hierarchical tree; classify the parent to child relationships in the hierarchical tree; identify... | 08/02/2011 |
| 7962890 | Method to assess the skill level of software development A computer-implemented system for providing a skill level assessment of a developer of a given object, based on defects found in the object, includes: a processor configured for: receiving the object; obtaining at least one requirement associated with the object; ob... | 06/14/2011 |
| 7921405 | Facilitation of multi-project management using throughput measurement A method on a computer for providing critical chain-based project management is disclosed. The method includes generating a list of sequential time periods for a project comprising a plurality of tasks and calculating a number of tasks for each time period. The meth... | 04/05/2011 |
| 7917888 | System and method for building multi-modal and multi-channel applications A system and method are provided for visually building multi-channel and multi-modal applications. The system includes a process design module for designing application workflow, an integration design module for integrating data sources into the application; a prese... | 03/29/2011 |
| 7895563 | Managing 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... | 02/22/2011 |
| 7873940 | Providing packages for configuring software stacks Described is sharing of portable packages containing encodings of processes. The packages can be provided to and shared among organizations or firms so that the packages can be applied to their software stacks. The packages are portable and distinct from the technol... | 01/18/2011 |
| 7849438 | Enterprise software development process for outsourced developers An enterprise development process for outsourced software development is provided. The process includes generating, by a business unit of an entity or organization, a concept requiring one or more computer applications, such as a project. An information technology u... | 12/07/2010 |
| 7840934 | Method and system for integrating workflow management systems with business-to-business interaction standards A method and system for integrating workflow management systems with business-to-business interaction standards. An automatic business-to-business (B2B) template generator is provided for supporting workflow design. The B2B template generator automatically generates... | 11/23/2010 |
| 7810067 | Development processes representation and management Systems and techniques to manage and represent development processes. In general, in one implementation, the technique includes a method for managing a software development process. The method includes providing a cookbook describing tasks in a framework of the deve... | 10/05/2010 |
| 7801919 | Method and system for providing database management system tools Providing a centralized process for accessing and implementing database management tools. These tools may be either developed by a vendor of the database management system, a third party, or by the enterprise implementing the database management tools. The system wo... | 09/21/2010 |
| 7788633 | Bank note processing machine and method for operating bank note processing machine A bank note processing machine includes a plurality of sensors, a transport system, an input/output device, a control device and an interface. The control device has a memory configured to control elements of the bank note processing machine by means of software and... | 08/31/2010 |
| 7757203 | Automated process flow in product development The invention relates to a computer-implemented method, computer program, computer program product, data structure, and computer for providing automated process flow in product development. A structured data object may be defined comprising at least one recipe and a... | 07/13/2010 |
| 7716631 | Architecture blueprint tool and method A development system for developing enterprise software. The system consists of a data store maintaining information related to enterprise hardware components, including information on servers and applications operating on the servers. The system also includes an ar... | 05/11/2010 |
| 7676785 | Hosted application as a designer in an integrated development environment Architecture that integrates an unmanaged application as a hosted application into a design environment in a coherent yet usable manner such that the developer can use the hosted application's native functionality yet leverage rich productivity features provided by ... | 03/09/2010 |
| 7640532 | Mapping software code to business logic A connection is established between the source code and the business requirements of a software system. User specified keyword that reflect business requirements are expanded using an ontology and a thesaurus. The augmented list of user specified keywords are matche... | 12/29/2009 |
| 7603649 | System for enterprise-wide work flow automation Methods and apparatus are provided for a enterprise-wide work flow system that may encompass multiple geographically separate sites. The sites may be either permanently or transiently linked. A single computer network may accommodate multiple work flow systems and a... | 10/13/2009 |
| 7577934 | Framework for modeling and providing runtime behavior for business software applications A business software framework supports business software applications. The framework includes a class library component that has a plurality of class libraries of business components, including business entities and business processes. The framework also includes an... | 08/18/2009 |
| 7562339 | System architecture for business process development and execution with introspection and generic components A system for designing a business process includes an introspection module that transforms implementation-specific components into generic components. The implementation-specific components are associated with a number of implementations. A component manager defines... | 07/14/2009 |
| 7559049 | Integrated advance scheduling of indeterminate projects in an integrated development process A method for scheduling software releases for a computer system. The method can consist of planning a series of releases for a given time period, each release having an initial allocation of capacity. Information regarding proposed software projects is reviewed and ... | 07/07/2009 |
| 7546575 | System and method for using blueprints to provide a software solution for an enterprise The present invention provides a technique for the development of a software-based business solution using blueprint. A blueprint is a collection of artifacts that relate to an enterprise, and to the processes that an enterprise may perform. The blueprint may contai... | 06/09/2009 |
| 7536673 | Application business object processing Methods and apparatus, including computer program products, for application business object processing. Business object processing includes receiving a script including a plurality business object operations for an application, wherein at least one of input in the s... | 05/19/2009 |
| 7516438 | Methods and apparatus for tracking problems using a problem tracking system Mechanisms and techniques provide a system for tracking and reporting on the resolution of problems across multiple product areas. The system can receive a first problem definition and can define a first work item identifying a respective first resolution associated... | 04/07/2009 |
| 7478361 | Method and system for managing application deployment Deployment of an application is managed using available resources from a resource system. A resource dependency characterization of the application is established to enable deployment of the application. A logical characterization and a network characterization of a... | 01/13/2009 |
| 7472374 | System and method for using blueprints to provide a traceable software solution for an enterprise The present invention provides a technique for the development of a software-based business solution using blueprint. A blueprint is a collection of artifacts that relate to an enterprise, and to the processes that an enterprise may perform. The blueprint may contai... | 12/30/2008 |
| 7434202 | System and method for software component dependency checking A system and method for use with an enterprise system or software development system, for determining or checking for dependencies between software components, or between other components of said system. The system utilizes a module architecture specification langua... | 10/07/2008 |
| 7418695 | System and method for providing integrated impact analysis data Methods, systems, apparatus and computer-readable media are disclosed for providing cross-platform software dependency information. A first exemplary method is disclosed that includes receiving a request for software dependency information relating to a number of pl... | 08/26/2008 |
| 7412686 | Integrated development environment access to remotely located components Access to remotely located components for developing programs is provided with an interface that is launched from directly within an Integrated Development Environment (IDE). The interface is configured to access one or more desired component repositories through a ... | 08/12/2008 |
| 7409671 | Model for business workflow processes A methodology of reducing process algebra to a language that facilitates modeling a business workflow process is provided. A process algebra is reduced to a model for business workflow processes. The model is then reduced to a scheduling programming language to allo... | 08/05/2008 |
| 7409386 | Method and apparatus for executing a query on dynamic properties of objects in a database Methods and apparatus for executing a query on dynamic properties of a plurality of objects in a database are provided. In one implementation, the method includes obtaining a query; determining that a first portion of the query comprises a method for accessing a dyn... | 08/05/2008 |
| 7401334 | Method, apparatus and computer program product for managing message flow in a multithreaded, message flow environment In one form, a method for managing message flow includes processing messages concurrently by processing nodes in a computer software application. The processing nodes include at least one set of lock acquisition, system resource access and lock release nodes interco... | 07/15/2008 |
| 7373635 | System and method for efficient development of configurable software systems in a large software development community An automated software process for acquiring and distributing information regarding design guidelines relevant to developers of a software system. The system supports developer decisions regarding design guidelines for operational characteristics, such as “points o... | 05/13/2008 |
| 7373632 | System and method for dynamic generation of proxies for isomorphic interfaces System and method for proxying isomorphic interfaces in different subsystems. Embodiments may provide a proxy mechanism that may generate proxies for isomorphic interfaces at runtime. Embodiments may allow two mutually indifferent subsystems to communicate with each... | 05/13/2008 |
| 7370318 | System and methodology for asynchronous code refactoring with symbol injection A system and methodology for asynchronous code refactoring with symbol injection is described. In one embodiment, for example, a method is described for refactoring a plurality of interdependent software modules that reside in separate projects, the method comprises... | 05/06/2008 |
| 7370335 | System and method for providing a public application program interface One embodiment of the system of this invention can include software programming stored in a computer readable memory. The software programming can comprise a public API layer further comprising an object model containing generic software objects representing underly... | 05/06/2008 |
| 7367018 | System and method for organizing and sharing of process plant design and operations data Computer method and apparatus for managing process and plant engineering data for chemical or other engineering processes across applications. The method and apparatus include a respective class view for each of multiple software applications, a composite class view... | 04/29/2008 |