FREE patent keyword monitoring and additional FREE benefits. http://images1.freshpatents.com/images/triangleright (1K) REGISTER now for FREE triangleleft (1K)
FreshPatents.com Logo FreshPatents.com icons
Monitor Keywords Patent Organizer File a Provisional Patent Browse Inventors Browse Industry Browse Agents


Data Processing: Software Development, Installation, And Management > Software Program Development Tool (e.g., Integrated Case Tool Or Stand-alone Development Tool)

Software Program Development Tool (e.g., Integrated Case Tool Or Stand-alone Development Tool)

Software Program Development Tool (e.g., Integrated Case Tool Or Stand-alone Development Tool) patent applications listed are from June 2005 to current and include Date, Patent Application Number, Patent Title, Patent Abstract summary and are linked to the corresponding patent application page.

11/22/07 - 20070271546 - Method and system for identifying runaway software agents
A method and system for identifying runaway software agents operating in a computer system is disclosed. An operating window is defined for an agent. The operating window specifies the maximum desired operating time for the agent. When an agent begins operation, its start time is recorded. At a later time, ...

11/08/07 - 20070261018 - 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 technology stacks. The packages can cross reference each other. ...

11/08/07 - 20070261017 - Applying packages to configure software stacks
Portable packages containing encodings of processes are applied to software stacks. The packages are portable and distinct from the software stacks. The packages may be in the form of declarative code for configuring the software stack and can be plugged into the software stack to allow the technology stack to ...

10/25/07 - 20070250808 - Delivering financial services to remote devices
A financial institution can provide financial services to a plurality of remote devices, such as personal computers, personal data assistants, screen phones, automatic teller machines, external service providers, and internally to staff terminals and individual branches. By separating the components of the system into independent components, the system and method ...

10/25/07 - 20070250807 - Method, system and memory for replacing a module
An implementation module is replaced without affecting system continuity by creating, within an interface module, a plurality of proxy functions corresponding to a plurality of proxy functions within the implementation module. Entries into and exits out of the implementation module are tracked by the system. When the implementation module is ...

10/25/07 - 20070250806 - Software generation method
The present invention includes: a first step of declaring (defining) a user requirement to be mounted as one program as statements declared by word and grouped by logical record, each of which has a word name, a definition expression, a condition for executing the definition expression, an input/output attribute, and ...

10/18/07 - 20070245295 - System and method for constructing cognitive programs
The present invention is directed to a method to search for a solution to a problem in a domain. The method may comprise obtaining a plurality of agents each operable to produce one or more numerical bids and to propose one or more actions and a plurality of nodes each ...

10/18/07 - 20070245294 - Design supporting system, design supporting method, and computer-readable recording medium recorded with design supporting program
An optimum target system is designed by implementing software modules and hardware modules, without discriminating the software modules and the hardware modules one from the other. An external storage stores the software modules including a namespace identifier for identifying the software module, and the hardware modules including a namespace identifier ...

10/18/07 - 20070245293 - Liquid and plate-based random number generator
A random number generating unit is disclosed. The random number generating unit comprises an external containment casing and a measurement cone within the external containment casing, to which liquid detection contacts are attached. One or more terminals on a random number generation integrated circuit, which terminals connect to the liquid ...

10/11/07 - 20070240095 - Computer product customized information programming method and system
A computer product customized information programming method and system is proposed, which is designed for use by a computer manufacturer to program customized information into customer-ordered computer products; and which is characterized by the capability of allowing the computer manufacturer to predefine a set of customized information for each particular ...

10/04/07 - 20070234271 - Application framework
An application framework for composing applications involving a plurality of webservices. The application framework comprises: 1) a layout editor adapted to create a graphical user interface of an application comprising a plurality of pages, each page comprising at least one element for interaction with a user to generate or modify ...

10/04/07 - 20070234270 - Event evaluation using extrinsic state information
A method and system are described for obtaining an indication of an event in a first subsystem roughly contemporaneously with obtaining information pertinent to a state of a second subsystem and transmitting an evaluation of the event in the first subsystem, responsive to the information pertinent to the state of ...

09/20/07 - 20070220478 - Connecting alternative development environment to interpretive runtime engine
An application program interface (API) links an interpretive runtime engine to an alternate application development environment. The API includes a generic API layer that is configured to translate an output from the alternate application development environment into a corresponding signal that is recognizable by the interpretive runtime engine. The API ...

09/13/07 - 20070214449 - Portlet 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 Action class and a state object ...

