| Data processing: software development, installation, and management patents - Monitor Patents |
|
|
|
USPTO Class 717 | Browse by Industry: Previous - Next | All 07/2008 | Recent | 09: Oct | Sept | Aug | Jul | Jun | May | Apr | Mar | Feb | Jan | | 08: Dec | Nov | Oct | Sp | Aug | Jul | Jun | May | Apr | Mar | Feb | Jan | | 07: Dec | Nov | Oct | Sep | Aug | Jul | Jun | May | Apr | Mar | Feb | Jan | | 06: Dec | Nov | Oct | Sep | Aug | Jul | Jun | May | Apr | Data processing: software development, installation, and management inventions 07/08Recently published patent applications awaiting approval from the USPTO. Recent week's RSS XML file available below.Listing format for abstract view: USPTO application #, Title, Abstract excerpt,Patent Agent. Listing format for list view: USPTO National Class full category number, title of the patent application. 07/31/2008 > patent applications in patent subcategories. 20080184193 - System and method for developing embedded software in-situ: A development system for developing new peripheral software code for new peripheral hardware that will be used in a new integrated system. The development system includes a legacy, or preexisting, integrated system substantially the same as the new integrated system. A model of the new peripheral hardware is made. Each... Agent: Downs Rachlin Martin PLLC 20080184195 - Code generation in the presence of paged memory: A computer is programmed to automatically identify multiple sequences of executable code such that each sequence fits within a page of memory. When the executable code comprising several sequences is loaded into the paged memory, each sequence is placed in its own page. The computer is further programmed to prepare... Agent: Silicon Valley Patent Group LLP 20080184194 - Method and system for enhancing computer processing performance: A method of performing operations in a computer system, computer system, and related method of compilation, are disclosed. In one embodiment, the method of performing includes providing compiled code having at least one thread, where each of the at least one thread includes a respective plurality of blocks and each... Agent: Hewlett Packard Company 20080184196 - Program developing apparatus, program developing method and computer readable medium: There is provided a method including: dividing codes included in a first source code into a plurality of groups virtually; partitioning each arranged group into one or more sections made up of one or more codes which should be sequentially executed; store the sections in a storage; setting constraints of... Agent: Amin, Turocy & Calvin, LLP 20080184197 - Macro to instantiate a variable used with a first macro requiring use of a second macro suitable for said variable: A programmer creates a computer program in assembly language by use of a first macro to identify an operation to be performed on a variable without knowledge of one or more assembly language instructions required to perform the operation. A macro expander (that may be tightly coupled to an assembler)... Agent: Silicon Valley Patent Group LLP 20080184198 - Anti-debugger comprising spatially and temporally separate detection and response portions: An anti-debugger comprises spatially and temporally separate detection and response portions. In an example configuration, the anti-debugger is implemented into a game system for detecting and responding to a debugger attached to a game application. The detection portion is implemented on one thread of the system and the response portion... Agent: Woodcock Washburn LLP (microsoft Corporation) 20080184199 - Method and apparatus for resolving client-side logic: A computer implemented method, an apparatus, and a computer usable program product for rendering client-side logic in a webpage when the webpage is rendered is provided. A webpage development framework initiates a script component built in a component library of a webpage development framework, wherein the script component is subject... Agent: Ibm Corp (ya) C/o Yee & Associates PC 20080184202 - Extensible action sequences coordinating independently created components: Various technologies and techniques are disclosed for creating and executing extensible processes across multiple application components. A declarative feature is provided to allow partially ordered steps in an extensible process spanning multiple application components to be defined in a declarative format. A developer can define the minimum base steps in... Agent: Microsoft Corporation 20080184200 - Software configuration policies' validation, distribution, and enactment: Managing software states using policy rules in a policy document in a distributed network. A policy document is generated and the policy document includes a set of policy rules defining one or more desired configurations of one or more pieces of software on the target devices. Target information is associated... Agent: Senniger Powers LLP (msft) 20080184201 - Universal schema for representing management policy: A computer-readable storage medium has a data structure stored thereon for constructing expressions representing software configurations to be applied to software. The data structure includes a first data field including data identifying a name of software setting for the application. A second data field includes data representing an assertion portion... Agent: Senniger Powers LLP (msft) 20080184205 - Data processing system and method: A method of patching at least one function of an executing program, comprising determining when the at least one function is not being executed; and replacing original code in the at least one function with patched code.... Agent: Hewlett Packard Company 20080184204 - Dynamic validation using reflection: The behavioral or structural characteristics of an object to be validated, such as a software object or a data object, are dynamically identified using reflection. Once the behavioral or structural characteristics of the object have been obtained using reflection, the identified characteristics are utilized to locate a validator capable of... Agent: Microsoft Corporation 20080184203 - Predicting trustworthiness for component software: This invention relates to a method, an apparatus and a computer program product for determining whether a set of specifications related to a software component can be satisfied by a system, wherein said set of specifications comprises at least one specification, and wherein at least one specification of said at... Agent: Ware Fressola Van Der Sluys & Adolphson, LLP 20080184206 - Computer-implemented methods and systems for generating software testing documentation and test results management system using same: A computer-implemented method for generating and managing test documentation for a software product may include steps of generating a test template; generating at least one test scenario for each of a plurality of functional areas, each test scenario being configured to test a business flow that mimics how an end... Agent: Young Law Firm, P.C. 20080184207 - Method and system of remote diagnostic, control and information collection using a dynamic linked library for multiple formats and multiple protocols with sharing the resource: A system, method and program product for diagnosing, controlling and collecting information from devices. Information regarding events of a target application executing in an application unit is collected and formatted into one of multiple data formats for transmission through one of multiple communication protocols using at least one shared system... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, P.C. 20080184208 - Method and apparatus for detecting vulnerabilities and bugs in software applications: In one embodiment, the present invention is a method and apparatus for detecting vulnerabilities and bugs in software applications. One embodiment of a method for detecting a vulnerability in a computer software application comprising a plurality of variables that have respective values and include data and functions includes detecting at... Agent: Patterson & Sheridan, LLP 20080184209 - Profiling metrics for computer programs: Embodiments include methods, apparatus, and systems for profiling metrics for computer programs. One embodiment includes a method that executes a program to obtain data for each of plural entities in the program. Equations are received for plural metrics that define events occurring in the entities. The method then displays scores... Agent: Hewlett Packard Company 20080184210 - Asynchronous dynamic compilation based on multi-session profiling to produce shared native code: A computer is programmed to automatically have multiple sessions update a common counter which is shared therebetweeen, when interpreting a given method so that system-wide statistics are collected for each method. The single counter is commonly accessed for updating by the respective interpreters in the multiple sessions which are executing... Agent: Silicon Valley Patent Group LLP 20080184211 - Virtual architecture and instruction set for parallel thread computing: A virtual architecture and instruction set support explicit parallel-thread computing. The virtual architecture defines a virtual processor that supports concurrent execution of multiple virtual threads with multiple levels of data sharing and coordination (e.g., synchronization) between different virtual threads, as well as a virtual execution driver that controls the virtual... Agent: Townsend And Townsend And Crew LLP 20080184212 - Code persistence and dependency management for dynamic compilation in a database management system: Software expressed in an intermediate level language is stored into a database and interpreted in a virtual machine in a database management system. A dynamic compilation process in the database management system asynchronously converts the software into native code when predetermined conditions are met. Thereafter, the compilation process persists the... Agent: Silicon Valley Patent Group LLP 20080184213 - Compiler device, method, program and recording medium: Compiler device optimizes a program by changing an order of executing instructions. The device includes: a replaceability determination unit which determines whether a first instruction included in a first instruction sequence and a second instruction included in a second instruction sequence executed after the first instruction sequence can be replaced... Agent: Scully, Scott, Murphy & Presser, P.C. 20080184215 - Methods for reducing register pressure using prematerialization: A method for optimizing a code section prior to performing register allocation for variables referenced in the plurality of computer instructions. The method includes performing at least one of a full prematerialization or a partial prematerialization for a variable in the plurality of computer instructions. The full prematerialization replaces the... Agent: Hewlett Packard Company 20080184214 - Routing performance analysis and optimization within a massively parallel computer: An apparatus, program product and method optimize the operation of a massively parallel computer system by, in part, receiving actual performance data concerning an application executed by the plurality of interconnected nodes, and analyzing the actual performance data to identify an actual performance pattern. A desired performance pattern may be... Agent: Wood, Herron & Evans, L.L.P. (ibm) 20080184218 - Computer system architecture and method having isolated file system management for secure and reliable data processing: System, method, computer, and computer program for secure data processing of potentially malicious code and documents or other data that may contain malicious code. System, method, computer for a secure and reliable computing environment to protect against data loss and/or corruption to provide secure and reliable data processing.... Agent: Perkins Coie LLP 20080184216 - Managing application software in mobile communication devices: A method is disclosed for managing application software in a mobile communication device including a first operating environment requiring an authorization from a user of the mobile communication device for managing of application software on top of the first operating environment, and a second operating environment installed on top of... Agent: Harness, Dickey & Pierce, P.L.C 20080184217 - Storage system, storage unit, and method for hot swapping of firmware: A storage system includes host apparatuses and a storage unit including a plurality of pieces of firmware corresponding to connection paths to the host apparatuses. The host apparatuses each include status information notification means for sending a notification of normal or abnormal status information of connection paths to the storage... Agent: Staas & Halsey LLP 20080184219 - Software updating apparatus and software updating system: A software updating apparatus which is connected to a medical image diagnostic apparatus so that the software updating apparatus can freely communicate with the medical image diagnostic apparatus, and is used for updating control software for controlling an operation of the medical image diagnostic apparatus includes a first storage section... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, P.C. 20080184220 - Initialzation and update of software and/or firmware in electronic devices: A system and method to effectively and efficiently update a version of firmware resident in a device memory is provided. A method of identifying one or more versions of firmware is provided by way of initializing a device memory with a known pattern. In addition, the amount of free unused... Agent: Hewlett Packard Company 20080184221 - Efficient provisioning of software packages to mobile handheld devices: Methods and system are provided for delivering a software package to particular wireless computing devices (WCDs). The system includes logical sites (LSs), WCDs, and a Network Operation Center (NOC) communicatively coupled to the LSs by a network. The NOC includes a device management module (DMM) and a second DCP server.... Agent: Ingrassia Fisher & Lorenz, P.C. 20080184223 - Computer system and method for secure installation and operation of software: A computer system provides for the secure installation and operation of software. The computer system includes a platform, such as a personal computer, having a processor and the Microsoft® Windows® operating system. The computer system also includes a first drive, such as a network, DVD or CD-ROM drive, adapted for... Agent: Eckert Seamans Cherin & Mellott 20080184222 - Techniques for providing information regarding software components for a user-defined context: Techniques are described for providing information about installation states of software components using an interactive object. Information regarding one or more classifications is received. Each of the classifications indicates a different installation state. At least a portion of the information is displayed in a first area of the interactive object.... Agent: Microsoft Corporation 07/24/2008 > patent applications in patent subcategories.20080178143 - System, method and computer program product for developing, configuring, installing and testing software: A system having a host operating system configured to be executed by a data processing unit, virtualization software configured to run as an application of the host operating system, a client operating system configured to be executed by the virtualization software and a software development system comprising one or more... Agent: Fay Kaplun & Marcin, LLP 20080178144 - Virtual validation of software systems: A method for building and verifying and validating a software system that is used for regulated industry software related activities, such as FDA trials, field trials, biomedical data gathering, and similar efforts includes building the application into a virtual appliance using, for example, Vmware. The application and the supporting software... Agent: Zimmerman & Cronen, LLP 20080178145 - Method and system for generating a predictive analysis of the performance of peer reviews: According to one embodiment of the disclosure, a method for use in software development includes receiving, for a software project, parameters indicative of one or more peer reviews for the software project. The method also includes generating a predictive analysis of the performance of the one or more peer reviews... Agent: Baker Botts LLP 20080178146 - Method for generating an executable workflow code from an unstructured cyclic process model: A method for generating an executable workflow code from an unstructured cyclic process model. The method comprises the following steps. First a continuation equation system is generated from the unstructured cyclic process model. Then, the executable workflow code is generated from the continuation equation system, wherein therefore, the continuation equation... Agent: Frederick W. Gibb, Iii Gibb & Rahman, Llc 20080178147 - Apparatus, system, and method for profiling and reusing software development assets: An apparatus, system, and method are disclosed for profiling and reusing software development assets. The apparatus includes an asset repository that stores assets, and functional and performance descriptions corresponding to each asset. The apparatus further includes a service planning module configured to interpret functional requirement(s) for a target application, and... Agent: Kunzler & Mckenzie 20080178148 - Business performance bookmarks: A performance bookmark of a dashboard view is created, e.g., in response to a triggering event. The performance bookmark includes a name, a timestamp, a reference to the visual properties of the dashboard view at the time that the performance bookmark is created and a reference to relationships of information... Agent: Stevens & Showalter, L.l.p. 20080178149 - Inferencing types of variables in a dynamically typed language: A computer is programmed to identify types of variables, in a computer program which includes a number of variables that are used without any explicit indication of their type, by repeatedly performing at least propagation of types from variables' definitions to variables' uses and removal of unreachable code. Repetition of... Agent: Silicon Valley Patent Group LLP 20080178150 - Complex time zone techniques: Various technologies and techniques are disclosed that provide support for complex time zones. A framework environment has a time zone API that supports complex time zones. The time zone class allows zero or more adjustment rules to be specified for the time zone object to indicate any daylight saving time... Agent: Microsoft Corporation 20080178151 - Method and apparatus to implement adaptive scripting tool: A meta-data driven adaptive scripting tool which employs a framework across clients and servers to achieve dynamic binding for user defined commands at runtime and support different scripting languages residing in a heterogeneous distributed network. In a preferred embodiment the Bean Scripting Framework (BSF) defines the unified extension mechanism used,... Agent: Ibm Corporation (swp) 20080178152 - Software code retention management: A method, system and computer-readable medium for creating and using perishable code are presented. In a preferred embodiment, the method includes the steps of determining if a unit of code is perishable; and in response to determining that the unit of code is perishable, disabling the unit of code, either... Agent: Ibm Corporation 20080178153 - Maintaining multiple valid concurrent serialized object versions: Maintaining Multiple Valid Concurrent Serialized Object Versions Techniques are disclosed for concurrently maintaining serialized objects that were created from more than one version of a class definition. According to preferred embodiments, a component maps and enforces multiple valid stream-unique version identifiers (“SUIDs”) for a collection of class definitions (such as... Agent: Marcia L. Doubet Law Firm 20080178154 - Developing software components and capability testing procedures for testing coded software component: Capability test programs are generated implementing the capability test test cases for the components, wherein component developers use the capability test programs to test components during the development and coding of the components. Documentation is generated describing component abstract test cases incorporating information on capability test test cases. Component test... Agent: Konrad Raynes & Victor, LLP. Attn: Ibm37 20080178155 - Debugging using code analysis: Various technologies and techniques are disclosed for providing a code analysis debugger. A code analysis process is performed to identify possible program defects that are present in particular source code. The results of the code analysis are stored in a results file in a structured format. The structured format contains... Agent: Microsoft Corporation 20080178156 - Fast and accurate static data-race detection for concurrent programs: A system and method for race warning generation for computer program verification includes determining shared variables and determining context-sensitive points-to sets for lock pointers by focusing on pointers that may affect aliases of lock pointers, and by leveraging function summarization. Locksets are determined at locations where shared variables are accessed... Agent: Nec Laboratories America, Inc. 20080178157 - Data value coherence in computer systems: he invention concerns the general data value problem, and especially the residence problem in a computer system when executing program code translated from a source code representation (10) into a target code representation (30). A basic idea of the invention is to associate references to target data value containers (40)... Agent: Ericsson Inc. 20080178159 - Methods, systems and program products for annotating system traces with control program information and presenting annotated system traces: The signal state that a signal of interest within a system under test has during each of a plurality of cycles of operation of the system under test is stored in a trace file. In association with the signal state, information regarding a requested access to the signal state by... Agent: Dillon & Yudell LLP 20080178158 - Program trace method: Disclosed is a method of tracing a program that comprises: providing a relational database data structure defining a plurality of fields configured to store program trace information; executing a program comprising a plurality of functions including calling a function from the program; extracting first trace data of the function and... Agent: Mills & Onello LLP 20080178160 - Protecting code from breakpoints: A computer system and storage medium that, in an embodiment, prohibit breakpoints from being set within a protected range. In an embodiment, a protected range may be an atomic operation synchronization code range, either based on instructions generated by a compiler or based on source statements that are compiler directives.... Agent: Ibm Corporation Rochester Ip Law Dept. 917 20080178161 - System and method for determining execution path difference in program: A system and method for determining execution path differences in a computer-implemented software application is provided herein. A software application under analysis is executed at least twice, thereby generating first and second call tree data and associated first and second sets of execution data describing the at least two executions... Agent: Patent Group 2n Jones Day 20080178162 - Server evaluation of client-side script: A facility is described for server-side evaluation of client-side script, such as to crawl and index dynamically generated links. In various embodiments, the facility provides an object that emulates a browser object. The provided object exposes a function for performing steps comprising receiving a first link and storing the received... Agent: Perkins Coie LLP Patent-sea 20080178163 - Just-in-time compilation in a heterogeneous processing environment: An approach is provided that sends a JIT compilation request from a first process that is running on one processor to a JIT compiler that is running on another processor. The processors are based on different instruction set architectures (ISAs), and share a common memory to transfer data. Non-compiled statements... Agent: Ibm Corporation- Austin (jvl) C/o Van Leeuwen & Van Leeuwen 20080178164 - Method, system and apparatus to associate and transform processes: Described are a method, system and apparatus for the association of an existing process with a reference process and ontology so that the process may be manipulated to the advantage of the process owner. Specifically, once integrated and associated into the process ontology repository and the process graph repository the... Agent: Scully, Scott, Murphy & Presser, P.c. 20080178165 - Computation of elementwise expression in parallel: An exemplary embodiment provides methods, systems and mediums for executing arithmetic expressions that represent elementwise operations. An exemplary embodiment provides a computing environment in which elementwise expressions may be executed in parallel by multiple execution units. In an exemplary embodiment, multiple execution units may reside on a network.... Agent: Lahive & Cockfield, LLP/the Mathworks 20080178166 - Type restriction and mapping for partial materialization: Described is a collection of type versions (objects) associated with an application program that lists only those type versions that can be bound to an application program. This ensures stability and security by preventing other type versions from being bound to the application program, unless overridden by policy. A type... Agent: Microsoft Corporation 20080178167 - Deploying patches in batch mode to fix errors in pre-installed software: In an embodiment of the present invention, a patch tool receives multiple patches, with each patch designed to fix a corresponding subset of a set of errors in a system. The patch tool determines a subset of patches, which together fix all of the set of errors, and deploys only... Agent: Law Firm Of Naren Thappeta 20080178168 - Simplifying rollback to prior versions of patches used to fix errors in pre-installed software: A patch tool receives multiple patches, with each patch designed to fix a corresponding subset of a set of errors in a system. Some of the patches may require that the files from older patches be removed from the system. In an embodiment of the present invention, a developer of... Agent: Law Firm Of Naren Thappeta 20080178170 - Electronic apparatus, printer, program, and consumable: An electronic apparatus includes: a consumable-version-information holding section that holds version information of firmware read from an information medium of a consumable loaded in an own machine; an own-machine-version information holding section that holds version information of firmware currently used in the own machine; a version information comparing section that... Agent: Sonnenschein Nath & Rosenthal LLP 20080178169 - Network service version management: Network service version management techniques are disclosed. Service access information, which is associated with access to a network service by a network service user, may be destined for a particular version of the network service. A determination is made as to whether a different version of the network service is... Agent: Eckert Seamans Cherin & Mellott, Llc. 20080178171 - Management system, management method, terminal device, management server and program: There is provided a management system having a terminal device and a management server for managing terminal firmware of the terminal device. The terminal device includes: storing means storing the firmware to be capable of being updated by a user of the terminal device, and storing firmware version information to... Agent: Finnegan, Henderson, Farabow, Garrett & Dunner LLP 20080178172 - Methods and apparatus for pre-configuring software: A system, operating on a first computerized device, deploys an agent to a second computerized device. The agent, operating on the second computerized device, obtains the configuration data. The system receives, at the first computerized device, from the agent operating on the second computerized device, configuration data specific to the... Agent: Barry W. Chapin, Esq. Chapin Intellectual Property Law, Llc 20080178173 - Enhanced flexibility in deployment of patches to fix errors in pre-installed software: An aspect of the present invention enables a developer to include a set of instructions along with a file in a patch, with the instructions specifying the manner in which the file is to be processed during deployment of the patch. The instruction may be designed to cause a custom... Agent: Law Firm Of Naren Thappeta 20080178174 - System and method for creating and deploying applications with new container types: In accordance with one embodiment of the present invention applications are configured with custom modules. A deployment descriptor of an application includes a definition for a new container type and modules of the new container type. A deployment system reads the deployment descriptor and implements the modules of the new... Agent: Fliesler Meyer LLP 20080178175 - System and method for providing an application to a device: The disclosed embodiments include a system and method for providing at least one electronic application to at least one device. In one embodiment, the method includes acquiring device information that relates to the device and determining whether the device supports the at least one application based on the device information.... Agent: Brooks Kushman P.c. 07/17/2008 > patent applications in patent subcategories.20080172647 - Method and system for hosting a programming environment: A method for hosting a programming environment and processing user input includes the step of receiving, during a first session between a user and an interaction environment, via one of a plurality of media gateways, a definition of an expression type, the definition specifying an expression format and a response... Agent: Choate, Hall & Stewart LLP 20080172648 - Apparatus and method of modeling games: There are provided an apparatus and a method of modeling a game, which allow a designer to more easily model the game in making the game. The method includes the steps of forming independent game objects as finite state machine (FSMs), forming the FSMs having correlation among the game object... Agent: Bacon & Thomas, PLLC 20080172649 - Strategies for synchronizing a product: A strategy is described for synchronizing components of a product with respect to a reference. The strategy first supplies a manifest associated with a current version of the product. The manifest identifies the components within the product and unique identifiers associated with the components. A recipient system can compare the... Agent: Lee & Hayes PLLC 20080172651 - Applying function level ownership to test metrics: Function level ownership may be applied. First, in response to running a plurality of different test cases, metrics correspond to a plurality of traces may be received. Each of the plurality of traces may respectively correspond to a plurality of outputs respectively produced by running each of the plurality of... Agent: Merchant & Gould (microsoft) 20080172652 - Identifying redundant test cases: Redundant test cases may be identified. First, in response to running a plurality of different first test cases, a plurality of first traces may be received. Each of the plural of first traces may respectively correspond to a plurality of outputs respectively produced by running each of the plurality of... Agent: Merchant & Gould (microsoft) 20080172650 - Program verification and discovery using probabilistic inference: In one embodiment, a computer system performs a method for verifying the validity or invalidity of a software routine by learning appropriate invariants at each program point. A computer system chooses an abstract domain that is sufficiently precise to express the appropriate invariants. The computer system associates an inconsistency measure... Agent: Workman Nydegger/microsoft 20080172653 - Program analysis using symbolic ranges: A computer implemented technique for deriving symbolic bounds on computer program variables.... Agent: Brosemer, Kolefas & Associates, LLC (necl) 20080172654 - Monitoring a software system: Monitoring a software system based on a service oriented architecture (SOA). The method may involve system components communicating with each other via sending messages. The method may include receiving a monitoring message by a monitoring component where the monitoring message may be sent from a system component of the software... Agent: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C. 20080172655 - Saving code coverage data for analysis: A plurality of different test cases may be run. Next, in response to running the plurality of different test cases, a plurality of traces may be received. Each of the plurality of traces may respectively correspond to a plurality of outputs respectively produced by each of the plurality of different... Agent: Merchant & Gould (microsoft) 20080172657 - Binary translation using peephole translation rules: An efficient binary translator uses peephole translation rules to directly translate executable code from one instruction set to another. In a preferred embodiment, the translation rules are generated using superoptimization techniques that enable the translator to automatically learn translation rules for translating code from the source to target instruction set... Agent: Lumen Patent Firm, Inc. 20080172656 - Processing engine for enabling a set of code intended for a first platform to be executed on a second platform: A mechanism is disclosed for enabling a set of code intended to be executed on a first platform (intended platform) to be executed on another platform (target platform). In one implementation, this mechanism takes a significantly different approach than that taken by current techniques. Rather than duplicating, augmenting, or changing... Agent: Hickman Palermo Truong & Becker, LLP And Sun Microsystems, Inc. 20080172658 - Mechanism for enabling a set of code intended for a first platform to be executed on a second platform: A mechanism is disclosed for enabling a set of code intended to be executed on a first platform (intended platform) to be executed on another platform (target platform). In one implementation, this mechanism takes a significantly different approach than that taken by current techniques. Rather than duplicating, augmenting, or changing... Agent: Hickman Palermo Truong & Becker, LLP And Sun Microsystems, Inc. 20080172659 - Harmonizing a test file and test configuration in a revision control system: A method for harmonizing a test file with a test configuration includes an initial request to commit a test file to a test file repository. The test file is associated with an action comprising creating, deleting, or editing the test file. An associated test configuration is selected and modified according... Agent: Merchant & Gould (microsoft) 20080172660 - Method and system for editing source code: The present invention relates to the field of computer programming. More specifically the invention relates to a method and a data processing system for editing the source code of a computer program. It is an object of the present invention to provide an easy source code editing technique, by which... Agent: Ibm Corporation 20080172661 - Cross-platform architecture for replicating profiling scheme in a computer system: The method, an apparatus, and/or a system of cross-platform architecture for replicating profiling scheme in a computer system are disclosed. In one embodiment, a method for forming profiling information of one computer platform in another computer platform includes generating instrumented code by a code instrumenter using a target platform code.... Agent: Hewlett Packard Company 20080172662 - Code optimization across interfaces: A method of optimizing code which invokes methods on a system across an interface is described. High level information relating to the system is accessed and this information is used in performing code transformations in order to optimize the code.... Agent: Lee & Hayes PLLC 20080172663 - Method of displaying attachment file list in mobile communication terminal, method of downloading and uploading attachment file using e-mail protocol, and mobile communication terminal for performing the same: A method of displaying an attachment file list in a mobile communication terminal comprises receiving a message, selecting an attachment file list view menu in order to check entire attachment files comprised in the message, and extracting the attachment files comprised in the message and then displaying a list of... Agent: Birch Stewart Kolasch & Birch 20080172664 - Facilitating multi-installer product installations: Methods, computer program products, and systems facilitate installation of a multi-installer program. A method involves executing a custom action holding an installer mutex associated with installing a core installation via a core installer of a multi-installer program, spawning from within the custom action a spawned custom action capable of awaiting... Agent: Merchant & Gould (microsoft) 20080172665 - Sync-time read only memory image binding for limited resource devices: A method and system for installing an application or a set of applications on a client device, such as a portable (or palmtop) computer system. The application(s) to be installed are identified. The host device has stored therein an operating system comprising a plurality of software routines. A subset of... Agent: Berry & Associates P.C. 07/10/2008 > patent applications in patent subcategories.20080168420 - Semantic system for integrating software components: A method and a scripting paradigm for automatically integrating disparate information systems (e.g., web services and databases) within a given enterprise into a service-oriented architecture. A script writer generates a script using a scripting paradigm, and the resulting script automatically derives new data models, new ontological structures, new mappings, and... Agent: Sterne, Kessler, Goldstein & Fox P.l.l.c. 20080168421 - Deep embedding of program languages: A programming language is implemented in terms of another programming language via deep and/or modified shallow embedding. Embedded language control structures and/or type system are decomposed to primitive features. These features are semantically mapped to host language features. Other embedded language features are explicitly constructed in the host language. A... Agent: Amin. Turocy & Calvin, LLP 20080168422 - Remote aspect advising for an aspect-oriented program: An aspect-oriented system includes a way to access both local and remote advice that is consistent with the modularity concerns of an aspect-oriented program. During compilation of the aspect-oriented program, a weaver determines whether advice referenced by an aspect is local or remote. If the advice is local, the weaver... Agent: Martin & Associates, LLC 20080168423 - Characterizing software components or soa services of a computerized system by context: A computer implemented method, data processing system, and computer program product for characterizing software components or SOA services by context that build up a software application process running over the computerized system of a business or an organization. This is done by implementing a methodological algorithm within the application process... Agent: Fleit Gibbons Gutman Bongini & Bianco Pl 20080168424 - Management of composite software services: A computer implemented method, data processing system, computer usable program code, and active repository are provided for management of a software service. A request is received to deploy the software service in a computer network. A dependency analysis is performed for the requested software service to determine component software services... Agent: Duke W. Yee 20080168425 - Software testing techniques for stack-based environments: Techniques for testing software applications in stack-based computing environments are discussed. A tested application is executed at predetermined logical positions in a stack, such as at a layer of the OSI reference model. An expected result of an operation performed by the application is identified. A first set of computer-executable... Agent: Microsoft Corporation 20080168426 - Automatic inspection of compiled code: Automatic inspection of compiled code. In response to revising a compiler, the functionality of that compiler is verified. Specific code is compiled using a first version of the compiler, as well as a second version of the compiler. Each compiled code is then applied to machine state to obtain multiple... Agent: Heslin Rothenberg Farley & Mesiti P.C. 20080168427 - Code path tracking: Methods, systems, and products are provided for code path tracking. Embodiments include identifying an instrumented trace point in software code to be path tracked; identifying a function executed at the instrumented trace point in the software code; identifying parameters for the function executed at the instrumented trace point; and recording... Agent: Ibm (roc-blf) 20080168428 - Identifying a potential breakpoint location in a code path in a computer program based upon the frequency of execution of the code path as identified in collected profile data: An apparatus, program product and method identify a potential breakpoint location in a code path in a computer program based upon the frequency of execution of the code path as identified in collected profile data. By doing so, a potential breakpoint location may be identified for an infrequently executed code... Agent: Wood, Herron & Evans, L.L.P. (ibm) 20080168429 - Scalable and improved profiling of software programs: An approach to profiling software programs that uses a small pinned buffer and a large unpinned histogram buffer is presented. When a process that is being profiled receives a time slice, the process' program counter is written to the small pinned buffer by a kernel routine. The small pinned buffer... Agent: Ibm Corporation- Austin (jvl) C/o Van Leeuwen & Van Leeuwen 20080168430 - Open controls: One embodiment of the present invention is a method of converting a user interface. A control based class can be extended to produce a Java Server Face. The Java Server Face can be converted to create an ASP.NET user interface.... Agent: Fliesler Meyer LLP 20080168431 - Program code generation support device and method, program execution device and method, and program code compression processing device and method and program thereof: The device includes storage means 6 for storing as data, an optimization rule that is composed of a conversion condition for converting data of a program code and a conversion content thereof, and code optimization means 4 that includes a code analysis unit 4A for analyzing the program code, a... Agent: Buchanan, Ingersoll & Rooney PC 20080168432 - Quality assurance in software systems through autonomic reliability, availability and serviceability code generatioin: A system and method for automatic code generation includes parsing source code in a source program to automatically generate reliability, accessibility and serviceability (RAS) code in response to the source code. The automatically generated code is executed in a check in stage. All, a portion or none of the automatically... Agent: Keusey, Tutunjian & Bitetto, P.C. 20080168433 - Technique for evaluating software performance online to support online tuning: A method for evaluating software performance includes steps of: receiving a plurality of versions of code; selecting starting and stopping points for timing execution of the code versions; dispatching at least two of the plurality of code versions for execution; repeatedly executing the at least two code versions; recording execution... Agent: Michael Buchenhorner, P.A. 20080168434 - Apparatus and method to update multiple devices disposed in a computing system: A method is disclosed to update multiple devices disposed in a computing system comprising a plurality of devices. The method receives a request to perform a firmware image update for a plurality of designated target devices, where each of those designated target devices comprises a first firmware image, and where... Agent: Dale F. Regelman Quarles & Brady, LLP 20080168435 - Baseband firmware updating: Systems and methods for protecting portable electronic devices against unauthorized or failed firmware update processes are provided, in particular for updating baseband firmware. In one embodiment, the firmware update process may require end-to-end signing, which may require a user to “sign” for a firmware update when receiving if from a... Agent: Ropes & Gray LLP 20080168436 - System and method for matching multi-node software system provisioning requirements and capabilities using rough set theory: A system and method for provisioning software on a plurality of computational nodes in a distributed computing environment. A plurality of support processing requirements associated with a software product is accepted. The plurality of requirements is expanded into multiple sets of installation requirements. At least one set of installation requirements... Agent: Fleit, Kain, Gibbons, Gutman, Bongini & Bianco Pl 20080168437 - Methods and apparatuses for managing the distribution and installation of applications: In one embodiment, the methods and apparatuses request an installation of an application; detect a user requesting the application; detect a profile associated with the user; and grant permission to install the application based on an installation permission.... Agent: Orrick, Herrington & Sutcliffe, LLPIPProsecution Department 07/03/2008 > patent applications in patent subcategories.20080163155 - Managing position independent code using a software framework: An approach for managing position independent code using a software framework is presented. A software framework provides the ability to cache multiple plug-in's which are loaded in a processor's local storage. A processor receives a command or data stream from another processor, which includes information corresponding to a particular plug-in.... Agent: Ibm Corporation- Austin (jvl) C/o Van Leeuwen & Van Leeuwen 20080163157 - Identifying and measuring adherence to software development requirements: An approach to identifying and measuring adherence to software development requirements is presented. A software agent provides a user with product and technical questions. In turn, the user provides product and technical answers, or attributes, which are stored in a repository. A globalization plan generator uses the product and technical... Agent: Ibm Corporation- Austin (jvl) C/o Van Leeuwen & Van Leeuwen 20080163156 - Software solution for project management: A Project Management solution comprising: methods and best practices in Project management, algorithms, data base technologies; object oriented technologies, software security methods, web technologies, networking (WAN/LAN/ INTRANETS), smart devices and a Project Management knowledge base enabling a common interface for managing a project lifecycle of: initiation, planning, execution, controlling and... Agent: Manual S Grey 20080163158 - System and method for efficient development of configurable software systems in a large software development community: An automated software process for acquiring and distributing information regarding design guidelines relevant to developers of a software system. The system supports developer decisions regarding design guidelines for operational characteristics, such as “points of variability” (POV), of a system under development. Operational characteristics of the system under development are “profiled”... Agent: Lotus And Rational Software David A. Dagg, Esq. 20080163160 - Extensibility application programming interface and framework for meta-model objects: The present invention relates to a system and methodology providing an Application Programming Interface (API) and framework that supports a meta-object model for application design and operating system interactions. The API includes an input component that receives data and/or instructions. The input component processes a meta-data model that interrelates data... Agent: Amin. Turocy & Calvin, LLP 20080163159 - System and method for extracting uml models from legacy applications: A method and computer program product are provided for extracting UML models from legacy applications. The system involves extraction of UML models and importing and exporting than to other commercial UML tools. In a more specific aspect, UML objects are associated with business rules which have been extracted from a... Agent: Ward And Smith, P.a. 20080163161 - Designtime services for multiple patterns: Methods and apparatus, including computer program products, related to designtime services for multiple patterns of a visual modeling language environment (e.g., generic services to handle events related to pattern components in a designtime environment). Input characterizing events related to patterns components may be received in a visual modeling tool, a... Agent: Mintz, Levin, Cohn, Ferris, Glovsky & Popeo, P.c. Attn: Patent Intake Customer No. 64280 20080163162 - Extensibility of pattern components: Methods and apparatus, including computer program products, related to extensibility of pattern components in a visual modeling language environment. A pattern component may implement an interface, the pattern component may be received (e.g., by a compiler), and a determination may be made as to whether components of the interface are... Agent: Mintz, Levin, Cohn, Ferris, Glovsky & Popeo, P.c. Attn: Patent Intake Customer No. 64280 20080163163 - Minimizing interaction costs among components of computer programs: A method for minimizing total cost of interaction among components of a computer program, each of the components being characterized by at least one implementation property includes steps of: a) carrying out at least a partial run of the program; b) monitoring the at least partial run of the program... Agent: Michael Buchenhorner, P.a. 20080163164 - System and method for model-driven dashboard for business performance management: A system, method, and framework resulting therefrom, for a model-driven dashboard for business performance management, which includes capturing business dashboard model requirements at a business model level by providing at least one user-customizable model for capturing functionality of a dashboard, and after the user defines the functionality of the dashboard... Agent: Mcginn Intellectual Property Law Group, Pllc 20080163165 - method and framework for object code testing: A method and framework for automatic non-intrusive testing of object code. The invention comprising a component for defining a test for object code, the test comprising property assignment, validity checking and operation invocation for objects. The object properties after each operation or assignment are compared against a reference object, and... Agent: Soroker-agmon Advocate And Patent Attorneys 20080163166 - Technique for integrating a distributed object system component with a service oriented architecture application: A method for receiving user event at a distributed object system component, passing the received user events to a service oriented architecture (SOA) application for processing and receiving the result of the processed user events at the distributed object system component from the SOA application.... Agent: Sap Ag 20080163167 - Incorporating an arbitrary scripting language with native support for java objects: A method, apparatus, and electronic device for executing programming across multiple programming languages are disclosed. The method may include executing an object method invocation using an arbitrary scripting language; and accessing a Java® object through a Java® scripting language interface. The Java® scripting language interface may determine the type of... Agent: Prass & Irving LLP 20080163168 - Javascript pre-processing framework: Embodiments of the invention provide a framework for pre-processing Javascript files. In some embodiments, the framework includes a pre-processor component operable to determine whether pre-release Javascript file versions include pre-processing commands in a predefined syntax which is defined by the framework. The pre-processor component may maintain a mapping between any... Agent: Wolf Greenfield (microsoft Corporation) C/o Wolf, Greenfield & Sacks, P.c. 20080163170 - Method and system for generic display and use of an object: A method and system for obtaining past information in a generic manner. For a certain time point, obtaining a copy of the process object, including its structure and data from recorded changes. When setting up the process object, an action rule is associated with the process object to automate that... Agent: Kenyon & Kenyon LLP 20080163169 - System and method for managing code displacement: A system for managing code displacement may include a manager and an application operable on a server. The application may include a plurality of modules each module for performing a different operation. The system may also include priority information associated with each module to permit the manager to deactivate selected... Agent: Moore & Van Allen, Pllc For Ibm 20080163171 - Virtual resource templates: A computer implemented method, data processing system, and computer usable program code are provided for creating a set of virtual machine image for software. A virtual software resource template is retrieved. Metadata associated with the virtual software resource template is copied and the copy of the metadata is modified to... Agent: Duke W. Yee 20080163172 - Creating a self-service application in a self-service terminal: A self-service terminal (SST) is configured for operation under control of an application in a manner that allows updates to the application at the SST without redistribution of executable files and without a shutdown or restart of the SST. One technique for accomplishing this involves storing computer-executable objects that, when... Agent: Michael Chan Ncr Corporation 20080163173 - Method and apparatus for assessing sourced elements: The invention includes a method and apparatus for assessing an available version of a sourced element. The method includes obtaining a description of an available version of the sourced element, identifying a plurality of evaluation items for the sourced element by evaluating the description using at least one evaluation category... Agent: Patterson & Sheridan, LLP/ Lucent Technologies, Inc 20080163175 - Lock suitability analysis system and method: A method and computer program product for detecting an attempt to engage a synchronization object. A tracking list for a line of code that attempted to engage the synchronization object is updated.... Agent: Holland & Knight 20080163174 - Threading model analysis system and method: A method and computer program product for detecting an attempt by a first thread to engage a synchronization object. A determination is made as to whether an earlier thread has already engaged the synchronization object. In response to determining that the earlier thread has already engaged the synchronization object, a... Agent: Holland & Knight 20080163178 - System and method for displaying component information of a trace: A system and method for displaying a trace are described. In an embodiment, the described trace display includes a navigational map that illustrates the linear path taken to get to a selected logical unit and may be used to go back to any previously viewed logical unit in that path.... Agent: Sap/blakely 20080163177 - System and method for displaying trace information: A system and method for displaying a trace are described. In an embodiment, the described trace display includes a navigational map that illustrates the linear path taken to get to a selected logical unit and may be used to go back to any previously viewed logical unit in that path.... Agent: Sap/blakely 20080163176 - Using memory tracking data to inform a memory map tool: A method of runtime analysis for a computer program can include generating runtime data relating to memory usage for an instrumented computer program and creating a memory map comprising a plurality of memory ranges of different types according to the runtime data. At least a portion of the memory map... Agent: Cuenot & Forsythe, L.l.c. 20080163179 - Inheritance breakpoints for use in debugging object-oriented computer programs: An apparatus and program product utilize an inheritance breakpoint to assist in debugging an object-oriented computer program having a method identified in a base class or interface and implemented by at least one method implementation in another class. Creation of an inheritance breakpoint for a particular method responsive to a... Agent: Wood, Herron & Evans, L.l.p. (ibm) 20080163180 - Dynamic discovery of data segments within instrumented code: Embodiments of the present invention address deficiencies of the art in respect to code instrumentation and provide a method, system and computer program product for dynamic discovery of data segments within instrumented code. In an embodiment of the invention, a method for dynamic data segment discovery for instrumented code can... Agent: Carey, Rodriguez, Greenberg & Paul, LLP Steven M. Greenberg 20080163181 - Method and apparatus for merging critical sections: Critical sections used for multiple threads in a parallel program to access shared resource may be selected to merge with each other to reduce the number of signals/tokens used to create critical sections. Critical section merge may be based on a summarized dependence graph which is obtained from an instruction... Agent: Trop, Pruner & Hu, P.c. 20080163182 - Systems and methods for building an executable program with a low probability of failure on demand: Systems and methods for building a program (e.g., a control program) for execution by a programmable controller from a source program are disclosed. The source program, which includes instructions in a high-level programming language (e.g., structured text, C++, Pascal or graphics oriented languages), is separately converted into first and second... Agent: Cooley Godward Kronish LLP Attn: Patent Group 20080163183 - Methods and apparatus to provide parameterized offloading on multiprocessor architectures: Methods and apparatus to provide parameterized offloading in multiprocessor systems are disclosed. An example method includes partitioning source code into a first task and a second task, and compiling object code from the source code, such that the first task is compiled to execute on a first processor core and... Agent: Hanely Flight & Zimmerman, Llc 20080163184 - System for creating parallel applications: A computer program product, a system, and a computer-implemented method for graphically designing, modeling, developing and debugging parallel applications are disclosed. The computer program comprises a program code for graphically modeling interactions between constituents of a parallel application, and generating a human-readable code for the interaction between the constituents. Interactions... Agent: William L. Botjer 20080163185 - Delay-load optimizer: An application program includes an executable file and at least one other component (e.g. a DLL). A copy of the executable file is created and its import address table is modified by replacing a reference to the component with a reference to a delay-load component and replacing a reference to... Agent: King & Spalding LLP 20080163187 - Graphical representation of dependencies between changes of source code: Embodiments of the invention include a system for analyzing and displaying dependencies of change lists tracked by a software configuration management system. The process may include retrieving a set of change lists and traversing each change list to determine dependencies between change lists. The process may generate a graphical representation... Agent: Sap/blakely 20080163188 - Map-closure: a general purpose mechanism for nonstandard interpretation: The disclosed system provides a functional programming construct that allows convenient modular run-time nonstandard interpretation via reflection on closure environments. This construct encompasses both the ability to examine the contents of a closure environment and to construct a new closure with a modified environment. Examples of this powerful and useful... Agent: Bingham Mchale LLP 20080163189 - System for generating efficient and compact update packages: A system for generating efficient and compact update packages makes it possible to process a source binary image of software/firmware for an electronic device and a target binary image in order to generate a compact update package. It generates bubbles information that is optionally packaged with the generated update package.... Agent: Mcandrews Held & Malloy, Ltd 20080163186 - Virtualization of micro-code patches for probe less debug: In some embodiments a method includes storing a micro-code patch stub in a micro-code patch memory, storing a micro-code patch corresponding to the micro-code patch stub in a system memory, in response to an event and in response to the stored micro-code patch stub, loading the stored micro-code patch from... Agent: Intel Corporation C/o Intellevate, Llc 20080163190 - Firmware update method and update program: In a storage device including a processor, the validity of data, which is stored in the storage device and does not include firmware used by the processor, is verified, and the firmware is updated while backing up the data, the validity of which is verified, with a battery connected to... Agent: Staas & Halsey LLP 20080163193 - Methods and apparatus for incorporating a partial page on a client: In one aspect, the invention relates to a method for incorporating a partial page into a transmitted page displayed on a client. The method includes displaying the transmitted page on a client, receiving by the client a regenerated portion of the transmitted page from a server and incorporating by the... Agent: Choate, Hall & Stewart / Citrix Systems, Inc. 20080163192 - Patch management automation tool for unix, aparxml: The present invention provides a common framework to determine if machines are patched and automatically applies patches as required. It provides an automated tool to assess patch levels and apply patches on several different UNIX machine types. Further, it provides a centralized, consistent method of providing patches to multiple roles... Agent: Hoffman Warnick Llc 20080163191 - System and method for file transfer management: Through methods, systems and program codes, a file download URL is used to navigate to a download server, the download server downloading or not downloading a file to a party in response to the URL without communicating with a backend server or performing a party demographic information look-up, the download... Agent: Driggs, Hogg, Daugherty & Del Zoppo Co., L.p.a. 20080163196 - Apparatus and method for automatically defining, deploying and managing hardware and software resources in a logically-partitioned computer system: A partition wizard allows automatically defining from a set of system requirements a solution profile that defines a combination of hardware and software in multiple logical partitions to satisfy the performance objectives. The solution profile may be used by an order processing system to automatically generate an order for a... Agent: Martin & Associates, Llc 20080163195 - Display apparatus and driving method of display apparatus: A display apparatus, includes: a display unit which displays an image thereon; a first communicator which communicates with an image-supplying apparatus supplying an image to be displayed on the display unit; a display memory which stores a driver installation file therein to display the image; and a display controller which... Agent: Sughrue Mion, Pllc 20080163194 - Method and apparatus for deploying a set of virtual software resource templates to a set of nodes: The illustrative embodiments described herein provide a computer-implemented method, apparatus, and computer program product for deploying a set of virtual software resource templates to a plurality of nodes. The process identifies a set of virtual machine images and metadata to form a set of virtual software resource templates. The process... Agent: Duke W. Yee 20080163198 - Dynamic addition of products and removal of software products on a distribution server: A system and method for adding and/or removing a software product to a distribution server is provided. Upon identification that a software product desired is not indexed in the installation server database of the distribution server, then adding the software product to the distribution server. The distribution server maintains multiple... Agent: Kenyon & Kenyon LLP 20080163200 - Methods and systems for distributing software: Systems and methods consistent with the invention relate to the distribution of software. According to one exemplary embodiment, a method for distributing software from a first system to a second system comprises determining a software object to be transported, where the software object is part of the software to be... Agent: Sap / Finnegan, Henderson LLP 20080163197 - Multi-product installation tool database architecture: A system and method for providing a database for distributing installation software. The database contains data separated into a user interface layer and an installation layer. The database has a hierarchical status and is associated with a location. Additional databases having their own respective data may be involved. An additional... Agent: Kenyon & Kenyon LLP 20080163199 - Multi-product package creation and editing: A system and method for creation and installation of a software package containing multiple applications, products and/or parts thereof. The system and method involve identifying applications available on a server for distribution to at least one user workstation, selecting multiple applications, associating the multiple applications in a manner so as... Agent: Kenyon & Kenyon LLP 20080163201 - Apparatuses for launching a program application: A computing device is provided. The computing device comprises a processor. The processor is configured to select a configuration from multiple configurations when the computing device is coupled to a memory device. The processor is further configured to retrieve a configuration instruction associated with the configuration from the memory device.... Agent: Brinks Hofer Gilson & Lione/sandisk 20080163202 - Server including components for accessing and displaying internet content and for providing same to a client: A server maintains and provides access to application media packages for accessing and displaying Internet content. These packages include a definition for rendering a graphical user interface within which Internet content may be presented outside of and without utilization of a web browser application. The packages also include a network... Agent: Jas Ip Consulting Previous industry: Data processing: design and analysis of circuit or semiconductor maskNext industry: Electrical computers and digital processing systems: virtual machine task or process management or task management/control ###### RSS FEED for 20091112: Integrate FreshPatents.com into your RSS reader/aggregator or website to track weekly updates. For more info, read this article. ###### Thank you for viewing Data processing: software development, installation, and management patents on the FreshPatents.com website. These are patent applications which have been filed in the United States. There are a variety ways to browse Data processing: software development, installation, and management patent applications on our website including browsing by date, agent, inventor, and industry. If you are interested in receiving occasional emails regarding Data processing: software development, installation, and management patents we recommend signing up for free keyword monitoring by email. ### FreshPatents.com Support Results in 1.4552 seconds |
* Easy, fast online form * Protect your Inventions * US Patent Office filing Provisional Patent Utility Patent - - - - - - - - - - - - - - - - - - - - - - * Fast online form * Protect your Name/Design * US Government filing Trademark Services - - - - - - - - - - - - - - - - - - - - - - PATENT INFO |