FREE patent keyword monitoring and additional FREE benefits. /images/triangleright (1K) REGISTER now for FREE triangleleft (1K)
Fresh Patents freshpatentsnav7_icons (5K)
browse patent apps by agents browse patent apps by inventors browse patent apps by industry browse patents by location monitor patent applications
    




USPTO Class 717  |  Browse by Industry: Previous - Next | All     monitor keywords
12/2005 | Recent  |  09: Oct | Sept | Aug | Jul | Jun | May | Apr | Mar | Feb | Jan |  | 08: Dec | Nov | Oct | Sp | Aug | Jul | Jun | May | Apr | Mar | Feb | Jan |  | 07: Dec  | Nov | Oct | Sep | Aug | Jul | Jun | May | Apr | Mar | Feb | Jan |  | 06: Dec | Nov | Oct | Sep | Aug | Jul | Jun | May | Apr | 

Data processing: software development, installation, and management inventions 12/05

Recently published patent applications awaiting approval from the USPTO. Recent week's RSS XML file available below.
Listing format for abstract view: USPTO application #, Title, Abstract excerpt,Patent Agent. Listing format for list view: USPTO National Class full category number, title of the patent application.    12/29/2005 > 39 patent applications in 29 patent subcategories.

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....

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...

20050289503 - System for identifying project status and velocity through predictive metrics: A development management system and method are disclosed for providing substantially real-time monitoring of the progress of a product development and a projection of completion of the project based on objective criteria, which can be plotted against the planned time to completion and budget for a project. The principle of...

20050289504 - Handling of standarized properties and their use in data exchange: The present invention relates to a data object model and methods and systems for mapping standardized data onto standardized properties of the object model and non-standardized data onto extensions. A reference referring to a data source may be mapped onto the extensions and the reference may be used to determine...

20050289505 - Method and system for improving performance and scalability of applications that utilize a flow-based-programming methodology: A method, system, apparatus, and computer program product is presented for improving the execution performance of flow-based-program (FBP) programs and improving the execution performance further on systems with additional processing resources (scalability). A FBP supervisor is inserted as the initial executable program, which program will interrogate the features of the...

20050289506 - Program system: In order to enable persons without particular programming knowledge to themselves write their own computer programs, there is proposed a computer-supported method of producing and/or executing program code, with at least one visualisation surface for the representation of establishable objects, by way of which information, in particular data, are inputted...

20050289508 - Method and system for customized programmatic dynamic creation of interoperability content: System, device, method, and computer program and computer program products for providing communicating between devices having similar or dissimilar characteristics and facilitating seamless interoperability between them. Computer program software and methods of and systems and devices for sharing of content, applications, resources and control across similar and dissimilar permanently or...

20050289507 - Video data processing circuits and systems comprising programmable blocks or components: The invention refers to a video data processing system and a video data processing circuit, comprising at least two functional blocks of which at least a first functional block is programmable so that different functions can be provided by said first functional block....

20050289510 - Method and system for interoperable device enabling hardware abstraction layer modification and engine porting: System, device, method, and computer program and computer program products for providing communicating between devices having similar or dissimilar characteristics and facilitating seamless interoperability between them. Computer program software and methods of and systems and devices for sharing of content, applications, resources and control across similar and dissimilar permanently or...

20050289509 - Method and system for specifying device interoperability source specifying renditions data and code for interoperable device team: System, device, method, and computer program and computer program products for providing communicating between devices having similar or dissimilar characteristics and facilitating seamless interoperability between them. Computer program software and methods of and systems and devices for sharing of content, applications, resources and control across similar and dissimilar permanently or...

20050289511 - Information security method and system: The present invention discloses an improved information security system and method. A polymorphic engine is used to enhance the security features of a software application and the data generated by or made available to the application and/or the operating system. The polymorphic engine operates to randomly alter the standard executable...

20050289512 - System and server for managing shared files: In a system where files are shared by a plurality of client apparatuses through a network, when an access to a file in the shared files by a first client apparatus is received, it is decided whether the file is under editing by a second client apparatus or not, with...

20050289513 - Matrix pattern match techniques for uninstalling multiple dependent components: There is disclosed a data processing system-implemented method, system and an article of manufacture for tracking software component dependencies among a set of multiple dependent software components of an application. In one aspect there is means for creating an n-dimensional matrix of predefined size in which is established a first...

20050289515 - Data processor: A data processor having a debugging aid function capable of monitoring a plurality of kinds of internal buses from the outside and identifying each of the buses monitored is provided. A central processing unit (CPU), a debugging aid module, and other circuit modules are mounted on a semiconductor chip. The...

20050289514 - Multi-view history mark with cycle-specific display: A debugger tool that enables a user to set history marks at selected points in time in a simulation history and to navigate the history marks....

20050289516 - Method and apparatus for conducting test and computer product: An apparatus for conducting a test for various functions in a device using test programs that are created based on test items includes a storage unit that stores program information that includes information on the test programs and commands necessary for executing the test programs, and command information that indicates...

20050289517 - System and methods for client and template validation: A system and method for validating user developed applications operating in conjunction with distributed workforce collaboration systems is provided. The invention allows a user, such as a quality control engineer, to validate front and back end data as well as an application under test without requiring that the user be...

