| 7039903 |
Method of and device for collating data, and computer product |
| May-2-2006 |
The collating device includes the Formant estimation section that estimates feature amount data that represents a time-based change in frequencies of first and second Formants from voice data input through... |
| 7031999 |
Method of interconnecting computers and computer network |
| Apr-18-2006 |
A method and a computer network for interconnecting a first server computer (112) of a service requestor (1) and a second server computer (122) of a service provider (2), each... |
| 7017143 |
External resource files for application development and management |
| Mar-21-2006 |
This invention provides a method and system for developing a software application program with user interfaces that make resource files external to the other compiled executable files such that the information... |
| 7000220 |
Networked software development environment allowing simultaneous clients with combined run mode and design mode |
| Feb-14-2006 |
A software application development system and method of developing and running software is disclosed that allows multiple developers to access, develop and run a common software application simultaneously;... |
| 6990662 |
Method and system for offloading execution and resources for resource-constrained networked devices |
| Jan-24-2006 |
A method for offloading execution load from a resource-constrained device to allow the device to run a resource intensive software program. A program is accessed using a first device and determines whether... |
| 6985939 |
Building distributed software services as aggregations of other services |
| Jan-10-2006 |
Methods, systems, and computer program products are disclosed for dynamically integrating software resources (such as web services and other back-end software resources) using the services of a content... |
| 6983449 |
System and method for configuring software for distribution |
| Jan-3-2006 |
A method for distributing software is provided. The method includes configuring a first software system of a software suite, such as by installing it on a processor. A first set of configuration data associated... |
| 6983326 |
System and method for distributed function discovery in a peer-to-peer network environment |
| Jan-3-2006 |
A system and method for distributed function discovery with third party responses in a peer-to-peer network to facilitate efficient use of bandwidth and resources are disclosed. The method for facilitating... |
| 6978278 |
System and method for heterogeneous caching |
| Dec-20-2005 |
The caching of heterogeneous bean sets has been improved from requiring each bean to have its own cache instance to caching the beans in a single cache. The beans can be identified by generating a unique... |
| 6968535 |
Service mapping method of enterprise application modeling and development for multi-tier service environments |
| Nov-22-2005 |
A method for modeling an enterprise application to be performed over multiple tiers in a distributed computer system. The method includes generating a model, such as a sequence diagram, of the enterprise... |
| 6938242 |
Equipment installation planning method and apparatus |
| Aug-30-2005 |
A system and method for managing the installation of equipment, machines or systems. The system comprises tools that are operable to develop and manage an installation plan. The installation plan provides... |
| 6915507 |
Extensible architecture for project-development systems |
| Jul-5-2005 |
A software development system or versifying system has a collection of modules for performing individual development functions such as document editing, keyword processing, and private-copy management.... |
| 6892376 |
Flexible infrastructure for managing a process |
| May-10-2005 |
This invention relates to providing a flexible infrastructure for managing a process. This is done by defining a workflow type, building a workflow pointer that defines the location of a database within... |
| 6826579 |
Generating event-condition-action rules from process models |
| Nov-30-2004 |
A computerized method for automatically transforming the process model of a workflow-management-system into trigger-specifications executable within a trigger system. The process model comprises at least... |
| 6826432 |
Process for programming an automation application |
| Nov-30-2004 |
A process for programming an automation application program on an automation equipment programming station, including defining several structured type objects each representing an input-output channel... |
| 6795965 |
Multi-source program module updater |
| Sep-21-2004 |
Described herein is a technology for automatically updating the most current program modules associated with a just-detected hardware device. In one described implementation, a program-module updater generates... |
| 6789252 |
Building business objects and business software applications using dynamic object definitions of ingrediential objects |
| Sep-7-2004 |
A method and system are provided for providing an open and extensible object definition framework that manages business object definitions as specifications. This framework may be used to dynamically define... |
| 6782527 |
System and method for efficient distribution of application services to a plurality of computing appliances organized as subnets |
| Aug-24-2004 |
A method of providing a set of desired application functions to a plurality of network-coupled computing appliances. A set of code resident on a network-connected application management server is identified... |
| 6772408 |
Event model using fixed-format text strings to express event actions |
| Aug-3-2004 |
The present invention relates to computer software for initiating actions in response to user input, e.g., on an Internet web page. More particularly, the invention provides an improved event model comprising... |
| 6769113 |
Enterprise process models and enterprise application for information technologies |
| Jul-27-2004 |
An enterprise process model that comprises a plurality of actors, actions performed by said actors, objects acted upon by said actions, and roles. Data characterizing the view of the attributes of at least... |
| 6757894 |
Preprocessed applications suitable for network streaming applications and method for producing same |
| Jun-29-2004 |
An application is preprocessed for use in an application streaming environment by dividing each file in the application into blocks corresponding to the code page block size used by the operating system.... |
| 6754886 |
Method and system for storing java objects in devices having a reduced support of high-level programming concepts |
| Jun-22-2004 |
The objects to be stored on a SmartCard or on a similar device are output from the host application computer in a form adapted to the device, particularly in form of a byte array which can easily be stored... |
| 6732353 |
Method and system for generating enterprise applications of a diversity of information technologies |
| May-4-2004 |
An enterprise process model that comprises a plurality of actors, actions performed by said actors, objects acted upon by said actions, and roles. Data characterizing the view of the attributes of at least... |
| 6728947 |
Workflow distributing apparatus and method |
| Apr-27-2004 |
A system and apparatus for automatically executing process steps by processing devices transmitted, over a communication channel, using a workflow file to specify the process steps. Devices are used to... |
| 6725446 |
Information distribution method and system |
| Apr-20-2004 |
A method and system for integrating plural disparate information sources into a single stream of information using middleware. Data received from real-time sources (e.g., stock quotes) is given priority... |
| 6725445 |
System for minimizing notifications in workflow management system |
| Apr-20-2004 |
The present invention relates to a technique for improving the handling of notification items related to the execution of process model instances and/or activity instances within a Workflow Management... |
| 6694505 |
Method for using a data flow net to specify and assemble computer software |
| Feb-17-2004 |
A method for specifying computer software called the Data Flow Net ("DF Net") which enables the reusability of portions of the software. Computer software is specified by combining sets of code fragments... |
| 6678742 |
Object-oriented computer system and computer-readable storage medium which stores program |
| Jan-13-2004 |
An object-oriented computer system includes a server-side class library for generating a server-side object which relays a processing request from an application on the server side to the client side,... |
| 6662355 |
Method and system for specifying and implementing automation of business processes |
| Dec-9-2003 |
A method s for specifying and implementing automation of business processes where the specification is independently manipulable by both the business process owner and technical implementers, and resulting... |
| 6618851 |
Method and apparatus for state-reversion |
| Sep-9-2003 |
A programming environment can be modified to provide automatic support for reverting program memory states. Such memory reversions are used to provide automatic support for state-reversion, undo, redo,... |
| 6609246 |
Integrated development environment for high speed transaction processing WWW applications on heterogeneous computer systems |
| Aug-19-2003 |
An integrated development environment on a client provides for developing transaction programs, web pages, and applets for execution on a high performance transactional based World Wide Web server. The... |
| 6601233 |
Business components framework |
| Jul-29-2003 |
A method of generating software based on business components. A plurality of logical business components in a business are first defined with each business component having a plurality of capabilities.... |
| 6543047 |
Method and apparatus for testing custom-configured software/hardware integration in a computer build-to-order manufacturing process |
| Apr-1-2003 |
A build-to-order manufacturing method for producing a custom configured computer system includes obtaining a customer order. Hardware for the custom configured computer system is assembled in accordance... |
| 6507945 |
Synthesizing combinatorial libraries of materials |
| Jan-14-2003 |
Methods and apparatus for controlling an automated material handling procedure. The method includes receiving a recipe file comprising component information and mapping information; interacting with a... |
| 6484310 |
Patterns for modeling computer component interactions |
| Nov-19-2002 |
A computer system and method including commands to permit interaction between a client and a component in a backend system. The command has an input object, for transformation by the backend system, and... |
| 6460175 |
Program product for modular, parallel, remote software installation with repeatable, externally-invocable steps |
| Oct-1-2002 |
A program product recorded on a computer readable medium in which the program product includes a method of performing a software operation on a target of one or more processors in a distributed processing... |
| 6438743 |
Method and apparatus for object cache registration and maintenance in a networked software development environment |
| Aug-20-2002 |
The present invention is a method and apparatus for building a software system in a networked software development environment, utilizing existing software version control and build tools such as RCS and... |
| 6336217 |
Systems, methods and computer program products for end-to-end software development process automation |
| Jan-1-2002 |
Systems, methods and computer program products are provided which provide an end-to-end software development tracking system including a software change management system which manages software versions... |
| 6295639 |
Securely accessing a file system of a remote server computer |
| Sep-25-2001 |
A method and apparatus to allow an executable program, received from a first machine to a second machine, to communicate with a third machine. Certain security restrictions prohibit an executable from... |
| 6275223 |
Interactive on line code inspection process and tool |
| Aug-14-2001 |
A code inspection tool comprises a plurality of physical computing resources connected by a network facility, eg an LAN, intranet or internet, and a voice conferencing communications facility. The code... |
| 6083281 |
Process and apparatus for tracing software entities in a distributed system |
| Jul-4-2000 |
The invention relates to a process and apparatus for tracing software entities, more particularly a tracing tool providing tracing capabilities to entities in an application. The object-tracing tool provides... |
| 6018627 |
Tool-independent system for application building in an object oriented development environment with data stored in repository in OMG compliant UML representation |
| Jan-25-2000 |
A programmed computer system includes a set of development tools, each having a format used to store data and code files. The output data from a developmental tool is transformed into a generic format... |
| 6003040 |
Apparatus and method for storing, navigating among and adding links between data items in computer databases |
| Dec-14-1999 |
Information, or data, among applications in multiple diverse computer systems is represented in a uniform way allowing the data to be easily manipulated, navigated and modified. Each piece of information... |
| 5960200 |
System to transition an enterprise to a distributed infrastructure |
| Sep-28-1999 |
An automated system transitions an entire enterprise to a distributed infrastructure. The system includes a process for organizing and managing the transition, a multi-tiered client/server architecture... |
| 5949998 |
Filtering an object interface definition to determine services needed and provided |
| Sep-7-1999 |
A distributed object application builder apparatus filters an object definition to determine both information needed (plugs) and provided (sockets) by an object. Each part (a run-time instance of an object)... |
| 5926637 |
Service interface repository code generation data |
| Jul-20-1999 |
A method, apparatus, and article of manufacture for generation of tools and applications for a computer network. An access server, executed by a first computer accesses interface definitions stored in... |
| 5915113 |
Visual application partitioning for creating distributed object oriented applications |
| Jun-22-1999 |
A software partitioning tool is disclosed. Based on a visual display of an application that shows program objects and the connections or interactions between the objects, an internal representation of... |
| 5887172 |
Remote procedure call system and method for RPC mechanism independent client and server interfaces interoperable with any of a plurality of remote procedure call backends |
| Mar-23-1999 |
A system and method allow client applications to invoke remote procedures on a server application using any of a plurality of remote procedure mechanisms, by selecting a remote procedure call mechanism... |
| 5872932 |
Persistence specification system and method for producing persistent and transient submaps in a management station for a data communication network |
| Feb-16-1999 |
Discovery/layout software configures a general purpose computer system to act as a management station using an industry standard SNMP protocol. The discovery/layout software has a discovery mechanism and... |
| 5675802 |
Version control system for geographically distributed software development |
| Oct-7-1997 |
A data processing system and method for controlling files at a local development site within a geographically distributed multisite software development project includes a storage device, a processor,... |