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
08/2006 | Recent  |  08: 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 | Mar | Feb | Jan | 

Data processing: software development, installation, and management inventions 08/06

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.

   08/31/2006 > 25 patent applications in 18 patent subcategories.

20060195816 - Methods and systems for implementing on-line financial institution services via a single platform: A method and system for implementing on-line financial institution services via a single physical and logical platform deploys global online banking applications in an environment in which the applications are built from a single source base and adapted to various business rules and languages associated with different regions, countries and...

20060195817 - Visual workflow modeling tools for user interface automation: A system, engine, user interface, and methods are described for automating workflow modeling. In one implementation, definitions of objects in a hierarchical model for testing a workflow in a user interface are created, as well as test data to be used in a runtime test of the model. The definitions...

20060195818 - Method and apparatus for implementing dynamic function groups in a data processing system: A method, an apparatus, and computer instructions are provided for implementing dynamic function groups in a data processing system. An extensible framework is provided, which provides function groups to amalgamate extended sets of functionality by either vendor or purpose and allows the function groups to be dynamically enabled or disabled...

20060195819 - Method and system for verifying rule compliance of an application object: A verification tool applies a set of rules to determine whether an application object is rule compliant when a condition associated with the object is met. The verification tool determines whether the object is associated with a rule compliant property value. If the property value does not comply with the...

20060195820 - Method and system for version negotiation of distributed objects: A subsystem provides for negotiating a common version for interfaces of objects supported by the subsystem and a remote subsystem. In one embodiment, the subsystem determines a list of interfaces, including a version range for each interface, of objects supported by the subsystem, and a list of interfaces, including a...

20060195821 - Interface converter for unified view of multiple computer system simulations: Providing a unified view of multiple computer system simulations. A simulation process has a simulation thread that executes a plurality of computer system simulations. The simulation process also has a debug support thread that provides a unified view of the simulations. To provide the unified view, the debug support thread...

20060195822 - Method and system for debugging an electronic system: Techniques and systems for debugging an electronic system having instrumentation circuitry included therein are disclosed. The techniques and systems facilitate analysis, diagnosis and debugging fabricated hardware designs at a Hardware Description Language (HDL) level. Although the hardware designs (which were designed in HDL) have been fabricated in integrated circuit products...

20060195823 - Memory debugging tool: A method for assessing memory use of a software program includes collecting records of memory allocations while running the program, the records indicating respective allocation points in the program. The records are sorted according to the respective allocation points, and the sorted records are displayed so as to enable a...

20060195824 - Methods and apparatus for segmented stack management in a processor system: Methods and apparatus provide for allocating a first stack module in response to a first function call of a software program running on a processing system; and allocating a second stack module in response to a second function call of the software program, wherein the second stack module is non-contiguous...

20060195825 - Method and system for dynamically adjusting speed versus accuracy of computer platform simulation: Executing a simulation of a computer platform, the simulation including simulation models. A dynamic quantum is accessed whose current value specifies a maximum number of units of execution a simulation model is allowed to perform without synchronizing with another simulation model. The dynamic quantum may be received from a user....

20060195826 - Managing sets of entities: Methods and apparatus, including computer systems and program products, that implement a description language and a parser for a description language. A method includes receiving input including a specification of base items, a specification of contexts, and a specification of a selected context from the contexts. The method further includes...

20060195827 - Computer system and method for transferring executables between partitions: In one embodiment, a computer system comprises a plurality of processors, first software code for registering executables, creating partitions, and assigning executables to partitions, wherein the first software code assigns non-registered executables to a first partition, second software code for monitoring a utilization rate associated with the first partition, examining...

20060195828 - Instruction generator, method for generating instructions and computer program product that executes an application for an instruction generator: An instruction generator comprising a storage device configured to store a machine instruction function incorporating both an operation definition defining a program description in a source program targeted for substitution to a SIMD instruction, and the SIMD instruction. A parallelism analyzer is configured to analyze the source program so as...

20060195829 - Method and apparatus for executing stored code objects in a databse: A system, method and database development tool are disclosed for automatically generating parameters for use in executing a stored code object in a data base, by parsing source code derived nom existing data base code which represents the stored code object, wherein the parameters may represent complex data types....

20060195830 - Methods and apparatus to insure correct predecode: Techniques for ensuring a synchronized predecoding of an instruction string are disclosed. The instruction string contains instructions from a variable length instruction set and embedded data. One technique includes defining a granule to be equal to the smallest length instruction in the instruction set and defining the number of granules...