20050289518 - Compiler and logic circuit design method: A compiler in which pseudo C descriptions (1) that are capable of describing parallel operations at a statement level and at a cycle precision by clock boundaries and register assignment statements are input, the register assignment statements are identified (S2), so as to generate executable C descriptions (3), to extract...

20050289519 - Fast approximation functions for image processing filters: A specified collection of computationally expensive functions are identified and polynomial approximations thereto are determined. In the context of a graphical processing application in general, and image filters in particular, certain characteristics of the specified collection of computationally expensive functions (e.g., range, accuracy and allowable error) permit highly efficient (computationally...

20050289520 - Unidirectional cloaking device for source code: A system and method for transforming a source code into a more manageable form. The method includes the steps of: reading the input source code; identifying a set of data names and a set of label names having a predetermined word length; comparing the set of data names and the...

20050289521 - Method for controlling embedded system device: A method for controlling an embedded system device via standard file I/O from a host computer linked to the embedded system device is disclosed. In a preferred embodiment, the embedded system device and the host computer is connected through USB. The embedded system device is controlled via management of a...

20050289523 - Method and apparatus for transforming code of a non-proprietary program language into proprietary program language: The invention relates to a method comprising the steps of: (a) providing of software code written in a non-proprietary software program language; and (b) compiling said software code into a software code written in a different, proprietary software program language, wherein said compiled software code is of a first format;...

20050289522 - Semantic programming language: A software development tool for programming natural language software applications is described. The software development tool includes a programming language and a compiler. The programming language has a set of programming constructs for facilitating natural language programming. The compiler is adapted to take a software program containing instances of the...

20050289524 - Systems and methods for software based on business concepts: Business concept definitions may be utilized with software applications, components, tools, and system software. The business concepts definitions are each associated with archetypal definitions, which may also be known as innate concepts. These archetypal definitions may include a person, an organization, a system, a place, an activity, a document, a...

20050289525 - Extensible command line parsing: An extensible generic command line parser may receive a list of options associated with an application and a command line to parse. A new command line option may be added to the options that can be parsed by adding the new command line option to the list of options. By...

20050289526 - Editing, creating, and verifying reorganization of flowchart, and transforming between flowchart and tree diagram: Provides methods for transforming a flowchart to an equivalent tree diagram, methods for transforming an equivalent tree diagram to a flowchart, methods for verifying reorganization of a flowchart, methods for editing a flowchart, methods for creating a flowchart and a flowchart editor. A flowchart includes one or more logic structures...

20050289527 - Device interoperability format rule set and method for assembling interoperability application package: System, device, method, and computer program and computer program products for providing communicating between devices having similar or dissimilar characteristics and facilitating seamless interoperability between them. Computer program software and methods of and systems and devices for sharing of content, applications, resources and control across similar and dissimilar permanently or...

20050289528 - Method and system for flattening hierarchically structured flows: There is disclosed a method and system for flattening hierarchically structured flows using a breadth-first approach. At each level of hierarchy of a hierarchically structured source flow, complex nodes are flattened by one level across the entire breadth of the flow. The results of this flattening are placed in a...

20050289529 - Method and apparatus to vectorize multiple input instructions: Briefly, an optimization unit to search for two or more candidate instructions in an instruction trace and to merge the two or more candidate instructions into a single instruction with multiple data (SIMD) according to a depth of a trace dependency and a common operation code of the two or...

20050289530 - Scheduling of instructions in program compilation: A method and apparatus for scheduling of instructions for program compilation are provided. An embodiment of a method comprises placing a plurality of computer instructions in a plurality of priority queues, each priority queue representing a class of computer instruction; maintaining a state value, the state value representing any computer...

20050289531 - Device interoperability tool set and method for processing interoperability application specifications into interoperable application packages: System, device, method, and computer program and computer program products for providing communicating between devices having similar or dissimilar characteristics and facilitating seamless interoperability between them. Computer program software and methods of and systems and devices for sharing of content, applications, resources and control across similar and dissimilar permanently or...

20050289532 - Adaptive content platform and application integration with the platform: An adaptive content platform and application integration of with the platform is described. The adaptive content platform includes one or more content-enabled, dependent applications forming an application layer and a services layer that has services shared by the each of the one or more content-enabled, dependent applications. The services layer...

20050289533 - Method and system for updating a software image: A method and system for updating or recovering a computer device's software image using a single portable operating system image stored on a bootable, secure partition on local storage (hard drive); a method and system utilizing delta image patching technology to allow the single image to work on a large...

20050289534 - Method for upgrading software version of mobile terminal using integrated difference files: A method for upgrading a software version of a UE (User Equipment) using integrated difference files. The software upgrade method for upgrading a software version of the UE includes the steps of generating, by a service provider, difference files between a plurality of software versions and an integrated difference file...

20050289535 - Network-based software extensions: Methods and systems for network-based or Internet-based software delivery are described. In one embodiment, an application program or software platform resides on a client. The program or platform is configured so that it is extensible based on software extensions that are deliverable over a network such as the Internet. In...

20050289536 - Automated deployment of an application: Methods, systems, and media to automatically deploy an, e.g., a JS2EE file between environments are disclosed. Embodiments include hardware and/or software for selecting one or more applications in an original system for export. The applications along with their corresponding application data, configuration data, and descriptor files, are compressed into one...

20050289537 - System and method for installing software on a computing device: In one embodiment, a method and system for installing software on a computing device includes determining during booting of the computing device whether a compressed file containing software to be installed has been stored on the computing device and, if so, calling a file installation tool that is configured to...

20050289539 - Central installation, deployment, and configuration of remote systems: A system for installing one or more components at one or more remote locations from a central location is provided. The system includes a parent site, which may include a transceiver and a repository. The system also includes a first child site, which may include a first web service to...

20050289538 - Deploying an application software on a virtual deployment target: Methods and arrangements to propagate application software to a virtual deployment target are contemplated. More specifically, a user may create multiple virtual deployment targets in a software system such as WebSphere™ and deploy applications to multiple the virtual deployment targets without having to manually fit policy-driven applications into each virtual...

  
12/22/2005 > 29 patent applications in 18 patent subcategories.

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....

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...

20050283753 - Alert triggers and event management in a relationship system: A method and apparatus to manage alert triggers in a relationship system are disclosed. In one embodiment, the method includes maintaining a set of alert triggers that define operations for detecting changes pertaining to elements of a relationship graph. The elements of the relationship graph include nodes representing entities and...

20050283754 - Method and system to generate chart models: A method and system to generate chart models are disclosed. Graphs may be rendered more efficiently by utilizing chart models, where multiple chart models are be generated utilizing the same set of chart data. Each chart model may be utilized to render a corresponding chart. In order to generate a...

20050283755 - Method and apparatus providing for extendable interaction between firmware and operating systems on digital devices: A method, memory system, and program product is described for providing extended functions in a digital device conforming to an intercompartment language specification. The method involves preparing a list of unused opcodes according to a version of the language of one compartment, and publishing the list of unused opcodes to...

20050283756 - Method and system to automatically generate performance evaluation code for multi-threaded/multi-processor architectures: A development system automatically generates evaluation code to examine performance on target hardware....

20050283758 - Bi-directional programming system/method for program development: The invention provides a bi-directional programming method/system/computer product for a programmer to enter source level instructions via either a visual language interface or a traditional syntactic level (code) interface. Irrespective of which means is used to describe the program, a corresponding “view” of the program (visual or syntax) is generated....

20050283757 - Simulation of multi top-level graphical containers in computing environments: Techniques for simulation of multi top-level graphical-containers (e.g., frames) in an object-oriented computing environment are disclosed. A Multi Top-level Graphical-Container Simulator (MTGS) can be provided to simulate multi top-level graphical container support for applications that expect to use a plurality of top-level graphical containers (e.g., frames, windows). A MTGS may...

20050283760 - Interface and related methods for dynamically generating a filter graph in a development system: A system is presented including a plurality of sources, and an interface, selectively coupled to the plurality of sources, to generate and implement a development project of processing chains, wherein the interface dynamically loads a processing chain for each of the plurality of media sources at a point during the...

20050283759 - 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 desired deployment are also established. A deployment plan containing an outline for resources...

20050283762 - Benchmark synthesis using workload statistics: A synthetic benchmark for a computer program and a method and computer program product for creating a synthetic benchmark for a computer program. The synthetic benchmark is created using statistical information that is collected about an executing program, and some hints about the machine on which the benchmark will be...

20050283763 - Exception test support technique: This invention is to provide a technique for automatically performing a test of exception handling in a program created by using an object-oriented programming language. The method according to this invention comprises: analyzing a source program to be tested; generating a driver class for invoking a method of classes included...

20050283761 - Method and framework for test case management: In accordance with an embodiment of the present invention, a method may include obtaining a list of active life cycle test objects in a test run from a life cycle test object controller, and obtaining a list of active central activity test objects in the test run from a central...

20050283764 - Method and apparatus for validating a voice application: A software interface for validating components and resources used in one or more network-based voice applications has a portion for excepting s user input to select component or resource types to validate; a portion for compiling any errors or conflicts found relating to the component and resource types selected; and...

20050283765 - Software performance analysis using data mining: A system, method, and computer program for analyzing code execution and software performance characteristics are disclosed. Samples of code during run-time can be displayed as both a top-down tree of calls from a particular function and a bottom-up tree of calls to the particular function. Data mining techniques, including filtering...

20050283766 - Interface and related methods for dynamically generating a filter graph in a development system: A system is presented including a plurality of sources, and an interface, selectively coupled to the plurality of sources, to generate and implement a development project of processing chains, wherein the interface dynamically loads a processing chain for each of the plurality of media sources at a point during the...

20050283767 - Method and apparatus for preventing unwanted information to be displayed to a user of a computer: A method and an apparatus 60 which filters unwanted pop up type of information and which is effective to prevent pop up information from being displayed to a user of a computer 10....

20050283768 - Data flow graph processing method, reconfigurable circuit and processing apparatus: A data flow graph processing method divides at least one DFG generated into a plurality of sub-DFGs, in accordance with the number of logic circuits in a circuit set in a reconfigurable circuit. When the reconfigurable circuit is provided with a structure including multiple-row connections, the number of columns in...

20050283770 - Detecting memory address bounds violations: In one aspect, machine-executable code is generated. The machine-executable code includes machine-readable instructions for detecting a memory address bounds violation by the program code based on a determination that a boundary memory address stored in a hardware table has been accessed during execution of the program code. The boundary memory...

20050283772 - Determination of loop unrolling factor for software loops: Disclosed are embodiments of a method and system for calculating an unrolling factor for software loops. The unrolling factor may be calculated by applying a formula that takes into account issue constraints of a processor. The issue constraints may include the total issue width of the processor, and may also...

20050283773 - Framework for efficient code generation using loop peeling for simd loop code with multiple misaligned statements: A system and method is provided for vectorizing misaligned references in compiled code for SIMD architectures that support only aligned loads and stores. In this framework, a loop is first simdized as if the memory unit imposes no alignment constraints. The compiler then inserts data reorganization operations to satisfy the...

20050283775 - Framework for integrated intra- and inter-loop aggregation of contiguous memory accesses for simd vectorization: A method, computer program product, and information handling system for generating loop code to execute on Single-Instruction Multiple-Datapath (SIMD) architectures, where the loop contains multiple non-stride-one memory accesses that operate over a contiguous stream of memory is disclosed. A preferred embodiment identifies groups of isomorphic statements within a loop body...

20050283771 - System and method for decreasing the memory footprint of applications with automatic memory management systems: The techniques described ease the work of garbage collectors by reducing the garbage produced. These embodiments combine the data-flow analysis of native compilers with an extension of the Java Virtual Machine (JVM). A special bytecode is inserted into the original bytecode to explicitly free unused objects. As a result, the...

20050283769 - System and method for efficient data reorganization to satisfy data alignment constraints: A system and method is provided for vectorizing misaligned references in compiled code for SIMD architectures that support only aligned loads and stores. In the framework presented herein, a loop is first simdized as if the memory unit imposes no alignment constraints. The compiler then inserts data reorganization operations to...

20050283774 - System and method for simd code generation in the presence of optimized misaligned data reorganization: A method, computer program product, and information handling system for generating loop code to execute on Single-Instruction Multiple-Datapath (SIMD) architectures, where the loop operates on datatypes having different lengths, is disclosed. Further, a preferred embodiment of the present invention includes a novel technique to efficiently realign or shift arbitrary streams...

20050283776 - Class loader: A class loader locates, at run time, a requested code component. The code component is preferably stored on a database, rather than in a file system, to improve its accessibility in a network computing environment. Code components are preferably stored in the database using an organizational structure that reflects a...

20050283777 - Secure method to update software in a security module: The aim of this invention is to propose a transmission method of a message containing a program block that allows to avoid the consequences of a possible malicious decryption of this message. This aim is achieved through a secure method to update software embedded in a security module, this method...

20050283778 - System and method for identifying installation modes for device drivers: A method and system for establishing an installation mode for a device driver is disclosed. The method and system comprises a scanning each file of the device driver, and assigning points to each file according to patterns detected. The method and system includes delivering the installation mode based on the...

20050283779 - Method and apparatus for deploying software applications using a zone architecture: A method for installing an application, including creating a zone, installing the application in the zone to obtain a remote zone, packaging the remote zone to obtain an application zone package, and deploying the application zone package in a target global zone....

  
12/15/2005 > 32 patent applications in 23 patent subcategories.

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...

20050278689 - Manager component resource addition and/or resource removal on behalf of distributed software application: A distributed software application comprises a plurality of software components within a plurality of executables. A manager component for the distributed software application handles: an addition of one or more first resources to the distributed software application on behalf of the distributed software application and/or a removal of one or...

20050278688 - Software component initialization in an ordered sequence: A manager component of an apparatus in one example initializes a plurality of software components of a distributed software application, within one or more executables, in an ordered sequence based on one or more dependency relationships among the plurality of software components....

20050278691 - 3d visual effect creation system and method: A visual effect creation system and method is software designed for creating, maintaining, and displaying real-time 3D visual effects. There are two parts to the software. The first part is the creation and maintenance tool and the second part is a real-time display module. The creation and maintenance tool contains...

20050278690 - Methods and apparatus for cost minimization of multi-tiered infrastructure with end-to-end delay guarantees: Techniques are provided for determining a capacity allocation in a multi-tiered computing system. In one aspect of the invention, a technique for designing capacity allocation for a multi-tiered computing system, each tier of the computing system having one or more computing devices (e.g., servers), comprises the following steps/operations. Input parameters...

20050278693 - Distribution adaptor for network management application development: Methods of developing an application program to manage a distributed system or network is provided. In one embodiment, the method includes: a) defining managed objects in a resource definition language and storing the definition in resource definition language files, b) parsing the resource definition language files to ensure conformity with...

