Data processing: software development, installation, and management patents - Monitor Patents
FreshPatents.com Logo    FreshPatents.com icons
Monitor Keywords Patent Organizer File a Provisional Patent Browse Inventors Browse Industry Browse Agents



USPTO Class 717  |  Browse by Industry: Previous - Next | All     monitor keywords
Recent  |  14: Jul | Jun | May | Apr | Mar | Feb | Jan | 13: Dec | Nov | Oct | Sep | Aug | Jul | Jun | 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

Below 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.
  
07/10/2014 > 26 patent applications in 19 patent subcategories.

20140196001 - Software development methodology system for implementing business processes: A software development tool for developing software that implements a customer's business processes. The software development tool determines a plurality of models to define the software to be developed, wherein at least one model of the plurality of models is a business model that comprises at least one business process,... Agent: Oracle International Corporation

20140196002 - Tool and method thereof for efficient design of information technology systems: A design tool and method for designing information technology (IT) systems are provided. The method includes receiving at least one requirement for the IT system; receiving a layout of the IT system; extracting the at least one requirement and the layout; classifying the at least one requirement; selecting a design... Agent:

20140196003 - Image processing software development method, image processing software development device, and image processing software development program: The present invention includes four types of component diagrams, namely, an input/output data memory management component diagram, an input data value setup component diagram, a library execution component diagram, and an output data value acquisition component diagram, with respect to image processing library functions for a programming language and to... Agent: Hitachi, Ltd.

20140196005 - High performance php: Markup language documents including server side scripting code using PHP syntax are executed efficiently in response to requests received by a server. The processing of the markup language document results in generation of a transformed markup language document that is returned in response to the request. The server side script... Agent: Facebook, Inc.

20140196004 - Software interface for a hardware device: Automatically generating code used with device drivers for interfacing with hardware. The method includes receiving a machine readable description of a hardware device, including at least one of hardware registers or shared memory structures of the hardware device. The method further includes determining an operating system with which the hardware... Agent: Microsoft Corporation

20140196006 - Appearance objects for configuring and graphically displaying programmed/configured process control: Enhancements to a strategy object editor for creating and modifying control strategies for process control systems (both distributed and discrete) is described. The improvements include: supporting a set of graphical depictions for individual control object (modified by an appearance object editor), drag and drop connections for declarations that connect control... Agent: Invensys Systems, Inc.

20140196007 - System and method for computational unification of heterogeneous implicit and explicit processing elements: A system and method for computational unification of heterogeneous implicit and explicit processing elements which supports the aggregation of any number of such processing elements. The system and method of the present invention supports the generation of a unified executable program through the use of directive statements which are analyzed... Agent: Src Computers, LLC

20140196008 - Immutable object types: A language extension that advances safety in system programming in that an entire type may be declared to be immutable in the case in which all instances of that type are immutable. The immutable type declaration automatically causes any instances of that type to be treated as immutable, and automatically... Agent: Microsoft Corporation

20140196009 - Module structural analysis supporting device and program: A device supporting the structural analysis of a module comprises: a storage means storing at least one module; and a conversion means that converts a prescribed target module among the modules stored by the storage means to a secondary module and stores same in the storage means. The conversion means... Agent: I-system Co., Ltd.

20140196010 - Automatic code review and code reviewer recommendation: Systems and methods for performing automatic code review are described. The system receives a version of source code and processes it for potential coding issues based on a code review configuration. Upon detecting a coding issue, the system generates an automatic code review that contains a location identifying the coding... Agent: Vmware, Inc.

20140196011 - Automatic regression testing based on cyclomatic complexity: A processor-implemented method, system, and/or computer program product automates regression testing based on cyclomatic complexity of changed code. A base code change to a software program is identified as having a particular cyclomatic complexity. Multiple different software test routines are mapped to the base code change. A specific quantity of... Agent: International Business Machines Corporation

20140196012 - Methods, devices, systems, and non-transitory machine-readable medium for performing an automated calibration for testing of a computer software application: The present invention enables an automated testing of computer software applications for efficiently determining the quality and/or performance characteristics of the computer software applications and assists testing designers when determining software application scalability and performance under load. Embodiments of the present invention may be implemented to, for example, determine how... Agent: Appvance Inc.

20140196013 - Data presentation in integrated development environments: Methods and apparatus are provided to access and present data from a process executing on a separate device, with the data being presented in a form suitable for the type of data, such as a graphical structure that represents the data. The methods include receiving a request to display a... Agent: Apple Inc.

20140196014 - System and method of debugging multi-threaded processes: A system and method of debugging a multi-threaded process with at least one running thread and at least one suspended thread is disclosed. Embodiments utilize a blocking function to block the thread of a process while other threads are allowed to run. The blocking function may be executed in a... Agent: Synopsys, Inc.

20140196015 - Declaration of lifetime of resource reference: A language extension that advances safety in system programming by specifying a lifetime of a reference that represents a resource. In accordance with the language extension, the lifetime references a particular scope in a manner that the compiler generates computer-executable instructions that enforce the lifetime of the reference to be... Agent: Microsoft Corporation