20060195831 - System and method for the localization of released computer program: A system and a method for localization of a base language computer software product into a target language computer software product. Input resource files were copied into a source directory, and synchronized with a reference directory and a synchronization directory; the resource strings to be translated in the resource files...

20060195833 - Data-burning method and system thereof based on auto-detection of computer platform: A data-burning method and system thereof based on auto-detection of computer platform are proposed. The method and system is applicable to a computer platform main unit, wherein the computer platform main unit has a programmable memory unit thereon, so as to burn a set of digital data into the programmable...

20060195834 - Method and system for availability checking on distributed objects: A subsystem provides for availability checking on all necessary/desired objects prior to creating and coupling the objects. In one embodiment, the subsystem is knowledgeable of the objects it supports and each of the objects' related objects. The subsystem uses this information to determine the objects that are supported by both...

20060195832 - Modules for composing computer systems: Described is a method and system comprising solution modules that allow a user to compose a customized computer system configured according to a user's needs. Modules may be by simply coupling them to a base computer system. Each module contains the hardware that enables a base computer system to accomplish...

20060195835 - System, device, method and content package for upgrading a mobile communications terminal: A system for upgrading a mobile communications terminal includes a first computer and a database coupled to the first computer. The database contains a plurality of mobile communications terminal software items. The system also includes a second computer and a network having a first node and second node. The first...

20060195836 - Computer platform operating system compatibility management method and system: A computer platform operating system compatibility management method and system is proposed, which is designed for use in conjunction with a computer platform, such as a network server, for the computer platform to be selectively bootable between an old-version operating system (such as Windows NT4.0) and a new-version operating system...

20060195837 - Synchronized-download version manager (s-dvm): A Synchronized-Download Version Manager (S-DVM) allows media creators to take advantage of the valuable attributes embedded in a media file because it provides the ability to not only download and identify the different media versions that pervade the Internet, but it also enables the analysis, investigation, and tracking of each...

20060195839 - Computer system for deploying software on multiple computers: A method for deploying operation systems on multiple test computers is provided. A user interface also provides unified management of the multiple computers. A custom bootable removable media, such as a compact disc, is loaded on or is otherwise associated with each of the multiple computers. The computers are connected,...

20060195838 - Limiting distribution of copy-protected material to geographic regions: A method and system (200) marks (170) a copy of copy-protected material (202) with a geographic marker based on a geographic region of the source of the copy. Conforming rendering devices are configured to prevent (140) the rendering of copy protected material (201) that have geographic markers that differ (120)...

20060195840 - Systems and methods for automatic installation and execution of a client-side acceleration program: The present invention is directed towards systems and methods for dynamically deploying and executing an acceleration program on a client to improve the performance and delivery of remotely accessed applications. The acceleration program of the present invention is automatically installed and executed on a client in a manner transparent to...

  
08/24/2006 > 20 patent applications in 15 patent subcategories.

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

20060190924 - Adaptive cache sizing: A runtime code manipulation system is provided that supports code transformations on a program while it executes. The runtime code manipulation system uses code caching technology to provide efficient and comprehensive manipulation of an application running on an operating system and hardware. The code cache includes a system for automatically...

20060190923 - Custom api modeling for source code static analysis simulator: In processing an external function for which source code is not available, such as an application program interface (API), a model is used to evaluate whether the external function is properly invoked. An error potentially resulting from improper invocation of the external function and at least one condition that will...

20060190925 - File system access control apparatus, file system access control method and recording medium including file system access control program: A file system access control which carries WORM commitment for files in a single transaction is provided. The file system access control apparatus includes command files that support WORM commitment, interprets WORM commitment command which is registered in command files by means of a daemon process module and executes WORM...

20060190926 - Business process execution language program simulation: A BPEL program simulator can include a document object modeler configured to arrange activities defined by a BPEL document into a document object model (DOM) tree. The DOM tree can include activity nodes and links between the activity nodes. The BPEL program simulator further can include simulation logic configured to...

20060190927 - Relationship modeling: The subject disclosure pertains to relationships between items. Relationships between items can be defined external to the items themselves thereby providing a modular, flexible and extensible system. For instance, relationships between items can be defined in a class that includes methods for returning particular elements or values in accordance with...

