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

Data processing: software development, installation, and management inventions 02/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.

   02/23/2006 > 31 patent applications in 20 patent subcategories.

20060041854 - Devices and methods for programming microcontrollers: A system for programming a target microcontroller. The system includes a programming information source that has a transport layer. It also includes a programming tool that includes a transport layer compatible with the transport layer of the programming information source. The programming tool also includes a plurality of command macros,...

20060041856 - Integrated project tracking tool for integrated development environment: Methods, systems, and media are disclosed for tracking code development. One embodiment includes receiving, by a single application within an integrated development environment, a status request. Further, the embodiment includes requesting, by the single application, data, responsive to the status request, from at least one management tool in communication with...

20060041855 - Methods and systems for web-based software design: The design of software is facilitated using a web-based graphical user interface (GUI). The web-based GUI can select information from a number of diverse databases....

20060041857 - System and method for software estimation: A system and method for software estimation. In one embodiment, the software estimation system comprises a pre-processing neuro-fuzzy inference system used to resolve the effect of dependencies among contributing factors to produce adjusted rating values for the contributing factors, a neuro-fuzzy bank used to calibrate the contributing factors by mapping...

20060041858 - Form skin and design time wysiwyg for .net compact framework: A WYSIWYG visual programming environment for programming applications for portable computer devices is provided. The developer selects a form skin based on the underlying portable computer device that the developer intends the application to execute on. The form skin appears to the developer as a graphic modeled after the actual...

20060041859 - Synchronizing execution of graphical programs executing on different computer systems: A first graphical program executing on a first device may execute a first graphical code portion for a plurality of iteration. Various systems and methods for synchronizing the execution of the iterations of the first graphical code portion with graphical code portions executing iteratively in graphical programs on other devices...

20060041860 - Interrupts in a graphical programming system: System and method for using interrupts in a graphical programming system. A graphical program (GP) comprising a plurality of interconnected nodes which visually indicate functionality of the program is stored on a host computer, where the GP is executable to access a device. The GP and an interrupt service routine...

20060041861 - Methods and apparatus for digital data processing with mutable inheritance: A method of automated workflow processing includes transforming an object, A1, which is of class X, into an object which is of class Y. The method includes the steps of separating existing data elements of A1 from the object itself, generating new data elements corresponding to class Y, inserting the...

20060041862 - System and method for migrating applications from a legacy system: An information processing system comprises a legacy application, a web services consumption copybook, and a set of application program interfaces for enabling the legacy application to access a selected web service via a web services consumption server. The web services consumption copybook represents data structures of the selected web service....

20060041863 - Data processing method, date processing device computer program and recording medium: The branch origin address and branch destination address of a branch instruction (jmp instruction) are stored, a judgment is made as to whether or not a call instruction for calling an instruction code group for executing an external command is associated with the branch destination address, a judgment is made...

20060041866 - Debugging an application process at runtime: The present invention accordingly provides an application debugger running in a process of a computer system comprising: a debugger memory heap; and an object copier for generating a stateful copy in the debugger memory heap of an application object at runtime wherein the application object is stored in an application...

20060041864 - Error estimation and tracking tool for testing of code: Methods, systems, and media are disclosed for assisting in testing a section of code during code development. One embodiment includes identifying a section of code for testing, and retrieving historical test data and current bug data from one or more databases for the section of code. The historical test data...

20060041865 - System and method for debugging programs: A system and method for debugging programs such as Extensible Stylesheet Language (XSL) programs. A processor may locate program element tags in an XSL program code, may modify the XSL program code by inserting for each located program element new code that, when executed, implements a routine coded in a...

20060041867 - Method, apparatus and computer program product for implementing enhanced compiled breakpoint analysis: A method, apparatus and computer program product are provided for implementing compiled breakpoint analysis. A debugger user interface is displayed for defining breakpoint properties. Responsive to a predefined user selection, a conditional breakpoint and condition are exported to be compiled for debug. When a source module is compiled for debug,...

20060041868 - Method for verifying branch prediction mechanism and accessible recording medium for storing program thereof: A method for verifying a branch prediction mechanism and an accessible recording medium for storing a verification program are provided. The method is used for verifying the branch prediction mechanism, such as a branch target buffer (BTB), in a processor. The method comprises providing and executing a verification program in...

