Data processing: software development, installation, and management patents - Monitor Patents
Fresh Patents
Monitor Patents Patent Organizer How to File a Provisional Patent Browse Inventors Browse Industry Browse Agents Browse Locations
     new ** File a Provisional Patent ** 




USPTO Class 717  |  Browse by Industry: Previous - Next | All     monitor keywords
02/2008 | Recent  |  08: Jun | May | Apr | Mar | Feb | Jan |  | 07: Dec  | Nov | Oct | Sep | Aug | Jul | Jun | May | Apr | Mar | Feb | Jan |  | 06: Dec | Nov | Oct | Sep | Aug | Jul | Jun | May | Apr | Mar | Feb | Jan | 

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

Recently published patent applications awaiting approval from the USPTO. Recent week's RSS XML file available below.
Listing format for abstract view: USPTO application #, Title, Abstract excerpt,Patent Agent. Listing format for list view: USPTO National Class full category number, title of the patent application.

  
02/28/2008 > patent applications in patent subcategories.

20080052662 - Software for filtering the results of a software source code comparison: A software tool allows a user to filter out the results produced by a software source code correlation program that is executed on sets of software source code files. The tool allows the user to discard elements of source code that are not relevant to the analysis without requiring the... Agent: Robert Marc Zeidman

20080052663 - Project extensibility and certification for stacking and support tool: A tool is provided for addressing a number of issues related to assembling software stacks including multiple uncoordinated components such as open source projects. The tool identifies individual projects for stacking, manages dependency relationships and provides an intuitive graphical interface to assist a user. A project filter is also provided... Agent: Marsh, Fischmann & Breyfogle LLP

20080052664 - E-enabler prescriptive architecture: A system and application design model deploys self-describing modules (e.g., COTS-component off the shelf) of code or services that can be reused on-demand and composed into multiple processes and composite solutions. Also described herein is a method of providing a modular prescriptive architecture for a user of a business process... Agent: GlobalIPServices, PLLC

20080052665 - Method and system for hierarchical hardware mapping for software design: The present disclosure is directed toward a method for hierarchical hardware mapping in a software design environment. The method comprises the step of providing a software design tool on a graphical interface of a computer system. The method also includes receiving, in the software design tool, graphical representation of at... Agent: Caterpillar/finnegan, Henderson, L.L.P.

20080052666 - Apparatus and method for making build-block component: An apparatus and method for generating build-block components, the apparatus including: a removal unit to remove one or more depending relationships between components; an implementation unit to generate one or more independent components from the components in which the one or more depending relationships have been dissolved; and a type... Agent: Stein, Mcewen & Bui, LLP

20080052667 - Partitioning for model-based design: A method includes characterizing portions of a model as being either critical to a real-time execution of the model or non-critical to a real-time execution of the model, and generating code that is capable of real-time execution based on the critical portions of the model while maintaining the full functionality... Agent: Christine M. Kuta Kuta Intellectual Property Law LLC

20080052669 - Method for employing the computer in the creative act of programming: A method is described which permits a computer programmer to write a program with the assistance of the computer itself. The computer will provide instant feedback, following the procedures herein described, to the result of performing each instruction. Therefore, the programmer may instantaneously observe the working of the program as... Agent: Nutter Mcclennen & Fish LLP

20080052668 - Systems and methods for automatic website construction: Aspects of the present disclosure include systems and methods for a user friendly, low cost, automatic website design. In one embodiment, a user wishing to design a website uses an automatic website design interface in order to automatically create a website. The website design interface obtains user preferences and automatically... Agent: Knobbe Martens Olson & Bear LLP

20080052670 - Graphically depicting program code depth: Systems and methods for graphically depicting program depth are provided. Systems and methods can include generation of an edit pane and a ribbon column. The edit pane displays the program code, while a ribbon column displays the depth of an associated row of program code.... Agent: Fish & Richardson P.C.

20080052672 - System and program for assisting the creation of automatic sampler control program: In conventional cases, a control program for an automatic sampler for a liquid chromatograph has to be created by combining operational commands. To do this, users have to know the meaning of each command and learn the programming method. Therefore, the conventional method is difficult for those who are not... Agent: Westerman, Hattori, Daniels & Adrian, LLP

20080052671 - System, method and program product for providing content based designations for programming objects: A way to define an access control that scales to component architectures. Specifically, the present invention allows annotations to be added to objects, for example in the javadoc section of a Java object, to restrict access to that object. Each annotation comprises a tag that specifies a designated privilege and... Agent: Hoffman Warnick & Dalessandro LLC