20050278692 - Snmp agent code generation and snmp agent framework for network management application development: Methods of developing an application program to manage a distributed system or network are provided. In one embodiment, the method includes: a) defining managed objects in a resource definition language and storing the definition in resource definition language files, b) parsing the resource definition language files to ensure conformity with...

20050278694 - Describing runtime components of a solution for a computer system: An apparatus for describing runtime components of a solution on a computer system comprises a description of the software components of a solution instance comprising relationships between the software components. The description may be a logical description independent of a particular physical instantiation of the solution instance....

20050278695 - System and method for modifying code assist within an integrated development environment: A system and method for modifying code assist within an integrated development environment. The method comprises: maintaining a user editable external file and database; and modifying the user editable external file; initiating the integrated development environment; initiating a JavaScript editor plug-in; receiving a request for code assist; parsing the user...

20050278696 - Shared landmark user interfaces: A method, system, and computer program product provide access to user information, such as landmarks, without applications having to implement the needed user interface functionality on their own. In one embodiment, common landmark user interface components are offered with application programming interfaces (APIs) for controlling the user interfaces. By utilizing...

20050278697 - Object type-declaration prefix syntax: A programming language syntax that embeds object type declaration in the object name. The objects are self-documenting because its object type is embedded in each object. In one embodiment, the object type-declaration prefix precedes the object name and explicitly declares the object type information. For example, a SQL object FirstName,...