20060041869 - System and method for analyzing consumer specified issues associated with a software application: A system and method for resolving a service request is described. The method including receiving a service request including information describing select attributes of the current condition of a software application initiated by a user, and sending a service request response describing at least one reason for the current condition...

20060041871 - Resource description framework transcoder repository and methods for exposing data assets: A resource description framework transcoder repository includes an interface, a resource manager and at least one resource description framework transcoder. The interface receives indicia of a first metadata scheme used to receive digital assets. The resource manager identifies digital assets stored under the same and different metadata schemes. When the...

20060041870 - Systems and methods for varying software build properties using primary and supplemental build files: A primary file can be used to specify default build properties for software under development. A set of modified build properties may be stored in a supplemental file. The default build properties can be temporarily overridden with modified build properties for a given build, allowing freedom in the choice of...

20060041872 - Process for converting programs in high-level programming languages to a unified executable for hybrid computing platforms: A system and method for compiling computer code written to conform to a high-level language standard to generate a unified executable containing the hardware logic for a reconfigurable processor, the instructions for a traditional processor (instruction processor), and the associated support code for managing execution on a hybrid hardware platform....

20060041873 - Computer system and method for verifying functional equivalence: A computer system and method are provided for the verification of functional equivalence between at least two source codes residing on at least one computer. A comparison is carried out between a source code and a modified version of the source code. The comparison is performed to determine the functional...

20060041874 - Remote key manager: An apparatus having a memory and an operating system running a plurality of applications that are controlled by user signals, means to register the user signals required by each application, means to receive user signals, and means to send each received user signal to the application registered to require that...

20060041876 - Interpreter for executing computer programs and method for collecting statistics: The invention relates to a computer program interpreter and a method for the same, using statistics to group (SR89, SR17 . . . SR6; SR4, SR34 . . . SR16) frequently used service routines (SR) in the same program function and to control encoding of instructions. Frequently used service routines...

20060041875 - Methods and apparatus for creating software basic block layouts: Methods and apparatus to create software basic block layouts are disclosed. In one example, a method identifies branch data associated with a plurality of machine accessible instructions and identifies a plurality of basic blocks associated with the branch data. The method generates a partial layout from the plurality of basic...

20060041878 - Administration of kernel extensions: Methods, systems, and products are disclosed for implementing a generic kernel extension framework that operate generally to allow one kernel extension to register a function callable by other kernel extensions. A kernel extension can be loaded even if a function it potentially could need is not available. If in fact...

20060041877 - Explicitly defining user interface through class definition: The present invention relates to systems and methods that provide automatic generation of user interfaces via creation of a class-based model. A system is provided that facilitates generating a user interface. The system includes a class component to generally define properties and methods associated with one or more interface actions....

20060041879 - System and method for changing defined user interface elements in a previously compiled program: A system and method is provided for changing defined user interface elements in a previously compiled program using a user interface description file without modifying the compiled program. The method includes the operation of loading the user interface description file from a storage location accessible to the compiled program. The...

20060041880 - Adaptive class loading: A method, apparatus, system, and signal-bearing medium that, in an embodiment, determine the classes that are needed during a first invocation of an application and preload those classes during a subsequent invocation of the application. In various embodiments, the classes may be preloaded if they are within a specified package,...

20060041881 - Universal upgrade architecture: A method of upgrading a wireless communication network node comprises transferring new software modules to the node as needed, saving existing configuration information for the old version of software, and configuring the node for operation with the new version of software using the saved configuration information where appropriate. The upgrade...

20060041882 - Replication of firmware: A system and method for replicating firmware in each node of a multi-node computer system is provided. When a joining node becomes a member of the system, the firmware of the joining node is replicated and stored in local memory of the joining node. The portion of local memory where...

20060041883 - System and method for configuring computer for operation: A method for deploying software in a computer system includes providing a deployment maintenance mechanism (DMM) which includes drivers for hardware. A deployment mechanism which includes an image with drivers for hardware and which identifies hardware associated with the computer, along with a native operating system, are also provided. For...

