|Data processing: software development, installation, and management patents - Monitor Patents|
USPTO Class 717 | Browse by Industry: Previous - Next | All
03/2009 | Recent | 13: May | Apr | Mar | Feb | Jan | 12: Dec | Nov | Oct | Sep | Aug | July | June | May | April | Mar | Feb | Jan | 11: Dec | Nov | Oct | Sep | Aug | Jul | Jun | May | Apr | Mar | Feb | Jan | 10: Dec | Nov | Oct | Sep | Aug | Jul | Jun | May | Apr | Mar | Feb | Jan | | 09: Dec | Nov | Oct | Sep | Aug | Jl | Jn | May | Apr | Mar | Fb | Jn | | 2008 | 2007 |
Data processing: software development, installation, and management March listing by industry category 03/09Below are recently published patent applications awaiting approval from the USPTO. Recent week's RSS XML file available below.
Listing 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. 03/26/2009 > patent applications in patent subcategories. listing by industry category
20090083694 - Systems, methods, and computer readable storage media for session planning: Systems, methods, and computer readable storage media for session planning are provided. Session requirements and timing information corresponding to a group of sessions are received. A determination is made based on the session requirements and the timing information whether the group of sessions is capable of being implemented. If the... Agent: Hope Baldauff Hartman, LLC
20090083696 - Apparatus, and associated methodology, for planning, modeling, and monitoring a development process: A tool and an associated methodology for planning, modeling, and monitoring a development project are provided. The tool includes a centrally-positioned data base, such as at an SQL Server. An optimized model of the development project is created, and updates are provided thereto, such as updates provided by project personnel... Agent: Docket Clerk
20090083695 - Enterprise threat analysis and modeling: Systems and methods relating to a method for generating a threat analysis and modeling tool are described. In an implementation, aggregate analysis is performed upon applications of an enterprise for complete risk management of the enterprise. The threat analysis model is generated by defining the application, its attributes and the... Agent: Lee & Hayes, PLLC
20090083697 - Integration of user interface design and model driven development: A system for creating a user interface is disclosed herein. The system comprises (a) a display for viewing a visual representation of the user interface being created, (b) a processor, (c) data storage, and (d) program code stored in the data storage and executable by the processor to (i) implement... Agent: Honeywell International Inc.
20090083698 - Systems and methods that facilitate management of add-on instruction generation, selection, and/or monitoring during execution: The subject invention relates to systems and methods that facilitate display, selection, and management of context associated with execution of add-on instructions. The systems and methods track add-on instruction calls provide a user with call and data context, wherein the user can select a particular add-on instruction context from a... Agent: Amin Turocy & Calvin, LLP Attention: Heather Holmes
20090083700 - Automated code generation for an automated teller machine: Systems and methods are described herein that facilitate the generation of code for customized applications using graphical elements presented to a user. In some embodiments, the system presents a wizard that guides a user through various selections of options related to business rules, receives selections of desired options via a... Agent: Michael Chan Ncr Corporation
20090083699 - Reversible object code compiler for mathematical models: A method for verifying a software implementation generated from a model that includes a plurality of model elements is described. The method includes converting a model description into a textual representation of model elements and interconnections between the model elements, defining a series of assembler macros that implement the functionality... Agent: John S. Beulick (24691) Armstrong Teasdale LLP
20090083701 - Multiple schedulers: A software platform on a computer readable medium, includes a first unit for input representing a process, a second unit receiving the input from the first unit and converting the input into a neutral format process model, a first memory storing object information from the second unit, and a third... Agent: Baker & Hostetler LLP
20090083703 - Electronic clinical study site generation system: An electronic clinical system receives protocol information from a clinical study or trial designer and automatically generates source code modules and a data model for a website used in conducting the study or trial. The source code modules are used in automatically generating and exposing case report forms for use... Agent: Westman Champlin & Kelly, P.A.
20090083702 - System and method for selective code generation optimization for an advanced dual-representation polyhedral loop transformation framework: A system and method for selective code generation optimization for an advanced dual-representation polyhedral loop transformation framework are provided. The mechanisms of the illustrative embodiments address the weaknesses of the known polyhedral loop transformation based approaches by providing mechanisms for performing code generation transformations on individual statement instances in an... Agent: Ibm Corp. (wip) C/o Walder Intellectual Property Law, P.C.
20090083704 - system and method for expediting information display: Exemplary systems and methods for expediting information display on a user device are provided. In exemplary embodiments, a request for information is received. An application server then generates and provides source code for a web page containing the requested information. In exemplary embodiments, a removal module is returned with the... Agent: Carr & Ferrell LLP
20090083706 - System and method for graphically building business rule conditions: A system and method are disclosed for graphically building business rule conditions. The method of graphically building business rule conditions comprises displaying a menu of function icons for the user, and a menu of business rule attribute icons for the user. The method allows the user to freely drag and... Agent: Kunzler & Mckenzie
20090083705 - Systems, devices, and/or methods for managing program logic units: Certain exemplary embodiments can provide a system, which can comprise a block processor. The block processor can be adapted to automatically render a list of automatically described modifications to a first version of a block of a software program adapted to control a programmable logic controller (PLC). The first version... Agent: Siemens Corporation Intellectual Property Department
20090083707 - Method for sharing a function between web contents: When an execution request for a predetermined function occurs when a content associated with a certain frame is executed, a definition of the function for which execution is requested is searched for in the content. When the definition of the function is not found in the content, the definition of... Agent: Patent Docket Clerk Cowan, Liebowitz & Latman, P.C.
20090083708 - Method and system for aspect scoping in a modularity runtime: A method and system are provided for aspect scoping in a modularity runtime. The method includes declaring a set of aspects of a bundle as public aspects in a first aspect configuration file, and filtering the aspect configuration files imported by a bundle to the files from bundles on which... Agent: Ibm Corporation
20090083710 - Systems and methods for creating, collaborating, and presenting software demonstrations, and methods of marketing of the same: A software demonstration may be created by capturing screenshots of normal use of an application. The authoring tool may capture a screenshot upon detecting an input. Before capturing the screenshot, the authoring tool may delay for a pre-determined and/or user-configurable period of time to allow the computer display to be... Agent: Stoel Rives LLP - Slc
20090083709 - Unified messaging state machine: A unified messaging (UM) application benefits from platform independence and human intelligibility of eXtended Markup Language (XML). A finite state machine (FSM) of the UM application is created utilizing an XML feature to create a valid menu state based upon a UM software component. For a UM software component that... Agent: Amin, Turocy & Calvin, LLP
20090083711 - Method and apparatus for enabling collaborative product development processes: A computer-implemented method supporting collaborative product development. A plurality of artifacts associated with the collaborative product development is maintained under revision control in a first repository. Each artifact has a plurality of lifecycle states and each artifact is associated with a first finite state machine (FSM) that defines lifecycle state... Agent: Mcginn Intellectual Property Law Group, PLLC
20090083712 - Semiconductor integrated circuit: An object of the present invention is to solve a problem that, if the state of a macro that is a debug target changes by a factor other than a debugger while the debugger debugs the macro as a target, the debugger becomes unable to continue debugging and the debugging... Agent: Mcginn Intellectual Property Law Group, PLLC
20090083713 - Method of adjusting timing difference between pre-corrected source program and post-corrected source program, compiler and information processor: A method of adjusting a control timing accompanying a program correction of a machine language program executed by an information processor includes preparing a first machine language program obtained by compiling a first source program and generating a second intermediate language program from a second source program, the second source... Agent: Mcginn Intellectual Property Law Group, PLLC
20090083715 - Method and system for instruction tracing with enhanced interrupt avoidance: A method, system, apparatus, and computer program product is presented for tracing operations. A set of related methodologies can be used within instruction tracing software, such as a tracing program, to reduce its tendency to generate interrupts that cause unwanted effects in the system that is being captured. A first... Agent: Ibm Corp (ya) C/o Yee & Associates PC
20090083714 - Remote monitoring of local behavior of network applications: Computer-executable instructions comprising some or all of a program can be delivered to a client for execution on a real-time basis such that the client receives anew the computer-executable instructions for each new execution of the program. Such an environment enables instrumentation instructions to be inserted into the computer-executable instructions... Agent: Microsoft Corporation
20090083716 - Profiling method and program: A profiling method for collecting, using a computer, information on an execution status of a target program. Information collection is performed for the target program using an interrupt handler that is initiated in response to an interrupt that occurs when a predetermined condition is satisfied. The profiling method includes specifying... Agent: Staas & Halsey LLP
20090083717 - Benchmark profiling for distributed systems: Embodiments of the invention may be used to generate a benchmark profile for a computing job configured to execute on distributed systems. The benchmark profile may be used to predict the performance of components of a computing job for a variety of different distributed computing system architectures. A profiling tool... Agent: Ibm Corporation, Intellectual Property Law Dept 917, Bldg. 006-1
20090083718 - Using a command interpreter at design time: Various technologies and techniques are disclosed for using a command interpreter at design time of a software application. A command interpreter can be used to design and test the functionality of an application at design time. The command interpreter allows a user to identify a command to execute for a... Agent: Microsoft Corporation
20090083720 - Employing identifiers provided by an operating system of a processing environment to optimize the processing environment: Optimizations are provided for processing environments. Selected memory objects are tagged with unique identifiers by an operating system of the environment, and those identifiers are used to manage processing within the environment. By detecting by a processing platform of the environment that a memory object has been tagged with a... Agent: Heslin Rothenberg Farley & Mesiti P.C.
20090083719 - Method of compiling machine code program for programmable logic controller: A method of compiling machine code program for programmable logic controller (PLC) reads a PLC program such as a ladder diagram program. The mnemonics codes in the PLC program are searched and checked with syntax correctness regarding PLC logic rule. When all of the mnemonics codes have correct syntax, the... Agent: Hdls Patent & Trademark Services
20090083721 - Register allocation by puzzle solving: We show that register allocation can be viewed as solving a collection of puzzles. We model the register file as a puzzle board and the program variables as puzzle pieces. We model pre-coloring by letting some of the puzzle pieces be already immovably placed on the puzzle board, and we... Agent: Blakely Sokoloff Taylor & Zafman LLP
20090083722 - System and method for stable transitions in the presence of conditionals for an advanced dual-representation polyhedral loop transformation framework: A system and method for stable transitions in the presence of conditionals for an advanced dual-representation polyhedral loop transformation framework are provided. The mechanisms of the illustrative embodiments address the weaknesses of the known polyhedral loop transformation based approaches by providing mechanisms for performing code generation transformations on individual statement... Agent: Ibm Corp. (wip) C/o Walder Intellectual Property Law, P.C.
20090083723 - Flattening hierarchically structured flows: There is disclosed a system for flattening hierarchically structured flows using a breadth-first approach. At each level of hierarchy of a hierarchically structured source flow, complex nodes are flattened by one level across the entire breadth of the flow. The results of this flattening are placed in a target flow,... Agent: Greg Goshorn, P.C.
20090083724 - System and method for advanced polyhedral loop transformations of source code in a compiler: A system and method for advanced polyhedral loop transformations of source code in a compiler are provided. The mechanisms of the illustrative embodiments address the weaknesses of the known polyhedral loop transformation based approaches by providing mechanisms for performing code generation transformations on individual statement instances in an intermediate representation... Agent: Ibm Corp. (wip) C/o Walder Intellectual Property Law, P.C.
20090083725 - Firmware upgrading method for an interface card: A firmware upgrading method for an interface card is disclosed. A common interface page under a SES format is established by modifying a microcode control page thereof. More particularly, the claimed method is to upgrade the firmware of an interface driving card of a disk storage system. The preferred embodiment... Agent: Rosenberg, Klein & Lee
20090083726 - Non invasive contextual and rule driven injection proxy: User requests for a web application can be received at a reverse proxy. Web application code for a first application can be obtained. Data can be checked at the reverse proxy to determine whether to insert an element into the first application. If there is a match, a combined web... Agent: Fliesler Meyer LLP
20090083727 - Method and system for securely installing patches for an operating system: A method and a system for securely installing patches for an operating system, wherein the system comprises a personal firewall, for filtering inbound and outbound network traffic; an operating system update agent, for connecting to an update server via the personal firewall to download patches; a policy manager, for invoking... Agent: Anne Vachon Dougherty
20090083729 - Installation method, installation program and computer-readable record medium: An installation method, an installation program and a computer-readable record medium are supplied. In that, in order to install driver of a printing apparatus which supports a plurality of language to a host computer, steps of obtaining corresponding language information of the driver from a language storing section; obtaining corresponding... Agent: Panitch Schwarze Belisario & Nadel LLP
20090083728 - System and method for application management: A system includes at least one developer device to create and/or modify at least one computer application to be deployed to an end device, the computer application defined by a manifest, the manifest including (a) at least one file fingerprint unique to a computer file associated with the computer application,... Agent: Morgan Lewis & Bockius LLP
20090083730 - Installing protected software product using unprotected installation image: An installation image for installing an unprotected software product is used to install a protected version of the same product. A protected version of the executable file is embedded in a new installation image with the original installation image, in which the unprotected version of the executable file is damaged... Agent: Connolly Bove Lodge & Hutz LLP
20090083732 - Creation and deployment of distributed, extensible applications: Creating a distributed application includes selecting a group of components from a list of components available on a remote server cluster. Data required to install the selected components is received from the remote server cluster. A list of instructions is created in response to the received data. The list of... Agent: Merchant & Gould (microsoft)
20090083731 - Software publisher trust extension application: A digitally signed unknown application from a software publisher having a reputation is assigned the reputation of the software publisher. In this manner, software publishers who have an established reputation of publishing applications are allowed to rely on their existing reputation when releasing a new application. By quickly assigning reputations... Agent: Gunnison, Mckay & Hodgson, L.L.P.
20090083733 - Installing software onto a client through a network, and corresponding client: The present invention relates to a method and system for installing software onto a client in the NIM environment and corresponding client. Said method includes: initializing said client, wherein a virtual mapping device associated with a memory driver of the client is created, the virtual mapping device for scheduling between... Agent: Ibm Corporation03/19/2009 > patent applications in patent subcategories. listing by industry category
20090077531 - Systems and methods to generate a software framework based on semantic modeling and business rules: Systems and methods are provided to generate a software framework based on semantic modeling and business rules. In one embodiment, a method implemented in a data processing system, includes: receiving input from one or more first users to generate a first ontology describing a software requirement; receiving input from one... Agent: Greenberg Traurig, LLP (sv)IPDocketing
20090077532 - Automated annotation inference for safety certification of automatically generated code: Systems and methods for providing generic post-generation annotation inference for verification of auto-generated code by automatically inferring safety annotations used to prove software safety. The inferred logical annotations are obtained by taking into account code patterns and safety requirements. The locations for inserting the annotations in the auto-generated code are... Agent: Sughrue Mion, PLLC
20090077533 - Parametric regular object types with comprehensions for automated generation of software test fixtures: A system and method for creating abstract descriptions of general applications includes creating a library of code primitives and expressing skeletal code structures in terms of parametric regular tree types including parameterized declarations of the code primitives. Parametric values are generated using set comprehensions. The set comprehensions are applied to... Agent: Siemens Corporation Intellectual Property Department
20090077534 - Method for assisting a user in the process of creating software code: A method for assisting a user in creating software code. In one implementation, the method includes receiving user input editing software code through a code editor, in which the software code is associated with a programming language having a plurality of software constructs. The method further includes receiving user input... Agent: Edell, Shapiro, & Finnan, LLC
20090077535 - System and computer program product for assisting a user in the process of creating software code: A system and computer program product for assisting a user in creating software code. In one implementation, the system includes a display; and a code editor configured to permit a user to edit software code that is displayable on the display. The software code is associated with a programming language... Agent: Edell, Shapiro, & Finnan, LLC
20090077536 - Programming environment with support for handle and non-handle user-created classes: A language processing environment provides facilities for defining and using handle classes. A handle class is a class that always and only exists as a handle to stored data, yet that data is accessed in the same manner as with non-handle classes. The language processing environment provides syntax such that... Agent: Lahive & Cockfield, LLP/the Mathworks Floor 30, Suite 3000
20090077537 - method of automatically generating test cases to test command line interfaces: A computer program product stored on machine readable media is provided and includes machine executable instructions for testing a command of a computer code, the instructions including instructions for: receiving input from a command description file and an options file; and assembling a plurality of modified commands for testing of... Agent: Cantor Colburn LLP-ibm Poughkeepsie
20090077538 - Methods for testing software using orthogonal arrays: Software code is test using orthogonal array designs. A combination parameter is assigned a value. An ancillary parameter is assigned a value based on a metric for the ancillary parameter. The metric may indicate a number of lines of code executed for the value of the parameter. The metric may... Agent: Brooks Kushman P.C. / Sun / Stk
20090077539 - System and method for endpoint device testing: A telecommunications system testing arrangement is disclosed that verifies the operation of a large distributed system of endpoints. This test system simulates actual real-time user actions on a live system that is under test. The disclosed system may improve the testing process by (1) using the actual endpoints themselves to... Agent: Mitel Networks Corporation Michelle Whittington, Esq.
20090077540 - Atomicity violation detection using access interleaving invariants: During execution of a program, the situation where the atomicity of a pair of instructions that are to be executed atomically is violated is identified, and a bug is detected as occurring in the program at the pair of instructions. The pairs of instructions that are to be executed atomically... Agent: Sadler, Breen, Morasch & Colby, P.s.
20090077541 - Method and apparatus for testing and monitoring systems using reconfigurable hardware and software resources: According to a first embodiment of the present invention, reconfigurable resources within a reconfigurable test unit are configured to test or monitor a first function associated with a system under test. Following the completion of the testing or monitoring of the first function, the reconfigurable resources within the reconfigurable test... Agent: Wildfire Test Inc.
20090077542 - Methods for selectively pruning false paths in graphs that use high-precision state information: Methods are provided that allow a false path pruner to traverse a directed acyclic graph in conjunction with one or more checker programs that are analyzing a program for defects or other artifacts of interest. While the checkers may have ways of avoiding re-traversal of portions of the graph that... Agent: Duane Morris LLP - San FranciscoIPDepartment
20090077543 - Automatic derivative method for a computer programming language: The disclosed system provides a transformation-based implementation of forward-mode and reverse-mode automatic differentiation as a built-in, first-class function in a functional programming language. Each of these constructs imposes only a small constant factor of the computational burden (time) of the function itself, and the forward construct has the same properties... Agent: Bingham Mchale LLP
20090077544 - Method, system and program product for optimizing emulation of a suspected malware: A method, system and program product for optimizing emulation of a suspected malware. The method includes identifying, using an emulation optimizer tool, whether an instruction in a suspected malware being emulated by an emulation engine in a virtual environment signifies a long loop and, if so, generating a first hash... Agent: Silvy Anna Murphy
20090077545 - Pipelined parallelization of multi-dimensional loops with multiple data dependencies: A mechanism for folding all the data dependencies in a loop into a single, conservative dependence. This mechanism leads to one pair of synchronization primitives per loop. This mechanism does not require complicated, multi-stage compile time analysis. This mechanism considers only the data dependence information in the loop. The low... Agent: Ibm Corp (ya) C/o Yee & Associates PC
20090077546 - Method, apparatus and systems thereof for implementing non-function logic extensibly: A method, apparatus, system, and computer program products for implementing non-function logic extensibly and independently of functional logic, the method comprising the steps of: acquiring association relationship between a policy and a required plug-in based on a loaded policy demand configuration; generating a plug-in context definition according to the acquired... Agent: Anne Vachon Dougherty
20090077547 - Disk array apparatus: To update a firmware without stopping an operation of a disk array apparatus. The disk array apparatus includes a plurality of disk devices providing redundancy, a disk array control device, and a disk controller for controlling the disk devices individually in response to a command issued from the disk array... Agent: Nec Corporation Of America
20090077548 - Method, system, and storage medium for providing search and reference functions for a messaging system: An exemplary embodiment of the invention relates to a method, system, and storage medium for providing search and reference functions for a messaging system. The method comprises receiving a request to search a data archive for reference information relating to at least one keyword selected by a messaging system user... Agent: Cantor Colburn LLP - IBM Fishkill
20090077549 - System, apparatus, and method for an upgrader module: A method and apparatus for obtaining and installing software updates on consumer electronics devices is described. In one embodiment, the method may include obtaining a software update for a consumer electronics (CE) device and a communications protocol for installing the software update on the CE device. The method may also... Agent: Blakely Sokoloff Taylor & Zafman LLP03/12/2009 > patent applications in patent subcategories. listing by industry category
20090070733 - Method and system for problem notification and processing: A notification of a problem associated with an application may be received. A difference may be determined between a problem version of the application and an operational version of the application to identify a change associated with the problem. A person associated with the change may be determined. A task... Agent: Schwegman, Lundberg & Woessner/ebay
20090070734 - Systems and methods for monitoring software application quality: Computer-based systems, methods and software products for monitoring software application quality comprise enabling a computer to generate a developer-identifying output identifying which software application developer (301) among a plurality of software application developers is responsible for a given software application modification in a corpus of software application code; analyzing the... Agent: Jacobs & Kim LLP
20090070735 - Method and apparatus for providing implicit variability rules for component model and architecture design: A method and apparatus for providing variability rules for component model and architecture design are provided. The apparatus includes a category-determination unit which determines a category of implicit variability rules with respect to variability-set component model elements and elements associated with the variability-set component model elements; and an implicit-variability-rule-application unit... Agent: Sughrue Mion, PLLC
20090070736 - Configuring variables: System and method for creating, configuring, representing, and using variables in programs. A graphical user interface (GUI) may be displayed in response to user input requesting creation and/or configuration of a variable for use in or comprised in one or more programs, e.g., on various devices. User input is received... Agent: Jeffrey C. Hood Meyertons Hood Kivlin Kowert & Goetzel PC
20090070737 - Graphical editor with incremental development: Techniques for developing a graphical editor using an incremental development approach. Externally-stored descriptors are used to specify information on which a graphical editor engine operates to create a graphical editor. Developers can thus redefine the look and feel of the graphical editor by modifying these descriptors, effectively re-configuring the elements... Agent: Marcia L. Doubet Law Firm
20090070738 - Integrating program construction: In one embodiment of the present invention, a method for concurrently constructing and testing a software program is provided. The method includes interacting with a program editor that allows a user to construct the program, and testing the program during construction of the program to produce a test result.... Agent: Lahive & Cockfield, LLP/the Mathworks Floor 30, Suite 3000
20090070739 - System and method of communicating between heterogeneous systems: A method and system are provided for communicating between two heterogeneous systems in an enterprise services architecture. A software object on a first system is associated with a node, a node attribute, an action, and a query. The software object is then formatted, or converted, into a generic version of... Agent: Kenyon & Kenyon LLP
20090070740 - System for storing and managing objects: A system of the present invention includes a storage device for distinguishably storing old objects that are objects having existed for not less than a predetermined period since being generated and new objects that are objects having existed for less than the predetermined period since being generated. Then, a new... Agent: Ibm Corporation (swp)
20090070741 - Method and system for restoring an operating environment on a computer system: A method and system for restoring an operating environment in a computer system. A request to install a target operating environment on a computer system is received at an application. The application transmits a first notification to the computer system. In response to the first notification, the computer system automatically... Agent: Townsend And Townsend And Crew LLP
20090070742 - Method of converting a regression test script of an automated testing tool into a function: A method of converting a regression test script of an automated testing tool into a function. The regression test script is received, wherein the regression test script comprises at least one object. A physical description of object is inserted into the regression test script. The regression test script is compiled... Agent: Townsend And Townsend And Crew LLP
20090070743 - System and method for analyzing software applications: Techniques are provided to analyze software applications, and in particular, to obtain visibility to the execution of a database application. As the software application issues requests to a database, the system determines based on a first set of programmable parameters whether the requests are of a type to trigger data... Agent: Unisys Corporation
20090070744 - Crm system and method having drilldowns, acls, shared folders, a tracker and a module builder: A business application system, such as a CRM system, is provided wherein the system include deeper chart drill-downs, access control lists, shared folders, a tracker module and/or a modular builder.... Agent: Dla Piper LLP (us )
20090070746 - Method for test suite reduction through system call coverage criterion: A method and apparatus is disclosed herein for determining whether a test case is to be included in a test suite. In one embodiment, the method comprises executing an application with test inputs of a test case during performance of software application testing and using a Finite State Machine (FSM)... Agent: Blakely Sokoloff Taylor & Zafman LLP
20090070745 - System and corresponding method for testing software embedded in an electronic device: A system includes an electronic device and an external tester to be temporarily coupled thereto. The electronic device includes an integrated circuit processor. The integrated circuit processor includes processor circuitry for executing dedicated code to perform a dedicated application, and an execution unit coupled to the processor circuitry. The external... Agent: Allen, Dyer, Doppelt, Milbrath & Gilchrist P.A.
20090070747 - System for adding code commentary to source code during software debugging: Software debugging having means for linking with source code commentary relating to the source code's execution is provided. An advantage is achieved by storing the code commentary received from a user during software debugging about a program's execution directly alongside the source code.... Agent: Ibm Corp. (wip) C/o Walder Intellectual Property Law, P.C.
20090070748 - Pointers for write abort handling: A portion of a nonvolatile memory array that is likely to contain, partially programmed data may be identified from a high sensitivity read, by applying stricter than usual ECC requirements, or using pointers to programmed sectors. The last programmed data may be treated as likely to be partially programmed data.... Agent: Weaver Austin Villeneuve Sampson LLP
20090070749 - Method for translating a graphical workflow in a textual description: In a method for translating a graphical workflow in a textual description, a structure of the graphical workflow is analyzed by detecting graphical blocks of the graphical workflow. Further, each graphical block of the graphical workflow is translated in a textual description.... Agent: Lerner Greenberg Stemer LLP
20090070750 - Distributed parallel build system: This document describes, among other things, systems and methods for managing distributed parallel builds. A computer-implemented method to manage parallel builds, comprises identifying one or more software components in a software project, wherein each software component includes an executable binary file; determining a build configuration for each software component, wherein... Agent: Schwegman, Lundberg & Woessner, P.A.
20090070751 - Methods and apparatus for generating branchless code for select statements: In one embodiment, the present invention includes a method for determining whether a select statement can be transformed, and if so selecting a first or second transformation operation based on compiler-evaluated values for certain variables of the select statement, performing the selected transformation operation to obtain at least one new... Agent: Trop, Pruner & Hu, P.C.
20090070752 - Method and system for optimization of an application: A method is provided for creating a virtual machine image. According to the method, at least one application is provided on a computer system. After the application is provided on the computer system, at least one optimization of the application is performed based on a runtime environment of the application... Agent: Fleit Gibbons Gutman Bongini & Bianco P.l.
20090070753 - Increase the coverage of profiling feedback with data flow analysis: The present invention provides a system and method for profiling based optimization of a computer program. The system includes an optimization module that profiles feedback from profiled part of a program to a part of the program that was not reached, an identical expressions model that identifies at least one... Agent: Cantor Colburn LLP-ibm Yorktown
20090070755 - Customer relationship management system and method: A software-based customer relationship management system and method.... Agent: Dla Piper LLP (us )
20090070754 - Receiver device: The management of an update program is facilitated by reducing the total data of an update program, which is transmitted and received by utilizing broadcasting waves to and from a group of receiver devices belonging to the same kind but having a plurality of hardware versions of its internal device(s).... Agent: Mark D. Saralino (pan) Renner, Otto, Boisselle & Sklar, LLP
20090070756 - System and method for resource utilization-based throttling of software updates: The subject application is directed to a system and method for resource utilization-based throttling of software updates. A transfer of updated software is first commenced to a document processing device so as to perform an update of operational software associated with the device. Resource utilization associated with the operation of... Agent: Tucker Ellis & West LLP
20090070757 - Methods, systems and computer products for a dynamic repository: A software development service offering of generating and installing software applications packages on computer systems running a set of operating systems including LINUX and UNIX operating systems, by creating a dynamic repository; populating a plurality software packages; running a tool that creates a set of index files, wherein the set... Agent: Cantor Colburn LLP - IBM Tuscon Division
20090070759 - Electronic apparatus and program downloading method thereof: A method by which an electronic apparatus downloads a program includes receiving program information regarding a utility program from an external apparatus, and determining whether the utility program is executable, and downloading the utility program from the external apparatus if a determination is made that the utility program is executable.... Agent: Stanzione & Kim, LLP
20090070758 - Method and system for fast rendering of unsigned applet jars in a web browser environment: A system for fast rendering of an applet in a Web browser environment. A server process pre-determines the order in which the applet classes are loaded by the applet. The server process determines the classes of the applet that are required for applet start-up, and these startup classes are bundled... Agent: Lotus And Rational Software David A. Dagg, Esq.03/05/2009 > patent applications in patent subcategories. listing by industry category
20090064086 - Systems and methods for packaging an application: An embodiment relates generally to a method of packaging an application. The method includes providing for a plurality of applications and receiving a selection of an application from the plurality of applications. The method also includes determining a set of binary files for a lightweight operating system configured to only... Agent: Mh2 Technology Law Group (cust. No. W/red Hat)
20090064087 - Governance framework for architecture design in a service oriented enterprise: A reusable framework is utilized for creating a software architecture in a Service Oriented Architecture (SOA). After a general framework is created, that general framework is divided into a governance domain and an architecture domain. The architecture domain is further divided into architecture sub-domains within the architecture domain. Activities that... Agent: Dillon & Yudell LLP
20090064088 - Method and system for displaying http session entry and exit points: A monitoring tool continuously monitors for insertion, call or deletion of objects from a session. Display of this information shows any get object, set object or remove object operations in the session and shows the entry and exit points for each such object, thus assisting the user whenever objects inserted... Agent: Ibm Corporation
20090064091 - Code transformation: The invention concerns the transformation of executable code from one language to another. In particular, the invention concerns the automated transformation of code. The invention concerns methods, software and computer systems for the creation of a tree comprised of nodes to be used in the transformation of code. The invention... Agent: Snell & Wilmer LLP (oc)
20090064090 - Merged view of application customizations: The customization system receives an application model that contains one or more elements stored in a database. The customization system receives a modification to an element of the application model. The customization system stores the modification to the element separately from the application model such that the application model is... Agent: Perkins Coie LLP/msft
20090064089 - System and method for autonomic software price variation via application virtualization and streaming technology: The present invention provides a system and method for autonomic software price variation for virtualized applications of a computer program. The system includes a virtualization module that divides a software application into a plurality of discrete chunks an autonomic software price variation model that assigned a price to each of... Agent: Cantor Colburn LLP - IBM Tuscon Division
20090064093 - System for navigating beans using filters and container managed relationships: A system for navigating relationships between beans using filters and container managed relationships is provided. With the system, filters are specified in the relationship definition of a deployment descriptor of a bean. The filters generate additional predicates to the WHERE clauses in SQL SELECT statements generated based on the contents... Agent: Ibm Corp. (wip) C/o Walder Intellectual Property Law, P.C.
20090064092 - Visual programming language optimization: Systems and methods of optimizing a visual programming language dataflow diagram are disclosed herein. A set of work units of the visual programming language dataflow diagram is parsed. A subset of the set of work units that follow a programming pattern is identified. The programming pattern can be a set... Agent: Microsoft Corporation
20090064095 - Compiler for generating an executable comprising instructions for a plurality of different instruction sets: A software compiler is provided that is operable for generating an executable that comprises instructions for a plurality of different instruction sets as may be employed by different processors in a multi-processor system. The compiler may generate an executable that includes a first portion of instructions to be processed by... Agent: Fulbright & Jaworski L.l.p
20090064094 - Lock reservation using cooperative multithreading and lightweight single reader reserved locks: A method for lock reservation using cooperative multithreading is provided. The method includes analyzing code containing async points to support cooperative multithreading. The method also includes identifying a class of code as a candidate for reservation via determining locking properties within the code as a function of locations of async... Agent: Cantor Colburn LLP - IBM Austin
20090064096 - System and methods for tracing code generation in template engines: Embodiments of the present invention include systems and methods for improved tracing code generation in template engines. Certain embodiments of the present invention may have a number of advantages as compared to many existing tracing engines. The creation of an execution log while generation code coupled with the tracing capabilities... Agent: Chad R. Walsh Fountainhead Law Group P.C.
20090064097 - Code accelerator: Methods and systems for generating mainframe computer code are provided. Collections of code segments for implementing common input and output operations and error handling operations are linked to an application development platform. Developers identify attributes of input and output operations. The application development platform may then search the collections to... Agent: Banner & Witcoff, Ltd. Attorneys For Client No. 005222
20090064098 - Method and system for scenario-based visualization: The invention provides a method and system for generating a visual representation of an interaction between a computer system and a user.... Agent: Hoffman Warnick LLC
20090064099 - Static analysis of reachable methods and fields in object-oriented applications using object instantiation: Exemplary embodiments of the present invention comprise an algorithm described herein that utilizes a technique to shrink a set of potentially reachable elements to a close approximation of the actually reachable elements within a software application by closely approximating how the application executes at runtime. The algorithm attempts to identify... Agent: Cantor Colburn LLP - IBM Austin
20090064100 - System, method, and computer program product for recording operations performed on computer source code: A system, method, and computer program product are described. An example system comprises a development module creating and editing a plurality of classes in a plurality of files, the development module performing an operation that changes one of the classes and makes references to the class consistent with the change... Agent: Agilent Technologies Inc.
20090064101 - Dynamic data restructuring method and system: A data restructuring method and system. The method includes receiving by a computing system from a first user content data arranged in a first specified order and a command for tagging portions of the content data according to various parameters. The computing system assigns identification tags to the portions of... Agent: Schmeiser, Olsen & Watts
20090064102 - Method and system for navigationally displaying http session entry and exit points: A monitoring tool continuously monitors for insertion, call or deletion of objects from a session. Display of this information shows any get object, set object or remove object operations in the session and shows the entry and exit points for each such object, thus assisting the user whenever objects inserted... Agent: Ibm Corporation
20090064103 - Method for editing programmer logic controller (plc) program: A method edits a PLC program in a computer with a pointing device such as a mouse. When a drag-and-drop operation is detected, a dragged source is identified. When the dragged source is from libraries, the dragged source is optionally converted into an IEC61131-syntax program portion according to the type... Agent: Hdls Patent & Trademark Services
20090064104 - Method and apparatus for supporting multiple business process languages in bpm: A method and apparatus for supporting multiple business process languages in business process management (BPM). The method may include receiving user input identifying a definition of a business process, and determining which business process language was used for the definition of the business process. The method further includes invoking a... Agent: Red Hat/bstz Blakely Sokoloff Taylor & Zafman LLP
20090064105 - Accessing a erp application over the internet using strongly typed declarative language files: A method of converting ERP data in a database managed by an ERP application and accessed through an ERP API and ERP Message Agent API (MAAPI) to strongly typed data in Java objects includes steps of reading, parsing, creating, and populating. A XML file containing the definition of the Java... Agent: Carey, Rodriguez, Greenberg & Paul, LLP Steven M. Greenberg
20090064106 - Reusing components in a running application: Methods, systems, and apparatus, including computer program products, for reusing a component. In one aspect, a method includes executing a source application in an application environment; presenting a reusable component in a source application window corresponding to the source application, wherein the reusable component is visibly distinguishable from one or... Agent: Fish & Richardson P.C.
20090064107 - Token transformation profiles and identity service mediation node for dynamic identity token: A method comprising, sending a request from a requester to a provider via a bus, the request including a provider description and an identity token of a first type, wherein the bus includes an identity service mediation node having data associating a plurality of providers descriptions with corresponding identity token... Agent: Cantor Colburn LLP - IBM Austin
20090064108 - Configuring software stacks: The present disclosure is directed to a system and method for configuring software stacks. In some implementations, a method for configuring devices includes automatically identifying one or more applications in the software stack based, at least in part, on at least one of a plurality of identifiable device models or... Agent: Fish & Richardson P.C.
20090064109 - Methods, systems, and computer products for evaluating robustness of a list scheduling framework: Systems, methods, and computer products for evaluating robustness of a list scheduling framework. Exemplary embodiments include a method for evaluating the robustness of a list scheduling framework, the method including identifying a set of compiler benchmarks known to be sensitive to an instruction scheduler, running the set of benchmarks against... Agent: Cantor Colburn LLP - IBM Austin
20090064110 - Mining library specifications using inductive learning: A system and method for mining program specifications includes generating unit tests to exercise functions of a library through an application program interface (API), based upon an (API) signature. A response to the unit tests is determined to generate a transaction in accordance with a target behavior. The transaction is... Agent: Nec Laboratories America, Inc.
20090064111 - Formal verification of graphical programs: System and method for formal verification of a graphical program. A graphical program comprising a plurality of interconnected nodes is created in response to input. One or more correctness assertions regarding program state of the graphical program are specified in response to user input, and a proof obligation generated based... Agent: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
20090064112 - Technique for allocating register to variable for compiling: The present invention relates to allocating registers to variables in order to compile a program. In an embodiment of the present invention a compiler apparatus stores interference information indicating an interference relationship between variables, selects a register and allocates the register to each variables in accordance with a predetermined procedure,... Agent: Ibm Corporation, T.j. Watson Research Center
20090064113 - Method and system for dynamic loop transfer by populating split variables: A method that provides for dynamic loop transfer for a method having a first set of instructions being executed by an interpreter is provided. An execution stack includes slots for storing a value of each local variable known to each subroutine while the subroutine is active. The method comprises suspending... Agent: Cantor Colburn LLP - IBM Austin
20090064114 - Systems, methods, and computer products for automated injection of java bytecode instructions for java load time optimization via runtime checking with upcasts: Automated injection of Java bytecode instructions for Java load time optimization via runtime checking with upcasts. Exemplary embodiments include a method including generating a stack for each of a plurality of bytecodes, generating a subclass configured to keep a history of instructions that have modified the stack, statically scanning a... Agent: Cantor Colburn LLP - IBM Austin
20090064115 - Enabling graphical notation for parallel programming: In one embodiment, the present invention includes a method for developing of a parallel program by specifying graphical representations for input data objects into a parallel computation code segment, specifying graphical representations for parallel program schemes, each including at least one graphical representation of an operator to perform an operation... Agent: Trop, Pruner & Hu, P.C.
20090064116 - Constructor argument optimization in object model for folding multiple casts expressions: A method and computer program product, for providing an optimization for a most derived object during compile time are provided. The optimization determines whether a most derived class object is present during a compile time. Also, the optimization utilizes the most derived class object to obtain a location of a... Agent: Cantor Colburn LLP - IBM Austin
20090064117 - Device, system, and method of computer program optimization: Device, system, and method of computer program optimization. For example, an apparatus to analyze a plurality of versions of computer program includes: a code analyzer to determine one or more code differences between first and second versions of the computer program, based on at least one optimization log associated with... Agent: Ibm Corporation, T.j. Watson Research Center
20090064118 - Software deobfuscation system and method: A system and method are disclosed that enable automated deobfuscation of software. A method may include identifying at least one section of target software matching trigger criteria, either by using pattern matching or behavior analysis; emulating at least a portion of the identified section; and generating deobfuscated software by substituting... Agent: Kelce Wilson
20090064120 - Method and apparatus to achieve maximum outer level parallelism of a loop: In one embodiment, the present invention includes a method for constructing a data dependency graph (DDG) for a loop to be transformed, performing statement shifting to transform the loop into a first transformed loop according to at least one of first and second algorithms, performing unimodular and echelon transformations of... Agent: Trop, Pruner & Hu, P.C.
20090064119 - Systems, methods, and computer products for compiler support for aggressive safe load speculation: Systems, methods and computer products for compiler support for aggressive safe load speculation. Exemplary embodiments include a method for aggressive safe load speculation for a compiler in a computer system, the method including building a control flow graph, identifying both countable and non-countable loops, gathering a set of candidate loops... Agent: Cantor Colburn LLP - IBM Austin
20090064121 - Systems, methods, and computer products for implementing shadow versioning to improve data dependence analysis for instruction scheduling: Systems, methods and computer products for implementing shadow versioning to improve data dependence analysis for instruction scheduling. Exemplary embodiments include a method to identify loops within the code to be compiled, for each loop a dependence initializing a matrix, for each loop shadow identifying symbols that are accessed by the... Agent: Cantor Colburn LLP - IBM Austin
20090064122 - Evaluating computer driver update compliance: Evaluating computer driver update compliance including applying a hashing algorithm to the contents of a driver repository, yielding a first hash value, the driver repository containing installed drivers for a computer; dating the first hash value; storing the first hash value and the date of the first hash value; identifying... Agent: Ibm (rps-blf) C/o Biggers & Ohanian, LLP
20090064124 - Firmware updating system and method for update the same: A firmware updating system and a method for updating the same are provided. The firmware updating system comprises an image updating device and an embedded device. The image updating device comprises a first storage device and a merging module. The first storage device is for storing a first header and... Agent: Rabin & Berdo, PC
20090064123 - Software update system and method: There is provided a method, system and computer program for updating at least one component in a multi-component software application. The method includes receiving application data describing characteristics of the software application, receiving update data describing at least one update applicable to the software application and reviewing the application data... Agent: James M. Stover Teradata Corporation
20090064125 - Secure upgrade of firmware update in constrained memory: A hardware-based security module may contain executable code used to manage the electronic device in which the security module resides. Because the security module may have limited memory, a memory update process is used that allows individual blocks to be separately downloaded and verified. Verification data is sent in a... Agent: Marshall, Gerstein & Borun LLP (microsoft)
20090064127 - Unattended upgrade for a network appliance: A method and apparatus for upgrading a network appliance. In one embodiment, the method includes determining that an upgrade of the network appliance is needed using versioning information of the network appliance and upgrade versioning information, and determining, based on upgrade criteria, whether the network appliance should be upgraded using... Agent: Blakely Sokoloff Taylor & Zafman LLP
20090064126 - Versioning compatibility: A remoting client and a remoting server are described. In one embodiment, the remoting client has a client remote access application, a client invoker, a marshaller, and an unmarhaller. The client remote access application provides a version indicator of the client remote access application and receives a version indicator of... Agent: Red Hat/bstz Blakely Sokoloff Taylor & Zafman LLP
20090064128 - System and method for updating data in remote devices: A central host performs an automated method of updating multiple remote devices. In one embodiment, the host recognizes a predetermined download time and, in advance of the download time, transmits a calendar update to multiple remote devices. The calendar update includes the download time, and the remote devices may utilize... Agent: At&t Legal Department Attn: Patent Docketing
20090064129 - Suspend and resume mechanisms on a flash memory: An apparatus for providing a file to a target device comprises a communication controller and a processor. The processor acquires download status indicating that a portion of the file has been successfully programmed in nonvolatile memory of the target device, determines a resuming point of the file according to the... Agent: Thomas, Kayden, Horstemeyer & Risley, LLP
20090064130 - Updating a workflow when a user reaches an impasse in the workflow: Provided are a method, system, and article of manufacture for updating a workflow when a user reaches an impasse in the workflow. A workflow program processes user input at a current node in a workflow comprised of nodes and workflow paths connecting the nodes, and wherein the user provides user... Agent: Konrad Raynes & Victor, LLP Attn: Ibm54
20090064131 - Post-install configuration for applications: Embodiments of the present teachings provide for standardized post installation configuration of a software application. For Linux-based applications, a portal service provides a Red Hat Packet Manager (“RPM”) package that includes selected software to be installed on a user's computing device, and a post install configuration file (“PIC”). A post-install... Agent: Mh2 Technology Law Group (cust. No. W/red Hat)
20090064133 - Provisioning for 32-bit or 64-bit systems: A provisioning system to automatically determine the appropriate components to install or make available for installation on a target computer system. The provisioning system ensures the provisioning of software components that are appropriate to each target computer system without requiring user input. The provisioning system can identify support for 64-bit... Agent: Red Hat/bstz Blakely Sokoloff Taylor & Zafman LLP
20090064132 - Registration process for determining compatibility with 32-bit or 64-bit software: A registration process for computers as part of a provisioning system that automatically determines the appropriate components to install in each computer system. The registration process ensures that the configuration information necessary for provisioning of software components that are appropriate to each system are collected. The registration process can identify... Agent: Red Hat/bstz Blakely Sokoloff Taylor & Zafman LLP
20090064135 - Bootstrapper and software download manager: The present invention provides a bootstrapper and download manager for handling the download and installation of one or more software products to a computer. The invention determines system requirements and whether any prerequisite software is required by a software product to be downloaded. Any necessary prerequisite software is installed on... Agent: Valenti, Hanley & Robinson, PLLC
20090064134 - Systems and methods for creating and executing files: The invention generally relates to systems and methods for creating and executing files. In one embodiment, the file includes an executable program, a parameter for use by the executable program in subsequent operation, and an identifier that includes at least a first attribute computed from the executable program but not... Agent: Goodwin Procter LLPPrevious 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 20130509:
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 - Terms & Conditions
Results in 1.34049 seconds