|Data processing: software development, installation, and management patents - Monitor Patents|
USPTO Class 717 | Browse by Industry: Previous - Next | All
12/2010 | Recent | 13: May | Apr | Mar | Feb | Jan | 12: Dec | Nov | Oct | Sep | Aug | July | June | May | April | Mar | Feb | Jan | 11: Dec | Nov | Oct | Sep | Aug | Jul | Jun | May | Apr | Mar | Feb | Jan | 10: Dec | Nov | Oct | Sep | Aug | Jul | Jun | May | Apr | Mar | Feb | Jan | | 09: Dec | Nov | Oct | Sep | Aug | Jl | Jn | May | Apr | Mar | Fb | Jn | | 2008 | 2007 |
Data processing: software development, installation, and management December patent applications/inventions, industry category 12/10Below 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. 12/30/2010 > patent applications in patent subcategories. patent applications/inventions, industry category
20100333060 - Application-centric resources and connectivity configuration: In various exemplary embodiments, a system and associated method to provide application-centric resource management of a plurality of functional units in an enterprise environment is disclosed. The system, in an exemplary embodiment, comprises a deploy service module to determine whether one or more of the plurality of functional units within... Agent: Schwegman, Lundberg & Woessner/sap
20100333061 - Explicit state model checking of sl/sf models using the auto-generated code: A system and a method for validating a model for a control system as per a set of specifications. The method includes obtaining a model code corresponding to the model, where the model-code is generated by a modeling tool. Further, a test-code capable of monitoring one or more model parameters... Agent: MillerIPGroup, PLC General Motors Corporation
20100333062 - Applying coding standards in graphical programming environments: Graphical programming or modeling environments in which a coding standard can be applied to graphical programs or models are disclosed. The present invention provides mechanisms for applying the coding standard to graphical programs/models in the graphical programming/modeling environments. The mechanisms may detect violations of the coding standard in the graphical... Agent: Lahive & Cockfield, LLP/the Mathworks Floor 30, Suite 3000
20100333064 - Application development support device, program, and recording medium: The development of an application that includes a user interface (UI), which has a specific UI screen that is directly called through an external link and displays an execution result of a specific service, is realized without coding operations. Before constructing a UI using a first tool, condition starting buttons,... Agent: Oliff & Berridge, PLC
20100333063 - Software development, deployment and evolution system, method and program product: A method of software evolution, software evolution system and program product therefor. A context specification handler stores context specifications describing requirements on context-adapted software. A Software Part Semantics Specification (SPSS) handler stores software part semantics specifications. A Software Implementation (SI) handler stores SIs. Behavior History handler stores a history of... Agent: Law Office Of Charles W. Peterson, Jr. Yorktown
20100333065 - Binary code modification system and method for implementing a web service interface: According to one embodiment, a binary code modification system includes a code modifier configured to access a binary software code. The code modifier generates a modified software code by inserting one or more executable instructions into the binary software code. The one or more executable instructions is operable to expose... Agent: Baker Botts L.L.P.
20100333066 - Method and system for managing software issues: A method of managing software issues includes receiving issue data from a remote host, where the issue data is related to an issue associated with a software application installed on the remote host. The method identifies a potential solution for the issue and sends solution data to the remote host,... Agent: Microsoft Corporation
20100333067 - Process-driven feedback of digital asset re-use: Methods, systems and computer program products for process driven feedback of digital asset reuse. Exemplary embodiments include a method for process-driven feedback for a digital asset, the method including identifying the asset downloaded in a computer system from a repository operatively coupled to the computer system, and for a current... Agent: Cantor Colburn LLP-ibm Yorktown
20100333068 - Compatibility evaluation apparatus, compatibility evaluation method, and recording medium: A compatibility evaluation apparatus for evaluating compatibility between a platform program and an application program that uses interfaces provided by the platform program, includes an application analyzing unit configured to analyze the application program and extract a list of the interfaces used by the application program; an incompatibility interface usage... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, L.L.P.
20100333069 - Static code analysis: Techniques for static code analysis are provided. The techniques include routing a code analysis request to a set of one or more static code analysis tools based on a context of the request, merging one or more tool-specific outputs of the code analysis, wherein merging the one or more tool-specific... Agent: Ryan, Mason & Lewis, LLP
20100333072 - Integrated performance and load testing tool for application servers: Implementations of the present disclosure provide for testing an application, and include loading a testing tool by a client that is in communication with an application server that executes the application, introducing probe code into a routine by a first component of the testing tool, the routine being called during... Agent: Fish & Richardson, P.C.
20100333070 - Multiple ecu software-in-the-loop simulation environment: The invention relates to methods for evaluating the performance of a system having a plurality of electronic control unit (ECU) software programs. A plurality of first memory spaces are allocated for use by the software programs. At least one second memory space is allocated to be in communication with these... Agent: Gifford, Krass, Sprinkle, Anderson & Citkowski, P.C.
20100333071 - Time based context sampling of trace data with support for multiple virtual machines: Mechanisms for time based context sampling of trace data with support for multiple virtual machines are provided. In response to the occurrence of an event, a plurality of sampling threads associated with a plurality of executing threads executing on processors of a data processing system are awakened. For each sampling... Agent: Ibm Corp. (wip) C/o Walder Intellectual Property Law, P.C.
20100333073 - Systems and methods for automated generation of software tests based on modeling the software test domain: Systems and methods for automatically generating test procedures for a software application. In an example method a user creates a test case model based on requirements associated with the software application under test. The user then generates an interface control document. The interface control document includes associations of information between... Agent: Honeywell/fogg Patent Services
20100333074 - Automatic conversion of mpi source code programs into mpi thread-based programs: A method, system, and computer program product containing instructions for automatically converting an MPI source code program into an MPI thread-based program. In response to inputs in the form of an MPI source code program and a command, a converter declares a global variable of the MPI source code program... Agent: Intel Corporation C/o Cpa Global
20100333075 - Executing platform-independent code on multi-core heterogeneous processors: A virtual machine can be extended to be aware of secondary cores and specific capabilities of the secondary cores. If a unit of platform-independent code (e.g., a function, a method, a package, a library, etc.) is more suitable to be run on a secondary core, the primary core can package... Agent: Ibm Austin Iplaw (dg)
20100333076 - Programming language translator: A computer readable medium stores a program, executable by a computer, for enabling translation of machine-centric commands in an instrument protocol to a programming language for controlling an instrument configured to use the machine-centric commands. The computer readable medium includes an identifying code segment for identifying instrument protocol commands executable... Agent: Agilent Technologies, Inc. In Care Of: Cpa Global
20100333077 - Apparatus, method, and software for analyzing network traffic in a service aware network: The present invention generally relates to a method for describing network events in a service aware network (“SAN”). In addition, the present invention relates to software that performs the method and has a programming model containing protocol libraries, abstract protocol messages declarations, and network events. The method and software enable... Agent: Abelman, Frayne & Schwab
20100333078 - Packaging system for customizing software: In one embodiment, a system for customizing executable software code is provided. The system can include a scan logic configured to scan the executable software code to determine an execution trigger point in the executable software code. A packager logic can be configured to alter the execution trigger point by... Agent: Kraguljac & Kalnay, LLC - Oracle
20100333079 - Binary code modification system and method for implementing identity and access management or governance policies: According to one embodiment, a binary code modification system includes a code modifier configured to access a binary software code. The code modifier generates a modified software code by inserting one or more executable instructions into the binary software code. The one or more executable instructions is operable to provide... Agent: Baker Botts L.L.P.
20100333080 - Peer-to-peer method of deploying and managing executable code and associated plug-ins: A system for peer-to peer distributed client updates. The system includes a server to which a list of target network accessible devices as devices that are to receive an update file is uploaded. The server then generates a list of the targeted network accessible devices, which includes a plurality of... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, L.L.P.
20100333081 - Remote update of computers based on physical device recognition: A system for remotely updating a program configuration includes an update server in communication with a client device configured to execute a remote update program. The client device includes a first processor coupled to memory storing the program which, executed, performs physical device recognition on the client device to determine... Agent: Uniloc Usa Inc.
20100333082 - Centralized utility for automated retrieval, distribution/installation, and licensing management of software updates using peer-to-peer communication: A system for peer-to peer distributed client updates. The system includes an update server to which a list of target network accessible devices as devices that are to receive an update file is uploaded. The update server also receives an update file from a licensing server remote from the server.... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, L.L.P.
20100333083 - Software asset packaging and consumption method and system: A reusable asset packaging and consumption method and system that support consumption activities and variability point instances associated with asset types or artifact types. Generic consumption activities and variability point types for different asset types or artifact types and developed and stored in a repository. When an asset packager packages... Agent: Ibm Corp (ya) C/o Yee & Associates PC
20100333084 - Systems and methods for message-based installation management using message bus: Embodiments relate to systems and methods for message-based installation management using a message bus. In embodiments, a deployment server or other provisioning host can be connected to a message bus with a managed network, including sets of hosts and targets, as well as a set of applications, management platform(s), and/or... Agent: Mh2 Technology Law Group (cust. No. W/red Hat)
20100333085 - Streaming optimized virtual application images: Embodiments provide an optimized virtual application or suite of virtual applications, but are not so limited. In an embodiment, components of a system are configured to generate an optimized virtual package that can be used in a virtual application streaming environment. Components of the system can provide bits of the... Agent: Merchant & Gould (microsoft)
20100333086 - Using task sequences to manage devices: Task sequences are used to manage devices. According to one aspect, a user-defined or user-selected task sequence is received. The task sequence is converted into an ordered series of steps, and the series of steps are performed, in accordance with their order, in managing a device over a network. In... Agent: Microsoft Corporation12/23/2010 > patent applications in patent subcategories. patent applications/inventions, industry category
20100325601 - Method and apparatus for creating a configurable browser-based forms application: A method and system are provided for implementing a configurable browser-based form application. A configurable application toolset is provided, having a plurality of reusable browser-based form application components, or shells, that are configured in response to a received set of configuration parameters. Based on the configuration parameters, the toolset can... Agent: Borden Ladner Gervais LLP Anne Kinsman
20100325602 - Open systems developer portal: The illustrative embodiments described herein provide a computer-implemented method, apparatus, and computer usable program code for managing a plurality of development projects. A network portal receives a first request to be accessed using a single user account. The network portal defines a namespace. The namespace comprises a system for specifying... Agent: Ibm Corp (ya) C/o Yee & Associates PC
20100325603 - Computer method and system for enforcing derived union constraints: A computer method and system preserves derived union constraints and enforces the same in generated target code. The method includes (a) providing a model element having one or more derived union properties, (b) tracking derived union constraints from the derived union properties of the model element, and (c) interpreting the... Agent: Hamilton, Brook, Smith & Reynolds
20100325606 - Component based software system: A computer implemented model-driven method to generate platform specific code for a user interface is disclosed. In one embodiment, the method includes, capturing customer requirements of the software component in a schema, modeling business-software architecture of the software component in a first level of the schema, modeling technical architecture of... Agent: GlobalIPServices, PLLC
20100325605 - Graphical modeling tool: A method for implementing a graphical modeling tool in a web-based environment is disclosed herein. In one embodiment, such a method may include enabling a user to import, into a web-based environment, a domain meta model comprising a number of meta model elements. The method may further enable the user... Agent: Carey, Rodriguez, Greenberg & Paul, LLP Steven M. Greenberg
20100325604 - System and method for performing cost estimation in a service provider environment: A system and method for providing cost estimation in performing a work project on communications infrastructure may include accessing a first data record generated by a first software tool, where the first data record includes data that specifies a work project on communications infrastructure. A second data record utilized by... Agent: Snr Denton US LLP
20100325607 - Generating code meeting approved patterns: A compiler deployed as a component of an integrated development environment (“IDE”) is adapted to transform source code into target code that is correct by construction by complying with approved patterns described by an external configuration file which is utilized to parameterize the generation of the target code by a... Agent: Microsoft Corporation
20100325608 - Generation of parallel code representations: A generated grouped representation of existing source code can define regions of the existing source code. A set of the regions that can run in parallel can be identified based on the grouped representation. The grouped representation can be converted into a modified representation, such as modified source code or... Agent: Microsoft Corporation
20100325609 - Rule engine system controlling devices of disparate types and protocols: A rule engine system works with physical systems monitored by Internet-enabled endpoints on one hand and developer custom applications on the other. Endpoints operate in both the domain specific language of the rule engine, and communicate with participating applications in the native protocols thereof. Whether new or legacy, whether hardware,... Agent: Pate Pierce & Baird
20100325610 - Connection information generation method and information processing apparatus: An information processing apparatus generates connection information indicating a connection between a first component program and another component program based on definition information stored in a storage unit. The apparatus determines whether or not the other component program corresponds to a first identifier described in definition information of the first... Agent: Fitzpatrick Cella Harper & Scinto
20100325611 - Providing target specific information for textual code at edit time: Providing target specific information for textual code at edit time. Input specifying textual code or the textual code itself may be received. The textual code may be specified for a target device. The textual code may be analyzed to determine information regarding execution of the textual code on the target... Agent: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
20100325612 - Selecting a set of candidate code expressions from a section of program code for copying: To facilitate code building, a user can identify an expression to be copied at a position in a source section of program code. Occurrences of the user-selected expression form a set of candidate code expressions. The user-selected expression may include some or all occurrences of a variable within an enclosing... Agent: RswIPLaw IBM Corporation
20100325613 - Documentation roadmaps and community networking for developers on large projects: A version control system includes a mechanism for a learning roadmap based on information available from a source repository. More particularly, the mechanism generates an easily understandable timeline of a project and a directory of developers based on information available in the version control system that contains the source content... Agent: Ibm Corp. (wip) C/o Walder Intellectual Property Law, P.C.
20100325614 - Detecting plagiarism in computer source code: Plagiarism is detected by comparing statements within source code of a first program to comments within source code of a second program.... Agent: Blakely Sokoloff Taylor & Zafman LLP
20100325615 - Method and system for capturing web-page information through web-browser plugin: Capturing web-page information through a web-browser plug-in includes accessing a target test website, receiving webpage data from the target test website, injecting test code into the webpage data to create a modified webpage, executing the injected test code from the modified webpage, and outputting results of the executing.... Agent: Cantor Colburn LLP - Fox Entertainment Group
20100325616 - Parallel software testing based on a normalized configuration: A system of testing software is provided. The system comprises a first hardware system having hardware components to execute a first version of the software, and additionally comprises a second hardware system having hardware components to execute a second version of the software at approximately the same time as the... Agent: Schwegman, Lundberg & Woessner/ebay
20100325617 - Compiling a graphical program having a textual language program portion for a real time target: Compiling a graphical program including a textual program portion for execution on a real time target. The graphical program may be created on a display or stored in a memory medium. The graphical program may include a plurality of connected nodes which visually indicate functionality of the graphical program. The... Agent: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
20100325618 - Fault tolerant compilation with automatic error correction: A compilation method is provided for automated user error correction. The method includes using a compiler driver run by a processor to receive a source file for compilation. With a compiler component invoked by the compiler driver, the method includes identifying an error in the source file such as a... Agent: Marsh Fischmann & Breyfogle LLP (oracle Formerly D/b/a Sun Microsystems)
20100325619 - Fault tolerant compilation with automatic optimization adjustment: A compilation method is provided for correcting compiler errors that include compiler internal errors and errors produced by running a validation suite. The method includes running a compiler on a computer and storing a set of optimization levels in memory accessible by the compiler. The method includes receiving a source... Agent: Marsh Fischmann & Breyfogle LLP (oracle Formerly D/b/a Sun Microsystems)
20100325620 - Embedded annotation and program analysis: Program source code is annotated to support dataflow analysis or other program analysis, without requiring changes to compilers. Annotation statements are embedded inside comments or other non-code-generative portions of the source code. The annotations can be used to express contracts at routine boundaries, allowing an analyzer to check the global... Agent: Microsoft Corporation
20100325621 - Partitioning operator flow graphs: Techniques for partitioning an operator flow graph are provided. The techniques include receiving source code for a steam processing application, wherein the source code comprises an operator flow graph, wherein the operator flow graph comprises a plurality of operators, receiving profiling data associated with the plurality of operators and one... Agent: Ryan, Mason & Lewis, LLP
20100325622 - Updating firmware of an electronic device: Disclosed is a method for updating software of an electronic device from a current to an updated version. A first set of load modules of the software is required for operating the electronic device in an update mode. The method comprises: receiving and storing incremental update instructions, executing a first... Agent: Potomac Patent Group PLLC
20100325623 - Robot system, robot control device, and software update method of robot system: A transmission-side robot control device (21) and a receiving-side robot control device (21) each include an EPROM (27) which stores a software update program and robot motion control software, a RAM (24) which stores the software update program read from the first storage section (27), and storage media (26B) which... Agent: Wenderoth, Lind & Ponack L.L.P.
20100325625 - Managing electronic devices with different types of device location limited device management clients: Various embodiments pertain to managing electronic devices with different types of device location limited device management clients. According to one embodiment, first information describing first device capabilities 122 for a first type of device location limited device management client 126 associated with a first electronic device 120 is received. Second... Agent: Hewlett-packard Company Intellectual Property Administration
20100325624 - Method and system for application portability: A method of deploying applications in an application deployment environment comprising a plurality of servers is provided that includes selecting an application for deployment on a first server in the plurality of servers, and activating an application configuration engine provided by a central deployment repository, wherein the application configuration engine... Agent: Texas Instruments Incorporated
20100325626 - Serving software applications from servers to client computers: An application serving system is disclosed that comprises a target client computer that connects to a server system and subscribing institution host Web Server, over a network. Both the client computer Web server and server system implement a network protocol layer to communicate across the network. In a preferred embodiment,... Agent: Woodcock Washburn LLP (microsoft Corporation)
20100318957 - System, method, and apparatus for extensible business transformation using a component-based business model: A computer-implemented method for operating a business including operations to receive an enterprise model, define at least one new association between a first and a second business element in the enterprise model, federate a business analysis tool, and determine a business-related impact of the new association on other business elements... Agent: Wilson Ham & Holman/arc
20100318958 - Managing componenet coupling in an object-centric process implementation: A method, system, and computer program product for managing component coupling in an object-centric process implementation are provided. The method includes, prior to deriving components that implement a centralized model: analyzing the centralized model to compute couplings within the centralized model resulting in a coupling metric; computing a predicted component... Agent: Cantor Colburn LLP-ibm Europe
20100318959 - Source code semantic zoom and spatial layout: The present disclosure describes an apparatus and a method for contemporaneously viewing code structure in a diagram as well as source code facilitated by a semantic zoom and pan feature and enabled via use of advanced rendering engines. The apparatus and method support in-place editing where edits are represented on... Agent: Lee & Hayes, PLLC
20100318960 - System, method, and apparatus for generation of executables for a heterogeneous mix of multifunction printers: A computer program product that includes a computer useable storage medium to store a computer readable program that, when executed on a computer, causes the computer to perform operations, including operations to incorporate an entity specification into a business process in response to an input by a user, determine a... Agent: Wilson Ham & Holman/arc
20100318961 - Parametric build of uefi firmware: c
20100318962 - Policy description technique in uefi firmware:
20100318963 - Hypergraph implementation: A hypergraph implementation system is described. The hypergraph implementation system provides for a hypergraph template library that contains many hypergraphs and many bulk data areas. The hypergraphs allow a developer to program an application such that the pointers to files are contained in the memory cache. The hypergraphs consist of... Agent: Lee & Hayes, PLLC
20100318965 - Computing system with compile farm: A computer readable medium is provided and has instructions stored thereon, which, when executed cause a processor of a computing system to execute a method of controlling the computing system. The method includes iteratively running a workload over a period of time, the workload being defined by software components of... Agent: Cantor Colburn LLP-ibm Poughkeepsie
20100318966 - Method for starting sca-based waveform application in component start order: A method for starting an SCA-based waveform application includes defining information on start order of components in a domain profile; and starting a waveform application in the start order according to the information. Further, the waveform application is executed by using the method including: creating an application X by an... Agent: Lahive & Cockfield, LLP Floor 30, Suite 3000
20100318964 - Software extension analysis: Multiple structured extension definitions can be obtained, each structured extension definition corresponding to one or more categories, and each structured extension definition being written in a software extension language. Data representing one or more registrations maintained in a format native to a registration store can be accessed, and this data... Agent: Microsoft Corporation
20100318968 - Catalog-based software component management: Multiple software component identifiers are maintained in a catalog of an operating system running on a device. Each of these software component identifiers corresponds to one of multiple software components installed on the device. The catalog is accessed in response to a request regarding one of the multiple software components,... Agent: Microsoft Corporation
20100318967 - Supplementary deployment actions: A system and method for enabling supplementary deployment actions to be performed in conjunction with a deployment of an application version. A deployment manager may download one or more supplementary deployment action (SDA) components to a user application cache. In conjunction with performing deployment actions, SDA components may be invoked... Agent: Microsoft Corporation
20100318970 - Assessment system for choosing maintenance approaches for gui-directed test scripts: A graphical user interface (GUI) tool analysis system helps determine whether to purchase or license automated testing tools. The system provides guidance, e.g., to test managers, for making decisions on expenditures for the automated test tools. As a result, the test managers need not make purchasing decisions ad hoc, based... Agent: Accenture Chicago 28164 Brinks Hofer Gilson & Lione
20100318969 - Mechanism for automated and unattended process for testing software applications: In one embodiment, a mechanism for business process-managed testing of software applications is disclosed. In one embodiment, a method for business process-managed testing of software applications includes identifying, by a server computing device, all tools and services used to test a software application deployed on the server computing device, and... Agent: Red Hat/bstz Blakely Sokoloff Taylor & Zafman LLP
20100318971 - Systems and methods for identifying graphic user-interface components: Systems and methods for identifying a target position on a computer display are provided. A system receives computer display data indicative of contents of a computer display and identifies a first area of interest within the computer display. Identifying the area of interest includes receiving a first image and searching... Agent: Patent Group 2n Jones Day
20100318972 - Trace correlation for profiling subroutines: In one or more embodiments, a data processing system can include at least one core capable of executing instructions of an instruction set architecture and a trace unit coupled to the at least one core. A call to a subroutine can be detected, and in response, a program trace correlation... Agent: Dillon & Yudell LLP
20100318974 - Business object mockup architecture: Business objects are decoupled from hierarchical structural elements and coupled to simulated structural elements to provide a stable testing environment. Testing data is provided within the simulated structural environment to enable consistency and accuracy in testing and developing business objects.... Agent: Fish & Richardson, P.C.
20100318973 - Method and apparatus for providing dynamic activation of virtual platform sub-modules: An apparatus for providing dynamic virtual platform sub-module activation may include at least one processor and at least one memory storing computer program code configured to, with the at least one processor, cause the apparatus or another apparatus to perform at least receiving an indication, from software being executed via... Agent: Alston & Bird LLP
20100318975 - Language-based model for isolating shared state: A method and/or computer program that incorporates isolation principles of separate address spaces and enforces the principles with a compiler and supporting runtime through a language-based model is disclosed. This approach significantly lowers the required overhead and retains the beneficial qualities of the scalable, isolated model. The model is implemented... Agent: Microsoft Corporation
20100318976 - Method and system for constructing a customized web analytics application: A method for constructing a customized web analytics application comprises providing a base analytics code, including a base data mining code and a plurality of tokens corresponding to unincorporated code snippets, and incorporating code snippets as selected to create the application where each code snippet is configured to track a... Agent: Marger Johnson & Mccollom, P.C.
20100318977 - Jit compilation with continous apu execution: A multiprocessor computing system includes a direct memory access (DMA) engine, a main memory and a host processor including a just-in-time compiler (JIT) that converts bytecode into machine code in discrete executable superblocks (XSBs). The system also includes a system bus coupled to the host processor, the DMA engine and... Agent: Cantor Colburn LLP - IBM Tuscon Division
20100318978 - Registration method for supporting bytecode modification: A method is described that comprises receiving from a classfile registration information. The registration information comprises a class name and a different method name for each of the class's methods. Each of the methods are modified with at least one additional byte code instruction to cause, for its respective method,... Agent: Blakely Sokoloff Taylor & Zafman LLP
20100318980 - Static program reduction for complexity analysis: Described is an analysis tool/techniques for determining the computational complexity of a computer program, including when the program includes procedures having nested loops and/or multi-path loops. First, multi-path loops are converted into code-fragments consisting of simpler loops via a transformation called control flow refinement. Progress invariants are determined for appropriate... Agent: Microsoft Corporation
20100318979 - Vector atomic memory operation vector update system and method: A system and method of compiling program code, wherein the program code includes an operation on an array of data elements stored in memory of a computer system. The program code is scanned for an equation which may have recurring data points. The equation is then replaced with vectorized machine... Agent: Schwegman, Lundberg & Woessner, P.A.
20100318981 - Concurrent upgrade of all components in storage subsystems: Exemplary methods, systems, and computer program product embodiments for concurrent upgrade of a plurality of components in a storage subsystem are provided. A plurality of upgraded components associated with an upgraded storage subsystem replaces a plurality of existing components associated with an existing storage subsystem. Support for a verify I/O... Agent: Griffiths & Seaton PLLC (ibm2)
20100318983 - Method for installing patch file: A computer-implemented method for installing patch files to a local storage of an embedded electronic device includes the following steps. A file header is read and an original checksum value is received from the file header. Patch files from a data package are written to a data area of the... Agent: Altis Law Group, Inc. Attn: Steven Reiss
20100318982 - Updating electronic documents: A method for updating electronic documents includes associating at least one update program with the electronic document such that, in response to specific stimuli, the at least one update program is executed to operate on content of the electronic document.... Agent: Hewlett-packard Company Intellectual Property Administration
20100318984 - Information processing apparatus, installer program, and recording medium: An image forming apparatus includes a printer driver; a first software-identifier storage unit that stores therein a first software identifier that identifies software of a printing device, in which a second plugin for enabling the printing device to implement a feature corresponding to a feature of a first plugin to... Agent: Harness, Dickey & Pierce, P.L.C
20100318985 - Contextual discovery of value-added components: Embodiments of methods and systems of providing contextual discovery of value-added components or add-ins of an application are disclosed. In conjunction with a startup of the application, indicators for each available value-added component for the application may be contextually displayed on a user interface of a first computing device, where... Agent: Microsoft Corporation
20100318987 - Bootstrapping streamed and virtualized applications: Technologies are described herein for bootstrapping streamed and virtualized applications from a network. Bootstrapping features may be deployed entirely over hypertext transfer protocol (HTTP) or other file download, or file transfer, mechanisms. A bootstrap loader, or bootstrapper, may provide the user interface (UI) elements during launch of an application from... Agent: Microsoft Corporation
20100318986 - Using software state tracking information to enact granular update rollback: Embodiments of the invention provide the ability to determine whether a particular application may be safely added to a client computing device. Further, embodiments of the invention also allow for performing a rollback operation on clients experiencing a decrease of performance due to an addition of new software. For example,... Agent: Ibm Corporation, Intellectual Property Law Dept 917, Bldg. 006-1
20100318988 - Mitigating user interruption for partially downloaded streamed and virtualized applications.: Technologies are described herein for mitigating user interruption for partially downloaded or streamed virtual applications from a network, such as the Internet. A memory abstraction module can monitor page faults related to memory requests. A page fault may result from a memory request to load code that is not currently... Agent: Microsoft Corporation
20100318989 - Standard commands for native commands: A system and method for standardizing commands used for various application behaviors in an application regardless of the environment of the application. A client intercepts a user input standard command, retrieves a corresponding native command from a standardizing server and inputs the native command in the application.... Agent: Google / Fenwick12/09/2010 > patent applications in patent subcategories. patent applications/inventions, industry category
20100313179 - Integrated work lists for engineering project change management: A tool supports management of engineering project changes using a current design diagram with links to implementation components, a proposed design diagram, and a work list of tasks for transforming the current design into the proposed design. Tasks recite intended changes such as add, remove, or refactor, with reference to... Agent: Microsoft Corporation
20100313180 - Systems and methods for varying software build properties using primary and supplemental build files: A primary file can be used to specify default build properties for software under development. A set of modified build properties may be stored in a supplemental file. The default build properties can be temporarily overridden with modified build properties for a given build, allowing freedom in the choice of... Agent: Woodcock Washburn LLP (microsoft Corporation)
20100313181 - Application building: The described implementations relate to unified application building. In one implementation unified application building tools can include a unifying component model configured to communicate with a set of components that are supported by different frameworks. The unified application building tools can also include a unification engine configured to bind events... Agent: Microsoft Corporation
20100313182 - Extensible user interface generation: A data source extensibility model establishes extensibility points to allow a data source window or integrated development environment to work with new data source providers and/or new designer technologies and/or new UI controls. Various object/entity management techniques are provided to orchestrate which component is present in given conditions.... Agent: Microsoft Corporation
20100313183 - Method of website optimisation: A website optimisation system is integrated with a website by applying generic code to the website, that being the only code needed to be applied to the native source code of the website to enable the website optimisation system to optimise the website by altering one or more of: the... Agent: Saul Ewing LLP (philadelphia) Attn: Patent Docket Clerk
20100313184 - Language-based model for asynchronous operations: A language-based model to support asynchronous operations set forth in a synchronous syntax is provided. The asynchronous operations are transformed in a compiler into an asynchronous pattern, such as an APM-based pattern (or asynchronous programming model based pattern). The ability to compose asynchronous operations comes from the ability to efficiently... Agent: Microsoft Corporation
20100313185 - Access to test-ready virtual environments: Aspects of the subject matter described herein relate to test-ready virtual environments. In aspects, a lab environment may be configured that includes multiple virtual machines. The virtual machines may be configured with deployment agents that can be used to install and configure programs on the virtual machines. The virtual machines... Agent: Microsoft Corporation
20100313186 - Developer-managed debugger data records: A developer analysis record supports debugging. One developer analysis record contains a copy of a debuggee source code expression including one or more variables. An expression location in the record specifies the location of the expression within debuggee source code, and an expression scope specifies the scope of the expression... Agent: Microsoft Corporation
20100313187 - Method and system for detecting infeasible paths: A method of testing a software program comprises obtaining path properties of an infeasible path, selecting a path from the software program and obtaining path properties of the selected path, wherein the method further comprises comparing path properties of the selected path to the path properties of the infeasible path... Agent: Alston & Bird LLP
20100313188 - Method for preventing software reverse engineering, unauthorized modification, and runtime data interception: A method for preventing the unauthorized modification of a software or unauthorized modification of runtime data. According to this method, a converter, which is capable of converting the software into a generalized machine code is provided. The converter is designed such that it cannot be reverse engineered, by using a... Agent: Merchant & Gould (microsoft)
20100313189 - Methods and apparatuses for secure compilation: A method and an apparatus that provide secure executable codes generated during run time via a trusted compiler server are described. An application can send a service request to the compiler server to request executable codes. The compiler server can determine whether the service request is permitted to be served... Agent: Apple Inc./bstz Blakely Sokoloff Taylor & Zafman LLP
20100313190 - Determining target types for generic pointers in source code: A system described herein includes a receiver component that receives source code from a computer-readable medium of a computing device and a static analysis component that executes a points-to analysis algorithm over the source code to cause generation of a points-to graph, wherein the points-to graph is a directed graph... Agent: Microsoft Corporation
20100313192 - Electronic control system for automobile: In an ECU, a flash ROM has a main storage area for storing a current version of an application program and a sub-storage area for storing update version program that includes updated points from the current version program. A rewriting tool executes program rewrite processing including: store processing of storing... Agent: Nixon & Vanderhye, PC
20100313191 - System and method for modifying firmware: A system and method for updating software in an information handling system are disclosed. One or more relationships between a firmware package and a set of components associated with the information handling system are generated. A first storage partition identifier is generated based, at least in part, on the relationships.... Agent: Baker Botts L.l.p
20100313193 - System and method for dynamic version management of applications: Current applications, in particular for resource constrained terminals, may only require access to an updated version of an application, but updates of current applications must typically be downloaded in their entirety. Further, multiple versions of the same application typically cannot be stored on the device, as resources can be limited.... Agent: Gowling Lafleur Henderson LLP
20100313194 - System and method for preserving device parameters during a fota upgrade: A device, system and method that preserves non-volatile items during a firmware over-the-air update are described. The electronic device comprises a non-volatile memory, a FOTA client module, and back-up and restore module. The non-volatile memory comprises one or more variant non-volatile items having one or more variant offsets associated with... Agent: Kyocera International Inc. Intellectual Propery Department
20100313195 - Determining required software components for scsi system initialization: A first managing software component for a first data transmission protocol and a first portion of a first utilization software component for the first data transmission protocol are loaded on a computer system. The inclusion of the first managing software component for the first data transmission protocol is verified. A... Agent: Lsi Corporation C/o Suiter Swantz PC Llo
20100313196 - Managing securely installed applications: Embodiments of the present disclosure provide methods and systems for managing securely installed applications. After installation, an installation framework performs a bind process to correlate the randomly assigned identifier with the unique identifier of the application. The installation framework also manages the execution of the application. When an application is... Agent: Apple Inc./bstz Blakely Sokoloff Taylor & Zafman LLP
20100313197 - System and method for operating domain profile using database in core framework for sdr mobile terminals: Disclosed is a system and method for operating a domain profile using a database in a core framework for an SDR terminal. In the core framework for an SDR terminal, which has an SCA (software communications architecture)-based software structure, several managers record domain profiles required to install and execute applications... Agent: Lahive & Cockfield, LLP Floor 30, Suite 3000
20100313198 - User interface for assisting in the installation of an asset: Some embodiments of the invention provide a method that assists in the installation of an asset in a graphical user interface for a computer system. The method receives a selection of the asset that has not yet been installed on the computer system. It then responds to the selection of... Agent: Adeli & Tollen, LLP
20100313199 - Method, server and system for converging desktop application and web application: The present invention provides a method, Web server and computer system for converging a desktop application and a Web application. The method may comprise: in response to a request from a client user for using a target desktop application, starting a desktop application initialization process on the Web server and... Agent: Ibm Corporation, T.j. Watson Research Center12/02/2010 > patent applications in patent subcategories. patent applications/inventions, industry category
20100306730 - Customizable asset governance for a distributed reusable software library: In general, techniques are described that facilitate the reuse of software assets within an enterprise. A software asset, as used herein, refers to a set of one or more related artifacts that have been created or harvested for the purpose of applying that asset repeatedly in subsequent development environments. A... Agent: Shumaker & Sieffert, P. A.
20100306731 - Hierarchical view state storage: Indexing domains of a declarative application with view state information for the domain to enable persisting the view state of the declarative application. The domains are organized in a tree. Each domain is built by a configuration builder. The method includes indexing a domain of a declarative application by indexing... Agent: Workman Nydegger/microsoft
20100306732 - Correctness by proof: A methodology and system for defining enterprise software requirements is provided. The methodology, called correctness by proof, is based on biology of cognition and mathematical logic. The methodology decomposes requirements engineering problem into three standalone sub-problems each of which is solved using axiomatic method to construct an axiomatic theory. The... Agent: Jerry Zhu
20100306733 - Automatically creating parallel iterative program code in a data flow program: System and method for automatically parallelizing iterative functionality in a data flow program. A data flow program is stored that includes a first data flow program portion, where the first data flow program portion is iterative. Program code implementing a plurality of second data flow program portions is automatically generated... Agent: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
20100306734 - Method and apparatus for multi-language software development: A method in a software development environment for developing product runtime code having at least two code components written in different runtime languages, the method comprising: providing a programming interface for development of the code components in a single development language: translating developed code components in the development language back... Agent: Ibm Corporation Intellectual Property Law
20100306736 - Graphical indicator which specifies parallelization of iterative program code in a graphical data flow program: System and method for automatically parallelizing iterative functionality in a data flow program. A data flow program is stored that includes a first data flow program portion, where the first data flow program portion is iterative. Program code implementing a plurality of second data flow program portions is automatically generated... Agent: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
20100306735 - Package design and generation: Solution packages for a product for deployment on a collection of servers can be designed using one or more designers that provide user interfaces for visually arranging and configuring elements of the product. A package object model includes a managed object model that represents a package or feature manifest as... Agent: Microsoft Corporation
20100306737 - 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: Dillon & Yudell LLP
20100306738 - Templating system and method for updating content in real time: A templating system is provided. The templating system separates the fixed and dynamic parts of a code from a template. The fixed part is maintained at the client end and the dynamic part is maintained at the server end of a network. The templating system processes the fixed parts, dynamic... Agent: Lester H. Birnbaum
20100306739 - Fast late binding of object methods: An apparatus and a method for managing class properties in a computer program is described. Classes are declared. Each class is associated with a corresponding method with at least one class inheriting one or more method corresponding to one or more other classes. A table generator forms a table of... Agent: Red Hat/bstz Blakely Sokoloff Taylor & Zafman LLP
20100306740 - Composite values for declarative language applications: One embodiment is directed to a method that may be practiced in a declarative application with composites organized hierarchically, including composites in the same hierarchy, but not directly related by direct intervening child/parent relationships. The method includes acts for providing a link between composites unrelated by direct intervening child/parent relationships.... Agent: Workman Nydegger/microsoft
20100306741 - Method for optimizing processing of character string during execution of a program, computer system and computer program for the same: A method, computer system and computer program for optimizing the processing of a character string during execution of the program by using characteristic information that indicates a characteristic of the character string and is associated with the character string. The method includes the steps of determining, on the basis of... Agent: Ibm Corporation, T.j. Watson Research Center
20100306742 - Fast late binding of object properties: An apparatus and a method for managing class properties in a computer program is described. Classes are declared. Each class is associated with a corresponding property with at least one class inheriting one or more property corresponding to one or more other classes. A table generator forms a table of... Agent: Red Hat/bstz Blakely Sokoloff Taylor & Zafman LLP
20100306743 - System and method for verifying code sequence execution: A system and method for verifying code sequence execution are disclosed herein. In one embodiment, the method comprises receiving, via an application programming interface, an expectation set comprising information regarding a plurality of test points expected to be hit, receiving test point data comprising information regarding which test points which... Agent: Knobbe Martens Olson & Bear LLP
20100306744 - Debugger with audiation: A method and computer program product are provided for audiating the occurrence of debugger events within a software debugger. The method begins by assigning a sound characteristic to a debugger event occurring within a software program under debug. Next, the audiation of the sound characteristic associated with the event is... Agent: Ibm Corporation RochesterIPLaw Dept. 917
20100306745 - Efficient code instrumentation: A method for instrumenting a computer program, the method including identifying a program slice within a computer program, and instrumenting the program slice within the program.... Agent: North Shore Patents, P.C.
20100306746 - Binary rewriting without relocation information: A binary rewriter that can provide complete code coverage without relocation information is provided, together with a method of performing such rewriting. The method can include processing a binary file as an original binary file. The method can also include disassembling the binary file to provide a disassembled binary file.... Agent: Squire, Sanders & Dempsey L.L.P.
20100306747 - Automatic retrieval of translated messages for interacting with legacy systems: A translation system and method is described that may automatically translate strings of a legacy application for use in creating an interfacing application that can interface with the legacy application. The translation system and method receive a plurality of input strings from a string list and use an initial language... Agent: Gowling Lafleur Henderson LLP
20100306748 - Compiler and compiling method for a networked control system comprising a plurality of devices: The invention relates to a compiler and a method for compiling control logic for a plurality of devices of a networked control system, particularly to the automated assignment of control logic to devices. The invention provides with a compilation an automatic assignment procedure of an executable runtime code to devices... Agent: Philips Intellectual Property & Standards
20100306749 - Software analysis framework: Presently described is a decompilation method of operation and system for parsing executable code, identifying and recursively modeling data flows, identifying and recursively modeling control flow, and iteratively refining these models to provide a complete model at the nanocode level. The nanocode decompiler may be used to determine if flaws,... Agent: Goodwin Procter LLP Patent Administrator
20100306751 - Execution result caching and searching: An apparatus and a method for searching and caching results of pure functions in a computer program is described. The computer program is parsed to identify pure functions. A computed result of the identified pure functions is stored and shared with at least one process of the computer program. Each... Agent: Red Hat/bstz Blakely Sokoloff Taylor & Zafman LLP
20100306750 - Parallel program generation method: A method for producing parallel computer programs by using a compilation method that produces executable computer programs having an undefined execution order. The execution order is defined during execution of the program depending on the execution architecture. This allows the best possible level of concurrent execution in different architectures. The... Agent: Muncy, Geissler, Olds & Lowe, PLLC
20100306752 - Automatically creating parallel iterative program code in a graphical data flow program: System and method for automatically parallelizing iterative functionality in a data flow program. A data flow program is stored that includes a first data flow program portion, where the first data flow program portion is iterative. Program code implementing a plurality of second data flow program portions is automatically generated... Agent: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
20100306753 - Loop parallelization analyzer for data flow programs: System and method for automatically parallelizing iterative functionality in a data flow program. A data flow program is stored that includes a first data flow program portion, where the first data flow program portion is iterative. Program code implementing a plurality of second data flow program portions is automatically generated... Agent: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
20100306754 - Code partitioning for enhanced performance: A method and system for enhancing the execution performance of program code. An analysis of the program code is used to generate code usage information for each code module. For each module, the code usage information is used to determine whether the code module should be separated from its original... Agent: Law Office Of Ido Tuchman (yor)
20100306755 - Indicia reader with programmable indicators of software upgrades: An indicia reader with a user perceptible indicator of a software upgrade having an imaging reader assembly, an electronics assembly, a housing, wherein one of the electronics assembly and the housing produces a user perceptible indicator in response to a software upgrade.... Agent: Honeywell/hiscock Patent Services
20100306756 - Method and system for generating a reverse binary patch: A reverse patch for undoing a forward patch for obtaining a new binary image from an old binary image is generated in two parts. First a reverse index file is generated when the forward patch is created at a host or server. The reverse index file identifies regions of similarity... Agent: Ridout & Maybee LLP
20100306757 - Determining compatibility among service versions: A method comprises receiving, by a processor, a description of a later version of a service model and determining, by the processor, backward compatibility of the description of the later version of the service model with a description of a previous version of the service model. Each service model comprises... Agent: Hewlett-packard Company Intellectual Property Administration
20100306758 - Portable terminal device and reception method for simultaneously displaying applications: When data received separately in first and second reception processing is processed separately by first and second application programs, and when data received by the first reception processing contains specific data specifying processing by the second application program, and the specific data has regional properties, the current region where the... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, L.L.P.
20100306760 - Software setup system: Methods and apparatuses for automatic system setup. At least one embodiment of the present invention stores the setup configuration information (e.g., in files and/or in directory servers). The setup configuration information is stored (e.g., using a configuration file naming scheme) so that the configuration information for a particular machine can... Agent: Apple Inc./bstz Blakely Sokoloff Taylor & Zafman LLP
20100306759 - System for packaging native program extensions together with virtual machine applications: Methods and apparatus are described for packaging native program extensions with a virtual machine application. The application is distributed in an application package containing application code that runs in a virtual machine, native code that runs outside the virtual machine, and other resources. When the application requires access to native... Agent: Weaver Austin Villeneuve & Sampson - Yahoo!
20100306761 - Method and apparatus for dynamic middleware assembly: In one embodiment, the present invention is a method and apparatus for dynamic middleware assembly. One embodiment of the inventive method for dynamically assembling middleware at a client involves selecting a middleware component from a group of middleware components, where the selection is based at least in part on a... Agent: Moser, Patterson & Sheridan, LLP
20100306762 - Method and apparatus for automatic loading of applications: An approach is provided for automatic loading of applications, including receiving user identification corresponding to a device. Data is also received, which indicates a set of one or more relevant applications that are a subset of multiple available applications. The set is automatically selected based on the user identification and... Agent: Ditthavong Mori & Steiner, P.C.Previous industry: Data processing: design and analysis of circuit or semiconductor mask
Next industry: Electrical computers and digital processing systems: virtual machine task or process management or task management/control
RSS FEED for 20130509:
Integrate FreshPatents.com into your RSS reader/aggregator or website to track weekly updates.
For more info, read this article.
Thank you for viewing Data processing: software development, installation, and management patents on the FreshPatents.com website. These are patent applications which have been filed in the United States. There are a variety ways to browse Data processing: software development, installation, and management patent applications on our website including browsing by date, agent, inventor, and industry. If you are interested in receiving occasional emails regarding Data processing: software development, installation, and management patents we recommend signing up for free keyword monitoring by email.
FreshPatents.com Support - Terms & Conditions
Results in 0.85643 seconds