20050278698 - Multi-window based graphical user interface (gui) for web applications: It is envisioned that the present invention may be utilized as a system for transferring data across a network by means of a multi-window based GUI. The system comprises a remote server, having at least one window module, .NET application, .NET framework, .NET development tools, an HTML beginning tag, an...

20050278699 - Manager component for checkpoint procedures: A manager component of an apparatus in one example handles one or more checkpoint procedures for one or more software components of a distributed software application that runs within a plurality of executables....

20050278700 - Shutting down a plurality of software components in an ordered sequence: An apparatus in one example comprises a manager component in communication with a distributed software application. The distributed software application comprises a plurality of software components that run within one or more executables. The manager component shuts down the plurality of software components in an ordered sequence based on one...

20050278701 - Substitute manager component that obtains state information of one or more software components upon failure of a first manager component: An apparatus in one example comprises a substitute manager component that upon failure of a first manager component, obtains management responsibility for a distributed software application from the first manager component and queries one or more software components of the distributed software application for state information of the one or...

20050278702 - Modeling language and method for address translation design mechanisms in test generation: Methods and systems are disclosed that enhance the ability of a test generator to automatically deal with address translation in a processor design, and without need for creating specific code. A model of the address translation mechanism of a design-under-test is represented as a directed acyclic graph and then converted...