20080052673 - Accretion of inter-namespace instances in multi-tenant cimom environment: A system and method for identifying duplicate or similar class instances existing in two or more Common Information Model (CIM) namespaces, accreting them, and thereafter returning a set of class instances and their associated information based on predetermined criteria. In different embodiments of the invention, an abstraction layer is implemented... Agent: Hamilton & Terrile, LLP

20080052674 - Code aggregation and sharing: Systems, methods and computer program products for collecting and storing, searching, and sharing units of software. In one embodiment at least one unit of software is received from each of a plurality of collaborators. The software code is stored in a repository and indexed such that a subsequent collaborator or... Agent: Holme Roberts & Owen, LLP

20080052676 - System and method for cross-channel dependency resolution in a dependency model: A knowledge generation machine (KGM) that performs cross-channel dependency resolution is provided. The conventional dependency resolution process often treats irresolvable cross-channel references as an error state, thus ignoring sometimes critical software dependency information. By performing post-processing cross-channel resolution on the dependency model, the KGM can create a robust dependency model... Agent: Sun Microsystems C/o Sonnenschein Nath & Rosenthal LLP

20080052675 - System and method for information collection for an adaptive software dependency model: A knowledge generation machine (KGM) that collects information of varying types from a plurality of different sources is provided. The KGM uses this information to understand, correlate, and expand a dependency model in order to realize a set of dependencies for a software component. The KGM provides an adaptive dependency... Agent: Sun Microsystems C/o Sonnenschein Nath & Rosenthal LLP

20080052680 - Automated error analysis: During execution of a program, an error is detected which results in the program reverting to a predefined state prior to the detected error. In some variations, the predefined state is a rollback point. Thereafter, one or more analysis tools are automatically activated that can characterize performance of the program... Agent: Mintz, Levin, Cohn, Ferris, Glovsky And Popeo, P.c

20080052678 - Method for providing annotated transaction monitoring data for initially hidden software components: Method and apparatus is directed to a software system associated with a sequence of transactions, wherein the software system includes one or more programs. In embodiments of the invention, a runtime stack trace of an executing program is used to determine initially hidden software components that are interspersed between initially... Agent: Ibm Corp (ya) C/o Yee & Associates PC

20080052679 - System and method for defining and detecting pestware: A system and method for defining and detecting pestware is described. One embodiment includes receiving a file and placing at least a portion of the file into a processor-readable memory of a computer. A plurality of execution paths within code of the pestware file are followed and particular instructions within... Agent: Cooley Godward Kronish LLP Attn: Patent Group

20080052677 - System and method for mitigating repeated crashes of an application resulting from supplemental code: Provided is a method for mitigating the effects of an application which crashes as the result of supplemental code (e.g., plug-in), particularly a plug-in from a source other than the source of the operating system of the device or the source of the application that crashes. The method includes executing... Agent: Schwegman, Lundberg & Woessner/apple

20080052681 - Method of tracing data collection: Methods and arrangements for collecting tracing data from a plurality of threads of a program. A storage buffer is provided, a first number of units of tracing data for a first thread of the program is determined, and a second number of units of tracing data for a second thread... Agent: Ference & Associates LLC

20080052682 - Debug device and debug processing method: The debug device of the present invention comprises a debugger and a target. The debugger comprises a break instruction setting part that writes a break instruction to a breakpoint when receiving a request for executing break instruction writing processing, and a program control part for starting up the target. The... Agent: Mcdermott Will & Emery LLP

20080052683 - Method and apparatus for breakpoint analysis of computer programming code using unexpected code path conditions: A conditional breakpoint for debugging computer programming code includes a condition identifying of one or more expected code paths used to reach the breakpoint. The breakpoint is triggered if it is reached during execution using an unexpected code path. Preferably, an expected code path is identified by specifying the expected... Agent: Ibm Corporation RochesterIPLaw Dept. 917

20080052685 - Apparatus and method for implementing components, and apparatus and method for verifying components: An apparatus and method for implementing components of software that are not dependent on a specific environment and an apparatus and method for verifying components of software that are not dependent on a specific environment, the apparatus for implementing components including: an extractor to extract symbols from source codes of... Agent: Stein, Mcewen & Bui, LLP

20080052684 - Stepwise source code refactoring: With stepwise source code refactoring or rewriting, preconditions and resulting edits are divided into categories that can be applied to the source code after only some parsing and analysis work has been completed.... Agent: Fish & Richardson P.C.

20080052686 - System and computing device for interfacing with a memory card to access a program instruction: A system that includes a memory, a memory card, a processor, and a power supply is provided. The memory is configured to store a program instruction driver and the memory card is configured to store a program instruction. The power supply is configured to generate a voltage and is connected... Agent: Brinks Hofer Gilson & Lione/sandisk