20140196016 - Layered programming for heterogeneous devices: A method, a system, and a non-transitory computer readable medium for parallelizing computer program code including a loop are presented. An intermediate language version of the computer program code is generated based on a parallel type of the loop, wherein the intermediate language version includes information about parallelism in the... Agent: Advanced Micro Devices, Inc.

20140196017 - System and method for compiler assisted parallelization of a stream processing operator: A method of enabling compiler assisted parallelization of one or more stream processing operators in a stream processing application, which consists of a data flow graph with operators as vertices connected by streams. The method includes specifying a parallelized version of one or more of the operators, with a parameterized... Agent: International Business Machines Corporation

20140196018 - Compiler optimization based on collectivity analysis: An embodiment is directed to determining, by a compiler, that a call to a named barrier is matched across all of a plurality of threads, and based at least in part on determining that the call to the named barrier is matched across all of the plurality of threads, replacing,... Agent: International Business Machines Corporation

20140196019 - Method and apparatus for substituting compiler built-in helper functions with machine instructions: An executable program compiled according to a source instruction set architecture (source ISA) is loaded for execution by a target instruction set architecture (target ISA)-based hardware execution unit, wherein the source and target ISA's are different. The loading includes mapping a compiler built-in helper function in the executable program to... Agent:

20140196020 - Generating software updates: Techniques for generating a software update include determining changes between a previous version of a software package and a new version of the software package. Whether each change can be implemented as automatic correction instructions that can be executed by a client computer system is determined. Automatic correction instructions are... Agent: Sap Ag

20140196021 - Remote upgrade servers and load balancing methods thereof: A remote upgrade server having a networking module and a processing unit is provided. The networking module provides a network access service. The processing unit receives an update checking request from a mobile communication device via the networking module, and determines a delay time period according to a current networking... Agent:

20140196022 - Cloud based application packaging: A new system and method for cloud based application packaging is disclosed, comprising a platform-independent manifest file that can deploy an application into any cloud environment.... Agent:

20140196023 - System and method to create and control a software appliance: A system and Method to create and control a software appliance across a wired or wireless connection, such method allowing users to select and store app packages containing control apps and Appliance apps the latter of which are deployed and launched on a selected Software Appliance. The resulting approach provides... Agent: Design Net Technical Products, Inc.

20140196024 - Systems and methods for firmware distribution and update over remote application: Described herein are firmware update systems and methods for providing a update/upgrade path for a plurality of products. An exemplary firmware update system may comprise Application Store providing applications to commonly available consumer devices like cell phones, tables and/or laptops, whose application provides a method of carrying with it a... Agent: Nfuzion Inc.

20140196025 - Systems and methods utilizing highly dynamic wireless ad-hoc networks: Systems and methods for propagating a mesh network are disclosed. In embodiments, an API for participation in a mesh network stored on a first device may be distributed without a central provider. The presence of the first device may be detected on a second mobile device. The second mobile device... Agent: Dahrwin LLC

20140196026 - Terminal device for downloading and installing an application and method thereof: An application installation method of a mobile device is provided. The method includes installing an application on the mobile device; presenting, if the application is installed, an icon corresponding to the application and a mark to indicate that the application is installed, such that at least a portion of the... Agent: Samsung Electronics Co., Ltd.

  
07/03/2014 > 46 patent applications in 24 patent subcategories.

20140189636 - Migration between model elements of different types in a modeling environment: Migration between model elements of different model element types in a model provided within a modeling environment is described herein. A model element of a first model element type is identified to be migrated to a model element of a second model element type. The model element of the first... Agent: International Business Machines Corporation

20140189638 - Generating a service component architecture (sca) module with service oriented architecture (soa) model elements: A system and associated method for generating a Service Component Architecture (SCA) module with Service Oriented Architecture (SOA) model elements. A service model is created according to a process model that has activities and a process flow. Services of the service model are respectively associated with the activities. Each service... Agent: International Business Machines Corporation

20140189637 - Preventing interference between subsystem blocks at a design time: A method of preventing interference between subsystem blocks includes obtaining an integrity level for a first subsystem block, obtaining an integrity level for a second subsystem block, assigning an integrity level property to at least one input port of the first block, the integrity level property assigned to the input... Agent: Mathworks, Inc.

20140189639 - Service level objective for cloud hosted applications: Embodiments are directed to declaratively managing software applications, dynamically applying configuration changes to a specified software application based on a service level objective (SLO) and to efficiently performing an impact analysis for a specified service level agreement SLO.... Agent:

20140189641 - Continuous deployment system for software development: Examples of a continuous deployment system are provided that manage and track releases of software code, where some or all of the steps between check-in and deployment to production can be automated. Such systems can reduce the amount of developer effort needed to deploy a package, as developers may not... Agent: Amazon Technologies, Inc.

20140189640 - Native language ide code assistance: An embodiment of the invention provides a method including receiving input from a user interface, wherein the input includes the name of a code segment in a first language. A database is queried with the name of the code segment in the first language to identify the name of the... Agent: International Business Machines Corporation

20140189643 - Methods for creating and providing a virtual environment and devices thereof: A method, non-transitory computer readable medium, and an environment manager computing device comprises receiving at least one selection of one or more environments from a client computing device. An environment definition document associated with the selected one or more environments are obtained. Next, a virtual environment for the selected one... Agent:

20140189642 - Native language ide code assistance: An embodiment of the invention provides a method including receiving input from a user interface, wherein the input includes the name of a code segment in a first language. A database is queried with the name of the code segment in the first language to identify the name of the... Agent: International Business Machines Corporation

20140189644 - Additive independent object modification: Disclosed is a method, a system and a computer readable medium for additive independent object modification. The method includes determining an association between an independent object modification and a base object of a software application, modifying at least one element of the base object based on the associated independent object... Agent: Bmc Software, Inc.

20140189645 - Method for dynamic configuration management and an apparatus thereof: The present invention relates to a dynamic configuration management method providing an automatically updated configuration management structure (100). The configuration management structure is updated according to the configuration management pattern (109) which is suggested according to the DSM (108) which is updated according to the list of components (107).... Agent: Aselsan Elektronik Sanayi Ve Ticaret Anonim Sirketi

20140189646 - Rule based syntax software test case generator: A system and computer implemented method includes receiving an input file containing a mark-up language based description of a syntax diagram having multiple elements and variations for multiple elements describing a set of test case queries, checking and validating the syntax diagram via a parser running on a processor, and... Agent: Ca, Inc.

20140189647 - System and method for debugging an executing general-purpose computing on graphics processing units (gpgpu) application: A system and method for debugging an executing program. The method includes executing a general-purpose computing on graphics processing units (GPGPU) program. The GPGPU program comprises a first portion operable to execute on a central processing unit (CPU) and a second portion operable to execute on a graphics processing unit... Agent: Nvidia Corporation

20140189651 - Animated highlights in a graph representing an application: Highlighted objects may traverse a graph representing an application's code elements and relationships between those code elements. The highlighted objects may be animated to represent how the objects are processed in an application. The graph may represent code elements and relationships between the code elements, and the highlighting may be... Agent:

20140189653 - Configurable testing of computer programs: Configurable testing of a computer program includes: storing a set of one or more testing specifications, and attribute information defining one or more attributes of a recognizable portion of the computer program; and processing, using at least one processor, the computer program according to at least a first testing specification... Agent: Ab Initio Technology LLC

20140189648 - Facilitated quality testing: Provided is an online application distribution system. The online application distribution system, in this aspect, includes an application reservoir. The online application distribution system, in this aspect, further includes a beta test manager configured to determine if a user associated with the system will participate in beta testing for a... Agent: Nvidia Corporation

20140189652 - Filtering and transforming a graph representing an application: A graph representing code element and relationships between code elements may have elements combined to consolidate or collapse portions of the graph. A filter may operate between the graph data and a renderer to show the graph in different states. The graph may be implemented with an interactive user interface... Agent:

20140189649 - Online community-based expert quality assurance: Systems and methods are provided for incentivizing software quality assurance professionals to join and participate in an online community focused on software quality assurance testing and discussions. Point(s) are provided for providing testing results and these points may be utilized to obtain products or services.... Agent: Redsource Intereactive, LLC

20140189650 - Setting breakpoints using an interactive graph representing an application: Breakpoints may be set by selecting nodes on a graph depicting code elements and relationships between code elements. The graph may be derived from tracing data, and may reflect the observed code elements and the observed interactions between code elements. In many cases, the graph may include performance indicators. The... Agent: Concurix Corporation

20140189654 - Systems, methods, and media for testing software patches: Systems, methods, and media for testing software patches are provided. The methods include: injecting a software patch into a program; determining a portion of the program modified by the software patch; concurrently executing a first instance of the portion of the program prior to modification by the software patch and... Agent:

20140189655 - Identification of performance bottlenecks: Embodiments are directed to identifying, by an apparatus comprising a processing device, a pattern in a graph that has a support value greater than a threshold, wherein: the graph comprises a plurality of weighted nodes coupled to one another by one or more weighted edges, and each of the plurality... Agent: International Business Machines Corporation

20140189657 - Enhanced string analysis that improves accuracy of static analysis: A method includes determining, as part of a static analysis of a program, links between functions in the program and performing, as part of the static analysis, string analysis on strings used in the program to determine additional links between the functions in the program. The method further includes outputting,... Agent: International Business Machines Corporation

20140189658 - Enhanced string analysis that improves accuracy of static analysis: An apparatus and computer program product which are configured for determining, as part of a static analysis of a program, links between functions in the program and performing, as part of the static analysis, string analysis on strings used in the program to determine additional links between the functions in... Agent: International Business Machines Corporation

20140189656 - Flow analysis in program execution: Machines, systems and methods for distinguishing feasible paths in a program by statically tracking one or more execution paths are provided. The method comprises reading one or more program statements in an execution path; adding a location identification for the program statement read to an abstract representation of the execution... Agent: International Business Machines Corporation

20140189659 - Handling of binary translated self modifying code and cross modifying code: A processor core includes a processor to execute a first translated instruction translated from a first instruction stored in first page of a memory. The processor also includes a translation indicator agent (XTBA) to store a first translation indicator that is read from a physical map (PhysMap) in the memory.... Agent:

20140189660 - Control flow analysis methods and computing devices for converting cobol-sourced programs to object-oriented program structures: The various embodiments of the invention relate generally to computer software, computer program architecture, software development, and computer programming languages, and more specifically, to techniques for analyzing control flow in COBOL-sourced programs to facilitate optimized conversions to object-oriented program structures. For example, a compiler can include a global optimizer configured... Agent: Micro Focus (us), Inc.

20140189661 - Self-optimizing interpreter and snapshot compilation: A method for a compiler includes receiving, by the compiler and from an interpreter, a representation of a code section having a control path that changes the representation. The representation has profiling data, and the profiling data has a threshold. The method further includes performing, by the compiler and based... Agent: Oracle International Corporation

20140189662 - Extending a development environment: Concepts and technologies are described herein for extending the behavior of a software development tool. An extension can be accessed and consumed by a software development tool to configure the software development tool to perform an operation in an extended mode. In one example, an extension can extend a compiler... Agent: Microsoft Corporation

20140189663 - Method and apparatus enabling multi threaded program execution for a cobol program including openmp directives by utilizing a two-stage compilation process: A method and apparatus is disclosed for compilation of an original Cobol program with support for improved performance by increased parallelism during execution using multiple threads of processing. The approach includes a two stage compilation process, the first compilation/translation step by a first specialized compiler/translator that takes as input a... Agent:

20140189664 - Method for enabling compilation of a cobol source program utilizing a two-stage compilation process, the cobol source program including a mix of cobol, c++ or java statements, and optional openmp directives: A method, apparatus, and program product are disclosed for carrying out the compilation of an original Cobol program that includes a mix of Cobol, C++ or JAVA and optional OpenMP directives in a single source program file so as to provide improved performance during execution of the program and improved... Agent:

20140189665 - System for applying transformation to improve graph analysis: A method for performing a neighbor-flipping transformation is provided. In one embodiment, a graph analysis program for computing a function relating to nodes in a directed graph is obtained and analyzed for neighborhood iterating operations, in which a function is computed over sets of nodes in the graph. For any... Agent: Oracle International Corporation

20140189666 - Automatic pipeline composition: A method and apparatus for automatic pipeline are provided herein. Syntax elements may be manually inserted into the code, or automatically injected into the code. The syntax elements may specify hints such as data type parameters to independent functions allowing the functions to be automatically coalesced into a single loop,... Agent:

20140189667 - Speculative memory disambiguation analysis and optimization with hardware support: Methods and apparatus to provide speculative memory disambiguation analysis and optimization with hardware support are described. In one embodiment, input code is analyzed to determine one or more memory locations to be accessed by the input program and output code is generated based on the input code and one or... Agent:

20140189668 - Processing proposed program code libraries in a networked computing environment: An integrated development environment (IDE)-based approach for processing/analyzing proposed program code libraries as a replacement for existing program code libraries in a networked computing environment is provided. A set of annotations associated with a set of program code files and a proposed (e.g., new, modified, etc.) program code library are... Agent: International Business Machines Corporation

20140189669 - Dynamic timeout determination for microcontroller management of firmware updates: Embodiments of the invention provide a method, system and computer program product for dynamic time out determination during a microcontroller driven firmware update. In an embodiment, the method includes selecting by a processor of a server a firmware update to be applied by a microcontroller to firmware of the server... Agent: International Business Machines Corporation