20050278703 - Method for using statistical analysis to monitor and analyze performance of new network infrastructure or software applications for deployment thereof: Methods for using statistical analysis to monitor performance of new network infrastructure and applications for deployment thereof. A method monitors a release of executing software applications or execution infrastructure to detect deviations in performance. A first set of time-series data is acquired from executing software applications and execution infrastructure. A...

20050278704 - Method, apparatus, and program storage device for detecting failures in data flow in high-availability storage systems: A method, apparatus, and program storage devices that can detect failures in data flow in high-availability storage systems is disclosed. The present invention provides a plurality of software layers that are to be executed in a predetermined order. An equation is implemented in each of the plurality of software layers....

20050278705 - System and method for analyzing a process: The present disclosure relates to a system and method for analyzing a process. Embodiments of the present invention may include obtaining a process execution trace including at least one subtrace, the process execution trace comprising at least one loop repetition. Further, embodiments may include removing loop repetitions within the process...

20050278706 - System, method, and computer program product for logging diagnostic information: System for logging diagnostic information, for use in a transactional environment having means for sending a transactional and re-sendable request to an application program. A counter is associated with the request, wherein a value associated with the counter is updated when an error occurs in the environment. The environment also...

20050278707 - Method and system providing virtual resource usage information: A method and system to provide virtual resource usage information for assembler programs. In one embodiment, a graphical user interface displays virtual resource usage for portions of an assembler program....

20050278708 - Event management framework for network management application development: Methods of developing an application program to manage a distributed system or network are provided. In one embodiment, the method includes: a) defining managed objects in a resource definition language and storing the definition in resource definition language files, b) parsing the resource definition language files to ensure conformity with...

20050278710 - Programming extensions for processing language objects and related applications: A system is provided for manipulating data representation language based-objects in a native programming language environment. In one embodiment, the system is used to map data objects of the data representation language to corresponding objects within the native programming language and vice versa. In one embodiment, the system is equipped...

20050278709 - Resource definition language for network management application development: Methods of defining a distributed system or network to facilitate development of an application program to manage the distributed system or network are provided. In one embodiment, the method includes: a) defining managed objects in a resource definition language and storing the definition in resource definition language files, wherein the...

20050278711 - Method and assembly for processing, viewing and installing command information transmitted by a device for manipulating images: A method and assembly for processing, viewing and installing command information transmitted via a peripheral device for manipulating 3D modelling image(s). The peripheral device is a gripping element manipulated by a user and has sensors which detect forces and/or displacements on the gripping element and, as a result of detected...

20050278712 - Selecting a processor to run an executable of a distributed software application upon startup of the distributed software application: An apparatus in one example comprises a manager component for a distributed software application that based on one or more of a characteristic of an executable of the distributed software application and/or a characteristic of one or more of a plurality of processors, selects a processor from the plurality of...

20050278713 - Automatic instruction set architecture generation: A digital computer system automatically creates an Instruction Set Architecture (ISA) that potentially exploits VLIW instructions, vector operations, fused operations, and specialized operations with the goal of increasing the performance of a set of applications while keeping hardware cost below a designer specified limit, or with the goal of minimizing...