20060041884 - Function enhancing program, bundled software function enhancing method and apparatus: A formal purchase request of the bundled software is transmitted to a server retained by a software manufacturer and a confirmation response to the formal purchase is received, and a provision confirmation request of the bundled software is transmitted to a server retained by an apparatus manufacturer and a provision...

  
02/16/2006 > 28 patent applications in 15 patent subcategories.

20060036989 - Dynamic physical database design: A monitoring component of a database server collects a subset of a query workload along with related statistics. A remote index tuning component uses the workload subset and related statistics to determine a physical design that minimizes the cost of executing queries in the workload subset while ensuring that queries...

20060036990 - Tool comprising systems engineering environment for meeting task requirements: A new and improved tool, in the form of an Operational Description Template (ODT), and an integrated system comprising a plurality of such Operational Description Templates (ODTs), which effectively embodies three sub-systems, comprising a functional sub-system, a physical sub-system, and an operational sub-system, whereby task objectives or mission statements can...

20060036992 - Automatic synchronization of i/o devices: System and method for automatically synchronizing multiple I/O devices with homogeneous and/or heterogeneous timing and I/O channel types. A graphical program specifying configuration and operation of a plurality of timed circuits, e.g., input circuits and/or output circuits, comprised on one or more I/O devices, may be created in response to...

20060036994 - Hierarchical modeling method and software tool: A method for manipulating a hierarchical model comprising a set of linked nodes, each represented by a graphic object on a display, is provided. The method comprises storing a node registry including data identifying nodes in the hierarchical model as well as the relationship between the nodes, displaying a representation...

20060036991 - Predictive help method, system and program product for software systems: Under the present invention, a sequence of actions made by a user in operating a software system is tracked. Upon request by the user, predictive help is given based on the sequence of actions. In a typical embodiment, the predictive help is contained in a knowledge base, which is initially...

20060036993 - System and method for developing portal applications and for automatically deploying portal applications into a portal server application: The present invention provides a system and method for developing a Portal Application by creating a Portal Application Archive, and automatically deploying the Portal Application Archive into a Portal Server Application by using a Portal Application Archive specific deployment mechanism. The Portal Application Archive represents an entity which includes an...

20060036995 - Search window for adding program elements to a program: A system and method for searching for items in a hierarchy of palette windows and for incorporating located items into programs. Palette windows may include one or more palette window selection items that, when selected, open child palette windows of the current palette window. Palette windows may include one or...

20060036996 - Application development environment with features for aiding a user in writing function calls: One embodiment of the invention comprises a system and method for aiding a user in specifying function parameter values in a computer program. An application development environment (ADE) may be operable to display parameter assistant user interfaces for aiding the user in specifying various function parameter values. Another embodiment of...

20060036997 - Application development environment with features for increasing the ease and efficiency of viewing function help text: One embodiment of the invention comprises a system and method for increasing a user's ease and efficiency of viewing help text related to a function or method call. An application development environment (ADE) may display a prototype tip for a function in a source code window when the user is...

20060037000 - Configuration management data model using blueprints: The present invention provides a data model for organizing configuration information for computer systems. The data model utilizes blueprints to structure the data for configuration discovery and management of the computer system. The data model supports a comprehensive organization of the software components associated with providing a service, and provides...

20060037001 - Software component library management system: A software component library management system is provided, which can effectively support both a component utilization user and a component management user in carrying out their business tasks. The component management tool 6 includes a component retrieve/pickup function unit 10 and a component administration/registration function unit 20. The component administration/registration...

20060036999 - System and method for managing test and measurement components: A method and system for managing an instance of a software component for performing an operation. The system includes a state machine and an interface. The state machine can be created via a request for activation of the instance by an application. The interface specifies conditions under which the state...

20060036998 - System and methods for rapid buildout of applications: A system that enables the rapid build out of applications that surround a database. The applications are designed to provide centralized management, collaborative workflow and data entry for many different applications and businesses. The applications may be quickly and easily customized to fit the needs of the particular business and...

20060037002 - Model-based provisioning of test environments: Model-based provisioning of test environments includes accessing a model of an application to be installed in a test environment of a system and further accessing a model of the system and a model of the test environment. An installation specification for the application is also generated, the installation specification being...