20080052688 - Compiler method for eliminating redundant read-modify-write code sequences in non-vectorizable code: A computer implemented method, apparatus, and computer usable program code for eliminating redundant read-modify-write code sequences in non-vectorizable code. Code is received comprising a sequence of operations. The sequence of operations includes a loop. Non-vectorizable operations are identified within the loop that modifies at least one sub-part of a storage... Agent: Ibm Corp (ya) C/o Yee & Associates PC

20080052687 - Development environment for data transformation applications: An environment and method for developing dataflow applications where a dataflow transformation is encapsulated into a dataflow graph expressed as a reusable map component using a host development language such as Java®, and the dataflow graphs are linked together via ports. A scalar map component performs a specific data transformation... Agent: Daffer Mcdaniel LLP

20080052689 - Framework for parallelizing general reduction: A method for providing parallel processing capabilities including: performing scalar and array privatization analysis via a compiler; checking whether an assignment statement is reducible; recognizing reduction patterns through a pattern matching algorithm; classifying a reduction type of each of the reduction patterns; and performing transformations and code generation for each... Agent: Cantor Colburn LLP - IBM Austin

20080052690 - Testing software with a build engine: Implementations of the present invention include use of a build engine as a test framework driver. Since the build engine can be used with a variety of test frameworks, new test drivers do not necessarily need to be continually created for new software programs. In addition, since the build engine... Agent: Workman Nydegger/microsoft

20080052691 - Communicating with and recovering state information from a dynamic translator: A technique includes communicating a message to a dynamic translator in response to a change, which affects the validity of a translation that is performed by the dynamic translator.... Agent: Trop Pruner & Hu, PC

20080052695 - Method and system for compilation error isolation, optimization and resolution: A method, system and computer program product for performing error correction are disclosed. The method includes performing on source code a selected compilation operation from among a set of compilation operations and, responsive to encountering an error in the selected compilation operation, running an error handler to isolate the error... Agent: Dillon & Yudell LLP

20080052694 - Method for allocating registers for a processor: A method of allocating registers for a PAC processor. The PAC processor has a first cluster and a second cluster. Each cluster includes a first functional unit, a second functional unit, a first local register file connected to the first functional unit, a second local register file connected to the... Agent: Egbert Law Offices

20080052693 - Method of simd-ization through data reshaping, padding, and alignment: A method for handling Simple Instruction Multiple Data (SIMD) architecture restrictions through data reshaping, padding, and alignment, including: building a global call graph; creating array descriptors for maintaining array attributes; gathering array affinity information; performing global pointer analysis and escape analysis; performing loop-based analysis to identify a SIMD opportunity; building... Agent: Cantor Colburn LLP - IBM Austin

20080052692 - System, method and computer program product for checking a software entity: System, method and computer program product for checking a software entity, the method includes: providing a direct acyclic graph representative of possible execution paths of the software entity; wherein multiple successor nodes that succeed a certain parent node are associated with different execution probabilities; randomly selecting a successor node out... Agent: Ibm Corporation, T.j. Watson Research Center

20080052696 - Maintainable dynamic instrumentation technique for changing versions of software: A technique for the dynamic instrumentation of a running software system. One or more callable instrumentation functions are accessible in a first memory space associated with the software system. The one or more callable instrumentation functions are adapted to probe an operation of the software system and return data regarding... Agent: Walter W. Duft

20080052697 - Runtime code modification in a multi-threaded environment: A code region forming part of a computer program is modified during execution of the computer program by a plurality of threads. In one aspect, identical modification instructions are provided to each thread for modifying a site in the code region having a desirable idempotent atomic modification, and the modification... Agent: Ibm Corporation

20080052698 - Providing firmware updates to portable media devices: A system for providing a firmware upgrade to a portable media device by comparing a version number of the firmware on the portable media device to the version number of an available firmware upgrade. The available firmware upgrade is provided by the manufacturer of the portable media device or some... Agent: Senniger Powers (msft)

20080052699 - Syncronized dual-processor firmware updates: A method for synchronized dual-processor firmware updates. In one example embodiment, a method includes receiving a combined firmware update file, verifying the source of the combined firmware update file, extracting a master firmware image and a slave firmware image from the combined firmware update file, verifying the data integrity of... Agent: Workman Nydegger

20080052700 - Usb interface control panel on-line update method: The present invention relates to a USB interface control panel on-line update method, comprising steps of: the embedded soft-core processor, after receiving through USB module the on-line update command from the host computer, receiving update data sent from the host computer, and storing the update data into the volatile memory... Agent: Leopold Presser Scully, Scott, Murphy & Presser