20050278714 - Warp processor for dynamic hardware/software partitioning: A warp processor includes a microprocessor, profiler, dynamic partitioning module, and warp configurable logic architecture. The warp processor initially executes a binary for an application entirely on the microprocessor, the profiler monitors the execution of the binary to detect its critical code regions, and the dynamic partitioning module partitions the...

20050278715 - Segmented linker using spatial locality of reference for over-the-air software updates: A segmented linker for generating from an original binary file an upgraded binary file suitable for replacing a copy of the original binary file installed in a target device. The segmented linker receives as inputs a plurality of objects, the original binary file, and a memory map input file associated...

20050278716 - Digital rights management (drm) license manager: A method, device, and system including a digital rights management (DRM) license manager to protect software applications from unauthorized use. The DRM license manager system binds essential application data to a software license. This binding is achieved by adding an encryption key to a software license and encrypting the application...

20050278717 - Mobile communication terminal and application control method: A mobile communication terminal comprises: a download portion which downloads an application program from an outside WWW server, and secures a data region for reference parameters to which the application program refers at the time of execution; a control signal receiving portion which receives a control signal containing the reference...

20050278718 - System and method for web application extensibility: Resources provided by web applications can be extended through the implementation of library modules and extensions. Library modules stored outside a web application can provide resources in a web application environment as if they were part of the web application itself. Additionally, web applications can be configured with application extensions...

  
12/08/2005 > 27 patent applications in 21 patent subcategories.

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...

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...

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...

20050273758 - System and method for building a component base architecture: A system and method for building a component-based architecture. One or more software components (1401) are registered with a component-based architecture development environment (200) in accordance with an interface definition file (1406). The interface definition file (1406) identifies one or more methods invocable by the associated component's encapsulated code. The...

20050273759 - Mvc (model-view-controller) based multi-modal authoring tool and development environment: Application development tools and method for building multi-channel, multi-device and multi-modal applications, and in particular, to systems and methods for developing applications whereby a user can interact in parallel with the same information via a multiplicity of channels and user interfaces, while a unified, synchronized views of the information are...

20050273760 - Computer system and related method for generating program codes describing relationships of numerous function names and numerous control codes of a device: A method for generating program code used to describe relationships between a plurality of function names and a plurality of control codes of a device. The method comprises receiving the relationships between the plurality of function names and the plurality of control codes, detecting if one of the function names...

20050273761 - Freehand system and method for creating, editing, and manipulating block diagrams: A method of integrating freehand user input into a block diagram environment is disclosed. The freehand user input is a user's approximation of a diagram component or feature of a component which is received by the block diagram environment and compared to multiple patterns stored in a storage location. The...

20050273762 - Systems and methods for dynamic menus: Systems and method for dynamically loaded menus and objects are provided that can provide cross-platform capability and accessibility features. Objects in a page that are dynamic or are not human-readable (e.g., executable or images) can be identified and enhanced for compatibility with screen readers. HTML corresponding to the object can...

20050273763 - Method and apparatus for mapping a data model to a user interface model: A method, computer readable medium and system are provided which generate a model driven form user interface. In accordance with the method, a data model is mapped to a user interface model using at least one declarative map. The one or more declarative maps used to map the data model...

20050273764 - Reliability contracts: Reliability contracts declare an intent of executable code, and may be associated with at least a portion of the executable code. The intent of the executable code in the face of particular conditions may be declared for the use in any one of a programming, execution, or testing environment....

20050273765 - Object-oriented creation breakpoints: A computer system, program product and method debug an object-oriented computer program by tracking the creation of objects by a plurality of creators (e.g., constructor methods) of a selected class. A user need not separately track each creator. Instead, a debugger identifies each creator and associates breakpoints with all or...

20050273766 - Application program caching: Application program caching and execution is disclosed. An application program component, which may constitute the only component of an application program, is cached by a computing device from an original computing device. The computing device executes the cached component in lieu of its execution by the original computing device. The...

20050273767 - Methods and systems of testing software, and methods and systems of modeling user behavior: Methods and systems of testing software and modeling user actions are described. In some embodiments, multiple different algorithms are provided for operating on a software model. The software model describes behavior associated with software that is to be tested. Different sets of algorithms can be selected for operating on the...

20050273769 - Framework for generating mixed-mode operations in loop-level simdization: A method, computer program product, and information handling system for generating mixed-mode operations in the compilation of program code for processors having vector or SIMD processing units is disclosed. In a preferred embodiment of the present invention, program instructions making up the body of a loop are abstracted into virtual...

20050273772 - Method and apparatus of streaming data transformation using code generator and translator: A high level transformation method and apparatus for converting data formats in the context of network applications, among other places. A flexible transformation mechanism is provided that facilitates generation of translation machine code. A translator is dynamically generated by a translator compiler engine. When fed an input stream, the translator...

20050273768 - Method of and system for providing path based object to xml mapping: The present invention relates generally to computers and computer databases, and more specifically, to a method of and system for converting between Object-oriented classes and markup languages. One aspect of the invention is broadly defined as a method for converting data from a markup language format to an Object model,...