08/30/07 - 20070204257 - Software operation modeling device, software operation monitoring device, software operation modeling method, and software operation monitoring method
The software operation modeling device includes a function call order obtaining unit and a model generator. The function call order obtaining unit obtains or estimates an issuing order of function calls executed in each of specific events in the course of executing software. The model generator statistically grasps a co-occurrence ...

07/26/07 - 20070174809 - Dynamic real-time tiered client access
Wireless client devices within a wireless network exchange data with other wireless devices during particular time slots determined by the network. More particularly, the system generates and wirelessly broadcasts synchronization information to the client devices, where the synchronization information contains individual masks to be applied to bit fields of individual ...

07/19/07 - 20070168909 - System and method for context-sensitive help in a design environment
An intelligent tool for assisting a developer during the creation or maintenance of software generates an icon when triggered by input. Upon selection of the icon, options are displayed for potential selection. Upon selection of an entry, event associated with the entry are deployed. ...

07/19/07 - 20070168908 - Dual-processor complex domain floating-point dsp system on chip
A system for digital signal processing, configured as a system on chip (SoC), combines a microprocessor core and digital signal processor (DSP) core with floating-point data processing capability. The DSP core can perform operations on floating-point data in a complex domain and is capable of producing real and imaginary arithmetic ...

07/19/07 - 20070168907 - Automatic 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 software application based on the validated formal specification, including user-interface code and error handling ...

07/19/07 - 20070168905 - Networked linux machine and windows software development system
An ARM Development Environment (ADE) PCBA and platform. The ADE platform advantageously allows software development for processors, including the current ARM9 processor and its peripherals on a stable, well-known piece of hardware. A wide range of product types can be assembled from subsets of the features of the present invention. ...

07/19/07 - 20070168904 - Architecture to simplify development of out of box experience (oobe) modules
A method for providing an out of box experience (OOBE) which includes providing an OOBE module and an OOBE variables file, providing OOBE options to the OOBE module via the OOBE variables file, customizing the out of box experience via the OOBE options in the OOBE variables file, and presenting ...

07/12/07 - 20070162890 - Security engineering and the application life cycle
A novel approach to security engineering that leverages expertise to enable a user to design, build and deploy secure applications is disclosed. In doing so, the innovation discloses novel techniques and mechanisms that integrate security into the application development lifecycle and to adapt current software engineering practices and methodologies to ...

07/05/07 - 20070157155 - System and method for software generation and execution
A method and system used to create a large class of computer programs. Software systems result from programming the behavior of groups of objects, each representing data and/or services. The system includes objects (comprising data and one or more rules), rules defining potential behaviors of objects, requests for triggering object ...

06/21/07 - 20070143736 - Workflow development platform
The present invention is a workflow processing system that encapsulates common workflow tasks into independent components which are visually represented in a workflow diagram at design-time. The platform accepts third-party and/or customer provided components easily without disrupting the common code base. This allows a customer to have one platform to ...

06/21/07 - 20070143735 - Activity-based software traceability management method and apparatus
Computer method and apparatus for managing traceability of a software program are disclosed. Given a subject software program, the invention method/apparatus provides a respective history log for each artifact of the program. The invention method/apparatus records in the respective history log changes made to an artifact of the subject software ...