20080052702 - Firmware update method and system utilizing digital broadcasting system: A firmware update method and system utilizing a digital broadcasting system are provided. The method includes the following steps: perform the version check procedure of the firmware program, receive the latest version of the firmware program, verify if the firmware program update procedure is to be performed, replace the firmware... Agent: Morris Manning Martin LLP

20080052701 - System and method for fine grain method update of an application to provide continuous availability: A system, method, and program product for updating a software program running in a middleware environment, such as a Java™ environment, are provided. An update request is received for a method loaded in the middleware environment. The request identifies a new version of the method and the method's class file.... Agent: Ibm Corporation- Austin (jvl) C/o Van Leeuwen & Van Leeuwen

20080052703 - Universal patching machine: A universal patching machine is used to provide security for a computer system. A conversion function is generated for the patching machine that modifies input data to the computer system so that the computer system has an output and state that match the output and state that would be produced... Agent: G. Victor Treyz

20080052704 - Media management system for management of games acquired from a media server: A management application, or media management application, for managing game software is disclosed. In one embodiment, the media management application can also manage other types of media besides games, such other media can include music, videos, images, audiobooks, and/or podcasts.... Agent: Beyer Weaver LLP/apple Inc.

20080052707 - Method, system, and program product for composing a virtualized computing environment: The present invention provides a method, system, and program product for composing a virtualized computing environment. Specifically, under the present invention, data and a definition file that contains application runtime requirements for the data are stored on a portable memory device. Application runtime requirements can be anything related to an... Agent: Ibm Corporation

20080052705 - Securely sharing applications installed by unprivileged users: In one embodiment of this invention, a computer system performs a method for securely sharing applications installed by unprivileged users. The method involves the computer system receiving a user associated command from a user of the computer system. A previous application installation included installing an application manifest and application data... Agent: Workman Nydegger/microsoft

20080052706 - System and method for creating a pattern installation by cloning software installed another computer: A customized installation is created by allowing a user to select a pattern of software. Then software that is installed on another user's computer is identified. If the identified software belongs to the selected pattern, then an installation of the software is obtained from a database and built into a... Agent: Marger Johnson & Mccollom, P.C. - Novell

  
02/21/2008 > patent applications in patent subcategories.

20080046858 - Method and apparatus for merge condition detection: A method and apparatus are provided for merge avoidance for a user-modifiable artifact generated by an iterative software process in a computing environment. The user-modifiable artifact may be modified many times by the user and/or by a change in the generated artifact. Current and previous generated artifacts are compared with... Agent: Borden Ladner Gervais LLP Anne Kinsman

20080046857 - Video program authoring systems and methods: Video program authoring systems and methods in a processor-based system removes an author from consideration of low-level configuration functions during authoring. The authoring systems and methods provide an authoring engine having an interactive graphical authoring interface, a data management engine, an emulator, a compiler, a multiplexer and a simulator. Using... Agent: Pillsbury Winthrop Shaw Pittman LLP

20080046860 - Method to assess the skill level of software development: A computer-implemented system for providing a skill level assessment of a developer of a given object, based on defects found in the object, includes: a processor configured for: receiving the object; obtaining at least one requirement associated with the object; obtaining at least one requirement associated with the developer of... Agent: Michael J. Buchenhorner

20080046859 - System and method for evaluating adherence to a standardized process: A checklist process system and method for measuring adherence to a process defined in accordance with a standardized model, such as CMMI®. A system is provided that includes: a database of checklists, wherein each checklist includes a set of requirements defined in accordance with the process; a weight assignment system... Agent: Hoffman, Warnick & D'alessandro LLC

20080046862 - Business task management: Systems and methods are provided that enable synchronization and integration between business objects and user tasks. In some embodiments, the present invention allows for tight integration between business objects and tasks related to those objects. Tasks may be stored in a task “pool,” allowing multiple users to access some tasks.... Agent: Kenyon & Kenyon LLP

20080046861 - Method and interface for creating a workbook to implement a business process: An interface and method for creating a workbook to implement a business process includes creating a program worksheet that includes a plurality of command lines. Each command line has a plurality of cells arranged in a grid layout. A selection of a category in a function cell of a command... Agent: Baker Botts L.L.P.

20080046864 - Method and system for analyzing and presenting conflicts in model transformation and automatically reconciling model transformation: Initial source and target models are divided into segments responsive to at least one segmentation rule. After changes, post-change source and target models are likewise divided. The at least one segmentation rule is defined responsive to at least one transformation rule such that use of the at least one segmentation... Agent: Ibm Endicott (anthony England) Law Office Of Anthony England

20080046863 - Method of re-using software attributes in graphical programs: Software attributes assigned to graphical objects of a graphical program are automatically reapplied to graphical objects of a modified version of the graphical program to enable concurrent graphical program development and automatic code generation. Changes between original and modified versions of graphical program are ascertained and software attributes from objects... Agent: Delphi Technologies, Inc.