20060037003 - System and method for providing exceptional flow control in protected code through memory layers: A system and method for providing exceptional flow control in protected code through memory layers. Code is generated. The generated code includes a sequence of normal operations and is subject to protection against copying during execution of the generated code. The generated code is instantiated as a master process into...

20060037004 - System and method for providing exceptional flow control in protected code through watchpoints: A system and method for providing exceptional flow control in protected code through watchpoints is described. Code is generated. The generated code includes a sequence of normal operations and is subject to protection against copying during execution of the generated code. Execution points within the generated code are identified. A...

20060037005 - Method and apparatus for increasing computer security: Generating pseudo computer architectures for security, so that malicious software written to run on existing computer architectures is unable to run on the pseudo computer architectures, is disclosed. A method generates an pseudo computer architecture, and emulates this pseudo computer architecture. An existing computer architecture may be altered to generate...

20060037008 - Implementation of packet-based communications in a reconfigurable hardware element: In some embodiments, a user may select an elemental function such as read, write, or configuration from a graphical programming environment. A file may be created that instantiates functionality into a programmable hardware element to allow it to send a command across a serial protocol to peripheral interface circuitry and...

20060037006 - Low power processor loop: The power consumption when the memory is accessed is often a concern for low power microcontroller systems. Specifically it is desirable to minimize the power consumption during the often very long periods of processor idling time. The invention presented implements a power saving technique by replacing the program memory, containing...

20060037007 - Providing hardware independence to automate code generation of processing device firmware: A user application is generated in response to user input, wherein the user application is described in a user application description. Processing device code is generated for a targeted processing device based at least in part on the user application description without user intervention, wherein the processing device code includes...

20060037009 - Multiple stage program recompiler and method: A method for dynamic recompilation of source software instructions for execution by a target processor, which considers not only the specific source instructions, but also the intent and purpose of the instructions, to translate and optimize a set of equivalent code for the target processor. The dynamic recompiler determines what...

20060037010 - Processor arrangement and method for operation thereof: A method and arrangement (100) for remapping of registers (1300-13017) of a processor (130) to improve runtime performance of dynamically linked applications or to simplify the code for a wide class of iterative refinement algorithms is based on providing a CPU instruction to remap registers en masse. The advantage of...

20060037011 - Persisting and resolving application assembly binds: A system and method are presented that persist assembly bind information for applications at each stage of execution of the assembly policy. New assembly bind history files are created and persisted to disc when changes in assembly bind policy results in a change in the assemblies with which the application...

20060037014 - Dynamic metabase store: Methods, systems, and computer program products for editing configuration data such that alterations in one representation of the configuration data are reflected in one or more other representations of the configuration data. The altered configuration data may take effect without having to restart a corresponding program module. Multiple alterations to...

20060037013 - Program update apparatus, method, and medium: A program update apparatus, medium, method, including an electronic apparatus having a processor, a system memory to load a program to be executed by the processor, an update client to receive predetermined update information from an external update server and to request the executed program to be updated, and an...

20060037012 - System and method for providing computer upgrade information: Systems and methods are disclosed which provide upgrade information for at least one computer. The method includes the steps of executing an upgrade program stored in a computer-readable medium on the at least one computer, detecting a current hardware configuration of the at least one computer, cross-referencing at least some...

20060037015 - Embedded driver for bus-connected device: A device including a storage component to store a driver for the device, and a device protocol handler to enable automatic upload of the driver to a storage subsystem of a processor based system in response to the device being communicatively coupled to a bus of the processor based system....

20060037016 - Methods and systems for modifying nodes in a cluster environment: Various embodiments of the invention provide solutions to allow more efficient management of clustered environments. Merely by way of example, some embodiments provide a framework for the relatively automated management of clusters, including the addition, deletion and/or modification of cluster nodes. In certain embodiments, this framework may be incorporated within...

  
02/09/2006 > 24 patent applications in 18 patent subcategories.

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

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

20060031812 - System and method for checklist management: A system and method is provided for managing checklists in a software development project. The system includes a question editing module, a template editing module, and a checklist editing module. The question editing module is configured to create and edit control questions with a database. The template editing module enables...

20060031813 - On demand data center service end-to-end service provisioning and management: An example of a solution provided here comprises: providing a shared platform that is prepared to accept an incoming customer; for the incoming customer, (a) utilizing at least one information technology management control point; and (b) porting the incoming customer's application, or boarding the incoming customer's application, or both; accepting...