05/31/07 - 20070124721 - Proximity-aware virtual agents for use with wireless mobile devices
Systems and methods are provided for facilitating the discovery of items, individuals, locations and business services that are relevant to the context of an individual (including, e.g., who an individual is, what an individual is looking for, where an individual is, the current time and/or date), facilitating post-discovery notifications (such ...

04/26/07 - 20070094636 - Systems and methods for facilitating media production
Various systems and methods for facilitating media production are disclosed herein. As just one example, a system is disclosed that includes a microprocessor based controller and a computer readable medium coupled to the microprocessor based controller. Software is included on the computer readable medium that is executable to receive a ...

04/19/07 - 20070089084 - Generic markup specified object descriptor for a modularized computing application
The invention includes a generic, markup specified object descriptor for a modularized computing application. The invention can include an extension to a modular computing application and a markup parser coupled to the extension. The markup parser can be enabled to process a generic, markup specified descriptor for an object. The ...

04/12/07 - 20070083848 - System 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 custom type descriptor interface that can be implemented ...

04/05/07 - 20070079279 - Embedded device with software registry
A control device for electrical or electronic equipment, usually embedded, has a patch registry storing details of software fixes or “patches” that have been installed. ...

03/29/07 - 20070074147 - Method and apparatus for identifying an unknown work
A system for determining an identity of a received work. The system receives audio data for an unknown work. The audio data is divided into segments. The system generates a signature of the unknown work from each of the segments. Reduced dimension signatures are then generated at least a portion ...

03/01/07 - 20070050750 - Extensible data-driven setup application for operating system
An extensible data-driven setup application is provided for installing operating systems. Instead of performing installation operations itself, the host application determines individual tasks from a configuration file. The host application then instantiates and calls modules that perform the specific installation tasks including user interface screens, setup actions, data imports, and ...

02/22/07 - 20070044066 - Embedded multi-language programming
Multiple programming languages can be embedded and supported within a single source. Programs nested with syntax from a plurality of languages (e.g., C#, SQL, XML . . . ), among other things, enable users to avail themselves of advantageous aspects of different languages for particular tasks. Language services that provide ...

02/08/07 - 20070033567 - 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 repeatedly in subsequent development environments. A ...

02/01/07 - 20070028207 - Work flow management system, work flow management apparatus and method
A work flow management system, a work flow management apparatus and a management method capable of managing the work flow through a plurality of devices are provided. The work flow management system includes a work flow management apparatus, and the desired job history information included in the job history information ...

01/25/07 - 20070022403 - Software system development apparatus
A software system development apparatus is provided. The software system development apparatus may include a processor and a computer-readable medium operatively coupled to the processor. The apparatus may also include a system design tool program stored on the computer-readable medium that, when executed by the processor, is operable to generate ...

12/21/06 - 20060288326 - Domain modeling system and method
A method of domain modeling for use in generating a computer application. The method includes selecting a generic signature for a general domain element type, creating a specific signature for a specific domain element within the domain element type, and saving the specific signature to a memory for use in ...

11/30/06 - 20060271908 - Method of componentisation of a graphically defined formula
A computer implemented method of graphically defining a formula comprises the steps of: providing a graphically defined formula including one or more objects that graphically define the formula; selecting one or more of the objects to be grouped into a new component object; determining the number of connections that provide ...

11/02/06 - 20060248501 - Porting of information technology structures
A method and system for porting an abstract Information Technology (IT) structure into an IT delivery environment. An abstract IT structure A that is currently within an IT delivery environment X is translated by generating a virtual IT structure V from the abstract IT structure A through specification of an ...

11/02/06 - 20060248500 - First-time startup device warranty user interface notification
A first time startup mechanism for use with an electronic device to determine whether the device has been previously started. The first time startup mechanism determines whether device has been previously started. If the device has then been previously started, the device operates as normal. If the device has not ...

10/19/06 - 20060236300 - Automatically boosting the software content of system lsi designs
The invention is an efficient system and method for re-partitioning an existing system-level design by boosting the fraction of system functionality that is implemented using embedded software. The invention comprises automated techniques for identifying hardware targets to be softened and techniques for automatically generating a new system-level architecture having a ...

10/12/06 - 20060230378 - Technique for constructing syntax-directed search and modifications in program transformation systems
A front end component and a technique are provided. The front end component allows a transformation rule writer to specify syntax structure of interest, as well as what action to take when a syntax structure of interest is found. Example syntax structures include function call, variable declaration, math expression, etc. ...

10/05/06 - 20060225027 - Partial deserialization of complex type objects
Systems and methodologies of partially deserializing a Complex Type Object, via a deserializer that intercepts and materializes such object on demand. The object or a subset thereof can be deserialized to produce an Instance of Complex Type that is implemented by a property store. The deserializer can include an analyzer ...

10/05/06 - 20060225026 - User-defined type consistency checker
A system that facilitates checking the consistency of a user-defined data type in relation to a database environment. The invention can employ a user-defined type (UDT) storage format whereby values can be self-describing, including the runtime type of the value. The invention can take the type definition that is persisted ...

09/21/06 - 20060212840 - Method and system for efficient use of secondary threads in a multiple execution path processor
Systems and methods for the efficient utilization of threads in a processor with multiple execution paths are disclosed. These systems and methods alleviate the need to perform context switching in one or more threads while simultaneously allowing these threads to run useful tasks. One or more of these threads may ...

09/14/06 - 20060206855 - System and method for conflict identification and resolution
Systems and methods detect conflicting applications which might interfere with the expected operation of a selected program. Conflicts are managed before they interfere with the operation of the selected program. ...

09/07/06 - 20060200791 - Method and system for file management of a source control management repository
A system and method for managing at least one checked out file of a source control management repository are provided. The system includes a source control repository including at least one checked out file; a database including at least one parameter associated with the at least one checked out file; ...

08/24/06 - 20060190922 - Method and system for managing and tracking software development lifecycles
The invention is a system and method for managing and tracking software development lifecycle using a request report that captures the draft of requirements. The four elements are: a requirement management module that processes request reports, a test case management module that processes test case reports, a defect management module ...

08/10/06 - 20060179418 - Research protocol toolkit
Exemplary embodiments of the present invention comprise a tool kit for the design and execution of research protocols, for example, comprising a web-based research protocol composer for generating a data processing protocol; a collector for collecting data entered via an internet based questionnaire; a database for data; and a protocol ...

07/27/06 - 20060168554 - A system and methods for generating and managing filter strings in a filter graph
A method comprising generating a source chain for use in a development project, and caching the source chain when it is not currently required in the development project. ...

07/27/06 - 20060168553 - Software development kit for real-time communication applications and system
A software development kit enables developers to provide real-time communications capabilities to existing software applications. ...

07/20/06 - 20060161878 - System for developing and deploying radio frequency identification enabled software applications
A system, method and related software architecture are disclosed as a platform for developing and deploying RFID-enabled software applications. The platform is a framework between these applications and their connected physical RFID devices. The runtime version of this platform can be thought of as a logical RFID device. The platform ...

07/13/06 - 20060156274 - Automated verification of correctness of aspects of an information technology system
A method for verifying correctness of an Information Technology (IT) structure instance D of an IT structure R, a method for detecting an unauthorized change in an operating instance X of an IT structure R, a method for verifying conformance of an IT structure to an IT delivery environment, associated ...

07/13/06 - 20060156273 - Smart scheduler
A smart scheduler is provided to prepare a machine for a job, wherein the job has specific requirements, i.e., dimensions. One or more config jobs are identified to configure the machine to meet the dimensions of the job. Information concerning the machine's original configuration and groupings of config jobs that ...

07/13/06 - 20060156272 - User interface for accessing and loading software components of a development set on a computer while other software components of the set are loading
A user interface provides a visual representation of a software development set being loaded on to a computer, including displaying the contents (e.g., constituent software components) of the development set. Contents of the development set may be displayed before the contents have even been loaded on to the computer. The ...

07/13/06 - 20060156271 - Accessing and loading software components of a development package on a computer while other software components of the package are loading
Enabling developers to access software components of a software development set while the set is loading on to the computer. A user interface may provide a visual representation of the software set being loaded on to a computer, including displaying the contents of the software set. Contents of the software ...

06/15/06 - 20060129969 - Device, method, and computer program product for creating print data and computer program product manufacturing method
This specification discloses a computer program product manufacturing method. This method is provided with a forming step, a combining step, and a storing step. The forming step instructs the printer to form a dot at a predetermined coordinate. The combining step creates a combination of the predetermined coordinate and a ...

06/08/06 - 20060123387 - Apparatus and method for producing application software for streaming service and system and method for providing software streaming service with network fault tolerance
Disclosed are an apparatus and method for producing application software for a streaming service and a system and method for providing a software streaming service with network fault tolerance. The apparatus and method provide an executive code management technique for separating and streaming the software by functions, managing by functions ...

06/08/06 - 20060123386 - Quick deployment method
Provided is a deployment method for a server system that includes a storage system having logical disks where disk images are stored and plural servers connected to the storage system via a storage network, the method including the step of causing a deploy management module to copy the logical disks ...

06/08/06 - 20060123385 - Method, computer program product, and system for a statistical analysis screensaver
A method, computer program product, and a data processing system for activating a screensaver in a data processing system is provided. A timeout value that defines an idle interval after which a screensaver is to be activated is set. An analysis of contents of a video memory is performed. The ...

06/08/06 - 20060123384 - System and method for automatically identifying compound refactorings of program code through quantitative metric analysis
A system and method for automatically identifying compound refactorings of program code through quantitative metric analysis is presented. Program code is maintained, including program statements written in accordance with a programming language and defining operations executed following transformation into machine code. Compound refactorings are built. The program code is refactored ...

06/08/06 - 20060123383 - Method and apparatus for a system management tool to adapt command interface and behavior based on installed features
A system management tool framework for a system management tool for extending system management commands related to software installation units such as software component, feature or product. The tool is constructed in accordance with an interface and framework that allows polymorphism and dynamic binding at run-time. When the system management ...

06/08/06 - 20060123382 - Computer program functional partitioning system and method for heterogeneous multi-processing systems
The present invention provides for a method for computer program functional partitioning for heterogeneous multi-processing systems. At least one system parameter of a computer system comprising one or more disparate processing nodes is identified. Computer program code comprising a program to be run on the computer system is received. A ...

05/25/06 - 20060112370 - Runtime services for network software platform
Runtime services for network software platforms are described. In one implementation, runtime services are configured for a web application. A configuration file is created containing tags that provide references to configuration information specific to operational behavior of the web application. The configuration file is read upon receiving a request to ...

05/25/06 - 20060112369 - Method and system for capturing and checking computer system configuration information
A method for capturing computer system configuration information of a computer includes the steps of: initializing a Component Object Model (COM) application programming interface of the computer; accessing a WMI (Windows Management Instrumentation) name space of the computer; creating objects for classes in the WMI name space; and capturing computer ...

05/25/06 - 20060112368 - System and method for managing position independent code using a software framework
A system and method for managing position independent code using a software framework is presented. A software framework provides the ability to cache multiple plug-in's which are loaded in a processor's local storage. A processor receives a command or data stream from another processor, which includes information corresponding to a ...

05/25/06 - 20060112367 - Method and system for ranking services in a web services architecture
A method includes ranking services in a web services architecture and a web services architecture. The web services architecture has a hierarchy of services with a root originating service requester and a service of a first level in the hierarchy calling a service of a lower level. The originating service ...

05/11/06 - 20060101372 - Method, system, and software for determining platform management functionality
A profiling program or function can determine functionality, e.g. which commands and/or command parameters are supported, of a platform management subsystem. Information about the system's functionality can be provided to instrumentation code, presentation layer software applications, or the like, allowing an intelligent determination about which platform management options to expose ...

05/11/06 - 20060101371 - Method of enhancing a program stream
The invention relates to a method of enhancing a content that comprises original program streams, by adjunction of at least one enhancement program stream associated with at least one of said original program streams. The invention also relates to a computer program comprising instructions for implementing such a method, and ...

05/04/06 - 20060095891 - Scheduling software
Scheduling software is disclosed which is adapted to: receive input data sets for each of a plurality of tasks, each data set including a value for a resource required to perform the task and a rule relating to performance of the task; having regard to the rules in the data ...

05/04/06 - 20060095890 - Embedded detection objects
Programs, methods and devices are provided for detecting object corruption in a program. One embodiment includes a computing device having a processor and a memory coupled to the processor. The memory includes a program having an embedded detection object associated with a class definition in the program. The detection object ...

04/13/06 - 20060080635 - Dynamic linking in constrained environment
A platform independent binary object (PIBO) operable on disparate computing environments that have a selected hardware architecture without requiring rebuilding or reloading is provided. The PIBO can be parsed to generate source-code stub file. The PIBO can be loaded and linked with a cooperating computing application by an exemplary linker/loader ...

04/06/06 - 20060075381 - Method and apparatus for isolating execution of software applications
A method for isolating access by application programs to native resources provided by an operating system redirects a request for a native resource made by an application program executing on behalf of a user to an isolation environment. The isolation environment includes a user isolation scope and an application isolation ...

03/23/06 - 20060064666 - Business rules for configurable metamodels and enterprise impact analysis
A metadata management system for importing, integrating and federating metadata, including a configurable metamodel, a metadata repository for storing metadata whose structure reflects the metamodel, at least one external metadata source, which is able to persist metadata in accordance with the structure of a meta-schema, a mapping module for mapping ...

03/16/06 - 20060059453 - Garbage collection for shared data entities
Methods and apparatus, including computer systems and program products, for garbage collection of shared data entities. A computer program identifies a set of virtual machines (VMs), each operable to generate references to shared entities stored in shared memory. Each shared entity can include references to one or more of the ...

03/02/06 - 20060048092 - Object oriented mixed reality and video game authoring tool system and method
The present invention involves a mixed reality or video game authoring tool system and method which integrates design information in the mixed reality or video game interfaces and allows the authoring of both mixed reality and video game environment and facilitates the iterative development of mixed reality and video game ...

02/09/06 - 20060031811 - Schema-oriented content management system
A schema-oriented content management system, in particular to an apparatus and a method for storing and accessing data in a content management system which allows content schema evolution while maintaining operation based on already stored content data. A data processing apparatus for storing and accessing data in a content management ...

02/09/06 - 20060031810 - Method and apparatus for referencing thread local variables with stack address mapping
Methods and apparatuses provide for referencing thread local variables (TLVs) with techniques such as stack address mapping. A method may involve a head pointer that points to a set of thread local variables (TLVs) of a thread. A method according to one embodiment may include an operation for storing the ...

01/26/06 - 20060020907 - Copy protection method and system for programmable gate array
The present invention relates to a programmable-gate-array copy protection method and a system which prevent unauthorized copying of an FPGA program. A copy protection method for a field-programmable gate array, the method comprising a step of causing a user-specific gate array to boot a user circuit data to the field-programmable ...

01/19/06 - 20060015839 - Development of software systems
A development system has a preparation tool (2) which generates an XML configuration document (1) by automatically parsing a source database. Alternatively, or in addition, a conversion tool (3) generates the document (1) by automatically applying a conversion process. An editor tool (10) allows user editing of the XML configuration ...

01/19/06 - 20060015838 - Architecture and method of a cellular phone embedded system
A new architecture and method of a cellular phone embedded system consists of an application system interface sector and an execution system interface sector. The application system interface sector includes an application program executed on a cellular phone platform system, and a conversion to a PIFF format is performed by ...

01/05/06 - 20060005156 - Method, apparatus and computer program product to utilize context ontology in mobile device application personalization
A mobile terminal includes a user interface specified at least in part by a user. The mobile terminal includes a user interface specification unit that operates in accordance with a programmed data processor to select, in cooperation with the user, at least one trigger and an action, which together form ...

12/29/05 - 20050289502 - Infrastructure-aware application development
Constraints associated with hardware upon which the application is to be deployed are determined, and parameters associated with the determined constraints are recorded for later use. Parameters may be static or dynamic in nature. Conflicts between determined constraints having incompatible parameters are resolved using a “consistent union” approach. ...

12/29/05 - 20050289501 - Method and system for enforcing ontological context rules for object-oriented programs
A method and apparatus for dynamically retrieving ontological context are described herein. In one embodiment, the method includes receiving pattern language code that includes definitions of business classes and field classes, wherein the field classes include ontological contexts. The method also includes generating high-level object-oriented code that includes the business ...

12/22/05 - 20050283752 - Divas-a cross-media system for ubiquitous gesture-discourse-sketch knowledge capture and reuse
The invention provides a cross-media software environment that enables seamless transformation of analog activities, such as gesture language, verbal discourse, and sketching, into integrated digital video-audio-sketching (DiVAS) for real-time knowledge capture, and that supports knowledge reuse through contextual content understanding. ...

12/22/05 - 20050283751 - Method and apparatus for automated risk assessment in software projects
A method, information processing system and computer readable medium for assessing risk in a software development project. The method includes receiving software project data for assessing risks in a software development project and identifying a plurality of focus areas for analysis. The method further includes defining a set of analysis ...

12/15/05 - 20050278687 - System and method for facilitating computer software features requested by end users
A technique for providing end user support involves allowing an end user to express wishes or requirements to a software developer or support organization about a software application. In a non-limiting embodiment, a system may include technology for (1) sensing a user's business context and application context; (2) allowing the ...

12/08/05 - 20050273757 - Methods, systems, and computer program products for summarizing operational behavior of a computer program
Methods, systems, and computer program products for summarizing operational behavior of a computer program are disclosed. A method for summarizing the operational behavior of a computer program may include executing a computer program in a mode that allows control over execution of the computer program. Execution of the program is ...

12/08/05 - 20050273756 - Memory management method for multifunction peripheral
A memory management method for a MFP is disclosed. First of all, receive a request of executing an appointed function and then check available memory for executing such request. If the available memory is not enough for the job, then indicate this situation. Close at least one presently idle function ...

12/08/05 - 20050273755 - Scripting engine for network communication software
A scripting engine for network communication software is described. The scripting engine includes a sequencer table and plurality of secondary tables. The sequencer table and plurality of secondary tables provide a table-based command-processing engine to control the functionality of the network communication software. The sequencer table includes commands that are ...

12/01/05 - 20050268274 - Wet-laid tissue sheet having an air-laid outer surface
An air-laid web is combined with a wet-laid web prior to drying to form a layered tissue sheet. The resulting sheet has a unique combination of properties, which can include greater bulk and fuzziness on the air-laid side and greater strength and more smoothness on the wet-laid side. ...

12/01/05 - 20050268273 - Thread rendezvous for read-only code in an object-oriented computing environment
Techniques for assuring thread rendezvous for a plurality of threads executing in a computing system are disclosed. Techniques can be used to assure thread rendezvous for read-only code in a manner that is more efficient than polling techniques. A Light-weight, Yet Trappable On Demand (LYTOD) instruction can be generated for ...

11/24/05 - 20050262470 - Method and system for graph analysis and synchronization
A cyclic graph may be partitioned. The partitions of the cyclic graph may include an acyclic component of the cyclic graph and a set of partitioned links. The partitions of the cyclic graph may have a particular order. The elements of the cyclic graph may be serialized with a particular ...

11/10/05 - 20050251782 - Associating notifications of the status of a data network by use of a topology editor
A method for assigning an event to a device on a network is described by using a topology editor as user-controlled interface. The event is represented as a labeled graphic indication. Other devices on a data network, also represented graphically, are to be assigned to the event by using the ...

11/03/05 - 20050246677 - Native method invocation (nmi) custom marshalling stub service
A method for performing code translation generates native marshaling stubs without performing ML code generation and processing. This is accomplished by calling an unmanaged function to perform a task in a managed runtime environment, accessing a pre-created native stub for the unmanaged function, and then marshaling data for the unmanaged ...

10/27/05 - 20050240897 - Method and apparatus for a computing system using meta program representation
A method (and apparatus) for executing a main program having a series of machine-executable instructions in one of a program binary representation and an object code representation, including establishing a first pipeline for executing the main program and establishing a second pipeline for executing a meta-program to at least one ...

10/27/05 - 20050240896 - Continuous trip count profiling for loop optimizations in two-phase dynamic binary translators
A method, machine readable medium, and system are disclosed. In one embodiment the method comprises collecting a loop trip count continuously during runtime of a region of code being executed that contains a loop, categorizing the trip count to identify one or more code modification techniques applicable to the loop, ...

10/20/05 - 20050235247 - Using behavioral annotations in source code to build middleware applications
A method for embedding behavior tags in a source code so that a computer can choose the appropriate implementation technology to execute the source code comprising a Configuration Program (CP) and a Deployment Program (DP). The CP allows a user to define and modify a plurality of behavior tags in ...

10/13/05 - 20050229149 - Power and/or energy optimized compile/execution
A compiler with power and/or energy optimization, a complementary runtime manager, and system having the compiler and/or the runtime manager are described herein. ...

10/06/05 - 20050223352 - Cell-phone terminal, program management method and computer program of same
In a cell-phone terminal for receiving an event and detecting an application corresponding to the event to notify and manage the event, a conflicting condition and a return priority are set to each of multiple applications in advance. On receiving the event making a request for activation of an application ...

10/06/05 - 20050223351 - System for building interactive calculations on web pages
A system for building interactive calculations on web pages, comprising a central processor for executing program instructions stored on computer readable media, interfaces in communication with the central processor, one or more computer readable media in communication with the central processor containing program instructions for executing a manager object for ...

09/22/05 - 20050210439 - Method and apparatus for autonomic test case feedback using hardware assistance for data coverage
A method, apparatus, and computer instructions for presenting coverage data relating to data access occurring during execution of code. The coverage data containing data access indicators associated with memory locations is obtained. The data access indicators that have been set by a processor in the data processing system in response ...

09/08/05 - 20050198611 - Method and apparatus for decomposing and verifying configurable hardware
The present invention includes a method and apparatus for decomposing and verifying configurable hardware. In one embodiment, the method includes automatically decomposing a set of one or more units at a first level of a configurable hardware system design hierarchy into a set of two or more units of a ...

09/08/05 - 20050198610 - Providing and using design time support
Methods and apparatus, including computer systems and program products, for providing and using design time support for application elements. A system for designing applications includes an extension point operable to receive a definition of a user interface element to be included in an application; one or more additional extension points, ...

09/01/05 - 20050193365 - Icosahedral modified generalized balanced ternary and aperture 3 hexagon tree
A method for assigning path address-form location codes to objects represented using aperture 3 hexagon discrete global grid systems in both vector systems and bucket and raster systems in which hexagons in a first resolution are given a linear code and hexagons in subsequent finer resolutions have identifiers added to ...

08/25/05 - 20050188343 - Operation of a java virtual machine
A method for operating a JAVA virtual machine comprises loading a module comprising a parent JAVA class file, identifying offspring JAVA class files listed within the parent JAVA class file, and preloading the offspring JAVA class files. Apparatus arranged to carry out this method comprises receiving means for receiving a ...

08/18/05 - 20050183058 - Fast flattening of nested streams
Techniques and tools are described for flattening nested streams. For example, a stream flattening tool processes nested streams on a stack to traverse the nested streams. The tool produces a flattened stream that enumerates the elements of the nested streams. In one embodiment, the tool initially pushes a stack frame ...

08/18/05 - 20050183057 - Apparatus and method for enabling database batch updates without modifying generated code
An apparatus and method enable batch processing of database updates without modifying generated code, i.e., without redeployment of the application server or application. A batch mechanism intercepts calls from the generated code, compiles updates into batches, and processes the updates to the database in batches. In this manner the batch ...

08/11/05 - 20050177812 - External resource files for application development and management
A method and system are provided for efficient development of software application programs with user interfaces. Customarily, several specialists, including designers and developers, cooperate during the development stage of an application program. The invention teaches a strategy for making resource files external to the other compiled executable files in an ...

08/04/05 - 20050172259 - Algorithmic and dataflow graphical representation of matlab
The present invention relates to a graphical user interface for a system that complies MATLAB models for synthesis into register transfer level code. The graphical user interface provides a visual representation of the design in a manner that allows the user to more easily understand the algorithm being modeled. From ...

08/04/05 - 20050172258 - System 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 least one procedure for performing an action associated with the ...

08/04/05 - 20050172257 - Workflow defining system and workflow managing system
A workflow defining system comprises a state setting module, an instruction generating module, and a path generating module. The state setting module sets at least a first terminal state, a second terminal state, and a third terminal state. The instruction generating module generates a first instruction, a second instruction, and ...

07/28/05 - 20050166177 - Thread module chaining
One or more modules are designed to enable themselves to be logically chained to one or more other modules dynamically, for execution as part of the same thread as the other modules. In various embodiments, a thread module chaining service is provided to facilitate the dynamic chaining and chained execution ...

07/14/05 - 20050155011 - Method and system for restricting access in a distributed job environment
A system and method of providing logical locking to shared resources in a distributed Java environment. A plurality of Java virtual machines (JVMs) share a lock server. Each JVM includes a lock manager to interact with the lock server. The lock server provides a centralized source of logical locks for ...

07/14/05 - 20050155010 - Method, system and memory for replacing a module
An implementation module is replaced without affecting system continuity by creating, within an interface module, a plurality of proxy functions corresponding to a plurality of proxy functions within the implementation module. Entries into and exits out of the implementation module are tracked by the system. When the implementation module is ...

07/07/05 - 20050149905 - Automation tool and method for supporting planning and producing an automated technical process
An automation tool and a method for supporting the planning and implementation of an automated technical process (10), which uses this automation tool, are provided. The automation tool has access to a library (28) containing a plurality of predefined basic object types (38-42; 59-63; 90-94) associated with a functionality of ...

07/07/05 - 20050149904 - Method for enhancing program analysis
Methods are discussed that enhance program analysis. One aspect of the invention includes a method for checking a model of a program. The method includes a control-flow graph having vertices from the model, applying a transfer function to each vertex to form a set of path edges, and analyzing the ...

07/07/05 - 20050149903 - Scalable runtime system for global address space languages on shared and distributed memory machines
An improved scalability runtime system for a global address space language running on a distributed or shared memory machine uses a directory of shared variables having a data structure for tracking shared variable information that is shared by a plurality of program threads. Allocation and de-allocation routines are used to ...

06/30/05 - 20050144586 - Automated generation method of hardware/software interface for sip development
An automated generation method of hardware/software interface for SIP development is provided. The method comprises establishing a template wherein an interface template is established for enabling a user to quickly generate a system architecture, designing a hardware access program wherein a driver is provided for a model of the interface ...

06/16/05 - 20050132323 - Systems and methods for generating applications that are automatically optimized for network performance
Systems, methods and tools are provided for generating applications that are automatically optimized for efficient deployment in a computing environment based on parameterized criteria. In particular, systems, methods and tools for generating network applications are provided, which automatically partition a functional description of a network application into a set of ...

06/09/05 - 20050125768 - Infrastructure auto discovery from business process models via middleware flows
A method for infrastructure automatic discovery from business process models through middleware flows is provided. Data flow in an infrastructure is monitored to observe middleware flows. An information model is formed based on the observed middleware flows. ...

06/09/05 - 20050125767 - User configurable language independent code assist engine method, system, article of manufacture, and computer program product
A code assist function which suggests candidates responsive to a parsing of a partial program instruction statement is provided by parsing a program containing the partial program instruction statement to identify variables contained in the program; parsing the partial program instruction statement to generate proposals; and providing proposals to append ...

06/09/05 - 20050125766 - Language independent code assist user preferences configuration method, system, article of manufacture, and computer program product
A code assist function which suggests candidates responsive to a parsing of a partial program instruction statement is configured by displaying a list of user-selectable preferences; allowing a user to select one of the user-selectable preferences; storing the selected one of the user-selectable preferences; and configuring the code assist function ...



###

FreshPatents.com Support - Terms & Conditions