20080046865 - Implementations of secure computation protocols: A system according to an example embodiment may include an identifier unit and a modifier unit. The identifier unit may be configured to identify an assignment type of an assignment of a variable in a part of a program code. The assignment type of the assignment may be different from... Agent: Schwegman, Lundberg & Woessner/sap

20080046866 - Grouping breakpoints by a criteria: A method, apparatus, system, and signal-bearing medium that in an embodiment find all those breakpoints that meet a selection criteria and add the breakpoints to a breakpoint group. In various embodiments, the selection criteria may be a condition criteria, a hierarchy criteria, or a skipping criteria. In this way, the... Agent: Ibm Corporation RochesterIPLaw Dept. 917

20080046867 - Software testing by groups: A testing tool allowing convenient testing of programs and also classes in general. The tool automatically divides each program into many groups such that if one line (or statement) is executed it may reasonably be assumed that all the lines in the group are also executed. A tester is provided... Agent: Ibm Endicott (anthony England) Law Office Of Anthony England

20080046868 - Method and system for template-based code generation: A method and a system for template-based code generation. The method easily renders executable code using reusable customizable templates. The method further checks the templates for syntax errors prior to use. The system provides a memory and a processor for implementing template-based code generation.... Agent: Kenyon & Kenyon LLP

20080046869 - Methods for efficient data version verification: Methods for efficiently determining and managing version information associated with sets of data objects, persistently storing the version information, and utilizing the stored version information to determine compatibility between the sets of data objects and applications performing operations utilizing the sets of data objects.... Agent: Baker & Mckenzie LLP Patent Department

20080046871 - Array value substitution and propagation with loop transformations through static analysis: A method and system for substituting array values (i.e., expressions) in a program at compile time. An initialization of an array is identified in a loop. The initialization is an assignment of an expression (i.e., a constant or a function of an induction variable to elements of the array). The... Agent: Schmeiser, Olsen & Watts

20080046870 - Compile time evaluation of library functions: A method and system for evaluating a call to a library function at compile time. A first call included in a program being compiled by a compiler is identified. The first call is a call to a library function included in a pre-defined list of library functions external to the... Agent: Schmeiser, Olsen & Watts

20080046872 - Compiler using interactive design markup language: The present disclosure concerns a compiler process that generates application files for use with multiple user interface technologies from the same source input files. A compiler process of the exemplary embodiment has a pre-defined, fixed set of primitives that each user interface technology must support. This set includes such things... Agent: Tarolli, Sundheim, Covell & Tummino L.L.P.

20080046874 - Data reporting application programming interfaces in an xml parser generator for xml validation and deserialization: A method for interfacing with an XML (Extensible Markup Language) parser generator to generate deserialization information interleaved with XML parsing and validation, including: providing an XML parser generator with information about the schema which the instance data conforms to; providing a data reporting application programming interface (API) and a generator... Agent: Cantor Colburn LLP-ibm Yorktown

20080046873 - Method and system for providing dynamically configurable and extensible control of electronic devices: A new method and system for providing dynamically configurable and extensible control of electronic devices. Text configuration files are used to generate a command tree that is used by command line interface logic to process input words from a user in order to generate output function calls. The text configuration... Agent: Mcguinness & Manaras LLP

20080046875 - Program code identification system and method: A method for identifying a program code is provided. The method comprises identifying a plurality of basic blocks in a first program code, wherein the basic blocks are arranged in a first sequential order; rearranging the basic blocks in a second sequential order to generate a second program code; and... Agent: Stephen C. Kaufman IBM Corporation

20080046876 - Computer method and system for composite state management of software change requests: Computer method and apparatus manage requests to make changes to a given software system (e.g., application program or program portion). The invention method and apparatus form a change request object representing a user's request to make a change to the given software system. The invention method and apparatus form one... Agent: Hamilton, Brook, Smith & Reynolds

20080046877 - Methods and systems for arbitrating error handling and firmware updates: A computer system is provided that comprises a processor and firmware in communication with the processor, the firmware having updatable components and an arbitrator. The arbitrator manages conflicts between error handling and firmware updates performed within the firmware.... Agent: Hewlett Packard Company

20080046878 - Systems and methods for updating a site: A method for updating a site is disclosed. A site controller may be provided. A plurality of devices that are not directly user updatable may be provided. The plurality of devices may be in electronic communication with the site controller. External media may be provided. The external media may include... Agent: Madson & Austin