20060031814 - Method for compiling and executing a parallel program: A method for multi-platform parallel or real-time machine programming is provided. The method comprises specifying a parallel machine definition code defining a plurality of signal or data processing components and a communication of data or signals between the components, automatically converting the code into computer instructions for execution on an...

20060031816 - Control method for device capable of using macro describing operation procedure: In first and second data processing devices each of which stores an operation procedure to be executed through an operation unit and generates a macro for reproducing the stored operation procedure, the following processes are executed so that the macro generated in the first data processing device can be executed...

20060031815 - Software and firmware adaptation for unanticipated/changing hardware environments: A method for producing a fixed-size firmware image for a hardware device, parameterized for a plurality of component environments, includes providing a logical description of aspects of said plurality of component environments; providing a physical description of physical aspects of said plurality of component environments; associating said logical description with...

20060031817 - Integrated dynamic control flow and functionality generation for network computing environments: A computer system for automatically generating a process step has a meta data definition storage which includes a definition of the process step to be generated, a process generator for generating the process step on the basis of the definition in the meta data definition storage, an application data storage...

20060031818 - Hardware accelerator for an object-oriented programming language: An apparatus and method are provided including a hardware accelerator capable of being interfaced with a processor for accelerating the execution of an application written utilizing an object-oriented programming language. Such object-oriented programming language may include Java and/or C++....

20060031819 - Methods and apparatus for creating solutions: Embodiments of the present-invention are directed to creating repeatable solutions so that a development team does not have to recreate an approach for developing a product, even though an approach used by a prior team for building a similar product has previously been created and would have been suitable for...

20060031820 - Method for program transformation and apparatus for cobol to java program transformation: The present invention relates to a method for program transformation and an apparatus for COBOL to Java program transformation. The method consists of: (1) a new approach for statement-to-statement program transformation, facilitated by a predefined target language library, which keeps original comments, program control flow, functionality, and time complexity; (2)...

20060031821 - Divided compiling program application functionality for software development: Embodiments of the present invention relate to methods and systems for dividing compiling program application functionality between computing devices for software development. One device embodiment includes a processor, memory, and program instructions. The memory is coupled to the processor. The program instructions stored in memory and executable by the processor...

20060031822 - System and method for processor with predictive memory retrieval assist: A system and method are described for a memory management processor which, using a table of reference addresses embedded in the object code, can open the appropriate memory pages to expedite the retrieval of information from memory referenced by instructions in the execution pipeline. A suitable compiler parses the source...

20060031823 - Method and system for configuring a dependency graph for dynamic by-pass instruction scheduling: There is disclosed a method and system for configuring a data dependency graph (DDG) to handle instruction scheduling in computer architectures permitting dynamic by-pass execution, and for performing dynamic by-pass scheduling utilizing such a configured DDG. In accordance with an embodiment of the invention, a heuristic function is used to...

20060031824 - Application server: The present invention is an applet server which accepts requests for applets from client computers. A request specifies the format in which an applet is to be delivered to the requesting client computer. The applet server has a cache which it uses to store applets for distribution to client computers....

20060031826 - Information terminal deice and operation control method thereof: The present invention is directed to an information terminal device. A memory card 14 stores a serial number MID of the memory card 14 and a MID register program for registering the serial number MID in the information terminal device 10. At starting the information terminal device 10, the MID...

20060031825 - Method, device and system for providing additional information related to the contents of a radio broadcast to terminal devices: A radio broadcast system using a second communication channel provides an interactive functionality to allow a user to know what song or piece of music is playing on the first, radio channel and possibly other details about what is being listened to. A data transmission from the broadcast station is...

20060031828 - Methodof apparatus for updating software of network device: A method and apparatus for updating the software of a device that is a controlled device linked to a control device over a network. According to the method, a control device obtains information regarding updating of the software of a controlled device, determines whether updating is available using the information,...

20060031827 - System, apparatus and method of assisting with software product update installations: A system, apparatus and method of assisting with software product update installations are provided. When a software product is to be updated, a plurality of deployment descriptors are recursively read to determine all dependencies of the software product. Once all the dependencies have been determined, a list of the dependencies...