20050273771 - Resolvable semantic type and resolvable semantic type resolution: A system for developing natural language enabled software applications is described. Resolvable types define abstract representations of linguistic elements and interrelationships between linguistic elements of a natural language input. Resolution semantics define procedural rules for resolving validity of the resolvable types in a natural language enabled software application....

20050273770 - System and method for simd code generation for loops with mixed data lengths: A method, computer program product, and information handling system for generating loop code to execute on Single-Instruction Multiple-Datapath (SIMD) architectures, where the loop operates on datatypes having different lengths, is disclosed. Further, a preferred embodiment of the present invention includes a novel technique to efficiently realign or shift arbitrary streams...

20050273773 - Object process graph system: A software system is provided including an Object Process Graph for defining applications and a Dynamic Graph Interpreter that interprets Object Process Graphs. An Object Process Graph defines all of an application's manipulations and processing steps and all of the application's data. An Object Process Graph is dynamic, making it...

20050273774 - Method and system for flexible/extendable at command interpreter: In a wireless communications device, methods and systems for processing a plurality of AT commands are disclosed. Aspects of the method may comprise generating AT command codes for the plurality of AT commands. The generated AT command codes for the plurality of AT commands may be compiled and linked with...

20050273775 - Apparatus, system, and method for identifying semantic errors in assembly source code: An apparatus, system, and method are provided for identifying semantic errors in assembly source code. The apparatus includes a symbol module, an identification module, a validation module, and a notification module. The symbol module searches assembly source code for a symbol definition. The identification module recognizes an attribute assigned to...

20050273776 - Assembler supporting pseudo registers to resolve return address ambiguity: An assembler, which can form part of a development/debug system, supports pseudo instructions to enable the assembler to resolve return address ambiguities....

20050273777 - Efficient construction of pruned ssa form: Intermediate representations of computer code are efficiently generated. More particularly, methods described herein may be used to construct a static single assignment representation of computer code without unnecessary phi-function nodes. Potentially necessary phi-function node assignments may be analyzed to determine whether they directly reach a non-phi use or a necessary...

20050273778 - List-bar interface control apparatus and method: An enhancement to graphical user interface software adds training and customization features that allow users to select between levels of interface sophistication according to skill level. While pull-down menu functions and toolbar functions are commonly presented independently, the List-Bar interface control allows a user to present a menu and a...

20050273779 - Automatic updating of diverse software products on multiple client computer systems: A system and method update client computers of various end users with software updates for software products installed on the client computers, the software products manufacturered by diverse, unrelated software vendors. The system includes a service provider computer system, a number of client computers and software vendor computer systems communicating...

20050273780 - System, device, method and computer code product for partially sharing digital media: A method, device, system, and computer code product provide shared applications for mobile terminals operating in a communication network. The system includes a first mobile terminal and a second mobile terminal in communication with the first mobile terminal. The method comprises configuring a first version of an application for execution...

20050273781 - Service software acquiring method, system and electronic communication device used therefor: An object is to provide a method for making it possible to exchange information between a local host and a remote host even if necessary software is not previously prepared. A local host (1) requests a service administration host (4) to start a desired remote service. In response to the...

  
12/01/2005 > 25 patent applications in 19 patent subcategories.

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...

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....

20050268275 - Method to provide secure multi-vendor system sizings: A method for sizing a computer system. Toolsets defining required performance of a subsystem, as well as hardware and software resources available to the subsystem, are transmitted to a subsystem provider. The subsystem provider responds with information about a subsystem that specifically comports with the toolset's definitions of performance and...

20050268276 - Program object to support connection generation: A system and method for a program object to support generation of connections is disclosed. An embodiment of a method comprises establishing a first program object, the program object being designated as the connection factory for a plurality of program objects; receiving a request for a connection factory by the...

20050268277 - Dynamic contexts: Methods, apparatus, and computer program products that implement techniques for extending the MVC design pattern by structuring data of an application into application contexts. The techniques feature accessing a predetermined structure for a storage area, modifying the predetermined structure and creating an instance of the storage area according to the...

20050268278 - Method, design program and execution program for composing and executing a computer application, as well as a data carrier provided with a design program and a data carrier provided with an execution program: The invention relates to a method for composing and executing a computer application, wherein design software and execution software are available to a user via a computer. The method comprises the steps of the user making available information about the computer application to the design software, the design software composing...

20050268279 - Automated multimedia object models: Disclosed herein are systems and methods for creating multimedia presentations from presentation templates and/or multimedia object models. Detailed information on various example embodiments of the inventions are provided in the Detailed Description below, and the inventions are defined by the appended claims....

20050268280 - Encapsulating changes to a software application: Described are methods and apparatus, including computer program products, for encapsulating a set of changes to a software application. A template is defined that includes a plurality of tasks to accomplish the set of changes to the software application. The template is associated with a plurality of development objects. An...

20050268281 - Portable annotated merge model and methods of using the same: A portable annotated merge model and methods of generating and using the same are provided. The portable annotated merge model can be a copy of a baseline file having annotation associated with items of the baseline file. The annotation can be deltas and/or conflicts. The portable annotated merge model is...

20050268283 - Audited builds based upon separate class dependency records: Embodiments of the present invention address deficiencies of the art in respect to software configuration management and provide a method, system and apparatus for producing audited builds based on separate class dependency records. In one embodiment, a software configuration management tool can be provided which can include build-audit logic programmed...