20080046879 - Network device having selected functionality: Certain aspects and embodiments of the present invention provide a local device capable of delivering selected functionalities without requiring users with little or no familiarity with computers or other processor-based devices to configure the local device. In some embodiments of the present invention, the local device includes a display integrated... Agent: John S. Pratt, Esq Kilpatrick Stockton, LLP

20080046880 - Method for managing internal software of terminal through device management server: A method for managing software of a terminal in a device management system is provided. The device management server identifies if the memory area required for downloading and installing software is ensured in the terminal when the device management server has the software to be downloaded to the terminal. Then,... Agent: JeffersonIPLaw, LLP

20080046881 - Method and apparatus for updating of software in and/or collection operational data of in situ equipment: An update/upgrade concept which regards a convenient procedure for making updates or upgrades of control software and/or configuration data available to microcontroller-based hardware of machine units in the field without requirement of special tools and experience. In particular, by use of a standard memory device as known in the field... Agent: Mcdermott Will & Emery LLP

20080046882 - Deploying j2ee web applications in an osgi environment: Web applications are deployed for execution within the existing framework of Open Services Gateway initiative (OSGi) when they are written in the commonly-employed Java™ (trademark of Sun Microsystems, Inc) 2 Platform, Enterprise Edition (J2EE) language. The intended deployment of J2EE web applications is detected and the J2EE application contents are... Agent: Ibm Corporation

20080046883 - Method and apparatus for just-in-time provisioning application-related information at a communication device: Software applications are provisioned at a communication device having its own memory device. A download request based on an application-related request is sent if application-related information associated with the application-related request is not stored on the memory device of the communication device. A portion of the application-related information is received... Agent: Dale S. Lazar Dla Piper US LLP

20080046884 - Method for installing activex control: A method for installing ActiveX controls is disclosed. The method comprises transmitting a webpage to a user client, the webpage containing information of an ActiveX control necessary for the operation of the webpage in the form of a parameter; and receiving ActiveX control request information included in the parameter from... Agent: Knobbe Martens Olson & Bear LLP

  
02/14/2008 > patent applications in patent subcategories.

20080040701 - Secure keys for software activation: A secure method for generating and verifying keys to be utilized for software feature activation. The method includes secure key generation by a software manufacturer and secure key verification by the end software-product that reveals to the software which features to activate. This ensures that any key which activates a... Agent: Fitzpatrick Cella Harper & Scinto

20080040702 - Nonlinear workflow assembly for visual programming: Disclosed herein are embodiments of a nonlinear workflow assembly environment for visual programming providing a method for enabling a user to design computer processes. The multidimensional design environment provides mechanisms for branching, conditionals, and other dimensional functionality. A preferred embodiment provides a multidimensional design environment particularly suited for designing automated... Agent: Baker & Mckenzie LLP Patent Department

20080040703 - Systems and methods for modeling execution behavior: A mechanism in a block diagram environment allows the modeling of an execution behavior of a block in a block diagram, where a user selects the execution behavior from a plurality of functions related to the block diagram and where the execution behavior of the block is performed when at... Agent: Lahive & Cockfield, LLP/the Mathworks

20080040704 - Design tool and methodology for enterprise software applications: A system for creating and viewing simulation models that are used for managing requirements and design specifications for complex systems. Users simultaneously collaborate on the description of a complex system such as an enterprise software project throughout its life cycle. User interfaces, designed to assist in the visualization of a... Agent: Edwards Angell Palmer & Dodge LLP

20080040705 - Method for building software project: A method for building a software project, the method including the steps of receiving a makefile for building one software project, generating an object list of the received makefile, selecting one build target from the generated object list according to a preset order, sequentially compiling the child modules included in... Agent: The Farrell Law Firm, P.C.

20080040706 - System and method for performing processing in a testing system: A system and method is provided for performing processing in a test system. A flexible platform may be provided for developing test programs for performing automated testing. In one such platform, the tester and its instruments are isolated from the tester operating system, permitting any tester operating system to be... Agent: Lowrie, Lando & Anastasi, LLP

20080040707 - Program monitoring method, computer, and abnormal monitoring program product: A program monitoring method includes the steps of describing an operating point code (2P) indicating an operating point value (3P) in one or more locations of a module (1M), counting the operating point value (3P) indicated by the operating point code (2P) by a counter if an execution position becomes... Agent: Katten Muchin Rosenman LLP

20080040708 - System and method for performing processing in a testing system: A system and method is provided for performing processing in a test system. A flexible platform may be provided for developing test programs for performing automated testing. In one such platform, the tester and its instruments are isolated from the tester operating system, permitting any tester operating system to be... Agent: Lowrie, Lando & Anastasi, LLP