20060031829 - Method and device for implementing a downloadable software delivery system: A method and device implementing a downloadable operatively connected to a plurality of gaming machines either by a direct communications link or through the use of one or more site controllers or PCs. Each gaming machine and site controller or PC contains two executable spaces, one of which typically contains...

20060031830 - System with location-sensitive software installation method: A method, system, and operating system (OS) software utility that prevents installation of a software product in a computer system in an un-approved location. The OS of the computer system (or the application itself) is coded to require a check of geographical restrictions prior to installing certain software products. The...

20060031831 - Generic packaging tool for packaging application and component therefor to be installed on computing device: To package an application and a component to be available for use in connection with the application into a package, a type of the package and a location where the package is to be stored are received, as is a selection of the component to be packaged with the application....

20060031832 - Services of remote software installation, configuration and afterward support, for network connected: A method and system for installing and configuring software for a peripheral device from a remote location to a user's computer. The method and system comprise connecting to an Internet site via a client device, selecting an item displayed on the Internet site, providing at least one location where the...

20060031833 - Methods and apparatus for a web application processing system: A software system is provided to allow a computer to install and process web applications according to the invention. Such web applications are written as web pages that have access to the full range of operating system resources, including those not accessible through a web browser. Preferably, a web application...

  
02/02/2006 > 24 patent applications in 18 patent subcategories.

20060026554 - Ensuring consistency in an automation system: The invention relates to a system and a method for storing project planning data (1, 2, 3) in an automation system (4) that contains automation devices (5, 6). To enable the consistency to be effectively ensured within the automation system (4), project planning data (1, 2, 3) is assigned to...

20060026553 - Storage of project-planning data in an automation system: Storage of project-planning data in a automation system The invention relates to a system and also method for storage of project-planning data (1, 2, 3) in an automation system (4) containing automation devices (5, 6). To simplify changes within the automation system (4) the project-planning data (1, 2, 3) is...

20060026552 - Systems and methods for exposing web services: Systems and methods are disclosed for managing information technology resources. Management capabilities available for a particular IT resource are defined via at least one management interface. The management interface includes port types that specify attributes and operations available in a Web service to manage the IT resource. The port types...

20060026555 - Method and apparatus to support multiple hierarchical architectures: An apparatus, a method, and a computer program are provided to enable an engine to employ a plurality of architectures in building and rendering a hierarchical structure, such as a Graphical User Interface (GUI). Currently, engines are typically hard coded to employ a single architecture, thus, requiring the engine to...

20060026556 - Resource information collection and delivery method and system: The present invention makes it possible to collect and deliver widely distributed, grid computing related resource information in a scalable manner with its use in mind. When collecting resource information on a CPU type and a usage ratio before using resources in a grid environment such as a CPU, a...

20060026558 - Hybrid contextual floor plans for object instances: Methods and apparatus, including computer program products, for hybrid contextual floor plans for object instances. A method for providing a user interface for running business entities wherein data related to a process instance and data related to an object instance are managed in a uniform way, includes enabling a generalized...

20060026557 - Manipulating portlets: A method, apparatus, system, and signal-bearing medium that, in an embodiment, create concrete configuration associated with a page based on an abstract personal configuration. Wrapper code is also created, and the wrapper code, the page, and the concrete configuration are sent to a client. When executed at the client, the...

20060026559 - Automatic content completion of valid values for method argument variables: The invention is directed to a method which derives from metadata definitions the allowable values for a method argument, where said allowable values are a subset or a restricted set of values from a defined range of values for that type of method argument. The subset of allowable values is...

20060026560 - Timed sequence structure for a graphical program: A system and method for executing a plurality of graphical code portions as a timed sequence is described. The graphical code portions may be included in a graphical program and configured with information specifying a sequential order of execution and execution timing information. During execution of the graphical program, the...

20060026561 - Inserting into a document a screen image of a computer software application: Inserting into a document at least one screen image of a computer software application including inserting a macro at a location in the document for the screen image, the macro including instructions for navigating the computer software application to the screen image and for capturing the screen image and executing...

20060026562 - Method for providing stand-in objects: A method for providing stand-in objects, where relationships among objects are automatically resolved in an object oriented relational database model without the necessity of retrieving data from the database until it is needed. A “fault” class is defined, as well as fault objects whose data haven't yet been fetched from...