20060190928 - Device and method for managing communication equipment: The present invention relates to a device and method for managing a communication equipment, such as a router or a switch, using a command-line interface (CLI). A managing unit managing the communication equipment stores management information, which is a newly added software module or command, in a string format in...

20060190929 - Breakpoint management and reconciliation for embedded scripts in a business integration language specified program process: A method, system and apparatus for breakpoint management and reconciliation for business integration language specified programs. In a system implementation of the present invention, the system can include a business integration language development environment; debug tooling accessible though the environment; and, breakpoint management and reconciliation logic coupled to the debug...

20060190930 - Post-compile instrumentation of object code for generating execution trace data: The invention is directed to instrumenting object code of an application and/or an operating system on a target machine so that execution trace data can be generated, collected, and subsequently analyzed for various purposes, such as debugging and performance. Automatic instrumentation may be performed on an application's object code before,...

20060190931 - Mapping assurance method and apparatus for integrating systems: A method and apparatus is provided to assure transformations between applications in an integration project. This assurance of transformations between applications includes mapping one or more related fields from a set of fields between the one or more source applications and the one or more target applications according to a...

20060190933 - Method and apparatus for quickly developing an embedded operating system through utilizing an automated building framework: A method and apparatus for developing an embedded operating system. The method includes: providing a utility source code, a pre-built configuration framework and an automated building framework; and utilizing the automated building framework for automatically compiling the utility source code to generate a plurality of utility binary programs and for...

20060190932 - Method and system for caching managed code for efficient execution on resource-constrained devices: Described is a system and method that separates a managed code runtime library or program into four parts, comprising a header, resources, metadata and method implementations. The metadata and some or all of the resources are maintained in system memory (RAM) the entire time that the program is running. The...

20060190936 - Just-in-time kilo virtual machine system: A just-in-time system. The system includes a trampoline, a method table just corresponding to an executive program, and a linking device. the method table contains plural memory locations. The linking device is used to pre-assign a memory address for store in both a predetermined memory location and the trampoline. Thus,...

20060190934 - Method and apparatus for inlining native functions into compiled java code: A method, apparatus, and computer instructions are provided for inlining native functions into compiled Java code. A conversion engine is provided by the present invention for converting the intermediate representation of native functions to the just-in-time (JIT) compiler's intermediate representation. With the converted intermediate representation, an inliner recursively inlines the...

20060190935 - Method and apparatus for transforming java native interface function calls into simpler operations during just-in-time compilation: A method, apparatus, and computer instructions are provided for transforming Java Native Interface function calls to constants, internal just-in-time compiler operations or simpler intermediate representation. A compiler generates a plurality of intermediate representations for a plurality of native interface function calls. During inlining of native code, matching is performed on...

20060190937 - Code morphing: Code morphing includes rewriting at least one underlying control structure of known code without affecting an intended context of the code....

20060190938 - System and method for predictive idle-time task initiation: A system automatically determines probable idle times for a computing system and performs maintenance tasks, such as virus scanning, during these times. A prediction of probable idle times is based on an assessment of a user's past use or by an aggregate of information from several users if a company...

20060190939 - Updatable mobile handset based on linux with compression and decompression techniques: There are two different types of compression used on the Embedded Linux Platform that the present invention is targeting. For the kernel, a singular compression is used. A whole kernel is compressed into a single compressed zImage by zlib at once. When the kernel is loaded into RAM, the whole...

20060190940 - Service framework for a home network: A service framework which can control devices to be controlled according to a device/service profile by creating the device/service profile to control a plurality of the controlled devices. Accordingly without using a middleware with a complicated structure, it is possible to control home devices....

20060190941 - Removable device and program startup method: The present invention provides a highly convenient removable device and a program startup method. A hub division unit 31 in a single composite device 2 allocates data exchange with the computer 1 side to a plurality of devices, thereby easily realizing a plurality of functions. When connected to a USB,...

  
08/17/2006 > 22 patent applications in 14 patent subcategories.

20060184913 - Method, system, and program product for extending java server faces web pages to support multiple devices: The present invention provides a method, system, and computer program product for extending Java Server Faces Web pages to support multiple devices. The method comprises: providing a device and modeling language independent Java Server Faces (JSF) web page, wherein the JSF web page does not contain any modeling language specific...