20080040709 - System and method for performing processing in a testing system: A system and method is provided for performing processing in a test system. A flexible platform may be provided for developing test programs for performing automated testing. In one such platform, the tester and its instruments are isolated from the tester operating system, permitting any tester operating system to be... Agent: Lowrie, Lando & Anastasi, LLP

20080040710 - Method, computer program and computer for analysing an executable computer file: In one aspect, an executable computer file is partitioned into basic blocks of code. At least some basic blocks are translated into translated basic blocks. At least some translated basic blocks are linked in memory of a computer. At least some translated basic blocks on the computer are executed so... Agent: Dla Piper US LLP

20080040711 - Methods and apparatus to optimize computer instructions: Methods and apparatus to optimize computer instructions are disclosed. An example method includes receiving a set of computer instructions, determining a first location of a first computer instruction that indicates the end of a critical section in the set of computer instructions, and modifying the execution order of the set... Agent: Hanley, Flight & Zimmerman, LLC

20080040712 - Data processing apparatus, program managing apparatus, control program updating method, program managing method, program managing system, updating program, and recording medium: The object is to provide a data processing apparatus, a program managing apparatus, a program managing system, etc., capable of securely and efficiently updating and managing a control program in the data processing apparatus. The data processing apparatus analyzes received data and when program updating data sent from a superior... Agent: Edwards Angell Palmer & Dodge LLP

20080040713 - Method for remotely upgrading the firmware of a target device using wireless technology: An embodiment of the present invention provides a system and method for remotely upgrading the firmware of a target device using wireless technology from the Bluetooth-enabled PC or Laptop to another Bluetooth device e.g., mouse, Keyboard, headset, mobile phone etc. Existing solutions either may not have upgrade capabilities, or may... Agent: Graybeal, Jackson, Haley LLP

20080040714 - Method and system for automatic computer and user migration: A method is provided for automatic computer and user migration. The method may include obtaining a plurality of source computers with corresponding users and preparing the source computers such that at least one software image is created, based on a software inventory, for the source computers to be used to... Agent: Caterpillar/finnegan, Henderson, L.L.P.

  
02/07/2008 > patent applications in patent subcategories.

20080034345 - System and method for enabling a graphical program to propagate attributes of inputs and outputs of blocks: A system and method for creating a graphical program. A function block may be displayed in a graphical program. The graphical program may include a plurality of interconnected blocks which visually indicate the functionality of the program. Additionally, the function block may be operable to perform a first function and... Agent: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.

20080034346 - Preparation for software on demand system: A method prepares a computer program for operation in a computer supply system that supplies portions, or program units, of program code or program data of the computer program as the program needs the portions. The method includes defining a program unit of the program and removing the program unit... Agent: Merchant & Gould (microsoft)

20080034347 - System and method for software lifecycle management: A computerized tool and techniques for enabling a software lifecycle management tool for an end user is provided. In one example embodiment, this is accomplished by using a V-process software development lifecycle model built with a workflow engine on an IT governance application. The technique provides an end-to-end life cycle... Agent: GlobalIPServices, PLLC

20080034348 - Method and system for bulk-loading data into a data storage model: The present disclosure is directed to a method and system for bulk-loading data into a data storage model. In accordance with a particular embodiment of the present disclosure a script having a plurality of statements is executed. Executing the script includes executing the plurality of statements in a predetermined order.... Agent: Baker Botts L.L.P.

20080034349 - Incremental program modification based on usage data: In one embodiment, a computer system performs a method for reconfiguring the data object layout within a software application binary. The method involves the computer system instantiating a software application binary. The computer system monitors the software application to identify a degree of use of each data object during instantiation... Agent: Workman Nydegger/microsoft

20080034350 - System and method for checking the integrity of computer program code: A system includes a processor having a trace port, a memory coupled to the processor, and a software integrity checking (“SIC”) logic coupled to the memory and the trace port. The trace port provides data regarding an execution state of a most recently executed instruction. The SIC logic is operable... Agent: Texas Instruments Incorporated

20080034351 - Process for making software diagnostics more efficient by leveraging existing content, human filtering and automated diagnostic tools: Improved methods of software diagnostics are provided. Searches of data sources are conducted using search terms from internal computer information to obtain searched data. The searched data is processed by extracting technical features. The technical features are indexed to create indexes that can be searched via machine state. Filtering is... Agent: Heller Ehrman LLP

20080034352 - System and method for determining unimportant probe locations by examination of byte code to identify method by name pattern: A method, system, and computer-usable medium for determining unimportant probe locations by examination of byte code to identify method by name pattern. In a preferred embodiment of the present invention, a first candidate location is identified in byte code to instrument with a monitoring probe. The first candidate location is... Agent: Dillon & Yudell LLP

