|Data processing: software development, installation, and management patents - Monitor Patents|
USPTO Class 717 | Browse by Industry: Previous - Next | All
Recent | 14: Sep | Aug | 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 managementBelow 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. 09/18/2014 > 147 patent applications in 48 patent subcategories.
20140282351 - Flexible and scalable software system architecture for implementing multimedia applications: A flexible and scalable software system architecture for implementing multimedia applications is disclosed. In one embodiment, the flexible and scalable software system architecture includes a platform abstraction layer (PAL), a device policy manager (DPM), a media engine, a library of commons (LoC) module, system management toolsets (SMT), one or more... Agent: Ittiam Systems (p) Ltd.
20140282354 - Automated team assembly system and method: A method, computer program product, and computer system for receiving, by a computing device, a query including criteria associated with a software development project. Information is analyzed based upon, at least in part, the criteria. One or more users that meet at least a portion of the criteria are determined.... Agent: International Business Machines Corporation
20140282355 - Automated team assembly system and method: A method, computer program product, and computer system for receiving, by a computing device, a query including criteria associated with a software development project. Information is analyzed based upon, at least in part, the criteria. One or more users that meet at least a portion of the criteria are determined.... Agent: International Business Machines Corporation
20140282352 - Multi-factor resource estimation: A method of estimating development resources in a feature development cycle may include receiving a selection of a feature and receiving a feature category value. The feature may be associated with a feature category. The method may also include determining one or more tasks associated with the feature category and... Agent: Oracle International Corporation
20140282353 - Software release workflow management: A computer-implemented method for managing a release of a software product includes obtaining a request for the release, the request including workflow action parameter data to define a release pipeline involving a plurality of software engineering systems configured to process data indicative of the software product, and executing, with a... Agent: Microsoft Corporation
20140282356 - System integration techniques: One aspect of the disclosure provides a method including generating a graph database that stores records representing objects in a software development project. Each record is a node in a graph. The graph database further stores a set of relationships, with each relationship defining an edge between two related objects.... Agent: Simuquest, Inc.
20140282357 - Smart endpoint architecture: A network-based application development and distribution platform allows application developers to build, modify, and configure dynamic content applications (especially mobile applications) remotely, and without requiring manual software coding. Smart endpoints facilitate creation of distributable applications for multiple operating systems, form factors, access methods, and/or device types, while creating only a... Agent:
20140282359 - Automated software composition: A method for automated composition of an application including: receiving a customizable template for application composition and a composition goal, wherein the goal comprises a plurality of tags and the goal is incomplete such that more than one possible composition matches the goal; refining the goal by automatically adding refinement... Agent: International Business Machines Corporation
20140282360 - Method and system for generating a global representation of a product definition: A method or system that receives a product definition that includes a feature family having data defining one or more product features. The product definition including one or more corresponding rules defining one or more relationships between one or more product features. The method or system receiving input selecting one... Agent: Ford Global Technologies, LLC
20140282361 - Method and system for generating a global representation of a product definition: A method or system that receives a product definition that includes a feature family having data defining one or more product features. The product definition including one or more corresponding rules defining one or more relationships between one or more product features. The method or system receiving input selecting one... Agent: Ford Global Technologies, LLC
20140282363 - Method of generating a computer architecture representation in a reusable syntax and grammar: Techniques and a system for creating a vendor independent computer language and compiling the language into an architecture specification language allowing for taking a source data stream (file, wsdl, xml) and passing thru a language parser, populating a storage medium with a plurality of technical inputs and vendor technical specifications... Agent:
20140282362 - Method of taking a computer architecture respresentation and generating manufacturing methods capable of manufacturing a computer systems contained in a specification: Techniques and a system for creating a vendor independent computer language and compiling the language into an architecture specification language allowing for taking a source data stream (file, WSDL, XML) and passing thru a language parser, populating a storage medium with a plurality of technical inputs and vendor technical specifications... Agent:
20140282358 - Software product capable of using zero and third party applications: A software product with an integrated application platform can provide functionality for modifying, adding, or removing features of a software product through the use of applications that are integrated into the software product. A software product with an integrated application platform can also provide for the ability of a third... Agent: Microsoft Corporation
20140282368 - Automated latency management and cross-communication exchange conversion: A system and method for performing functional decomposition of a software design to generate a computer-executable FSM and a graphical representation of the design in a decomposition diagram stored in a program database with source code, test code, and other program data. The method includes searching for pre-existing software modules... Agent: Massively Parallel Technologies, Inc.
20140282365 - Design-triggered event handler addition: Embodiments of the present invention provide an intuitive method for the specification of a design as follows. A widget is added to the design at the direction of a user. The widget has an event and an event handler. A second widget is added to the design. The design is... Agent: Axure Software Solutions, Inc.
20140282366 - Flexible microinstruction system for constructing microprograms which execute tasks, gateways, and events of bpmn models: In accordance with embodiments of the invention, a set of Microinstructions define a set of primitives or instructions to execute a business process modeling language in accordance with the semantics defined by the language. The Microinstructions define atomic operations that can be executed as part of a running process. The... Agent:
20140282364 - Method of searching data associated with nodes of a graphical program: A method and apparatus for searching data associated with nodes of a visual or graphical program. The method may include the acts of searching information stored in memory using search criteria that was entered into a search box of a GUI. The information searched is associated with nodes of the... Agent: Oracle International Corporation
20140282370 - Methods for managing applications using semantic modeling and tagging and devices thereof: The present disclosure provides a system and method for managing data using semantic tags. The method may include providing a data model corresponding to a first set of tangible objects where the data model includes a first template class having both properties describing the set of tangible object and a... Agent: Ptc Inc.
20140282369 - Software application generator: A software application generation system receives, from a user via a user interface, a set of entities and at least one attribute that is associated with each entity. The system also receives a process model from the user via the user interface. The process model includes at least a selected... Agent: Adminovate, Inc.
20140282373 - Automated business rule harvesting with abstract syntax tree transformation: Business rules may be harvested from software using automated processes and used in developing new computer software. Automated harvesting may speed up development, reduce cost, and decrease human error during software development. Harvesting the business rules from computer software may also allow business analysts to verify and update business rules.... Agent: Trinity Millennium Group, Inc.
20140282372 - Code separation with semantic guarantees: Techniques to perform code separation with semantic guarantees are described. When porting a software application to a different target architecture and potentially to a different set of platforms and programming languages, application functionality will change based at least to accommodate architectural differences. However, business logic should be guaranteed to be... Agent: Artinsoft Corporation
20140282374 - Generating a predictive data structure: A method, apparatus, and/or computer program product generates a predictive data structure for an application when operating offline in a network connected data processing system, the application comprising source code having an execution path. The method comprises: determining an exit point within the source code of the application; determining, from... Agent:
20140282371 - Systems and methods for creating or updating an application using a pre-existing application: The disclosure herein relates to systems and methods for creating or updating applications using content from a pre-existing application, and in particular, utilizing content of a pre-existing application to create or update mobile applications and web applications including HTML 5 applications. An input may be received that identifies a pre-existing... Agent: Media Direct, Inc.
20140282375 - Generating program fragments using keywords and context information: A program development framework (PDF) is described herein which allows a user to produce a program in piecemeal fashion by successively specifying program fragments. The PDF creates a new program fragment by receiving keyword information from the user that describes a new program fragment, and then identifies context information that... Agent:
20140282377 - Cascading inline display and preview of related information for elements in a document: Disclosed herein is a system and method for optimizing a developer's ability to find and navigate relevant documents, relationships, and other information related to an identifier in the code they are developing. An inline viewport is presented to the user in response to the user selecting an identifier in the... Agent:
20140282379 - Computer-implemented method, system and computer program product for displaying a user interface component: A user interface component is displayed according to an implementation language independent description. An implementation language dependent specification for the user component is created from the implementation language independent description. The user interface component is created and displayed according to the implementation language dependent specification.... Agent: Accenture Global Services Limited
20140282378 - Inline display and preview of related information for elements in a document: Disclosed herein is a system and method for optimizing a developer's ability to find and navigate relevant documents, relationships, and other information related to an identifier in the code they are developing. An inline viewport is presented to the user in response to the user selecting an identifier in the... Agent: Microsoft Corporation
20140282376 - Tailored language sets for business level scripting: A subset of a standardized scripting language can be defined, and a tailored grammar for the subset of the standardized scripting language can be created to match the subset language features. The tailored grammar need not be a subset of a grammar of the standardized scripting language. A subset-specific type... Agent: Sap Ag
20140282381 - Device and method of increasing dynamically-typed software efficiency: According to an aspect of an embodiment, a method of increasing efficiency of a software program may include executing a software program that is developed based on a dynamically-typed programming language. The method may also include determining, during execution of the software program, type information for variables included in the... Agent:
20140282380 - Method and apparatus for enabling agile development of services in cloud computing and traditional environments: Prepending a name object or setting a type of a software object to a name and prepending a value object to the software object provides inheritance of a name value pattern by the software object to establish particular types or classes of attributes of the software object without modification of... Agent: International Business Machines Corporation
20140282382 - System, method, and computer program product for altering a line of code: A system, method, and computer program product are provided for altering a line of code. In use, a line of code is identified, where the line of code is written utilizing both a programming language and one or more syntax extensions to the programming language. Additionally, the line of code... Agent: Nvidia Corporation
20140282383 - Techniques for providing environmental impact information associated with code: A technique for providing environmental impact information associated with code includes determining, based on execution of the code on a computer system, an environmental impact of a code execution sequence included in the code. A section of the code that is associated with the code execution sequence is then annotated... Agent: International Business Machines Corporation
20140282386 - Capture and display of historical run-time execution traces in a code editor: A program code execution is monitored. Variable type and value information the one or more variables in the program code take during the execution of the program code are stored, and compiled over multiple execution of the program code as historical run-time execution traces. A code editor user interface may... Agent: International Business Machines Corporation
20140282388 - Capture and display of historical run-time execution traces in a code editor: A program code execution is monitored. Variable type and value information the one or more variables in the program code take during the execution of the program code are stored, and compiled over multiple execution of the program code as historical run-time execution traces. A code editor user interface may... Agent: International Business Machines Corporation
20140282385 - Display of source code semantic layers: Example systems and methods of displaying semantic layers of source code of a computer program are presented. In one example, a user selection of a first portion of the source code is received. The first portion is displayed in a first display area and corresponds to a first semantic layer... Agent: Sap Ag
20140282384 - Graph-based model for type systems: The type environment of a program can be modeled as a graph. In the graph, a node can represent a code element including but not limited to a function, a class, an object, a variable, an expression, a script, a global, a primitive, a module, an interface, an enumerated list,... Agent: Microsoft Corporation
20140282387 - Inline display and preview of related information for elements in a document: Disclosed herein is a system and method for optimizing a developer's ability to find and navigate relevant documents, relationships, and other information related to an identifier in the code they are developing. An inline viewport is presented to the user in response to the user selecting an identifier in the... Agent:
20140282389 - Hardware abstraction layer systems and methods: Systems and methods for interfacing with hardware components using object oriented programming are disclosed. In some examples, system includes processing hardware unit. System includes multiple first level hardware components, each first level hardware component being coupled with processing hardware unit. System includes multiple second level hardware components, each second level... Agent:
20140282390 - System, method, and computer program product for creating a compute construct: A system, method, and computer program product are provided for creating a compute construct. In use, a plurality of scripting language statements and a plurality of hardware language statements are identified. Additionally, one or more hardware code components are identified within the plurality of hardware language statements. Additionally, the compute... Agent: Nvidia Corporation
20140282391 - Node grouped data marshalling: Node Grouped Data Marshalling may involve converting programming objects to marshalled data. A marshaller application may determine a class type for each of the programming objects to be marshalled. Two or more of the objects may be of the same class type and may derive from a shared base class.... Agent: Oracle International Corporation
20140282392 - Programming model for performant computing in documentoriented storage services: Object-oriented application languages often provide resources to applications for accessing objects stored in the volatile application memory region, and, separately, for packaging objects for persistent storage and network transport by serialization and deserialization involving a storage format. However, this design creates discrepancies between the application language and storage format, and... Agent: Microsoft Corporation
20140282393 - Jabba language: Example methods, apparatuses, or articles of manufacture are disclosed that may be implemented, in whole or in part, using one or more computing devices to facilitate or otherwise support one or more processes or operations for Jabba language.... Agent:
20140282395 - Application compatibility checking in a distributed computing environment: In various embodiments, methods and systems for maintaining compatibility between applications, based on feature-set constraints are provided. A distributed computing system provides Platform as a service (PaaS) including a software framework in a service model of cloud computing. A known compatibility baseline is established for features of a first application... Agent: Microsoft Corporation
20140282396 - Computerized system and method for extracting business rules from source code: Systems, methods, and computer program products for extracting business rules from source code are disclosed. The system includes a receiver module on a computer, an analysis module on a computer, and an extraction module on a computer. The receiver module may receive source code and a copybook associated with the... Agent:
20140282394 - Invocation of external web services using dynamically generated composite applications: A system is provided that invokes an external web service using a composite application. The system creates a composite application definition, where the composite application definition includes external web service information and a mapping of a task operation to a service operation. The system further dynamically generates the composite application... Agent: Oracle International Corporation
20140282398 - Platform for developing and distributing mobile applications: A network-based application development and distribution platform allows application developers to build, modify, and configure dynamic content applications (especially mobile applications) remotely, and without requiring manual software coding. Configurable user interface components and functional components are available to a developer to create packages of components, which packages and components are... Agent:
20140282397 - Source control of custom code in a backend-as-a-service module: Techniques are described herein that are capable of providing source control of custom code in a backend-as-a-service (BaaS) module. For instance, the custom code may be automatically loaded dynamically (e.g., on-demand) in a runtime that is hosted by the BaaS module while the runtime is running to provide custom backend... Agent: Microsoft Corporation
20140282399 - Smart endpoint architecture: A network-based application development and distribution platform allows application developers to build, modify, and configure dynamic content applications (especially mobile applications) remotely, and without requiring manual software coding. Smart endpoints facilitate creation of distributable applications for multiple operating systems, form factors, access methods, and/or device types, while creating only a... Agent: Wolters Kluwer United States Inc.
20140282400 - Systems and methods for managing software development environments: Systems and methods for branched development environments enable construction of development and deployment environments for use at various stages of software development and delivery. Various embodiments are configured to deliver these constructed environments to reproduce faithfully the state of an application at a given revision of the application's source or... Agent:
20140282404 - Application discovery and integration using semantic metamodels: A metamodel selector may determine a semantic metamodel for at least two software applications, the semantic metamodel including a description of semantics, processes, and data that are applicable to the at least two software applications. A metadata manager may determine application metadata describing an application of the at least two... Agent:
20140282401 - Composite program history: A system and methods are disclosed for maintaining a composite history of changes to a program comprising two parallel histories. In accordance with one embodiment, a computer system identifies a first history of changes to a program, and generates a second history of changes to the program based on the... Agent: Red Hat Israel, Ltd.
20140282403 - System for generating readable and meaningful descriptions of stream processing source code: An information processing system, computer readable storage medium, and method for automatically generating human readable and meaningful documentation for one or more source code files. A processor of the information processing system receives one or more source code files containing source code artifacts (SCA) and infers semantics therefrom based on... Agent: International Business Machines Corporation
20140282402 - Systems and methods for controlling branch latency within computing applications: Systems and methods for controlling branch latency within computing applications including a development framework, a visual design subsystem, and a deployment subsystem, where at runtime the deployment subsystem is operable to implement out-of-band signaling mechanism such that components notify downstream components of accumulated branch latency so that downstream components can... Agent: Digital Rapids Corporation
20140282406 - Automatic risk analysis of software: Techniques are described herein that are capable of performing automatic risk analysis of software. An automatic risk analyzer may determine correlations between binaries of the software and source files of the software, between the source files and functions (i.e., sub-routines) of the software, between changes to source code of the... Agent: Microsoft Corporation
20140282409 - Improved data integration tool: Computer-implemented systems and methods are disclosed for providing proactive validations of transformation scripts. In one implementation, a method is provided that includes associating, with at least one processor, the transformation script with ontology parameters. The method also includes initiating a debugging operation of the transformation script having at least one... Agent: Palantir Technologies, Inc.
20140282405 - Probationary software tests: A method, computer program product, and system is described. A continuous integration environment is identified. A first software test associated with the continuous integration environment is identified. A probationary status for the first software test is determined, the probationary status indicating, at least in part, a potential lack of reliability... Agent: International Business Machines Corporation
20140282410 - Probationary software tests: A method, computer program product, and system is described. A continuous integration environment is identified. A first software test associated with the continuous integration environment is identified. A probationary status for the first software test is determined, the probationary status indicating, at least in part, a potential lack of reliability... Agent: International Business Machines Corporation
20140282413 - Remote software depolyment across a network: Methods, computer-readable media, and systems are provided for deployment of software tools across a network. One example method includes initiating a discovery mechanism to poll a plurality of computing machines 121-1, . . . , 144-T from a remote deployment system 101 to multiple systems 120/130/140 across a network 108.... Agent:
20140282412 - System and method for automatic generation of software test: Disclosed herein is a system and method for automatically generating a test for a design process. The present system and method compares a keyword list associated with a design process and keyword lists associated with kernels and/or algorithms, temporarily associating matching kernels and/or algorithms with the design process, testing the... Agent: Massively Parallel Technologies, Inc.
20140282408 - Systems and methods for synchronizing software execution across data processing systems and platforms: Systems and methods for software automation are provided. Software testcases are distributed across multiple data processing systems (equivalently, “machines” or “hosts”) that may collectively include multiple platforms (equivalently, “operating systems”). A testcase may be executed as one or more processes progressing through a sequence of phases, with execution within a... Agent: International Business Machines Corporation
20140282411 - Test case reduction for code regression testing: In at least one embodiment, a system performs regression testing of software using selected test cases. In at least one embodiment, the system selects the test case for regression testing based on whether the test case correlates with modified code. In at least one embodiment, a test case correlates with... Agent: Devfactory Fz-llc
20140282407 - Test script generation system: A test script generation system may generate end-to-end test scripts to test a software application. A workflow generator may generate recommendations of suggested modules corresponding to domain-specific reference application maps to include in a workflow. A visual representation of the workflow may be generated and provide an indication of suggested... Agent: Accenture Global Services Limited
20140282415 - Method and system for debugging a program: A computer-implemented method and system for debugging a program is disclosed. The method may include obtaining data on inter-component calls of a call chain of an execution run of the program between segments of Multilanguage software components of the program, the data relating to the identity of the Multilanguage software... Agent: Cadence Design Systems, Inc.
20140282414 - Method and system for debugging of a program: A computer implemented method for debugging of a program may include parsing a code segment of the program, the code segment invoking one or a plurality of execution events during an execution of the program to derive a plurality of questions, each relating to an execution event of said one... Agent: Cadence Design Systems, Inc.
20140282416 - Method and system of visually combining profiling data from instrumentation and sampling: Method and systems of visually depicting instrumented and sampled data are provided. A first stream of instrumented data, the instrumented data collected via execution of code contained in a user-scriptable engine. Then a second stream of sampled data is received, the sampled data collected by monitoring execution of code contained... Agent: Adobe Systems Incorporated
20140282418 - Recording program execution: Among other things, a method includes, at a computer system on which one or more computer programs are executing, receiving a specification defining types of state information, receiving an indication that an event associated with at least one of the computer programs has occurred, the event associated with execution of... Agent: Ab Initio Technology LLC
20140282421 - Distributed software validation: A computer-implemented method for validation of a software product via a distributed computing infrastructure includes receiving configuration data for a plurality of validation tasks of the validation, receiving code data representative of the software product, defining a validation pipeline to implement the plurality of validation tasks based on the configuration... Agent: Microsoft Corporation
20140282419 - Software verification: A method of verifying software includes receiving at least a portion of a software program. The portion of the software program may include a software function within a class. The method may also include generating a proxy class based on the class where the proxy class includes a proxy function... Agent: Fujitsu Limited
20140282420 - Test automation booster: A method is provided for a proxy server to assist in the testing of a product. The method includes receiving, from the product, a first request and passing the first request to a server, receiving, from the server, a first response to the first request and passing the first response... Agent: Vmware, Inc.
20140282425 - Application testing and analysis: Application testing and analysis may include performing perturbations to affect an environment associated with the application executing on a user device without affecting other applications executing on the user device. The execution of the application may be traced while the perturbations are being performed to determine an amount of resources... Agent: Microsoft Corporation
20140282423 - Methods and apparatus to manage concurrent predicate expressions: Methods, apparatus, systems and articles of manufacture are disclosed to manage concurrent predicate expressions. An example method discloses inserting a first condition hook into a first thread, the first condition hook associated with a first condition, inserting a second condition hook into a second thread, the second condition hook associated... Agent:
20140282424 - Techniques for traversing representations of source code: Methods, apparatus, and systems for traversing a representation of an application source code, such as an abstract syntax tree (AST), are disclosed. Steps for traversing the AST include beginning to traverse the AST, monitoring a history of the traverse, and continuing to traverse the AST based on the history of... Agent: Whitehat Security, Inc.
20140282422 - Using canary instances for software analysis: Techniques for evaluating a second version of software. Embodiments selectively route incoming requests to software instances within a plurality of baseline instances and a plurality of canary instances, where the baseline instances run a first software version and the canary instances run the second software version. The software instances are... Agent: Netflix, Inc.
20140282427 - Diagnostics of state transitions: A method for diagnosing computer readable instructions related to transfers of control is disclosed. A state transition of a unit of execution within a logical operation is logged during runtime of the computer readable instructions. Diagnostic information of the logical operation is associated with the state transition. The state transition... Agent: Microsoft Corporation
20140282426 - Divide and conquer approach to scenario timeline activity attribution: In one embodiment, a system analyzer may iteratively sub-partition the trace timeline 202 of a computer system activity to more accurately understand the root causes 214 of various scenarios 204 in the trace timeline 202. The system analyzer may automatically partition a scenario 204 of the trace timeline 202 on... Agent: Microsoft Corporation
20140282428 - Embedding and executing trace functions in code to gather trace data: Provided are a computer program product, system, and method for embedding and executing trace functions in code to gather trace data. A plurality of trace functions are embedded in the code. For each embedded trace function, a trace level is included indicating code to which the trace applies. The trace... Agent: International Business Machines Corporation
20140282429 - Algorithm selection for collective operations in a parallel computer: Algorithm selection for collective operations in a parallel computer that includes a plurality of compute nodes may include: profiling a plurality of algorithms for each of a set of collective operations, including for each collective operation: executing the operation a plurality times with each execution varying one or more of:... Agent: International Business Machines Corporation
20140282430 - Method and system that filters byte-code instrumentation at the instrumentation level: The current application is directed to crosscutting functionalities, including byte-code instrumentation, error logging, and other such crosscutting functionalities. These crosscutting functionalities generally violate, or run counter to, modern code-development strategies and programming-language features that seek to partition logic into hierarchically organized compartments and modules with related functionalities, attribute values, and... Agent: Pivotal Software, Inc.
20140282431 - Native code profiler framework: Embodiments provide systems, methods, and computer program products for dynamically hooking multiple levels of application code. A server receives identifying information that identifies a target function of a target application to hook. The server pauses a target process of the target application. The server locates the target function within the... Agent: Riverbed Technology, Inc.
20140282432 - Analyzing incomplete software: A method of analyzing an incomplete software program may include receiving high-level software code of a software program that includes multiple functions. The multiple functions may include at least one incomplete function and at least one complete function. The method may further include compiling at least a portion of the... Agent: Fujitsu Limited
20140282435 - Performance profiling apparatus and performance profiling method: A performance profiling apparatus includes: a plurality of counters provided for a routine included in a program; a storage section configured to store an instruction of the program and an identification information indicating the routine of the program; a processor configured to read the instruction from the storage section and... Agent: Fujitsu Limited
20140282433 - Testing functional correctness and idempotence of software automation scripts: Various embodiments automatically test software automation scripts. In one embodiment, at least one software automation script is obtained. The software automation script is configured to automatically place a computing system into a target state. A plurality of test cases for the software automation script is executed. Each of the plurality... Agent: International Business Machines Corporation
20140282434 - Testing functional correctness and idempotence of software automation scripts: Various embodiments automatically test software automation scripts. In one embodiment, at least one software automation script is obtained. The software automation script is configured to automatically place a computing system into a target state. A plurality of test cases for the software automation script is executed. Each of the plurality... Agent: International Business Machines Corporation
20140282436 - Testing a software interface for a streaming hardware device: Embodiments of the disclosure relate to testing a software interface for a streaming hardware device through simulation. Methods include receiving, by a processor, a data manipulation request and a data segment associated with the data manipulation request and generating, by the software interface, an input data stream comprising control information... Agent: International Business Machines Corporation
20140282437 - Method and apparatus to schedule store instructions across atomic regions in binary translation: A method and system to support scheduling of memory store instructions across atomic regions in binary translation in a processing unit or processor. In one embodiment of the invention, the processing unit has a store buffer that allows store instructions to be issued in different order than the source binary... Agent:
20140282438 - Methods, apparatuses and computer program products for improving productivity for building applications: An apparatus is provided for building an application. The apparatus may include at least one memory and at least one processor configured to generate a build of an application in a C Object-Oriented Programming Language. The processor is also configured to generate a unity file including a plurality of source... Agent:
20140282439 - Migration assistance using compiler metadata: Systems and methods are migration assistance using compiler metadata. An example system includes a data module that receives data associated with a compiler. The data includes a set of rules associated with the compiler. The example system also includes an extraction module that extracts from the data, compiler metadata including... Agent:
20140282440 - Transitioning between code-based and data-based execution forms in computing systems and environments: Techniques for transitioning between code-based and data-based execution forms (or models) are disclosed. The techniques can be used to improve the performance of computing systems by allowing the execution to transition from one of the execution models to another one of the execution models that may be more suitable for... Agent: Teradata Corporation
20140282441 - Static type checking across module universes: Static type checking can be performed on types and values defined in modules in a system that dynamically composes programs from modules. The types and values do not share a global namespace. Each module defines its own module universe, disjoint from other modules. A language mechanism can establish a local... Agent: Microsoft Corporation
20140282445 - Automated code analyzer: Systems, methods, and computer program products for analyzing source code are disclosed. The system includes a file reader module on a computer, a parser module on a computer, a metrics accumulator module, and a reporting engine on a computer. The file reader module may read an input source code file.... Agent:
20140282443 - Contextual typing: Type inference is used to provide the benefits of static type checking without explicitly declaring type in the source code. Type inference that proceeds in a bottom up direction is augmented by contextual typing that proceeds in a top down direction. Contextual typing types enclosed expressions by associating the type... Agent: Microsoft Corporation
20140282444 - Programming language transformations with abstract syntax tree extensions: Techniques to automate the transformation of an application involving programming language constructs from a composite of source grammars to a composite of target grammars, while maintaining the fidelity of the program semantics and functionality, or extending or changing it to explode the capabilities and avoid the limitations of new technologies... Agent: Artinsoft Corporation
20140282442 - Statically extensible types: Statically extensible types allow a static type system to model the behavior of dynamic object model extension in dynamic runtime systems. Static types that model dynamically extended types can be extended using additional declarations in the same compilation. Declarations for a particular type can come from multiple independent sources which... Agent: Microsoft Corporation
20140282446 - Modification of compiled applications and application management using retrievable policies: A multi-component control technique includes a first component and a second component. The first component is supplemental code or evaluation engine as specified by a modification to a set of received originally compiled executable code. The modification to the original executable code ensures that, upon execution, the supplemental code (such... Agent:
20140282448 - Operating system support for contracts: A front-end compiler compiles source code into intermediate code, that may later be compiled into binary code. The source code defines an execution scope and includes a contract. When a contract is encountered at runtime of an execution scope, further execution of that execution scope is conditioned on whether a... Agent: Microsoft Corporation
20140282447 - Persistent variables in programming languages: Techniques for automatically persisting variable data are provided. In one embodiment, a computer system can identify, upon compiling or interpreting source code for an application, a variable in the source code that is declared with a predefined keyword. The predefined keyword can indicate that the variable should be persistent. The... Agent: Vmware, Inc.
20140282449 - Incremental compilation of a script code in a distributed environment: Disclosed here are methods, systems, paradigms and structures for incrementally compiling scripts at runtime to generate executable code. In a first phase, an executable block for a basic block of the script is generated for a set of types of variables of the basic block. In a second phase, a... Agent:
20140282451 - Identification and management of unsafe optimizations: Techniques for implementing identification and management of unsafe optimizations are disclosed. A method of the disclosure includes receiving, by a managed runtime environment (MRE) executed by a processing device, a notice of misprediction of optimized code, the misprediction occurring during a runtime of the optimized code, determining, by the MRE,... Agent:
20140282450 - Software build optimization: A method for optimization of a software build includes collecting first data representative of inputs for a build process obtained by a set of data accessing operations implemented during a first execution of the build process, the set including a file accessing operation and a non-file accessing operation. A redirection... Agent: Microsoft Corporation
20140282452 - System and method for reducing the static footprint of mixed-language java™ classes: A system and a method for minimizing the functionality-gap between JAVA™ and native platforms while keeping the impact on each JAVA™ API static footprint as small as possible. A JAVA™ Runtime Dynamic Invocation API is used for low-level bridging between JAVA™ and C/C++, enabling the dynamic invocation of native C/C++... Agent: Core Wireless Licensing S.a.r.l.
20140282453 - Systems and methods for facilitating application development utilizing plugins: Systems, apparatus, methods, and articles of manufacture provide for determining at least one criterion for establishing an offer campaign based on a player's experience on gaming platform (e.g., via a gaming website) and/or determining whether a player qualifies for one or more offers based on the player's experience.... Agent: Gamesys Ltd.
20140282454 - Stack data management for software managed multi-core processors: Methods and apparatus for managing stack data in multi-core processors having scratchpad memory or limited local memory. In one embodiment, stack data management calls are inserted into software in accordance with an integer linear programming formulation and a smart stack data management heuristic. In another embodiment, stack management and pointer... Agent: Arizona Board Of Regents, A Body Corporate Of The State Of Arizona, Acting For And On Behalf Of Ariz
20140282455 - Application profiling: A system and associated methods are disclosed for profiling the execution of program code by a processor. The processor provides an instruction set with special profiling instructions for efficiently determining the bounds and latency of memory operations for blocks of program code. Information gathered regarding the bounds and latency of... Agent: Cognitive Electronics, Inc.
20140282456 - Methods, systems and computer-readable media for code profiling and migration effort estimation: Systems, methods and computer-readable storage media for profiling software and providing migration effort estimations are described. A software profiling system may be configured to receive code for an application that executes in a first computing environment and analyze the code to determine efforts associated with migrating the application to execute... Agent: Cloud Technology Partners, Inc.
20140282457 - Systems and methods for embedded shared libraries in an executable image: Systems and methods are provided for deploying new software application features as a dynamically-loadable executable package including one or more dynamically-linked shared dependent libraries. The dynamically-loadable executable package may be capable of being loaded into volatile memory and executed in an information handling system environment with or without the dependent... Agent:
20140282459 - Automated patch generation: A computer-implemented method, computer program product, and computing system is provided for generating software patches. In an implementation, a method may include receiving an indication of a software product and a product level of the software product. An indication of a specific defect associated with the software product and the... Agent: International Business Machines Corporation
20140282461 - Concurrent patching of shared libraries: Provided are techniques for generating a patch corresponding to a shared library; determining that the patch fits within the shared library; generating a signature corresponding to the shared library and an offset corresponding to the patch; identifying an instantiation of the shared library stored in a memory; and overlying the... Agent: International Business Machines Corporation
20140282463 - Concurrent patching of shared libraries: Provided are techniques for generating a patch corresponding to a shared library; determining that the patch fits within the shared library; generating a signature corresponding to the shared library and an offset corresponding to the patch; identifying an instantiation of the shared library stored in a memory; and overlying the... Agent: International Business Machines Corporation
20140282462 - Dynamic library replacement: Provided are techniques for an OS to be modified on a running system such that running programs, including system services, so not have to be stopped and restarted for the modification to take effect. The techniques include detecting, by a processing thread, when the processing thread has entered a shared... Agent: International Business Machines Corporation
20140282460 - Enterprise device unenrollment: A method and apparatus are described for unenrolling applications, such as from a mobile device. An enterprise can be associated with one or more applications. Rather than uninstalling the applications individually, a single unenroll user interface command can be used to remove all data on the mobile device associated with... Agent: Microsoft Corporation
20140282465 - Methods for dynamic mobile application behavior modification subject to a behavior policy: The present invention provides a mechanism to change how mobile device applications, particularly Android applications, work; essentially selectively modifying their behavior. Where an application provides a useful operation but also has functionality that can be detrimental to the desired action of a device, use of the application becomes problematic. The... Agent: Bluebox Security Inc.
20140282464 - Systems and methods for intercepting, processing, and protecting user data through web application pattern detection: Systems and methods of intercepting user data of a web application are provided. After web application resources are obtained for execution on a client device, methods that process user data of the web application are added to create modified web application resources. Certain runtime application calls are intercepted. This can... Agent: Cloudmask
20140282466 - Systems and methods for merging metadata-based applications: Systems and methods for mergeable metadata-based applications may be provided. According to some embodiments, a method may include determining, by a computer including one or more processors, one or more changes to be made to an application on a target computer. The method may also include identifying metadata associated with... Agent: Cherwell Software, LLC
20140282458 - Systems and methods for provisioning equipment: Systems and methods for provisioning building equipment are provided. A disclosed provisioning system includes a main control unit having a processing circuit, a memory device, and a data communications interface. The provisioning system further includes an auxiliary control unit and a portable data storage device. The portable data storage device... Agent: Johnson Controls Technology Company
20140282471 - Dynamically loaded plugin architecture: A method and architecture for using dynamically loaded plugins is described herein. The dynamically loaded plugin architecture comprises a parent context and a plugin repository. The parent context may define one or more reusable software components. The plugin repository may store one or more plugins. When a plugin is loaded,... Agent: Bitvore Corp.
20140282468 - Local store data versioning: Embodiments are directed to maintaining coherence between web application versions, to maintaining proper versions between web application clients and servers and to determining whether to apply a web application update. In one scenario, a computer system receives a data request from a web application client for certain specified data. The... Agent:
20140282469 - Mechanism for safe and reversible rolling upgrades: Methods, systems, and computer storage media for updating instances of a service application within nodes of a data center are provided. The system includes a state machine equipped for designating an earlier version of software running on some instances as a basement version and a newer version of software running... Agent:
20140282467 - Method and apparatus for multiple vehicle software module reflash: A system includes a processor configured to wirelessly receive update requests from a plurality of vehicles. The processor is also configured to, for each request, determine if any vehicle modules require updating. Also, the processor is configured to retrieve an updated version and sending the updated version to a vehicle... Agent: Ford Global Technologies, LLC
20140282470 - Remote transfer of electronic images to a vehicle: Described are systems and methods for transmission of data between one or more vehicles and a control apparatus (e.g., server or other computing device). In particular, the invention relates to systems, methods and computer program products for over-the-air transmission of electronic images (EIs) between one or more vehicles and a... Agent: Arynga Inc.
20140282473 - Software upgrade analysis system: A system may include computer code for analyzing an upgrade from a first version to a second version of a software program that has been customized without performing the upgrade. The system may provide default state information of default program objects. The default program objects would be included in a... Agent: Accenture Global Services Limited
20140282472 - System and method for virtual assembly patching in a cloud environment: Described herein is a system and method for virtual assembly patching in a cloud environment. In accordance with an embodiment, a virtual assembly builder can be used to virtualize installed components in a reference environment, and then deploy those components into another destination environment. A user can capture the configuration... Agent: Oracle International Corporation
20140282477 - Automatic updating of data in application programs: The present technology includes techniques to generate an application and to regenerate the application when updated content becomes available. While generating the application, a structured dataset can be created to store content for the application. The structured dataset can be manually or automatically edited to update the content. When the... Agent: 7layer Technologies
20140282475 - Embedding patch lists within compiled program code: Systems, methods, and other embodiments associated with maintaining information about patches installed on a node are described. In one embodiment, a method includes, in response to installing a patch to a program, updating a list of installed patches in a computer by adding an identifier of the patch to the... Agent:
20140282479 - Method and device for the management of software updates of a set of equipment of a system such as an aircraft system: The management of software updates of a set of equipment of an aircraft system on the basis of instructions in a service bulletin, accessible in the form of commands. A command directed to at least one instruction in said service bulletin and being directed to the modification of the configuration... Agent:
20140282476 - Providing customized notifications for security software updates: A method of providing customized software update notifications for a device is described. The method receives information for a set of available system software updates from an update server. The set of available system software updates includes a set of security updates. Each security update includes a set of metadata.... Agent:
20140282474 - System and method for software feature management: A method includes providing a computer readable code configured to perform a process of feature management. The computer code includes one or more configurable features having a feature property. The feature property includes a state. The method also includes: running the computer readable code on the local computer; connecting by... Agent: Corel Corporation
20140282478 - Tcp server bootloader: A bootloader uses a TCP server to install and verify upgrades on a networked computing device such as a storage enclosure. A data management server client may connect to a bootloader on the storage enclosure using TCP. Once the connection is established, an upgrade image (upgrade data) can be provided... Agent: Silicon Graphics International Corp.
20140282482 - Device and method for facilitating secure communications over a cellular network: A process for communicating utility-related data over at least one network is described. the process includes: collecting utility-related data at a hub device during a first predetermined period of time; securing the utility-related data at the hub device using digital envelopes during the first predetermined period of time; initiating by... Agent: Trilliant Networks, Inc.
20140282481 - Information processing apparatus, relay server, information relay method, non-transitory computer-readable medium storing information relay program, and communication system: An information processing apparatus includes a communication unit configure to perform communication with a specific-firmware-information transmitting apparatus and a firmware providing server through a network; and a control device configured to establish a session, between the information processing apparatus and the specific-firmware-information transmitting apparatus, according to a communication protocol enabling... Agent: Brother Kogyo Kabushiki Kaisha
20140282480 - Providing a unified update center for security software updates and application software updates: A graphical user interface (GUI) for a unified software update display center is provided. The GUI includes a first display area for displaying a set of available security system software updates. The GUI includes a second display area for displaying a set of available non-security system software updates. The GUI... Agent: Apple Inc.
20140282483 - Obtaining device drivers from an out-of-band management network: A method includes a service processor of an information handling system downloading code, including device drivers, and transferring the code to an operating system of the information handling system without rebooting the operating system. In some embodiments, a daemon of the operating system may request device drivers for newly-inserted devices... Agent: Dell Products, Lp
20140282485 - Server, information processing system, and computer program product: A server includes a receiver configured to receive, from an information processing apparatus that executes update, an instruction for transmitting metadata of update data used for the update; a determining unit configured to determine whether the update data includes preliminary download data, wherein the preliminary download data has an update... Agent:
20140282487 - Software update for a wireless communication device: One or more methods and systems of updating software in wireless communication devices are presented. In one embodiment, an apparatus includes a wireless air interface, a memory device, and hardware coupled to the wireless air interface and to the memory device to execute software. Upon executing the software, the hardware... Agent: Hewlett-packard Development Company, L.p.
20140282486 - Software updates from a security control unit: The present systems and methods relate to approaches for distributing software (such as firmware updates) in a security system that includes a control unit. The control unit may be configured to communicatively connect to a plurality of electronic devices, including sensors for the security system. The control unit may also... Agent: Vivint, Inc.
20140282484 - System and method for remotely updating cable modem software: A telecommunication network device for implementing the DOCSIS standard during a transition from a coaxial cable network to a fiber-optic network is described. The device includes a memory including installed firmware for implementing a telecommunication gateway function in accordance with the DOCSIS telecommunication standard and a processor configured to update... Agent: Netgear, Inc.
20140282488 - Automatic quality assurance for software installers: An approach for assuring quality of a software installer is presented. A first view of a system is recorded. The installer is executed to create installed components for an application, and subsequently, a second view of the system is recorded. Based on a recorded change between the first and second... Agent: International Business Machines Corporation
20140282490 - Information processing system, information processing apparatus, and recording medium storing information processing program: An information processing system includes an control unit to accept input, an operating unit to execute information processing based on the input accepted by the control unit, and a registration unit to register functional information that indicates the type of function utilized by an application among a plurality of functions... Agent: Ricoh Company, Ltd.
20140282491 - Method, device and computer program for the automatic installation or uninstallation of software modules on equipment on board an aircraft: The automatic installation and uninstallation of software modules on equipment on an aircraft. For each reference of an obtained list of references of software modules to be installed or uninstalled, resolution rules linked to an operation associated with the software module in question are identified. The rules comprise at least... Agent:
20140282489 - Predictive system for deploying enterprise applications: Predictive systems for deploying enterprise applications include memory structures that output predictions to a user. The predictive system may include an HTM structure that comprises a tree-shaped hierarchy of memory nodes, wherein each memory node has a learning and memory function, and is hierarchical in space and time that allows... Agent: Tibco Software Inc.
20140282492 - Information processing apparatus and information processing method: A processor obtains a plurality of commands executed in an installation of software on an information processing apparatus, and obtains information affected by execution of the plurality of commands in an operating environment of the information processing apparatus. The processor extracts, according to the affected information, a plurality of commands... Agent: Fujitsu Limited
20140282494 - Conversion tracking system and method: Conversion tracking systems and methods are described herein.... Agent: Mskynet Inc.
20140282493 - System for replicating apps from an existing device to a new device: A method to recreate an application (“app”) experience on a first device on a second device, includes identifying one or more existing apps on the first device; generating a query for one or more apps matching the existing apps; sending the query to an application search engine through an application... Agent:
20140282495 - Deploying, monitoring, and controlling multiple components of an application: A request to deploy a cloud-based application is received, and a unique identifier is assigned thereto. A server is selected and an agent program is installed thereon. A script queue stores a plurality of commands for the installation and configuration of the application, and the commands are sent to the... Agent:
20140282497 - Rewarding mobile app installations without a software development kit in the mobile app: In an embodiment, a method comprises transmitting, from a mobile computing device to a server computer, first data identifying a selection at the mobile computing device of an app that is not associated with an identification module associated with the server computer that would allow the server computer to identify... Agent:
20140282496 - Tools and methods for copying applications: Various embodiments herein include at least one of systems, methods, and software to export and import an application. Some embodiments include a user selecting a source system and a target system, and automatically exporting an application from a source system and automated import of this export to the target system.... Agent: Sap Ag09/11/2014 > 92 patent applications in 24 patent subcategories.
20140258965 - Organic prototyping system and associated methods: Systems and methods for developing software based training courses are disclosed. In one embodiment a method includes: outlining organic prototype requirements; receiving content from client; setting module objectives; creating modules; visualizing data; pricing media production; producing content/media; creating initial organic prototype; incorporating creative/visual approach; deciding on number of modules; designing... Agent:
20140258966 - Continuous updating of technical debt status: A system and method to automatically and continuously update the urgency rating of a backlog item associated with a technical debt item in a software development project are described. The technical debt represents potential additional work or rework associated with current code. The method includes a user defining a plurality... Agent: International Business Machines Corporation
20140258967 - Continuous updating of technical debt status: A system and method to automatically and continuously update the urgency rating of a backlog item associated with a technical debt item in a software development project are described. The technical debt represents potential additional work or rework associated with current code. The method includes a user defining a plurality... Agent: International Business Machines Corporation
20140258970 - Collaborative application development environment using a connected device: The present disclosure provides a Web-based integrated development environment and graphical user interface for real-time collaborative application development which uses a connected device. Changes made to an application within the application development tool are applied to a connected mobile device in real-time or near real-time application.... Agent: Research In Motion Limited
20140258968 - Visual representation of edits for collaborative application development: The present disclosure provides a method and device of distributing visual representation of changes to an application. The method includes: determining one or more pages in the application which have changed between a first state of the application at a first time and second state of the application at a... Agent: Research In Motion Limited
20140258969 - Web-based integrated development environment for real-time collaborative application development: The present disclosure provides methods and devices for real-time collaboration on an application under development among two or more collaborating devices. A server maintains the application code for the application. Changes to the application, which may be additions, deletions or modifications, made by the collaborating devices are sent to the... Agent: Research In Motion Limited
20140258971 - Dynamic editors for functionally composed ui: Embodiments include presenting a first user interface (UI) of an executing application, based on model data that defines an appearance of UI elements of the first UI. Concurrent to presenting the first UI, a second UI of a real-time editor is presented. The second UI is configured to receive editing... Agent:
20140258972 - System and method for generating embeddable widgets which enable access to a cloud-based collaboration platform: Techniques are disclosed for generating embeddable widgets capable of accessing contents in a cloud-based platform. In one embodiment, a method comprises receiving a request identifying a target content in the cloud-based platform. The method further comprises automatically generating a plurality of software codes which correspond to a software widget that... Agent:
20140258974 - Programming a multi-processor system: A computer-implemented method for creating a program for a multi-processor system comprising a plurality of interspersed processors and memories. A user may specify or create source code using a programming language. The source code specifies a plurality of tasks and communication of data among the plurality of tasks. However, the... Agent: Coherent Logix, Incorporated
20140258973 - Systems and methods for automatically generating applications: Systems and methods for automatically generating applications are provided. The system includes an application design platform and at least one user device. The application design platform has a visual editing environment for designing applications. The user device edits configuration data and material data corresponding to a subject application using the... Agent: Chidopi Co., Ltd.
20140258979 - Cloud-based localization platform: Systems, methods, and computer-readable media having computer-executable instructions embodied thereon that generate notifications that are delivered to translators who provide updates or translations that are included in localization resources for software applications are provided. Resources are stored on a cloud device in a development file or a public database. The... Agent: Microsoft Corporation
20140258975 - Enrichment of entity relational model: The present disclosure describes methods, systems, and computer program products for enriching an entity relational model. One computer-implemented method includes accessing entity relationship settings (ERS), entity relationship data (ERD), and software code with an entity relationship monitor (ERM), monitoring software code by a computer for changes related to software entities... Agent: Sap Ag
20140258977 - Method and system for selecting software components based on a degree of coherence: Disclosed is a novel system and method to select software components. A set of available software components are accessed. Next, one or more dimensions are defined. Each dimension is an attribute to the set of available software components. A set of coherence distances between each pair of the available software... Agent: International Business Machines Corporation
20140258976 - System and method for managing traceability suspicion with suspect profiles: A method, computer program product, and computer system for generating, at a computing device, a first suspect profile of a plurality of suspect profiles that includes one or more characteristics, wherein the first suspect profile is associated with a traceability link between at least two artifacts. A change to a... Agent: International Business Machines Corporation
20140258981 - System and method for managing traceability suspicion with suspect profiles: A method, computer program product, and computer system for generating, at a computing device, a first suspect profile of a plurality of suspect profiles that includes one or more characteristics, wherein the first suspect profile is associated with a traceability link between at least two artifacts. A change to a... Agent: International Business Machines Corporation
20140258978 - System and method for tracking suspicion across application boundaries: A method, computer program product, and computer system for receiving, from a first and second application by a computing device, shapes of artifacts and components of the first and second application. The shapes of the artifacts and components of the first and second application are conformed to a standard format.... Agent: International Business Machines Corporation
20140258982 - System and method for tracking suspicion across application boundaries: A method, computer program product, and computer system for receiving, from a first and second application by a computing device, shapes of artifacts and components of the first and second application. The shapes of the artifacts and components of the first and second application are conformed to a standard format.... Agent: International Business Machines Corporation
20140258980 - System for selecting software components based on a degree of coherence: Disclosed is a novel system and method to select software components. A set of available software components are accessed. Next, one or more dimensions are defined. Each dimension is an attribute to the set of available software components. A set of coherence distances between each pair of the available software... Agent: International Business Machines Corporation
20140258983 - Model for configuration independent process templates and business catalog: A system and method for facilitating configuring service references to be called by a software application. An example method includes providing a catalog of processes, wherein the catalog of processes includes information identifying one or more services to be called to implement one or more processes; determining one or more... Agent: Oracle International Corporation
20140258984 - Software configuration control wherein containers are associated with physical storage of software application versions in a software production landscape: According to some embodiments, a source version of a software product may be established in connection with a software production landscape. A first container, representing a first uniquely addressable physical location in the software production landscape, may then be associated with the source version. An executable derivative version of the... Agent:
20140258985 - Debugger with method restart capability: Methods and apparatus for debuggers supporting method restart are described. A method comprises implementing a user interface (UI) enabling a user to submit a request, via a single interaction within a debugging session, to restart execution of an invocable operation of a program. The method further comprises, in response to... Agent: Oracle International Corporation
20140258987 - Determining correctness of an application: The present invention provides a method for determining correctness of an application, comprising: obtaining a dataset and a reference running result for the application; and determining correctness of the application based on a comparison between the reference running result and an actual running result of the dataset on the application.... Agent: Emc Corporation
20140258986 - Identifying implicit assumptions associated with a software product: A framework is described herein for identifying implicit assumptions associated with an SDK and its accompanying documentation (e.g., dev guide). An implicit assumption is information that is not expressly stated in the documentation, but which would be useful in assisting an application developer in building an application. The framework also... Agent: Microsoft Corporation
20140258988 - Self-evolving computing service template translation: Methods and apparatus for automatically generating translation programs for translating computing services templates to service blueprints are disclosed. An example method includes generating a population of translation logic elements from a plurality of verified computing services template translation programs, where each of the verified programs is configured to correctly translate... Agent: Bmc Software, Inc.
20140258989 - Method and system for automating a scene-based test: There are provided a method and a system for automating a scene-based test. The method for automating a scene-based test that is performed by a system for automating a scene-based test, and the method includes a preparing step of preparing a scene scenario that includes at least two or more... Agent: Onycom, Inc.
20140258990 - Method and system for providing a core dump-level stack trace: A system and a method are disclosed for providing a core dump-level stack trace. In one example, the method includes receiving, by a processing device, a recorded state of a program, the recorded state including a base address of the program and a stack frame including an executable address for... Agent: Red Hat, Inc.
20140258991 - Trace coverage analysis: A method and apparatus for estimating coverage of a computer program from traces, the method comprising: receiving trace data generated by an execution of an executable unit; and estimating coverage of the executable unit from the trace data, wherein estimating coverage comprises estimating trace coverage.... Agent: International Business Machines Corporation
20140258992 - Scalable and precise string analysis using index-sensitive static string abstractions: A disclosed method includes accessing one or more seeding specifications and a program including computer-readable code and applying the one or more seeding specifications to the program to identify for analysis seeds including strings for corresponding identified string variables. The method includes tracking flows emanating from the identified seeds. The... Agent: International Business Machines Corporation
20140258993 - Systems and methods for device-specific application generation: In accordance with embodiments of the present disclosure, an information handling system comprising may include a processor, a memory communicatively coupled to the processor and having stored thereon a program of instructions. The instructions may be configured to, when read and executed by the processor: (i) receive user interface elements... Agent: Dell Products L.p.
20140258994 - Adaptive threaded virtual processor: Systems and methods for generating and executing a translated code stream corresponding to a translation of a plurality of non-native operators are disclosed. One method includes, during interpreted execution of non-native code encountered by an interpreter, for a non-native operator included in a code sequence, selecting one or more native... Agent: Unisys Corporation
20140258995 - Compiler and language for parallel and pipelined computation: A compiler and language using the comma as a parallelism operator may ensure that variables on the left hand side of a line of code are only used once, and that the variables on the left hand side of the line of code are not being used as function arguments.... Agent:
20140258997 - Dynamic reconfigurable compiler: In one example, a device includes one or more processors configured to determine a set of optimization pass configuration data for code of a software program to be compiled, wherein the optimization pass configuration data defines a sequence of optimization passes for the software program during compilation, and execute the... Agent: Qualcomm Incorporated
20140258996 - Reducing excessive compilation times: In one example, a device includes one or more processors configured to determine an allocated time for execution of an optimization pass for optimizing code for a software program, execute at least some instructions of the optimization pass on the code, and, in response to determining that an actual time... Agent: Qualcomm Incorporated
20140258998 - Enlarging control regions to optimize script code compilation: Disclosed here are methods, systems, paradigms and structures for incrementally compiling scripts at runtime to generate executable code. The incremental compilation generates executable code corresponding to basic blocks of a script in various phases and at various scopes. In a first phase, an executable code for a basic block of... Agent:
20140258999 - System upgrade under high availability constraints: An embedded step is executed to upgrade multiple layers of a system. The embedded step includes multiple nested steps, and each nested step includes a sequence of actions for upgrading one of the layers. A finite state machine defines the state transitions for each nested step. During the execution of... Agent: Telefonaktiebolaget L M Ericsson (publ)
20140259001 - Automatic application updates: A method for updating an application on a mobile device includes accessing, at the mobile device, application management information. The application management information identifies a plurality of applications installed on the mobile device and one or more granted permission settings associated with each installed application. The method also includes sending,... Agent: Google Inc.
20140259000 - Mitigating issues due to firmware upgrades in a converged network environment: An upgrade process is provided to upgrade first and second switches in a converged network handling storage area network traffic and data network traffic, in which the first and second switches are coupled to a host, e.g., a Fibre Channel over Ethernet (FCoE) via distributed network links, e.g., Virtual PortChannel... Agent: Cisco Technology, Inc.
20140259003 - Method for trusted application deployment: A system and method for verifying content distributed by a distributed authority system over a communications network are presented. In step a) software content is requested from a distribution center communicatively coupled to the communications network, and in step b) a package is received from the distribution center. The package... Agent: Go Daddy Operating Company, LLC
20140259002 - Staging calculation for upgrade campaign generation: An upgrade campaign is generated for software deployment configuration, based on a source configuration and a target configuration for a software subsystem. A delta between the source configuration and the target configuration is determined. The delta includes a first set, a second set and a third set of the entities... Agent: Telefonaktiebolaget L M Ericsson (publ)
20140259006 - Application management for a wireless communication device: A wireless communication device receives a user request to download a software application and wirelessly receives the software application. The wireless communication device presents multiple application management tiers for the software application. The wireless communication device receives a user selection of a first application management tier for the software application.... Agent: Sprint Communications Company L.p.
20140259004 - System for trusted application deployment: A system and method for verifying content distributed by a distributed authority system over a communications network are presented. In step a) software content is requested from a distribution center communicatively coupled to the communications network, and in step b) a package is received from the distribution center. The package... Agent: Go Daddy Operating Company, LLC
20140259005 - Systems and methods for managing files in a cloud-based computing environment: In one embodiment, a method for collecting updates for a plurality of objects over a cloud data network includes: determining a set of remote devices known to have updates for a selected object, wherein each of said remote devices maintains a set of locally updated objects that includes the selected... Agent: Air Computing, Inc.
20140259007 - Enterprise management for devices: Installing apps on a device. The device is generally configured to be used in a closed market environment that only allows generally available apps of the closed market to be installed. The method includes determining that the device has been authorized to install apps outside of a set of apps... Agent: Microsoft Corporation
20140259008 - Performing unattended software installation: Systems and computer program products may perform unattended software installation. The systems and computer program products may include receiving a user's selection of one or more software installation files, and reading at least a portion of the one or more user-selected software installation files. The systems and computer program products... Agent: International Business Machines Corporation
20140259009 - Performing unattended software installation: Methods may perform unattended software installation. The method may include receiving a user's selection of one or more software installation files, and reading at least a portion of the one or more user-selected software installation files. The method may additionally include extracting, from the read one or more software installation... Agent: International Business Machines Corporation
20140259010 - Systems and methods for deploying a customized operating system: In accordance with embodiments of the present disclosure, a method may include extracting an operating system install image from a source installation package. The method may also include receiving target information regarding information handling resources of a target information handling system. The method may further include generating executable custom scripts... Agent: Dell Products L.p.09/04/2014 > 17 patent applications in 14 patent subcategories.
20140250419 - Methods and systems for application development: Embodiments include a computer-readable medium embodying program code comprising code for receiving input defining a plurality of cells and a logical relationship between the cells, each cell representing a master screen of an application under development. Additional code for associating an asset with a cell, and code for storing a... Agent: Adobe Systems Incorporated
20140250420 - Systems and methods for managing instantiation of interface objects: A system and method are described for managing instantiation of interface elements in a rich Internet application (RIA) that includes systematically creating a tree of descriptive nodes that describe the visual interface elements of the application. Only interface elements that are not stacked under other objects or not fully hidden... Agent: Adobe Systems Incorporated
20140250421 - Systems and methods for creating multi-state content: Methods and systems for creating multi-state content using state information are disclosed. The state information may specify, for example, that a subcomponent is included in one state and excluded from another state. As another example, the state information may specify that an attribute of the object will have a first... Agent: Adobe Systems Incorporated
20140250422 - Content collapse outside of selection: A method, system, and computer program product for collapsing visual content on a screen including receiving input initiating a collapse function, and collapsing a section of visual content, the section of visual content outside of a selected portion of the visual content, the collapsing in response to said input.... Agent: Macromedia, Inc.
20140250424 - Method and system for displaying context-based completion values in an integrated development environment for asset management software: A method includes: displaying an editor of an integrated development environment executed by a computing system; receiving an input command from a user; detecting existence or absence of text preceding a cursor position in the editor; identifying at least one completion attribute, the at least one attribute being based on... Agent: Total Resource Management, Inc.
20140250423 - Simulating runtime interactivity and other changes within a computer content creation environment: Methods and systems are disclosed that facilitate the simulation of runtime interactivity and other changes for computer content within a content creation environment. Certain embodiments, allow interactivity and changes, such as animations and navigation, to be simulated at design time without leaving the design application, and in some cases within... Agent: Adobe Systems Incorporated
20140250425 - Systems and methods for enabling and configuring tracking of user interactions on computer applications: Methods and systems for tracking user interactions with a computer application. As a computer application is used, it keeps track of user interactions, for example, for use on an analytics server. An interaction tracking configuration may specify which events are tracked, under what conditions the events are tracked, and identify... Agent: Adobe Systems Incorporated
20140250426 - Page testing method and page testing apparatus: Embodiments of the present invention provide a page testing method and a page testing apparatus. The page testing method is used to test a page. The method includes: reading a test sentence used to indicate a page element and a test action; searching for a position where the page element... Agent: Huawei Technologies Co., Ltd.
20140250428 - Automatically customizing a computer-executable application at runtime: Disclosed is a method of automatically customizing a computer executable application, such as a test automation harness, based on currently installed modules. The functionality of the application can be split in multiple modules. At runtime, the application can automatically detect the presence or absence of a module. If a module... Agent: Apple Inc.
20140250427 - Method and apparatus for producing regulatory-compliant software: A method for producing regulatory-compliant software includes validating a software application and freezing the validated software application in a validation portal, proving-in an infrastructure on which the software application operates, and providing evidence of operational change management for a regulatory agency, which evidence comprises documentation that satisfies the agency's compliance... Agent: Medidata Solutions, Inc.
20140250429 - Code analysis for simulation efficiency improvement: A computer program product and computer system for analyzing code to improve efficiency of simulating a hardware system. A computer identifies one or more functions calling an application programming interface of a hardware simulator simulating the hardware system. In response to determining that left hand sides of respective one or... Agent: International Business Machines Corporation
20140250430 - Telemetry system with remote firmware updates: A system is provided for that sends firmware updates from a telemetry system to a monitoring device. One or more sensors are coupled to a monitoring device that has a unique user ID. The one or more sensors acquire user information selected from of at least one of, a user's... Agent:
20140250431 - Terminal device, information processing system, request target selection method and program: The terminal device includes a processing section which performs a predetermined process; a connecting section which is configured for connection with an external apparatus capable of performing the predetermined process through a communication network; and a selecting section which selects the processing section or the external apparatus connected through the... Agent: Sony Corporation
20140250432 - Method for initiating software update through version-aware content: Systems and methods are disclosed for updating players that run, display, or otherwise use electronically-stored content. Information is included in the content that not only indicates the player version needed to play the content, but also the existence of a newer player version. Content providing such an indication is termed... Agent: Adobe Systems Incorporated
20140250433 - Managing applications on a client device: A system and methods for managing applications on a mobile device. One method includes: receiving context data related to the mobile device; assigning a situational utility score to one or more applications available in an application repository by analyzing the context data and tags associated with the one or more... Agent: Google Inc.
20140250434 - Method for installing application in portable terminal: A method for installing an application in a portable terminal includes acquiring a screen image of another portable terminal and acquiring information about at least one applications from the acquired screen image, displaying a list of the at least one applications whose information is acquired, and requesting and receiving an... Agent: Samsung Electronics Co., Ltd.
20140250435 - Real-time meeting object extensibility: A system and method for sharing and installing customized meeting objects into an ongoing electronic meeting is disclosed. An object module, which defines the customized meeting object is loaded onto a server hosting the ongoing electronic meeting. Client-side portions of the object module are then downloaded to each of the... Agent: Adobe Systems Incorporated08/28/2014 > 38 patent applications in 23 patent subcategories.
20140245253 - Third party application scriptability: A system and method for allowing third-party script developers to create secure scripts that can safely be incorporated into software applications is disclosed. The system may provide the flow and mechanisms for enabling a client/server secure scripting environment to be added to a hosted software application development environment so that... Agent: Google Inc.
20140245254 - Identifying quality requirements of a software product: A method(s) and system(s) of identifying quality requirements for a software product to be developed is disclosed. The method includes receiving input data from a user. The input data is indicative of objectives to be met by the software product being developed. The method further includes mapping the input data... Agent: Tata Consultancy Services Limited
20140245255 - Modular platform for web applications and systems: A method and system for providing a web platform configured to assist in a development of a web application. The method includes developing a core layer of a web development software stack including first bundles organized into a first bundle group by an underlying web framework, developing a ket layer... Agent: Web Computing As
20140245256 - Method and program editor for creating and processing a program for an industrial automation arrangement: A method for creating and processing a program includes selecting a new program object of an object type. The new program object is presented as a character string. The program is presented as text and a program object is presented as a character string when the program object is inserted... Agent: Siemens Aktiengesellschaft
20140245257 - Context-switching mechanism for facilitating content creation and software development: A software module is presented that enables a user to efficiently switch between interacting with a content object in a first context and a second context. Information from the first context is used when switching to the second context and vice versa, thereby decreasing the overhead associated with switching contexts.... Agent:
20140245260 - Distributed implementation of sequential code that includes a future: A distributed code including a plurality of programs is created based on a sequential code that includes at least one call of a first function associated with a future, where at least a first of the plurality of programs is to execute the first function associated with the future, and... Agent: Hewlett-packard Development Company, L.p.
20140245262 - Integrated software development and deployment architecture and high availability client-server systems generated using the architecture: An integrated software development and deployment architecture includes an application server/operating environment component that implements business intelligence to provide client-server based software solutions, a messaging component that connects the application server/operating environment component with client applications, and a rapid application development component that permits fast, efficient development of application software... Agent:
20140245259 - Method for securing a program: A method for securing a first program, the first program including a finite number of program points and evolution rules associated to program points and defining the passage of a program point to another, the method including defining a plurality of exit cases and, when a second program is used... Agent:
20140245258 - System and method for transplanting source code: A computer system for integrating existing source code into target source code, the computer system including a change point mapper that outputs a plurality of suggested candidate mappings between a change point of the existing source code and a plurality of change points of the target source code, a change... Agent: International Business Machines Corporation
20140245261 - Systems and methods for computing applications: Systems and methods for dynamic development and deployment of computing applications including a development framework, a visual design subsystem, and a deployment subsystem, where at runtime the deployment subsystem is operable to dynamically deploy a computing application by sending a request at runtime for graphs and components identified in the... Agent: Digital Rapids Corporation
20140245263 - Development, programming, and debugging environment: A method includes receiving hardware description code that generically describes circuitry, and translating the hardware description code into one or more configuration files specific to a programmable system. The method further includes generating program code for a microcontroller of the programmable system based, at least in part, on the hardware... Agent: Cypress Semiconductor Corporation
20140245264 - Identifying test cases based on changed test code: An approach is provided to identify test cases based on changed test code. In the approach, test cases are compared to a current test environment that includes an instrumented software program that results in matching test cases. Matching test cases are selected based on a detection of one or more... Agent: International Business Machines Corporation
20140245265 - Method and apparatus for generating elementary string sets for unit testing regular expressions: A method, apparatus, and computer program product are disclosed to generate elementary string sets for unit testing regular expressions. In the context of a method, a regular expression is received. The method also creates a deterministic finite automaton based on the regular expression. In addition, the method generates an elementary... Agent: Navteq B.v.
20140245266 - System and method for remote debugging of an application in an image forming apparatus over a network: A system includes an intervening server, an information processing apparatus, and an image forming apparatus. The information processing apparatus i) sends debug command information including a debug command and a first identifier to the intervening server, ii) periodically requests for operation log information including an operation log and a second... Agent: Kyocera Document Solutions Inc.
20140245267 - Test case screening method and system: A method of screening test cases used to test a software system is provided. The method may include obtaining a number of times that a function node of the software system is triggered. A weight of the function node may be calculated based on the number of times that the... Agent: Tencent Technology (shenzhen) Company Limited
20140245268 - System and method for troubleshooting software configuration problems using application tracing: In a general aspect, a tracer is configured to instrument an application by injecting at least one interrupt instruction at a function entry point in a memory image of the application such that executable code of the application is not modified. The tracer is configured to collect information relating to... Agent: Identify Software Ltd. (il)
20140245269 - Compact encoding of node locations: Techniques for encoding node locations are provided. In some examples, a node in a hierarchy such as a document object model (DOM) may be expressed as a location path from the root node of the hierarchy to the node. Each node on the location path may be encoded using a... Agent: Oracle International Corporation
20140245270 - Systems and methods for providing context simulation: A mechanism for providing context simulation. A method includes receiving context relay from a client machine. The context relay includes context input set (CIS) and configuration difference (diff) data. The method also includes applying the diff data to an application so that configuration settings of the application are same as... Agent: Red Hat, Inc.
20140245271 - Compiler based obfuscation: Compiler based obfuscation is described. To protect portions of a code project with obfuscations, the code is modified within a compiler to produce one or more modifications that obfuscate the code as part of a compilation process. A compiled version of the code is generated having the modifications that are... Agent: Microsoft Corporation
20140245272 - Computer program product containing instructions for providing a processor the capability of executing an application derived from a compiled form: An integrated circuit card is used with a terminal. The integrated circuit card includes a memory that stores an interpreter and an application that has a high level programming language format. A processor of the card is configured to use the interpreter to interpret the application for execution and to... Agent: Gemalto Sa
20140245274 - Determining a method to inline using an actual footprint calculation: Techniques for calculating the actual footprint of a computer-implemented method are disclosed. An example computer-implemented method includes a computer creating a map indicating to which code method each instruction included in compiled code belongs. This computer-implemented method also includes the computer sampling instructions executed using a hardware performance counter. This... Agent: International Business Machines Corporation
20140245273 - Protecting the integrity of binary translated code: The technologies provided herein relate to protecting the integrity of original code that has been optimized. For example, a processor may perform a fetch operation to obtain specified code from a memory. During execution, the code may be optimized and stored in a portion of the memory. The processor may... Agent:
20140245275 - Bytecode modification: Systems and methods for modifying bytecode at runtime are provided. A virtual machine can execute bytecode of an application. The virtual machine can receive a modification for the application that includes modified bytecode for the application. The virtual machine can identify a portion of the bytecode of the application that... Agent: Red Hat, Inc.
20140245276 - Fallback system for software upgrade: A computer system includes a processor, an application layer, and a data layer. The application layer includes a primary application layer, and at times of system upgrade or configuration change, a fallback application layer. The data layer includes a first layer that is not affected by a software upgrade or... Agent: Sap Ag
20140245277 - Systems and methods for realtime creation and modification of a dynamic media player and disabled user compliant video player: Methods and systems for a disabled user compliant video player for an end-to-end streaming web video solution affording accessibility for disabled users, including blind users and those with partial or poor vision, colorblind users, deaf users and those limited to only keyboard/voice input. Another embodiment of the present invention is... Agent: Piksel Americas, Inc.
20140245278 - Automotive component self update via software version control: A method of updating software files in a motor vehicle includes comparing version identifiers of software files located externally to the vehicle to version identifiers of corresponding software files located within the vehicle. Ones of the software files located within the vehicle that have earlier versions than the corresponding software... Agent: Panasonic Automotive Systems Company Of America, Division Of Panasonic Corpor
20140245279 - Method and apparatus for determining installation order of software: A method of determining an installation order of multiple update programs corresponding to multiple pieces of software for updating current versions of the software on a computer to newer versions, includes applying a function outputting an index representing a degree of likelihood of existence of a version of software on... Agent: Fujitsu Limited
20140245281 - Apparatus and method for providing application in portable terminal: An apparatus and method for providing an application in a portable terminal is provided. The method includes receiving an identifier that represents a screen configuration of a particular application from a server that corresponds to the portable terminal; selecting a sample screen from among a plurality of sample screens provided... Agent: Samsung Electronics Co., Ltd.
20140245280 - Protocol system and related method of automatically updating a datum: A method of automatically updating a datum is disclosed in the present invention. The method is applied to a signal outputting device and at least one signal receiving device for datum updating transmission. The method includes outputting a detecting signal to detect whether the signal receiving device is located within... Agent: Pixart Imaging Inc.
20140245282 - Virtual application manager: A system and method are provided for managing applications over a network between a server system and client computers. In one example, the method involves receiving user login information from a client computer, then accessing on the server system a user profile associated with the login information. The user profile... Agent: Maxsp Corporation
20140245283 - Non-transitory computer readable medium storing instructions for update management, update management device, and image processing system: A non-transitory computer readable medium stores an update management program for causing an update on control program, which is installed on each of image processing devices. The update management program, when executed by a processor, causes the computer to: acquire an update program and update function information regarding functions to... Agent: Brother Kogyo Kabushiki Kaisha
20140245284 - System and method to improve control module reflash time: A control module reflash system includes a control module located in a vehicle that controls at least one function of the vehicle according to stored vehicle software. An external interface module receives a software file from a source external to the vehicle and receives a part number for the stored... Agent: Gm Global Technology Operations LLC
20140245285 - Version control for software configurable aircraft systems: A software version control system and method includes installing a software configurable component on an aircraft, automatically setting a listen switch of the software configurable component to an on state upon installation of the software configurable component in a new installation location, listening for a software version from a configuration... Agent: Hamilton Sundstrand Corporation
20140245286 - Application managing system and method using same: A system and method used in an electronic apparatus for managing a number of applications installed in the electronic apparatus. The application managing system includes a detection module and an uninstall module. The detection module detects usage states of each application at every predetermined time period and determines unused application(s)... Agent: Fu Tai Hua Industry (shenzhen) Co., Ltd.
20140245287 - Effective installation of application software product: An electronic device includes a storage unit, a storage control unit, and a link unit. The storage unit is configured to store an application software product. The storage control unit is configured to: compare functions of an existing application software product already stored in the storage unit with functions of... Agent: Kyocera Document Solutions Inc.
20140245288 - Apparatus and method for manufacturing web widget: An apparatus and a method for manufacturing a web widget are provided. The method includes a web widget manufacturing tool for manufacturing the web widget is provided to a content provider's device, web widget generation information used for manufacturing the web widget is received from the content provider's device, an... Agent: Samsung Electronics Co., Ltd.
20140245289 - Automatic remote execution of an application: Disclosed is a method of preparing and launching a test application on a first machine that is automatically executed on a second machine. A developer can prepare a test application on the first machine, and instead of the developer performing multiple steps to copy the test program to a second... Agent: Apple Inc.
20140245290 - Method and apparatus for deploying software as a service: A computer implemented method and apparatus for deploying software as a service. The method comprises defining, in metadata, dependencies between a software product and associated dependency assets that are associated with the software product, wherein the software product comprises a plurality of software product assets; receiving a request for the... Agent: Adobe Systems IncorporatedPrevious 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 20140918:
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 1.05276 seconds