20060026565 - Method and system for implementing an interrupt handler: Systems, methods, and computer-readable media for interrupt handling in Java are provided. In some illustrative embodiments, a system is provided that includes a Java execution flow class that represents an execution flow context, an execution flow scheduler object including a Java native execution flow activation method, a Java virtual machine,...

20060026564 - Method and system for implementing interrupt service routines: Methods, computer-readable media, and systems for interrupt handling in Java™ are provided. In some illustrative embodiments, a method for interrupt handling in Java software that executes on a processor comprising creating a Java representation of an interrupt vector table, instantiating a first Java object comprising a first Java method for...

20060026563 - Method and system for managing virtual memory: Methods, computer-readable media, and systems for virtual memory management in Java™ are provided. In some illustrative embodiments, a computer-readable medium storing a Java program that, when executed by a processor, performs a method for virtual memory management is provided. The method includes creating a Java representation of a page table,...

20060026566 - Method and system for thread abstraction: Systems, methods, and computer-readable media supporting thread abstraction in Java are provided. In some illustrative embodiments, a system is provided that includes a Java execution flow class that represents an execution flow context, an execution flow scheduler object including a Java native execution flow activation method, a Java virtual machine,...

20060026567 - Distribution of data/metadata in a version control system: A version control system capable of distributing data/metadata is provided. The invention provides a version control system capable of replicating version control data on an as needed basis so as to more efficiently maintain and operate the version control system....

20060026568 - System and methods for providing versioning of software components in a computer programming language: A system and methods for versioning software components in connection with a computer programming language are provided. In exemplary aspects, the versioning system makes use of intelligent defaults, provides a vehicle for unambiguous specification of developer intent and implements conflict resolution rules in connection with the versioning of software components....

20060026569 - Portion-level in-memory module authentication: Dynamic run-time verification of a module which is loaded in memory (in whole or in part) for execution is enabled by using pre-computed portion-level verification data for portions of the module smaller than the whole (e.g. at the page-level). A portion of the module as loaded into memory for execution...

20060026570 - Approach to monitor application states for self-managing systems: The present invention is directed to systems and methods that treat the monitoring of a software application as a separate and independent concern from the software application itself. The present invention utilizes aspect oriented programming to intercept, analyze, decompose the application states of a software application and then to link...

20060026571 - Method and system of control flow graph construction: A method and system to build a control flow graph by execution of micro-sequences using hardware. Some illustrative embodiments are a processor comprising fetch logic that retrieves an instruction from a memory, the instruction being part of a program, and decode logic coupled to the fetch logic which decodes the...

20060026572 - Methods, apparatus and computer programs supporting shortcuts across a plurality of devices: Provided are methods, computer programs and apparatus supporting use of generic shortcuts. Generic shortcut sequences are sequences of generic inputs that are defined to an application program to initiate specific operations of the application, and which translate to a respective input sequence receivable from each of a plurality of different...

20060026574 - Method and apparatus for code optimization: A system comprising a compiler that compiles source-level code to generate an intermediate-level instruction comprising a predetermined component. The intermediate-level instruction is an at least partially optimized version of the source-level code. Execution of the predetermined component triggers the execution of a series of instructions that, when executed, generates previously-unavailable...

20060026573 - Method and system for accepting precompiled information: A method of offloading compilation includes transmitting compilation information from a first subsystem to a second subsystem. The method also includes compiling computer program code into machine-executable code on the second subsystem based on the compilation information received from the first subsystem. The method further includes receiving the machine-executable code...