20080034353 - Counterexample driven refinement for abstract interpretation: A refinement system automatically identifies whether a detected error in a target system during abstract interpretation is a false error or a true error and adjusts the interpretation to prevent the false error. The target system is represented as a transition system with an initial state and state transitions and... Agent: Perkins Coie LLP/msft

20080034354 - Digital multimedia contact center: A tiered service model for a digital multimedia contact center assigns an entering contact to an initial service tier based on routing criteria for the contact and may escalate or de-escalate the contact to a different service tier if the routing criteria chances. The routing criteria is initially determined based... Agent: Fulbright & Jaworski L.l.p

20080034355 - Memory access monitoring: A computer-implemented method for memory access monitoring, implemented by a managed runtime environment computer system including a controller that monitors application behavior and determines actions to be taken to change a behavior of an application, and a runtime, dynamic compiler that analyzes the application and generates code sequences to access... Agent: F. Chau & Associates, LLC

20080034357 - Method and apparatus for generating data parallel select operations in a pervasively data parallel system: An information handling system (IHS) employs a compiler methodology that seeks to improve the efficiency of code that executes in a multi-core processor. The compiler receives source code and converts the source code for execution using data parallel select operations that perform well in a single instruction multiple data (SIMD)... Agent: Mark P. Kahler

20080034356 - Pervasively data parallel information handling system and methodology for generating data parallel select operations: An information handling system (IHS) employs a compiler methodology that seeks to improve the efficiency of code that executes in a multi-core processor. The compiler receives source code and converts the source code for execution using data parallel select operations that perform well in a single instruction multiple data (SIMD)... Agent: Mark P. Kahler

20080034358 - Automaton loop construct (alc) and method of performing program optimization using the alc: A method, apparatus and computer program product for performing program optimization using Automaton Loop Construct (ALC) is presented. At least one ALC is defined and a program is constructed utilizing the at least one ALC. The program is optimized, the optimizing including pre-computing as much output as possible using the... Agent: Barry W. Chapin, Esq. Chapin Intellectual Property Law, LLC

20080034359 - Software transactional protection of managed pointers: Various technologies and techniques are disclosed that provide software transactional protection of managed pointers. A software transactional memory system interacts with and/or includes a compiler. At compile time, the compiler determines that there are one or more reference arguments in one or more code segments being compiled whose source cannot... Agent: Microsoft Corporation

20080034360 - System for automatically generating optimized codes: The inventive system for automatically generating optimises codes (19) which are operational on a predefined hardware platform (90) comprises at least one processor which is (91) based on code sources (17) provided by users and comprises means (51, 52) for receiving symbolic code sequences or standard sequences (1) representative for... Agent: Weingarten, Schurgin, Gagnebin & Lebovici LLP

20080034361 - Method and apparatus for generating multiple processor- specific code segments in a single executable: A computer-implemented method analyzes a source code segment which is to be compiled for execution by any one of several different processor types. The method determines whether a performance advantage would be achieved by generating a customized version of object code that can be executed by one of the processor... Agent: Schwegman, Lundberg & Woessner, P.A.

20080034363 - Methods, systems and computer program products for rationalization of computer system configuration change data through correlation with product installation activity: Methods for correlating configuration change data to an application installation/removal event for a computer system are provided. Configuration change data records for the computer system are retrieved. The application installation/removal event is identified. Correlation criteria are determined. A plurality of the configuration change data records are automatically identified as being... Agent: Myers Bigel Sibley & Sajovec

20080034362 - Program acquisition and execution apparatus, and program acquisition and execution method: A program acquisition unit (101) acquires plural programs from a program storage apparatus (150), and a program execution unit (102) executes the acquired programs. When a communication mode mismatch detection unit (304) detects a mismatch in communication modes at performing mutual communication between these plural programs, a communication mode conversion... Agent: Steptoe & Johnson LLP

Previous industry: Data processing: design and analysis of circuit or semiconductor mask
Next industry: Electrical computers and digital processing systems: virtual machine task or process management or task management/control


######

RSS FEED for 20080626: - PDF
Integrate FreshPatents.com into your RSS reader/aggregator or website to track weekly updates.
For more info, read this article.

######

Thank you for viewing Data processing: software development, installation, and management patents on the FreshPatents.com website. These are patent applications which have been filed in the United States. There are a variety ways to browse Data processing: software development, installation, and management patent applications on our website including browsing by date, agent, inventor, and industry. If you are interested in receiving occasional emails regarding Data processing: software development, installation, and management patents we recommend signing up for free keyword monitoring by email.



###

FreshPatents.com Support

Results in 1.91322 seconds

filepatents (1K)

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



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

filetrademarks (1K)

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



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

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



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