|
FREE patent keyword monitoring and additional FREE benefits. |
![]() |
|
|
USPTO Class 717 | Browse by Industry: Previous - Next | All 07/2006 | 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 07/06Recently 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. 07/27/2006 > 29 patent applications in 17 patent subcategories. 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.... 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.... 20060168556 - Engineering system for distributed development and development by a number of users: A system and a method for processing of projects, especially engineering projects, in the automation environment, with the aid of which parts of project can be split off and processed independently of each other, with a seamless integration into the main project subsequently being undertaken without further adaptation effort is... 20060168557 - Methods and apparatus for implementing model-based software solution development and integrated change management: The present invention concerns methods and apparatus for implementing a model-based paradigm for use in developing systems of software solutions. In a method of the present invention, a developer defines templates for use in creating software architecture elements which comprise a software solution or a system of software solutions. The... 20060168555 - Software development system and method: A computer design model processing system and methods are described that can create visual models of computer systems, store versions of design models in a centralized repository, automatically generate and deploy computer software systems in response to the stored computer design models, define dependencies between computer design models, and automate... 20060168559 - Apparatus and method for converting the visual appearance of a java application program in real time: A method and an apparatus for converting the visual appearance) of a program in real time, and more particularly, to a method and an apparatus for converting the visual appearance of a program in real time, by allowing an interface-based program convert a color combination, font, icon and a text... 20060168558 - Software development system and method: A computer design model processing system and methods are described that can create visual models of computer systems, store versions of design models in a centralized repository, automatically generate and deploy computer software systems in response to the stored computer design models, define dependencies between computer design models, and automate... 20060168560 - Report generating systems and methods: Methods and systems for producing report-generating program code. A method can include obtaining an indication as to a source of data to be included in a report generated by the execution of the report-generating program code; retrieving data from the source; obtaining formatting instructions for the data to be included... 20060168561 - Method and apparatus for enabling live selection of content for print on demand output: A system is provided for allowing collaborative, web-enabled design of content for print on demand output. Categories of standardized products are provided, and upon selection of any particular product type a designer's choice will be utilized as a default which incorporates design selection categories including backgrounds, graphics, products, text boxes,... 20060168562 - Viewing and editing markup language files with complex semantics: The semantic hierarchy of a document written in a markup language is represented by a hierarchy of elements, which are viewed and edited using a tree to which may be attached a special purpose editor, capable of editing the semantic properties of that particular element. Such special purpose editors handle... 20060168563 - Live shortcuts: A method, system and apparatus for live creating and managing shortcuts in a computing environment. In a preferred aspect of the present invention, a method for managing live shortcuts can include selecting an underlying object from among one or more underlying objects and creating a live shortcut for the underlying... 20060168564 - Integrated chaining process for continuous software integration and validation: A method and apparatus for automating the installation of a plurality of operating system and device management software combinations, with their respective and related configuration data, onto a plurality of information management system platform hardware. The present invention also provides for the automated and systemic validation of proper interoperability between... 20060168565 - Method and system for change classification: A method comprises steps of: obtaining an original version and a modified version of a program wherein each version has a set of associated tests; determining a set of affected tests whose behavior may have changed as a result of one or more changes made to the original version to... 20060168566 - Pattern matching documentation: Existing documentation prepared for a pattern displayed in a first source is applied to a similar pattern displayed in a second source. The first source may be source code in a first programming language and the second source may be source code in a second language. Alternatively, patterns may be... 20060168569 - Beta parser: A beta parser retrieves and parses a bug report into an appropriate developer database according to the identified beta program for which the bug report was filed. Bug reports are validated and manipulated in specifically defined ways according to stored procedures associated with the beta program identification. The flexible and... 20060168568 - Method, system and computer program product for testing computer programs: A method for testing computer programs including defining one or more selected force stop points for a target computer program. For each of the selected force stop points the target computer program is executed in a force stop mode and executed again in a non-force stop mode. Input to execution... 20060168567 - Preserving platform independence with native accelerators for performance critical program objects: A method, system and apparatus for preserving platform independence of a program while supporting native accelerators for performance critical program objects. In a method for preserving platform independence of a program while supporting native accelerators for performance critical program objects, the method can include identifying a reference to a program... 20060168570 - Method for prevention of system execution malfunction: A method for prevention of system execution malfunction is provided. First, an IDL (Interface Definition Language) file is compiled using an IDL compiler to generate a compiled IDL file. The compiled IDL file is converted by defining additional operations corresponding to a specific operator in the compiled IDL file. When... 20060168571 - System and method for optimized task scheduling in a heterogeneous data processing system: A method, computer program product, and a data processing system for optimizing task throughput in a multi-processor system. A performance metric is calculated based on performance counters measuring characteristics of a task executed at one of a plurality of processor frequencies available in the multi-processor system. The characteristics measured by... 20060168572 - Generic software conversion engine: A system and method for converting a software system from a first version to a second version. Conversion software is treated as a series of individual conversion steps that, taken together, convert the software system. A conversion database stores a list of conversion steps and associated capabilities. Each conversion step... 20060168573 - Method and apparatus for building an electronic product: A method of customising a build of an electronic software-based product comprises the steps of representing in software a plurality of embedded software elements; generating an image that represents a number of embedded software elements; and building a software-based product based on the generated images.... 20060168575 - Defining a software deployment: The present invention provides a system and method for generating instructions to deploy software by querying a user to configure a system portion and a process portion of the instruction set. Each portion may be stored in its own self-confined module of data, referred to as a system configuration and... 20060168576 - Method of updating a computer system to a qualified state prior to installation of an operating system: A method of updating a computer system to a qualified state prior to installation of an operating system (OS) is disclosed. In accordance with one embodiment, a method of updating an information handling system to a qualified state prior to installation of an OS including performing an inventory of the... 20060168578 - Methods and systems for managing a mobile client in a client-server system connected via a public network: Methods and systems are provided for managing a client and/or server in a client-server system. An information request that includes a current version identifier of a software application resident on a client is transmitted from the client to a server. An update of the software application is received at the... 20060168574 - Methods and systems for transferring data over a network: A method of distributing a software upgrade to user computer systems having a software application installed thereon is disclosed. A determination is made as whether the software upgrade is to be a forced upgrade or a recommended upgrade for a first user based on a parameter related to the first... 20060168577 - Software development system and method: A computer design model processing system and methods are described that can create visual models of computer systems, store versions of design models in a centralized repository, automatically generate and deploy computer software systems in response to the stored computer design models, define dependencies between computer design models, and automate... 20060168579 - Service clean-up: Versions of a service not reachable by a set of service requestors that use the service are removed. Multiple, different versions of a service are stored, along with metadata associated with the multiple, different versions of the service. The metadata is examined to determine one or more of the multiple,... 20060168581 - Software deployment system: The present invention provides a system and method for deploying software onto multiple heterogeneous systems at the same time. A generic software deployment manager may deploy software by communicating with client software deployment services residing on the systems that are receiving the software deployment. The software deployment manager can operate... 20060168580 - Software-management system, recording medium, and information-processing device: A recording medium that is not easily tampered with and capable of avoiding invalid attacks on a communication channel between the recording medium and a terminal targeted for software installation, while being incapable of unauthorized updating of a correspondence relationship between software and license information. The recording medium includes a... 07/20/2006 > 39 patent applications in 21 patent subcategories.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... 20060161879 - Methods for managing standards: One embodiment is directed to a method of instructing at least one operator in a best practices implementation of a standards facility for managing at least one standard in an information technology (IT) environment comprising a plurality of standards to be managed, the IT environment being managed in accordance with... 20060161882 - Methods and systems for modeling concurrent behavior: Methods and systems for modeling concurrent behavior in a sequential programming environment using sequential-execution languages to describe and model multiple different processes which are running simultaneously.... 20060161883 - Methods for capacity management: In one aspect, a method of instructing at least one operator in a best practices implementation of a process for managing resource capacity in an information technology (IT) environment is provided. The method comprising providing instructions to the at least one operator to perform acts of: (A) creating at least... 20060161884 - Methods for managing capacity: In one aspect, a method of instructing at least one operator in a best practices implementation of a process for managing resource capacity in an information technology (IT) environment is provided. The method comprising providing instructions to the at least one operator to perform acts of: (A) creating at least... 20060161880 - Systems and methods for creating and providing templates in a single file: A user can package one or more file(s) into a group and specify that the group is to be converted into a template. An IDE process can automatically index the content of the group and create a metadata file to represent the indexed content. The indexed file group and metadata... 20060161881 - Systems and methods for creating and providing templates in a single file: A user can package one or more file(s) into a group and specify that the group is to be converted into a template. An IDE process can automatically index the content of the group and create a metadata file to represent the indexed content. The indexed file group and metadata... 20060161885 - Transactions for an application domain manager: Through one or more transaction calls, an application domain manager enables a host application to create, initialize, customize, and otherwise manage an isolation construct within the application.... 20060161887 - Application domain manager: An application domain manager enables a host application to create, initialize, customize, and otherwise manage an isolation construct within the application.... 20060161886 - Three-layer property implementation for codeless programming: A three-layer property implementation for the purpose of generic-purpose codeless programming is invented. Layer-3 is a property description class for implementing design time features for the user to do codeless programming; layer-2 is a property class for implementing property attributes including how the property value should be retrieved; layer-1 is... 20060161888 - Code generation: The present invention provides a method of generating computer executable code using components, cach of which corresponds to a respective data manipulation service, typically implemented by a respective entity. The method includes defining a combination of components corresponding to a sequence of data manipulations. The data manipulations are then performed,... 20060161889 - Automatic assigning of shortcut keys: Automatic assignment of shortcut keys for launching applications or for providing other commands is provided based on the position of corresponding application listings or shortcuts in a menu. The menu may include an applications menu, such as a start menu. The menu may also include an application launch bar listing... 20060161890 - Application-generic sequence diagram generator driven by a non-proprietary language: An application-generic sequence diagram generator is driven by a non-proprietary language. According to one embodiment, a source file describes, in a non-proprietary language, a flow (e.g., a message exchange) of an application. An automatic sequence diagram generator is operable to receive as input the source file, and generate, based on... 20060161891 - Method and apparatus for applying business rules in an object model driven context: A means is provided for specifying, applying, and managing sets of temporary or permanent additions or modifications to the behavior of object-oriented programs without having to change the code of the program, by using externalized rules. The points at which the externalized rules may be applied is determined by the... 20060161893 - Method and apparatus interfacing between an application and a library of a master for network managing: The present invention relates to method and apparatus for interfacing for controlling a device between various applications operated on a home network and a library to ensure their compatibility. An interfacing method according to the present invention discloses processes to initialize a library being executed in a device for managing... 20060161892 - Systems and methods for determining software package identity during a system build: The provision of methods and apparatus to determine package identity for an application build. The idea is based on providing a mapping of package with affiliated attributes such as paths used for include or linking, along with reverse mappings. This mapping could be provided through any number of conventional environments... 20060161895 - Configuration management system and method of comparing software components: Comparison of configuration information between software applications, hosts computers or components of software applications using application blueprints. Comparison includes selecting the elements for comparison, determining the type of elements for comparison, selecting the appropriate algorithm for comparison depending upon whether the element type is a software application, a host computer... 20060161894 - System and methods for automatically verifying management packs: A method and a computer product executing the method are provide for automatically verifying management packs by an operations manager. The method includes receiving a management pack containing configuration information enabling an operations manager to remotely manage computer systems and computer software, and automatically verifying the management pack by determining... 20060161896 - Performing debug requests that are within the debug domain of a class loader: A method, apparatus, system, and signal-bearing medium that, in an embodiment, receive a request to load a class and decide whether debug is enabled for the class. If debug is enabled, a class loader with debug enabled is created. The class and all classes subsequently loaded by the debug-enabled class... 20060161897 - Using code motion and write and read delays to increase the probability of bug detection in concurrent systems: A tool is provided for modifying the code of a multi-threaded computer program undergoing testing. The program executes in an environment that has a governing memory model. It is assumed that there is a global heap and a thread-local heap, which are synchronized from time to time. The modifications are... 20060161898 - Method and system for project library dependency management: Provided is a method and tool for automatically including libraries in a buildpath. While developing a package, a user creates a list of potential libraries in a special classpath container but does not add these libraries to the project manifest. The method tracks the packages used in the project and,... 20060161901 - System and method for automatically generating flow diagrams: A method and system automatically generate a flow diagram displaying a process flow between configuration files and application files in a predefined process. An indication of a location of the configuration files and the application files is received. Flow information is extracted from the configuration files and from the application... 20060161902 - System and method for modifying files defining a graphically displayed process: A method and system automatically generate a flow diagram displaying a process flow between configuration files and application files in a predefined process. An indication of a location of the configuration files and the application files is received. Flow information is extracted from the configuration files and from the application... 20060161900 - System and method for revising flow diagrams displaying a process: Embodiments of the present invention implement a method and system that revise a flow diagram of a selected process of a plurality of processes. The plurality of processes are displayed in a first portion of a screen, and the flow diagram of the selected process is displayed in a second... 20060161899 - System and method for simultaneous display of processes and associated files: A method and system display a plurality of processes in a first portion of the display and simultaneously display a flow diagram of the selected one of the processes in a second portion of the display. Selection of any of the plurality of processes by a user in the first... 20060161903 - Systems and methods for managing error dependencies: Methods and arrangements for managing error messages from a set of programming tools within a program development environment, such as compilers, linkers, library builders, etc. The error messages are arranged as a directed acyclic graph, with the nodes as error messages, and edges as dependency relationships. In accordance with at... 20060161904 - Semi-automated desk checking system and method: A system and method for a desk checker includes a partial state representation, a simulator controller to access the partial state representation and to continue a simulation without state information, and a desk checking component controlled by the simulator controller. The desk checking component includes any of a user interface,... 20060161905 - Method, system and program product for providing computing-environment control of a resource to be accessed by program code: A method of facilitating computing-environment control of a resource to be accessed by existing program code is provided which includes transparently replacing an uncontrolled resource referenced by existing program code with a resource controlled by a computing environment. The method also includes transparently interposing at least one resource management service... 20060161906 - Program system, and method and system arrangement for configuring it: A method and system arrangement are disclosed for configuring a program system. The method includes initializing binary program components of the program system and a source code interpreter for interpreting at least one source code event handler. Logical connections are set up between interfaces of the binary program components and... 20060161907 - Mechanism that provides more efficient event handler processing: Disclosed is an apparatus, method, service product, and program product which each provide an enhanced, registration-based event handler mechanism. Listener programs are located and compiled before notification is needed. When notification is ultimately required, the pre-located listeners can be called directly without incurring the performance expense associated with first locating... 20060161908 - Software tool with modeling of asynchronous program flow: A compiler that forms an intermediate representation of a program using a flow graph with less than all possible edges used to model asynchronous transfers within the program. The flow graph is formed in multiple phases. In one phase, the flow graph is formed without modeling asynchronous transfers. In later... 20060161909 - Synthesizing a scalable and incrementally updatable system software infrastructure for sensor networks: One embodiment of the present invention provides a method and a system for synthesizing a scalable and incrementally updatable system software infrastructure for sensor networks. During operation, the system receives a specification for an application and a specification for target devices. The system analyzes these specifications in order to identify... 20060161912 - Infrastructure for device driver to monitor and trigger versioning for resources: An improved method, apparatus, and computer instructions for receiving a call to create a version. State information for at least one of the device driver and a device associated with the device driver is identified to form identified state information in response to receiving the call, the identified state information... 20060161911 - Method and apparatus for managing versioning data in a network data processing system: A method, apparatus, and computer instructions for managing versioning data for a state between a first virtual machine on a data processing system and a second virtual machine on a remote data processing system. Versioning information is stored in response to a request to generate a version in the first... 20060161913 - Method and apparatus for marking code for data versioning: A method, apparatus, and computer instructions for marking data versioning for code. Responsive to receiving an application programming interface call, a first marking statement in the code and a second marking statement are inserted in the code. A portion of code between the first marking statement and the second marking... 20060161910 - Method, system and program product for automatically ensuring compatability of a code module loaded into a program-code environment: An approach for automatically ensuring compatibility of a requested code module for a program-code environment is provided in which the requested code module provides an indication of at least one compatible operating system version which can execute the requested code module. This indication is automatically compared to version information of... 20060161915 - Installation source management: Described herein are one or more implementations for facilitating the installation and/or maintenance of software products from a cached software-installation source. With at least one implementation, an installation-source manager loads installation-source components of an already-installed software product into an installation-source cache of a computer. The manager then enables the loaded... 20060161916 - Script-based software installation via broadcast transport media: A method for installing software in an electronic device, which software implements functions in the electronic device and in which method installation-related data are received by the electronic device via a unidirectional global emission, are evaluated and processed in accordance with the evaluation.... 20060161914 - Systems and methods to modify application installations: Systems and methods for modifying application installations are described. In one aspect, a generic installation modifier package is created. The generic installation modifier package specifies differences between a target modified application installation and an already installed baseline application installation. The generic installation modifier package does not include information that is... 07/13/2006 > 32 patent applications in 20 patent subcategories.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... 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... 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... 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... 20060156275 - System and method for rule-based distributed engineering: The invention relates to a system and a method for providing specifications for a project, in particular for an engineering project for creating an automation solution. The system comprises first means for creating a file containing the specifications and at least one project planning environment for creating a solution on... 20060156278 - Global localization and customization system and process: A global localization and customization system and process comprising a graphical user interface, database, and table driver for collectively creating accurate and appropriate text, image, movie, video and sound file concatenation for localization and/or customization of a selected application for presentation of same in any world language, dialect and/or sub-customized... 20060156279 - Server-page based software architecture enabling use-case oriented evolutionary software prototyping: A system for use-case software development includes an interface renderer for interpreting a user interface definition code and displaying a user interface, a request dispatcher for processing a request from the interface renderer, and a request handler for processing the request and checking a use-case name contained in the request.... 20060156277 - System and method for utilizing non-emf based objects in an emf environment: A system, method and program product for generating artifacts that can convert back and forth between non-EMF (Eclipse Modeling Framework) objects and EMF-based objects in an EMF-based runtime environment such as Web Data Objects (WDO) or Service Data Objects (SDO). Included is a system for inputting one or more non... 20060156276 - Workflow decision management with heuristics: Methods, systems, and computer program products are provided for workflow decision management. Embodiments typically include maintaining a device state history; identifying a device usage pattern in dependence upon the device state history; identifying a derived scenario in dependence upon the device usage pattern; and selecting a heuristic in dependence upon... 20060156280 - Method and apparatus for creating a network topograph that includes all select objects that are in a network: A method is disclosed for creating a network topograph that includes all select objects that are in a network. A set of one or more non-select objects in the network is determined. A network topograph is created. Each select object in the network is included in the network topograph. Elements... 20060156281 - Apparatus and method for creating control code for home network appliance according to resolution of control device: An apparatus and a method for creating a control code for a home network appliance according to resolution of a control device which can automatically create a control code for a home network appliance according to the resolution of the control device and can perform a testing of the device... 20060156282 - System and method to re-associate class designer shapes to the types they represent: The subject invention provides a system and/or method that facilitates synchronizing a diagram file with a code allowing a data representation application (e.g., class modeling tool) to accurately display at least a type, a member and relationships therewith. An association component can associate an orphaned shape from the diagram file... 20060156283 - Advertising markup language: A system, method, and computer program are provided for a sophisticated standardized Advertising Markup Language, a co-operative central Advertising Registry, and user-interface enabled advertising functionality.... 20060156284 - Architecture of ticc-ppde, a new paradigm for parallel programming: Ticc (Technology for Integrated Computation and Communication) provides a high-speed message-passing interface for parallel processes. A patent for this has been already applied for (Patent Application Number 102,655/75, Dated Oct. 7, 2003). Ticc does high-speed asynchronous message passing with latencies in the nanoseconds scale in shared memory multiprocessors and latencies... 20060156285 - Virtual display driver: A virtual display driver that can be dynamically loaded and unloaded for remote control of a host computing system. The host computing system includes an original display driver that updates an output display of the computing system based on display commands. A remote control executive executes in kernel-mode within an... 20060156287 - Auto conversion of tests between different functional testing tools: A method and system are described for migrating test scripts written for a current test tool (CTT) to a new test tool (NTT). A conversion tool sets the CTT in a playback mode and the NTT in a record mode. The CTT provides actions to an application under test (AUT)... 20060156286 - Dynamic source code analyzer: The invention is an improved integrated development environment (IDE). In particular, the improved IDE comprises a text editor, a source code analyzer, a rule database, and a solution database. The rule database stores source code patterns that represent classes of bugs, while the solution database stores source code patterns that... 20060156288 - Extensible execution language: A system and method for automated software testing includes defining a data model of an automated software test for an application being tested and then identifying an address for a function library at a remote location for executing the data model of the automated software test based upon the platform... 20060156289 - Test program set obsolescence mitigation through software and automatic test equipment system processes: Electronic test system including hardware and software components and method of use of same which provide obsolescence mitigation. A set of governing rules for the system is defined and a test program test (TPS) is created to enable units to be tested. When a new component is introduced into the... 20060156290 - System and method to qualify data capture: One disclosed embodiment may comprise a system that includes a qualification system that qualifies data on an associated bus for capture and provides a qualification signal as a function of at least one signal that describes a characteristic of the data on the associated bus. A data capture system stores... 20060156291 - System and method for managing processor execution in a multiprocessor system: A multiprocessor information handling system and method for operation is disclosed in which each of the processors of the system executes a software program according to a controlled execution scheme. A bootstrap processor sets a grouping of processor-specific flags to identify whether each respective processor is enabled to execute the... 20060156292 - Program automatic converting method and program automatic converting device: Automatic program conversion method: An analysis step analyzes the number of times that first instruction pattern information elements appear in an old source program; an analysis results output step outputs the analysis results; an instruction pattern conversion step converts old source program descriptions that correspond to the first instruction pattern... 20060156293 - Quantity offsetting service: Embodiments include a system for providing a set of services that retrieve requested data and calculate a requested value. The data retrieval service may traverse a set of related data structures such as data in a document or in a database to accumulate and return requested data. The data calculation... 20060156294 - Comparing a configuration diagram to an actual system: System and method for determining differences and/or matches between a configuration diagram and an actual system. First information is received regarding a configuration diagram comprising a first plurality of nodes and graphically representing a first system, and second information is received regarding an actual system comprising a plurality components. At... 20060156295 - Externalized classloader information for application servers: A process and system for externalizing classloader information to non-application modules such as tool modules that do not reside within the same Application server virtual machine such as a J2EE AppServer JVM. Tools that read and display classloader information typically need to co-reside within the AppServer because of the virtual... 20060156296 - Distributed computing system: A distributed computing system includes a first discreet component application (100) instantiated on a first peer of a peer-to-peer network and a first run-time environment residing on the first peer. The discreet component application includes a component (102) and a container (104) configured for providing management services to the component.... 20060156299 - Inducing diversity in replicated systems with software rejuvenation: A computer-implemented method for triggering a software rejuvenation system or method in a computer-system including a plurality of replicates includes receiving a request for resources at a first replicate, determining an estimated response time to the request for resources, and determining that the estimated response time is greater than a... 20060156298 - Installation and maintenance method and system for maintaining a control module for remote starter and alarm system for vehicles: An installation and maintenance method for maintaining a control module for remote starter and alarm system for vehicles includes the steps of plugging in a signal converter onto the control module, establishing an electronic connection between the control module and a first information processing device, obtaining a control information for... 20060156297 - Method and device for modifying software in a control unit and corresponding control unit: A method and device for changing software in a first memory area in a control unit for controlling operational sequences, the execution of old software parts being replaced by the execution of new software parts and the old software parts being written into the first memory area, the new software... 20060156300 - Vouching an authorized copy: A vouching system and method provides an alternative means for authorizing access to protected content material. When a copy of content material (201) is deemed to be unauthorized by a rendering device (200), authorization can be obtained by contacting the source (100) of the copied material. If the copy (201)... 20060156301 - Method for recovering from download failure of program and portable terminal employing the method: A method for recovering from a download failure of program and a portable terminal employing the method is provided. The inventive method comprises the steps of reading, when the portable terminal is booting, a specific region of a NAND type memory and determining whether or not an emergency download is... 20060156302 - Control program download device: A control program download device is disclosed that is to be connected to a host computer and to one or more external devices having predetermined functions so as to download a control program for controlling the external device from the host computer to a rewritable internal memory circuit. The control... 07/06/2006 > 43 patent applications in 24 patent subcategories.20060150140 - Executing dynamically assigned functions while providing services: Methods, systems, and computer program products for applying actions during server system processing. Functional processing blocks where actions may be applied to a service request are identified. actions are dynamically associated with functional processing blocks. During execution of a functional processing block, a check is performed to determine whether an... 20060150141 - Method of weaving code fragments between programs using code fragment numbering: The present invention relates to a method of constructing a new program by weaving codes of various programs. The present invention comprises two ideas described below. First, there is provided a method by which one program inserts a new code fragment into the code of the other program or substitutes... 20060150142 - Association control apparatus, association control method and service association system: In the service association system according to the present invention, an “association template” in which service association details are described is prepared in advance; an actual service adaptable to a template instructed by a user is extracted; a specific association operation description is generated by adapting the actual service instructed... 20060150143 - Automation of information technology system development: A method and associated computer program product for developing an Information Technology (IT) system. An abstract IT structure for the IT system is provided. A virtual IT structure for the IT system is generated from the abstract IT structure by a translator. A real IT structure for the IT system... 20060150145 - Method and system of deploying server-based applications: A computer-implemented method and system for developing and running applications in a networked computing environment includes one aspect in which requests are sent from a client computer running a browser program and receiving the requests at a server computer. The server computer runs an application in response to the requests... 20060150144 - System and method for application development and deployment: The invention pertains to a system and method of application development on a web portal. In one embodiment, the user logs on to a web portal and is provided with various tools to choose from to write an application, compile the application and then test the application. After completing the... 20060150147 - Reusing an application object: The present invention provides methods, apparatus and systems for reusing an application object for use with an application program, in which the object can be reused without causing nonconformity in the consistency or security, even if the object to be reused is updated. An example of a method includes detecting... 20060150146 - Static inheritance systems and methods: The subject invention pertains to a system and method of extending programming languages to enable static inheritance. In particular, static subclasses can be defined which extend class functionality and/or behaviors without extending base class state. The subclasses can be specified to include static fields as well as static or instance... 20060150148 - System and method for non-programmatically constructing software solutions: A visual software development system in which a user can graphically build a design or software solution without having to write software code includes one or more adapters that interrogate interfaces of the software platform that a software system or systems is built in accordance with and generate descriptions that... 20060150149 - System and method for programmatically generating a graphical program based on a sequence of motion control, machine vision, and data acquisition (daq) operations: A user may utilize a prototyping environment to create a sequence of motion control, machine vision, and/or data acquisition (DAQ) operations, e.g., without needing to write or construct code in any programming language. For example, the environment may provide a graphical user interface (GUI) enabling the user to develop/prototype the... 20060150150 - Editor support for modifying generated source code: A method for editing source code containing automatically generated source code includes detecting the automatically generated source code. The method further includes receiving modifications made by a user to the automatically generated source code and storing an indicator that the automatically generated source code has been modified by the user.... 20060150151 - Method and system for embedding user assistance in documents utilizing markup languages: A document creation application, compound document format, and method for providing user assistance in a compound document are described. The compound documents are formed using a markup language and include both non-volatile text and user selected and/or input data. The compound documents also include embedded user assistance triggers, or links,... 20060150153 - Digital object verification method: A method for identifying the approximate semantic content of digital objects is disclosed. Pursuant to the creation of a digital object, an approximation algorithm is used to compute the approximated semantic content of that object. This approximated content is then put into a normalized form. A hash function is used... 20060150152 - System and method for providing mobile publishing and searching directly from terminals: A system and method for quickly and easily making selective mobile device content available to other devices on a network. The mobile device includes a web server/http server. The user is provided with the ability to designate text, messages, audio files, images, video files, and other information for publication, upon... 20060150156 - Apparatus and systems for measuring, monitoring, tracking and simulating enterprise communications and processes: The present invention comprises apparatus and systems for measuring, monitoring, tracking and simulating enterprise communications and processes. A central message repository or database is constructed, comprised of monitoring messages sent from process messaging systems. The database may then be accessed or queried as desired. A simulation tool assists in reviewing... 20060150155 - Monitor for an information technology system: The present invention provides a means of monitoring the progress of an IT implementation of a process or activity through a defined set of situation types and event objects corresponding to said situation types whereby, if the IT implementation of the process or activity is changed, provided the event objects... 20060150154 - Test program instruction generation: An architectural definition of an instruction set is parsed to identify distinct program instructions therein. These distinct program instructions are associated with operand defining data specifying the variables they require. A complete set of such distinct program instructions and their associated operand defining data is generated for the instruction set... 20060150159 - Coordinating the monitoring, management, and prediction of unintended changes within a grid environment: A method, system, and program for coordinating the monitoring, management, and prediction of unintended changes within a grid environment are provided. A grid change controller within a particular grid environment detects an unintended change within that grid environment. In particular, grid change controller monitors potential change indicators received from multiple... 20060150158 - Facilitating overall grid environment management by monitoring and distributing grid activity: A method, system, and program for facilitating overall grid environment management by monitoring grid activity across disparate grid resources and distributing grid activity to decisional grid modules are provided. A grid workload controller within a computational grid environment monitors real-time grid activity at an application level from multiple disparate grid... 20060150160 - Software analyzer: It is possible to identify pre- and post-conditions on a set of machine instructions by determining and analyzing possible value sets for variables and expressions. Stepping forward and backward through the set of instructions and tracking value sets at all points of reference allows for the value sets to be... 20060150157 - Verifying resource functionality before use by a grid job submitted to a grid environment: A method, system, and program for verifying resource functionality before use by a grid job submitted to a grid environment are provided. When a new resource is allocated to a particular execution environment within a grid environment managed by a grid management system, then a grid verification service automatically selects... 20060150161 - Methods and systems for ordering instructions using future values: A method of ordering instructions. The method can include placing a first instruction that consumes a value of an object before a second instruction that produces the value of the object such that the first instruction is processed before the second instruction and a physical location is allocated to the... 20060150162 - Adaptive and dynamic filtering of threaded programs: A method and apparatus for adaptive and dynamic filtering of threaded programs. An embodiment of a method comprises analyzing the operation of a computer program, the computer program comprising a plurality of program threads; tracking overhead for the computer program; observing program events for the computer program; rationing overhead between... 20060150163 - Problem determination using system run-time behavior analysis: Run-time behavior is recorded using traces that are generated at run-time. A set of valid system behaviors is maintained. A recorded behavior can be added to the set of valid system behaviors if the run-time operation is completed successfully. Otherwise, the recorded behavior can be compared with members of the... 20060150164 - Run-time type conversion: A method, system and computer program product for converting, at run-time, a first class (type) of an object to a second class (type). The second class is any class of a plurality of classes provided. Class layouts for the plurality of classes and an object layout for the object whose... 20060150165 - Virtual microengine systems and methods: Systems and methods are disclosed for supporting virtual microengines in a multithreaded processor, such as a microengine running on a network processor. In one embodiment code is written for execution by a plurality of virtual microengines. The code is than compiled and linked for execution on a physical microengine, at... 20060150166 - Method of producing a document based on a scheme that generically describes the format of a bit stream: The invention proposes a method of issuing a bit stream organized in fields according to a certain bit stream format. Each field of the bit stream has a value and semantics. According to the invention the field semantics is issued with the value of the field when the bit stream... 20060150167 - System and method for integrating non-native storage devices in an information handling system image: Non-native drivers are pre-integrated into the operating system of an image for a manufactured information handling system to allow the operating system to support the device associated with the non-native driver on initial boot of the manufactured information handling system. For instance, registry and critical device database information is parsed... 20060150168 - Annotating graphs to allow quick loading and analysis of very large graphs: A method, information processing system, and computer readable medium for annotating graphs to allow for subsequent quick loading and analysis of very large graphs is described. The present invention encompasses a way to order and annotate nodes of a graph into a data stream that allows for optimization of subsequent... 20060150169 - Object model tree diagram: A designer tool that facilitates design of an object model. The tool takes as input a computer-readable representation of a graph of objects (e.g., classes), and creates automatically one or more diagrams that depict these classes as editable trees showing their relationships and properties. These graphs naturally have a tree-like... 20060150170 - Methods and apparatus for automated generation of abbreviated instruction set and configurable processor architecture: A systematic approach to architecture and design of the instruction fetch mechanisms and instruction set architectures in embedded processors is described. This systematic approach allows a relaxing of certain restrictions normally imposed by a fixed-size instruction set architecture (ISA) on design and development of an embedded system. The approach also... 20060150171 - Control words for instruction packets of processors and methods thereof: An instruction packet having an extended machine language instruction may include at least a machine language instruction having encoded bits of an operation and a control word including bits of one or more extension fields. The structure and meaning of the extension fields may depend upon the extended machine language... 20060150172 - Binding to types: A system and method for system and method data binding to type(s) of object(s) is provided. The system can be employed in a software application development environment to facilitate data binding to types of entity(ies) (e.g., object(s), web service(s) and/or a hierarchy of objects) rather than instance(s) of the entity(ies).... 20060150173 - Safe, secure resource editing for application localization: Embodiments of the present invention relate to methods, systems and computer-readable media for external localization of a software product. This external localization involves loading a base product having one or more calls to an operating system (or an API) to load language specific data. The calls are intercepted after the... 20060150177 - Firmware update method and system: An update method for firmware in an electronic device. A function of firmware update determination is verified for an electronic device. If the electronic device provides the firmware update determination function, an update program is sent thereto. The electronic device receives the update program for the firmware and determines if... 20060150176 - Maintaining software and data: A method of updating software and/or data in any one of a plurality of recipient computers, the update being provided to the recipient computer by a data owner computer. The recipient computer sends an update request as an e-mail message to the data owner computer. The update request specifies files... 20060150178 - Method and system for updating application design: A method and system for updating templated application design, which facilitates the later ‘undoing’ of the design update is provided. The method intercepts all design update requests and automatically creates and stores a description of the pre-update version of the application. When a developer intends to apply an update to... 20060150175 - Multiple device notification synchronization: A system for updating multiple copies of a software program on respective multiple devices includes a system for responding to a notification of a first copy of the software program in a first one of the devices; a system for sending a notification responded signal to a second one of... 20060150174 - Software updating method and radio communication apparatus: A radio communication apparatus to be changed in function by software, when downloading software from a download server, first downloads software limited in operation and then configures a software radio section. After the configuration and the operation confirmation have been normally completed, execution-allowing key information is requested and received. Using... 20060150179 - System for, method of registering a connection, computer readable medium and robot appliance: The present invention presents an improved apparatus and method for monitoring a material processing system, wherein the material processing system includes a processing tool, a number of RF-responsive electrical sensors coupled to the processing tool to generate and transmit electrical data, and a sensor interface assembly (SIA) configured to receive... 20060150181 - Hold direct: A system for providing online access to on-hold messages: an interface by which an end user can access at least one on-hold message from an online database; a system for downloading at least one message as a file to be played on an end user phone answering system. The downloaded... 20060150180 - Method for carrying out the premium-based recomendation of content objects that can be downloaded to a mobile terminal: A method for carrying out the premium-based recommendation of content objects that can be downloaded to a mobile terminal includes the following steps: transmitting a first content object DRMC from a content provider IA to a first terminal EG A; transmitting a first rights object RO A from a rights... 20060150182 - Metadata-based application model for large applications: A metadata-based application model for software systems provides for the integration and storing of application metadata with the application itself effectively replacing the system registry. In calling or updating the application components or modules, queries to the metadata within the application folders returns references to the files with metadata that... Previous industry: Data processing: design and analysis of circuit or semiconductor maskNext industry: Electrical computers and digital processing systems: virtual machine task or process management or task management/control ###### RSS FEED for 20091112: 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.41391 seconds |
* Easy, fast online form * Protect your Inventions * US Patent Office filing Provisional Patent Utility Patent - - - - - - - - - - - - - - - - - - - - - - * Fast online form * Protect your Name/Design * US Government filing Trademark Services - - - - - - - - - - - - - - - - - - - - - - PATENT INFO |