20060026575 - Method and system of adaptive dynamic compiler resolution: A method and system of adaptive dynamic compiler resolution. At least some of the illustrative embodiments are a computer-implemented method comprising compiling a source file containing an application program (the application program comprising a method, and wherein the compiling creates a destination file containing a compiled version of the application...

20060026576 - Generating a database model from natural language expressions of business rules: One embodiment of the invention is a method for generating a database model from a set of business rules. For a business rule given as input, an empty list of fact types is created. A determination of whether the business rule is a definitional rule defining that one or more...

20060026577 - Method and system for replacing instructions and instruction blocks in computer code: Various embodiments of the present invention are directed to efficient methods by which virtual-machine monitors can introduce instructions into guest-operating-system code. In one embodiment of the present invention, the virtual-machine monitor builds instructions dynamically, at insertion time, using specified values for fields within the instruction. In one embodiment of the...

20060026578 - Programmable processor architecture hirarchical compilation: One embodiment of the present includes a heterogenous, high-performance, scalable processor having at least one W-type sub-processor capable of processing W bits or greater in parallel, W being an integer value, at least one N-type sub-processor capable of processing N bits in parallel, N being an integer value wherein and...

20060026581 - Code size reduction method through multiple load/store instructions: A method to transfer a plurality of data stored in a memory using one instruction. In a memory including at least two regions to which the addresses are assigned respectively, data are allocated to the addresses in sequence, and the allocated data are transferred using one instruction. At least one...

20060026580 - Method and related system of dynamic compiler resolution: A method and related system of dynamic compiler resolution. Some of the illustrative embodiments are a computer-implemented method comprising compiling a source file containing an application program (the compiling creates a destination file containing a compiled version of the application program), and inserting in the compiled version of the application...

20060026579 - Method and system for generating stacked register dumps from backing-store memory: In various embodiments of the present invention, debugging and program-behavior-analysis software can reconstruct register-based processor states for nested routine calls from the backing-store memory employed by a modern processor, and by processors of similar architectures, to automatically spill and restore register values via a register stack engine. Sufficient information resides...

20060026582 - Method and system for optional code scheduling: A method of scheduling optional instructions in a compiler targets a processor. The scheduling includes indicating a limit on the additional processor computations that are available for executing an optional code, generating one or more required instructions corresponding to a source code and one or more optional instructions corresponding to...

20060026583 - Systems and methods for providing complex software: Systems and methods are provided for configuring and executing complex software. The complex software may include code corresponding to a core layer and code corresponding to at least one of a plurality of industry extensions. A method for configuring software is provided that includes presenting at least one business set...

20060026584 - Explicit linking of dynamic link libraries: Dynamic link libraries (DLL) are loaded and linked so that exported symbols of each DLL can be accessed by the other DLLs. A method includes explicitly loading a first DLL and instructing the first DLL to explicitly load a second DLL to cause exported symbols of the second DLL to...

20060026585 - Automatic upgrade of pluggable components: When a component is to be loaded or executed, the version of the component to be loaded may be compared with available versions of the component. If an upgraded version of the component is available, the upgraded version of the component may be enabled to dynamically and deterministically update itself....

20060026586 - Systems and methods for enabling functions in a computerized system: Systems and methods are provided for configuring and executing complex software. The complex software may include code corresponding to a core layer and code corresponding to at least one of a plurality of industry extensions. A method for configuring software is provided that includes presenting at least one business set...

20060026587 - Systems and methods for operating system migration: The present invention provides for systems and methods that recognize source and target devices and automatically identify, transfer, and convert user profiles, user settings, data, applications, and other information from the source device with its source operating system to the target device with its target operating system. The system surveys...

20060026588 - System device and method for configuring and operating interoperable device having player and engine: System, device, method, and computer program and computer program products for providing communicating between devices having similar or dissimilar characteristics and facilitating seamless interoperability between them. Computer program software and methods of and systems and devices for sharing of content, applications, resources and control across similar and dissimilar permanently or...

20060026589 - Remote installation of computer resources: Methods and apparatus, including computer program products, for installing resources in a computer system operate to identify a need to install resources on a target device and perform an installation of the resources on the target device using installer components located remotely from the target device. The remotely located installer...

20060026590 - Method and apparatus for modifying software: A computing system receives a compressed archive file that includes a one or more new executable software modules, and a installation file specifying instructions for installing such modules on the computing system. The modules and the installation file are extracted from the compressed archive file, and the modules installed in...

20060026591 - Method and apparatus for providing a pluggable and extendable j2ee architecture: A method and apparatus for providing a pluggable and extendable J2EE architecture are provided. The method and apparatus provide mechanisms for defining extension points within modules of the J2EE application and mechanisms for defining plug-in or extension modules that may be integrated into the J2EE application via these extension points....

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 20081127: - 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.92376 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



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