20060184915 - Live component authoring system: Disclosed is a rules based editor configured to edit an equation related element where the rules based editor may use at least one rule related to a pre-built application module that is included in a viewer module. The viewer module may include rendering and equation evaluation instructions. The edited equation...

20060184914 - Random code generation: Random code generation may include utilizing a statistical breakdown of real world code to randomly generate code that is lexically and structurally valid....

20060184916 - Method and system for constructing cognitive programs: The present invention is directed to a method of creating a program to solve a problem pertaining to a first task. In the method, user input data pertaining to a second task is received from an operator. The second task is different from the first task. A number of subprograms...

20060184917 - System and method for verifying compatibility of computer equipment with a software product: System and method for verifying compatibility of computer equipment with a software product. A system and method are provided to verify compatibility of computer equipment with software. This verification can include gathering information about configurations of the computer equipment, and creating at least one file based on the information. The...

20060184918 - Test manager: An exemplary computer-implementable method includes receiving a test specification document file for a software product wherein the test specification document file includes mark-up language, calling for storage of the test specification document file in a test database, parsing the mark-up language, creating test information for manual test variations based at...

20060184919 - Methods and apparatus to support mixed-mode execution within a single instruction set architecture process of a virtual machine: Methods and apparatus to support the execution of a managed application that is linked to a native library or application are disclosed. The disclosed methods and apparatus support a virtual machine that is associated with the same ISA as the executing platform, while the ISA of the native library or...

20060184920 - Methods and apparatus to support mixed-mode execution within a single instruction set architecture process of a virtual machine: Methods and apparatus to support the execution of a managed application that is linked to a native library or application are disclosed. The disclosed methods and apparatus support a virtual machine that is associated with the same ISA as the executing platform, while the ISA of the native library or...

20060184921 - Program management in hardware/software environment: A method for managing a program in a hardware/software environment is disclosed. The method comprises the steps of dynamically instrumenting the program, intercepting communications between the program and the hardware/software environment, and utilise the intercepted communication in the management of the program....

20060184922 - Apparatus, system, and method for converting data: An apparatus, system, and method are disclosed for converting data into source code such that the data can be translated and become part of a load module suitable for accessing from a load library. The apparatus includes a parser module, a format module, and an output module. The parsing module...

20060184924 - Intelligent platform management interface firmware architecture and method of building the same: The present invention relates to an intelligent platform management interface (IPMI) firmware architecture and method for building the same, applied in an IPMI hardware architecture. The method comprises steps of selecting the hardware interface device; using the source code corresponding to the selected hardware interface device to define the environmental...

20060184923 - System, method, program, compiler and record carrier: A processor system is described comprising at least a first and a second processor element (PEI, PE2). The first processor element (PEI) has a cluster request indicator (CR12) related to the second processor element and the second processor element (PE2) has a cluster request indicator (CR21) related to the first...

20060184925 - Plug-in for adapting an integrated development environment to a programming language: A system features a back-end computing system that includes a library that contains objects for use with a computer programming language, and a front-end computing system that executes a development environment. The development environment includes a plug-in that supports the computer programming language, and the plug-in enables access to the...

20060184930 - Coordinating software upgrades in distributed systems: A method for software upgrade in a first node operable in a distributed computing system is disclosed. The method comprises receiving, by a receiving component, a new version of application software and a new version of infrastructure software and installing, by an installation component, the new version of application software...

20060184926 - Deployment of applications in a multitier compute infrastructure: An application model automates deployment of an application. In one embodiment, the application model includes a static description of the application and a run-time description of the application. Deployment phases, such as installation, configuration and activation of the application are executed according to the application model....

20060184929 - Replacement part and image forming apparatus: An image forming apparatus includes a developing unit, which is detachably installed in the image forming apparatus, and a setting storage section, which stores firmware. The developing unit includes an IC tag for storing an update program for updating the firmware of the image forming apparatus. The image forming apparatus...

20060184927 - Software certification and update process: An update service is provided for maintaining software of one or more users, or an enterprise. On behalf of users or enterprises, the update service collects information from various software vendors about the certification and updates for their software. Dependencies or issues between the software are determined based on the...

20060184928 - Systems and methods for software support: This invention relates to methods and a system for supporting software. In one embodiment, a method for providing an updated version of a software program includes receiving an indication of a fault in a software program, distributing the faulty software program to a distributed community of programmers, receiving updated versions...