20050268282 - System and method for inventory services: In accordance with embodiments, there are provided mechanisms and methods for determining a select set of changes from a set of changes made to an application instance to propagate to one or more other application instances. These mechanisms and methods can enable embodiments to propagate changes from a first application...

20050268284 - Uniform references: Embodiments of the present invention provide a novel and non-obvious method, system and computer program product for uniform references to artifacts in a software configuration management tool. In one embodiment, a data processing system configured to resolve artifact references can include a software configuration management tool and uniform reference resolution...

20050268286 - Method of detecting memory leak causing portion and execution program thereof: To reduce labor required in investigating on a source of memory leaks with regard to the memory leaks generated in executing a program using a language which does not explicitly indicate release of data region. With regard to a plurality of data stored in a memory, relationship of data is...

20050268287 - Methods and systems of testing software, and methods and systems of modeling user behavior: Methods and systems of testing software and modeling user actions are described. In some embodiments, multiple different algorithms are provided for operating on a software model. The software model describes behavior associated with software that is to be tested. Different sets of algorithms can be selected for operating on the...

20050268285 - Object oriented gui test automation: A method, system and apparatus for the object-oriented automated user interface testing of an application under test in a functional testing tool. The functional testing tool can include a configuration for producing multiple methods defining interactions with individual elements in a user interface to an application under test. The functional...

20050268288 - Graphical program analyzer with framework for adding user-defined tests: A system and method for enabling programmatic analysis of a graphical program, where the programmatic analysis includes user-defined tests. A software program referred to herein as a graphical program analyzer may be operable to programmatically analyze a graphical program by programmatically performing various tests on the graphical program. Some of...

20050268289 - Method for decoding instruction in architectural simulator: In order to decode a simulation instruction in accordance with the present invention, a new decoding program is generated, which includes flat-type decoding codes for at least one of the instructions having a high occurrence frequency. The remaining instructions are decoded using tree-type decoding codes. By combining both flat-type and...

20050268290 - Method and system for metering execution of interpreted programs: A method and a corresponding system (200) for metering execution of interpreted programs (220) are proposed. Typically, an interpreter, such as the Java Virtual Machine (215), lacks built-in capabilities for communicating with the hardware and software platform of the computer directly; for this purpose, the virtual machine invokes external native...

20050268291 - Specifying user interface interactions for controls in a data driven system: Embodiments of the present invention provide a novel and non-obvious method, system and apparatus for specifying user interface interactions in a data-driven system. In one embodiment, a data-driven data processing system can include a data-driven application including a user interface including one or more controls disposed in the user interface....

20050268292 - Non-compile pages: A concept for providing a process for parsing at least one code object comprising determining when a page associated with the at least one code object has been previously processed; parsing the page when the page is determined not to have been previously processed; and evaluating a value for a...

20050268293 - Compiler optimization: Provides effective use of architecture-specific instructions. There is provided a compiler including: a target partial program detecting unit for detecting, from among a partial programs of the program to be optimized, a partial program including instructions corresponding to all instructions included in the pattern to be replaced as a partial...

20050268294 - Common class loaders: Embodiments include a system for loading components with complex intra-dependencies. Components in the system may be assigned at start up to a common loader module. The system detects reference cycles amongst the set of components in the system. All components in a reference cycle may be assigned for loading to...

20050268295 - System and method for expediting and automating mainframe computer setup: The present invention preferably automates mainframe computer operating system upgrades by automatically installing a base operating system on the mainframe system, performing information-gathering of an existing mainframe computer system, using the information to recreate the environment settings of the existing system, and providing a series of directives typically required of...

20050268296 - Update system capable of updating software: An electronic device with a handoff agent is capable of coordinating the update by one or more update agents in the electronic device. The handoff agent is capable of selectively updating an application software or firmware that is stored in non-volatile memory that may employ multiple FLASH chips, the handoff...

20050268297 - Single file update: A system and method are described for performing updating of an application using a single file update. In one embodiment, a request from a client is received at a server to amend a deployed application by updating a single file of the application. The request is received at a deploy...

Previous industry: Data processing: design and analysis of circuit or semiconductor mask
Next industry: Electrical computers and digital processing systems: virtual machine task or process management or task management/control


######

RSS FEED for 20091126: - PDF
Integrate FreshPatents.com into your RSS reader/aggregator or website to track weekly updates.
For more info, read this article.

######

Thank you for viewing Data processing: software development, installation, and management patents on the FreshPatents.com website. These are patent applications which have been filed in the United States. There are a variety ways to browse Data processing: software development, installation, and management patent applications on our website including browsing by date, agent, inventor, and industry. If you are interested in receiving occasional emails regarding Data processing: software development, installation, and management patents we recommend signing up for free keyword monitoring by email.



###

FreshPatents.com Support

Results in 1.41218 seconds

filepatents (1K)

* Easy, fast online form
* Protect your Inventions
* US Patent Office filing

Provisional Patent
Utility Patent

- - - - - - - - - - - - - - - - - - - - - -

filetrademarks (1K)

* Fast online form
* Protect your Name/Design
* US Government filing

Trademark Services

- - - - - - - - - - - - - - - - - - - - - -

PATENT INFO