20140189672 - Method, computer program product, and system for non-blocking dynamic update of statically typed class-based object-oriented software: Under the present invention, a method, computer program product, and system for non-blocking dynamic update of statically-typed class-based object-oriented software executing as byte-code on a virtual machine within an actively running computer system is provided. A set of objects instantiated from an existing module or multiple modules (identi-fiable collections of... Agent: Syddansk Universitet

20140189671 - Synchronization of configuration changes between applications and their platforms: A method, system, and computer program product for handling synchronization of configuration changes between applications and their platforms. A computer implemented method synchronizes middleware configurations with application configurations using a reciprocating protocol. The protocol includes receiving a middleware state variable from a middleware component, then processing the middleware state variable... Agent: Oracle International Corporation

20140189670 - System and method for tailoring applications and application repositories for individual electrical devices: Systems and methods are directed to tailoring applications for an electrical device. An electrical device can include a processor and a device performance module operatively connected to the processor. The device performance module can assess one or more performance capabilities of the electrical device. In one implementation, the device performance... Agent: Openpeak Inc.

20140189676 - Dynamic update of applications as code is checked-in: Software accesses a code database and determines that a specified percentage of the code in the code database for an application has been updated. The software then accesses an application database and obtains the application as currently deployed. The software obtains one or more application specifications from the application database,... Agent: Zynga Inc.

20140189674 - Information processing apparatus and information processing method: Firmware of subsystems included in an information processing apparatus is divided according to functions so as to include data areas containing first version information. Second version information indicating a version of the entire firmware based on the first version information of the data areas. The information processing apparatus includes: an... Agent:

20140189673 - Management of device firmware update effects as seen by a host: Management of device firmware update effects as seen by a computing host enables continuously running an OS on the host across a device firmware update, e.g., via delaying visibility of at least a portion of effects of the firmware update, such as in a context where without the delay in... Agent: Lsi Corporation

20140189675 - Software uninstallation system, method and computer program product: A computer program product is embodied on a non-transitory computer readable medium. The computer program product comprises computer code to display a plurality of first indicia presented in a list, where each first indicia indicates a software product, and computer code to display a second indicia associated with a highlighted... Agent:

20140189677 - Effective migration and upgrade of virtual machines in cloud environments: A mechanism is provided in a data processing system for performing a system upgrade. Responsive to receiving selection of one or more virtual machines to upgrade with an upgrade package, the mechanism identifies a plurality of upgrade phases. The mechanism configures the plurality of upgrade phases and generates a pre-upgrade... Agent: International Business Machines Corporation

20140189678 - Portal for automatic software installation and configuration: A portal is established between a software installer and a client to allow on-line management of a software implementation project. The installer of customizable software and the client may communicate through the portal to establish specifications for the software product. The software may be implemented by incorporating preconfigured software components... Agent: Allscripts Software, LLC

20140189679 - Methods and systems for producing, evaluating and simulating executable applications: A method and system for producing executable applications comprises selecting a processor type and compiling a binary code module for execution by the selected processor type. The method and system further comprise selecting one or more operating systems and linking the binary code module with a loader module for each... Agent: Marmalade Technologies Limited

20140189680 - Automatic identification of storage requirements, such as for use in selling data storage management solutions: Systems and methods for demonstrating a replacement information management software for a computing system. The methods may include determining if existing information management software is installed in the computing system. The methods may include identifying computing devices of the computing system using information from the existing information management software. The... Agent: Commvault Systems, Inc.

20140189681 - Defining configurable characteristics of a product and associating configuration with enterprise resources: A computer-controlled method of managing third party installations within an enterprise can include inventorying the third party installations, specifying a number of configuration parameters for each third party installation, and storing the configuration parameters for the third party installations in a WSM metadata repository.... Agent: Oracle International Corporation

  
06/26/2014 > 21 patent applications in 15 patent subcategories.

20140181783 - Component integration by distribution of schema definition on heterogenous platforms: According to some embodiments, a method and system including a first technology stack to receive a model description describing defining aspects of an application model; to generate, according to the model description, a model entity representation of the application model; and to transfer the model description to a second technology... Agent:

20140181784 - Dynamic user interface tag format: A system and method for facilitating characterizing data to enable dynamic generation of a user interface feature based on the data. An example method includes maintaining data in accordance with a data model accessible to webpage computer code, wherein the data model is adapted to be populated with data associated... Agent: Oracle International Corporation

20140181785 - Dynamic user interface tag format: A computer program including an interface that may be used by a content designer to manipulate information stored in the database. The content designer may design one or more questionnaire pages, to be included in a questionnaire site, which may be built into a questionnaire interface program by a compiler.... Agent: Dee Gee Holdings, LLC

20140181786 - Generating debugging extension source code utilizing debugging information: A computer creates an extended compiled code from original source code and generated debugging extension source code. The computer receives an original source code, compiles the original source code into an original compiled code including debugging information, and generates a debugging extension source code based on the debugging information included... Agent: International Business Machines Corporation

20140181787 - Server-side weaving of application-oriented-programming advice into computer code that preempts client-side load-time weaving: The current application is directed to implementation of crosscutting functionalities, including code instrumentation, error logging, performance monitoring and performance-data logging, and other such crosscutting functionalities. These crosscutting functionalities generally violate, or run counter to, modem code-development strategies and programming-language features that seek to partition logic into hierarchically organized compartments and... Agent: Vmware, Inc.

20140181788 - Dynamic user interface authoring: A system and method for facilitating authoring computer code to facilitate rendering a display of data via a user interface display screen. An example method includes accepting a signal from a user input device to specify an attribute in accordance with a definition of a class of attributes in a... Agent: Oracle International Corporation

20140181789 - Reducing merge conflicts in a development environment: Embodiments of the present invention provide a system, method, and program product to reduce merge conflicts in an integrated development environment. The present invention includes a computer that receives computer code that includes a plurality of line edits authored by a plurality of developers and development activity information associated with... Agent: International Business Machines Corporation

20140181790 - Software engineering system and method for self-adaptive dynamic software components: There is disclosed a software engineering system and method for engineering software components. In an embodiment, the method comprises providing the software component with an input interface, an output interface, and a control interface, the control interface being configurable to receive external conditions or parameters that are specific to an... Agent: International Business Machines Corporation

20140181791 - Software development work item management system: A software development management system for use by multiple developers includes an acquisition unit configured to acquire, for each of a plurality of work items each representing a work to change at least one file, designation of a file associated with the work item. A dependency detection unit detects dependencies... Agent: International Business Machines Corporation

20140181793 - Method of automatically testing different software applications for defects: A method of automatically testing different software applications for defects, comprising the step of a test automation enabler (a) converting recorded test scripts into a generic format that is not application-centric and (b) storing the resultant non-application centric data in generic data containers. A computer-based implementation called OPUS can be... Agent: Net Magnus Ltd.

20140181792 - Program analysis based on program descriptors: A deployment package descriptor may be obtained. One or more application files that include application content in a plurality of different data formats may be obtained. An analysis of the application content included in the obtained one or more application files may be initiated, based on a plurality of different... Agent: Microsoft Corporation

20140181795 - Capturing multi-component trace for unit of work: Provided are techniques for the tracing of computer processes and, more specifically, to techniques that enable a work unit to be traced across multiple processing components. A data structure is created and associated with a work unit. The first time a unit of work is processed a tracing context is... Agent: International Business Machines Corporation

20140181794 - System and method for correct execution of software: In an embodiment a software application may include a “baseline trace” indicating proper application execution. The baseline trace may include counts for various types of instructions (e.g., how many times each of a LR instruction and a MV instruction occurs during an execution of code). The finished application includes the... Agent:

20140181796 - Automated parallel software code impact analysis: A server device is configured to receive a request to identify a manner in which changed code propagates within an application; generate a group of blocks that correspond to code associated with a parent function corresponding to the application and which includes the changed code; perform an intra-procedural analysis on... Agent: Juniper Networks, Inc.

20140181797 - Methods and apparatuses for a compiler server: A method and an apparatus that instructs a compiler server to build or otherwise obtain a compiled code corresponding to a compilation request received from an application are described. The compiler server may be configured to compile source codes for a plurality of independent applications, each running in a separate... Agent: Apple Inc.

20140181798 - Static analysis of pl/sql objects and sql queries: Embodiments of the invention provide systems and methods for performing static analysis of query expressions embedded in programming language source code. According to one embodiment, performing static analysis of one or more query expressions embedded in programming language source code can comprise extracting the one or more query expressions from... Agent: Oracle International Corporation

20140181799 - Boot bank selection, bios, upgrades and crisis recovery in intel based platforms: A firmware upgrade computer system includes a bank select switch that generates a bank select signal. The system further includes a bank module that includes a first firmware code and a second bank module that includes a second firmware code. The system also includes a control module that determines whether... Agent: Emerson Network Power - Embedded Computing, Inc.

20140181800 - Systems, methods, and computer program products for a software build and load process using a compilation and deployment service: Systems, methods, and computer program products for a software build and load process using a compilation and deployment service. A method for a software build and load process using a compilation and deployment service includes receiving, at the service, new software. The method further includes comparing, at the service, the... Agent: Telefonaktiebolaget L M Ericsson (publ)

20140181802 - Cross-platform application framework: One set of instructions is generated in part by compiling application-specific source code. When natively executed on a platform provided by a device, the set of instructions provides an application. Another set of instructions is generated in part by compiling the same business logic source code. When natively executed on... Agent: Itr Group, Inc.

20140181801 - System and method for deploying preconfigured software: Automated deployment of a software application to be installed via a software installation package onto different user devices for different users. An initial software installation package, is obtained, along with information representing (a) associations between the users and the user devices, (b) user attributes from which access privilege level information... Agent: Kaspersky Lab Zao

20140181803 - Application wrapping system and method: The method administers an enterprise computing system that includes a plurality of user mobile computing devices. The method includes selecting a pre-written application for inclusion in a menu of enterprise applications downloadable to a user computing device, allowing the user computing device to download the pre-written application, and interposing an... Agent: Bmc Software Acquisition, L.L.C.

  
06/19/2014 > 41 patent applications in 23 patent subcategories.

20140173550 - Computer-implemented systems and methods for automated generation of a customized software product: Systems and methods are provided for automated generation of a customized software product. A system includes a computer-readable medium encoded with a project parameters data structure, where the project parameters data structure includes a plurality of project requirement records, and a project prototype. One or more data processors are configured... Agent:

20140173551 - Model augmentation in a model-driven application development environment: A principal model is configured to facilitate automatic generation of at least one resource for use by a computer-executable application. The principal model includes a group of classes, references, attributes, and associations between any of the classes. At least one model item required for a task that is absent from... Agent: International Business Machines Corporation

20140173554 - Platform and a method for development of a software application: A platform for development of a software application having a distributed computing environment including a plurality of server computers with software providing storage and hosting capabilities, a set of structural building blocks including entity, relation, action for defining data structures, a set of security building blocks including user, user permission,... Agent:

20140173552 - Syntax language generator for compiler validation: Systems and methods for validating operation of a compiler are disclosed. One method includes receiving a definition of language syntax at an automated source code generator, and generating program code at the automated source code generator, the program code represented in source code including constructed self-validating code and syntactically-correct automatically... Agent: Unisys Corporation

20140173553 - System, method and computer program product for creating an application within a system: In accordance with embodiments, there are provided mechanisms and methods for creating an application within a system. These mechanisms and methods for creating an application within a system can enable improved application diversity and productivity, enhanced customer experience, increased user flexibility, etc.... Agent: Salesforce.com, Inc.

20140173555 - Social-based information recommendation system: Techniques are described herein that are capable of recommending information that is contextually related to code using a social data graph. A machine learning technique is used to determine that the information is contextually related to the code. A social data graph is a graph database that stores information associated... Agent: Microsoft Corporation

20140173556 - Systems and methods for selection of specialized functions in dynamically-typed languages: Systems, methods, and devices for executing a function in a dynamically-typed language are described herein. In one aspect, a method includes generating a function selection decision tree based on one or more specializations of a generic function and one or more function inputs via an electronic device. The method further... Agent: Qualcomm Incorporated

20140173557 - Multi language editor: The claimed subject matter provides a system and/or method that facilitates creating a portion of an industrial process. An interface component can receive a first portion of data associated with a first programming language and a second portion of data associated with a second programming language, wherein the first programming... Agent: Ics Triplex Isagraf Inc.

20140173558 - Efficient execution of human machine interface applications in a heterogeneous multiprocessor environment: An arrangement is proposed for creating and executing human-machine interface (HMI) applications in various heterogeneous computing and communication environments. The arrangement includes an engineering system for designing HMI applications based upon a library of known HMI elements, a runtime system for determining an optimum configuration for executing the designed HMI... Agent:

20140173560 - Dynamically updating code without requiring processes to restart: A method, system and computer program for dynamically updating code managed by an authorized agent. The method includes executing multiple versions of agent code in system memory. One version of the agent code is executed as an active version and another version of the agent code is executed as an... Agent: International Business Machines Corporation

20140173559 - Identifying differences between source codes of different versions of a software when each source code is organized using incorporated files: An aspect of the present invention identifies differences between source codes (e.g. of different versions of a software), when each source code is organized using incorporated files. In one embodiment, in response to receiving identifiers of a first and second source codes (each source code being organized as a corresponding... Agent: Oracle International Corporation

20140173561 - Association of metadata with source code and applications and services premised thereon: Systems and methods are described that enable metadata to be associated with source code at various levels of granularity (e.g., at the level of files, classes, functions, lines, statements and expressions) and that enable such metadata to be accessed independently of the source code with which it is associated. Such... Agent: Microsoft Corporation

20140173562 - Automatic documentation generator: The subject matter disclosed herein provides methods and apparatus, including computer program products, for generating a list of object descriptions based on an object's relevance for documentation. In one aspect there is provided a method that may include accepting a setting for a filter and a setting for a flag... Agent:

20140173563 - Editor visualizations: Methods, systems, and computer program products are provided for inferring the programming intent of code developers to suggest code solutions. Program code is retrieved from a code repository that includes program code generated by a plurality of code developers. The program code is analyzed to determine one or more program... Agent: Microsoft Corporation

20140173565 - Dynamically enabling debugging over the internet: Debugging capabilities for software running in a cloud-computing environment are disclosed. Embodiments enable developers to debug any process running on a virtual machine hosted in a remote data center, virtual network, or cloud services environment over the Internet through a secured connection without manually installing and configuring a remote debugging... Agent: Microsoft Corporation

20140173564 - Test scope determination based on code change(s): Techniques are described herein that are capable of determining a scope of testing to be performed with respect to machine code based on change(s) that occur with respect to corresponding program code. For instance, behaviors that may be exhibited during execution of the machine code may be determined based on... Agent: Microsoft Corporation

20140173566 - Website update method and system: Websites, including supporting databases, are updated with little or no downtime. In one aspect, a database is replicated prior to updating, so that updates can be performed on one copy while the other remains operational. In another aspect, the data remains in one location while an application programming interface for... Agent: Wal-mart Stores, Inc.

20140173568 - Debugging a graphical user interface code script with non-intrusive overlays: An embodiment of the present invention manages window focus non-intrusive over-lays while debugging a graphical user interface program. In an example, the computer displays in a first graphical user interface, wherein the computer program is designed to manipulate a second graphical user interface of another computer program. The computer receives... Agent: International Business Machines Corporation

20140173570 - Debugging a graphical user interface code script with non-intrusive overlays: An embodiment of the present invention manages window focus non-intrusive over-lays while debugging a graphical user interface program. In an example, the computer displays in a first graphical user interface, wherein the computer program is designed to manipulate a second graphical user interface of another computer program. The computer receives... Agent: International Business Machines Corporation

20140173567 - Managing window focus while debugging a graphical user interface program: An embodiment of the present invention utilizes the abilities of an operating system to manage the window focus while debugging a graphical user interface program. In an example, a debugger program intercepts a breakpoint in the code of a graphical user interface computer program undergoing automated testing by a separate... Agent: International Business Machines Corporation

20140173569 - Managing window focus while debugging a graphical user interface program: An embodiment of the present invention utilizes the abilities of an operating system to manage the window focus while debugging a graphical user interface program. In an example, a debugger program intercepts a breakpoint in the code of a graphical user interface computer program undergoing automated testing by a separate... Agent: International Business Machines Corporation

20140173571 - System and method for dynamic analysis bytecode injection for application dataflow: Bytecode is injected to create a source tracking object for a data object received from a data source and to record information associated with the data source into the source tracking object. Bytecode is injected to create a copy of the data object for a tracking event in an application... Agent: Salesforce.com, Inc.

20140173572 - Constraint derivation in context following for use with object code insertion: A method of creating constraints for use with object code insertion technology can include deriving an A-representation and a B-representation of values produced by execution of instructions of a portion of object code, wherein prior to object code insertion the A-representation and the B-representation of a value produced by same... Agent: International Business Machines Corporation

20140173573 - Deferred type inference of generic type parameters in function calls to overloaded functions: The disclosed embodiments provide a system that facilitates the development and execution of a software program. During runtime of the software program, the system delays type inference on a generic type parameter of an implementation of an overloaded function, wherein the generic type parameter is associated with a type interval... Agent: Oracle International Corporation

20140173574 - Compilation dependency resolution from a diverse group of candidate resources: A determination is made that at least one missing dependency reference of a portion of a software code build prevents full dependency resolution of the software code build. Search path processing is invoked using a SEARCHPATH definition to locate all additional accessible code modules that are potential candidate code modules... Agent: International Business Machines Corporation

20140173575 - Processors and compiling methods for processors: In other compiling methods (FIG. 8), the object program includes a loop kernel block and a basic block preceding the loop kernel block, and the basic block includes a producer instruction (p1) and the loop kernel block includes a consumer instruction (c1, c2) requiring a value produced by the producer... Agent: Altera Corporation

20140173576 - Loop invariant method expression hoisting: A system, method and computer-readable medium are disclosed for improving the performance of a compiler. A set of source code instructions are processed to generate a plurality of source code instruction subsets, each of which is respectively associated with a mathematical operator. The source code subsets are then reordered to... Agent:

20140173577 - Patchless update management on mobile devices: Technologies for mobile device software update management are disclosed. A described technique includes obtaining update information to modify a target function; identifying, from among a plurality of executing processes, a process that is operable to execute the target function, wherein the target function resides within a memory area associated with... Agent: Asurion, LLC

20140173578 - Method and apparatus for installing and updating software: A method and an apparatus for installing and updating software are provided. The method includes: establishing a first directory corresponding to a current version of software in a pre-defined directory, placing a resource file of the current version of the software in the first directory; searching the pre-defined directory for... Agent: Tencent Technology (shenzhen) Company Limited

20140173583 - Dynamically updating code without requiring processes to restart: A method, system and computer program for dynamically updating code managed by an authorized agent. The method includes executing multiple versions of agent code in system memory. One version of the agent code is executed as an active version and another version of the agent code is executed as an... Agent: International Business Machines Corporation

20140173584 - Method for activating a service mode in an electronic device and associated device: The invention relates to a method for updating data and/or software embedded in an electronic device comprising a communication interface and being suitable to be controlled remotely by a remote control device, the electronic device comprises a mechanical casing cabinet and being configurable into at least one standby mode, said... Agent:

20140173582 - Methods and systems for upgrading and installing application packages to an application platform: Systems and methods for installing and upgrading application packages to an application platform. Application packages may be uploaded to a directory by developing users (developers) for installation by subscribing users (subscribers). Alternatively, a developer may send identification information to a subscribing user to allow that user to access and install... Agent: Salesforce. Com, Inc.

20140173585 - Multiple application versions: In one aspect, this application describes a method for determining a version of a software application targeted for a computing device. The method includes receiving, at an application marketplace system and from a user associated with a computing device that operates remotely from the application marketplace system, a request that... Agent: Google

20140173581 - System for field upgrading of firmware in multiple units: A system for upgrading firmware in multiple units or devices of a building control or automation system. A computer may have a tool that can reflash the firmware with an upgrade. The tool may reflash the firmware of multiple devices automatically without intervention of an operator. Devices having firmware that... Agent: Honeywell International Inc.

20140173579 - Utility node software/firmware update through a multi-type package: Software and/or firmware of a utility node device may be updated by utilizing an update package that includes multiple update items related to different types of the software and/or firmware. The utility node device may selectively install one or more of the multiple update items based on a type of... Agent: Itron, Inc.

20140173580 - Utilizing a multi-system set configuration to update a utility node system set: A system set of a utility node device, such as a kernel and/or root file system, may be updated by utilizing a multi-system set configuration. For example, the multi-system set configuration may include a first system set that is generally configured to act as an “active” set, a second system... Agent: Itron, Inc.

20140173587 - Managing an application modification process: Techniques for managing application maintenance include receiving, from a user in an on-premise computing environment that includes a client landscape, a request to perform an application maintenance process for an application operable in the client landscape; initiating a communication to an on-demand computing environment, the communication including a description of... Agent: Sap Ag

20140173588 - Software update service method and apparatus for mobile terminal: A software update method and apparatus for a mobile terminal is provided. A delta generating server determines a plurality of available update versions for a currently installed version of a target software of the mobile terminal and transmits available update version information indicating available update versions to the mobile terminal.... Agent: Samsung Electronics Co., Ltd.

20140173586 - Systems and methods for managing updates to applications: Systems and methods are provided for leveraging recommendations to determine whether to download certain application updates. According to certain aspects, an electronic device retrieves (710) a recommendation for an update to an application installed on the electronic device. The electronic device annunciates (730) an indication of the recommendation and receives... Agent: Motorola Mobility LLC

20140173589 - Software installer with built-in hypervisor: A software installation method comprising receiving an instruction to install a first software entity in a first computing environment, establishing a virtual computing environment in the first computing environment, and installing the software entity in the virtual computing environment, wherein the establishing and the installing are subject to a determination... Agent: International Business Machines Corporation

20140173590 - System and method for providing application programs to devices: A system and method are provided for installing applications on a mobile device at first device initialization. An installation client communicates with a management server at an initial start-up state of a mobile device. The management server identifies a set of applications that are available for installation on the client... Agent:

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 20140710: xml
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.



Results in 0.58747 seconds

PATENT INFO