20060184931 - System including run-time software to enable a software application to execute on an incompatible computer platform: This invention discloses a system for enabling a first software application, which is designed for execution on a first computer platform, to be executed on an incompatible computer platform in which the software application is not intended to execute. A first group of files that are distributed with or are...

20060184932 - Method and apparatus for identifying and cataloging software assets: A method and apparatus are disclosed for identifying and cataloging software assets contained on a networked computer. In accordance with one embodiment, there is provided a method comprising providing a data warehouse including a master catalog file. The master catalog file comprises a software items table of attributes, a software...

20060184933 - Integration of software into an existing information technology (it) infrastructure: A method and apparatus for integrating a software application into an information technology (IT) infrastructure. An inventory is created using a Model-Driven Architecture (MDA) approach from the Object Management Group (OMG). The inventory includes information about: each component of the IT infrastructure, the software application, how each component communicates with...

20060184934 - Method and device for downloading settings for an application: Settings for an application may be downloaded into a device, for example, to facilitate a request for subscription to a service. The device may be programmed in dependence of at least one predetermined application, such that the device is configured to display a menu in which a user may navigate,...

  
08/10/2006 > 17 patent applications in 14 patent subcategories.
  
08/03/2006 > 27 patent applications in 18 patent subcategories.

20060174219 - Control system for controlling software modules: The invention relates to a control system (8) for controlling data-processing software modules (4, 5, 6, 7), wherein the data to be processed are organized in files of data sets, and wherein the processing is performed in a plurality of successive processing sections and the files in one processing section...

20060174218 - Method for controlling software modules: The invention relates to a method for controlling data-processing software modules (4, 5, 6, 7), wherein the data to be processed are organized in files, and wherein the processing is performed in a plurality of successive processing sections and the files in one processing section are processed by at least...

20060174220 - Macroscopic model for large software system: Embodiments of the method and apparatus provide for a macroscopic model for a large system, such as a large software system, having large-scale behavior that considers a totality of the large system. Also provided are macroscopic attributes of the system. The macroscopic attributes are at least one of logical temperature,...

20060174223 - Method and environment for associating an application with an isolation environment: In a method for associating an application with an isolation environment, a location of a requested application is acquired. An association between the requested application and an application isolation environment is created. The association is stored. The requested application is launched into the application isolation environment...

20060174221 - Remote component and connection architecture: A method of developing software comprises the steps of defining a plurality of component objects for receiving input data and producing output data, defining a plurality of connection objects for passing data between the component objects, and executing an initialization script to define a behavioral model for the system by...

20060174222 - Software system requirements specification framework and tool: Described herein are methods and systems for capturing functional and non-functional requirements of a software system. Both functional and non-functional requirements are captured in a framework that is easy for end users to use for participating directly at various levels of a requirements capture process. Functional aspects are desirably captured...

20060174224 - Method for strategizing protocol presumptions in two phase commit coordinator: A transaction processing system provides the capability to use one two-phase commit engine over multiple protocols and products, while being able to vary the log presumptions according to the requirements of each protocol and product. The transaction processing system comprises a coordinator operable to receive a commit or abort request...

20060174225 - Debugging a high level language program operating through a runtime engine: In a remote runtime engine, a method for debugging a remotely executing high level language specified computer program can include the steps of interpreting a high level language specified computer program and receiving debug messages from a debug tool over a computer communications network. Consequently, the received debug messages can...

20060174228 - Adaptive pre-fetch policy: A user may establish initial hardware pre-fetch and second sector pre-fetch settings, including threshold values and enables status for each. Based on a comparison of various metrics associated with processor performance and the threshold values, the enable status of hardware and/or second sector pre-fetching may be changed without requiring a...

20060174226 - Methods, test systems and computer-readable medium for dynamically modifying flow of executable code: Methods, test systems and computer-readable media are provided each relating to the collection of runtime data during code execution. This is accomplished without the need to reload the executable from its stored media image. The executable is instead altered while in memory, allowing program flow to be dynamically diverted without...

20060174227 - Tool for processing software programs using modified live-ness definition: 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...

20060174229 - Methods and tools for executing and tracing user-specified kernel instructions: Embodiments of the present invention present methods of tracing kernel functions of a kernel including: building a kernel tracing dynamically loadable kernel module (DLKM) wherein the kernel tracing DLKM contains user-specified kernel code; loading the kernel tracing DLKM on a target machine; invoking the kernel tracing DLKM on the target...

20060174230 - Methods for hosting general purpose computer languages on speical purpose systems: The present invention relates to the field of software development for special purpose computers or digital system, and in particular, provides systems and methods for generating executable code for a target special purpose system from a general purpose computer language not specifically directed to the special purpose system. In a...

20060174231 - Method and an apparatus for using code written in a language that is not native to the computer system to invoke a procedure written in a programming language that is native to the computer system: Embodiments of the present invention pertain to methods and apparatuses for using code written in a language that is not native to the computer system to invoke a procedure written in a programming language that is native to the computer system are described. In one embodiment, code is created to...

20060174232 - Interger-based calculation method: A process running on, for example, an embedded device without a floating point unit performs a calculation or series of calculations called for in a program written in an language that specifies floating point representation of all numbers using integer arithmetic, unless or until it must execute the calculation using...

20060174233 - Method and system for assessing performance of a video interface using randomized parameters: A method for assessing relative performance of a video interface is disclosed. In the disclosed method, code to be compiled and executed by the video interface includes a plurality of parameters. The parameters are randomized such that a large number of permutations exist for the compiled code. After the compiled...

20060174234 - System and method for producing per-processor optimized executables: The present invention is a method and apparatus for the detection of portable electronic device functionality. In a preferred embodiment, the present invention includes a chemically coated antenna to serve as a trigger for device functionality detection. The chemically coated antenna may be passively or actively detected. In active detection,...

20060174235 - Native compile method, native compile preprocessing method, computer program, and server: A method and a system are provided for executing the download processing of intermediate code concurrently with native compilation processing to reduce the execution wait time. A server (20) generates download data 42a to which external reference information is added as a header, wherein the external reference information is composed...

20060174236 - Method and apparatus for accelerating processing of a non-sequential instruction stream on a processor with multiple compute units: Accelerating processing of a non-sequential instruction stream on a processor with multiple compute units by broadcasting to a plurality of compute units a generic instruction stream derived from a sequence of instructions; the generic instruction stream including an index section and a compute section; applying the index section to localized...

20060174237 - Mechanism for pipelining loops with irregular loop control: This invention modifies an irregular software pipelined loop conditioned upon data in a condition register in a compiler scheduled very long instruction word data processor to prevent over-execution upon loop exit. The method replaces a register modifying instruction with an instruction conditional upon the inverse condition register if possible. The...

20060174238 - Updating software images associated with a distributed computing system: In general, the invention is directed to updating images running on computing nodes within a distributed computing system. For example, a distributed computing system comprises a plurality of application nodes, a software image repository and a control node interconnected via a network. The image repository stores a master software image...

20060174239 - Location-centric project data delivery system for construction: A project data delivery apparatus for automatically delivering project data files to a construction machine based on the geographical location and identification of the construction machine. The apparatus includes a project data distributor for storing, maintaining and transmitting project data files that are associated with project site locations and project...

20060174241 - Method for controlling a software maintenance process in a software system landscape and computer system: A method for controlling a software maintenance process in a software system landscape has a plurality of logical systems, wherein independent service software components are executed in a central control system and used to perform actions of the software maintenance process for servicing the logical systems. The service software components...

20060174240 - System and method for updating firmware in a secure manner: A mechanism that allows firmware to be updated in a secure manner is discussed. Two attributes are used in the actual ROM to refer to a Virtual ROM module. The two attributes are a version attribute and a reference to a separate module that is capable of validating updates. The...

20060174242 - Publishing the status of and updating firmware components: A read-only management object is created to contain information relating to firmware components that can be updated. This information includes a component identifier, a component version and a user-friendly name for the component. The information also includes a state identifier that indicates a state of a device that includes firmware...

20060174243 - Application software installation prequalification system and method: A system and method is used to identify and resolve issues that may prevent a software application from being properly installed in a target environment. A diagnostic tool kit provides a set of custom actions that a packager could use to instrument their package to return information about the status...

20060174244 - System and method for modifying execution flow in firmware: A system and method for enabling control transfer in firmware through content addressable memory (CAM) and related circuitry. The system includes, but is not limited to, firmware having at least one target executable instruction, a CAM that can assert a match when the target executable instruction is attained, and circuitry...

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 20080710: - 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 0.48923 seconds

filepatents (1K)

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



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

filetrademarks (1K)

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



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

filellc (1K)
* Easy online form
* Protect Liability
* Fed/State Government filing



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