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




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

Data processing: software development, installation, and management inventions 04/09

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

20090113377 - System and method for building a backend tool connector in support of heterogeneous data sources: A plug-in is provided for use with an authoring program. The plug-in facilitates developing an application for communicating with heterogeneous data sources. The plug-in comprises a plug-in interface for interfacing with the authoring application, logic for determining the functionality exposed by the data source described by the generic schema, and... Agent: Gowling Lafleur Henderson, LLP

20090113378 - Extending unified process and method content to include dynamic and collaborative content: The present invention discloses a unified process system that includes placeholders for editable content that extends unified process methods. The unified process system can store, manage, organize, and present information and artifacts associated with a unified process. The unified process system can include a placeholder defining tool configured to permit... Agent: Patents On Demand, P. A. Unassigned

20090113381 - Aggregation of constraints across profiles: Leveraging profiles to define stereotypes for other profiles introduces efficiency into modeling. Although constraints can be inherited, constraints cannot currently be aggregated across profiles. Aggregating constraints across profiles leverages the labor invested in defining other profiles as well as adding flexibility to defining stereotypes.... Agent: Ibm Austin Iplaw (dg)

20090113382 - Automated deployment implementation with a deployment topology model: Although a modeling language can be used to create a deployment diagram to graphically depict a deployment model, the utility of the deployment diagram is limited to easing understanding of the model. A semantically correct deployment topology model can be processed to automate deployment of a product, add-on, update, configuration,... Agent: Ibm Austin Iplaw (dg)

20090113380 - Integrated model checking and issue resolution framework: A plurality of constraints are identified for a model of a software deployment in an integrated development environment. Each of the constraints are associated with one of a plurality of analysis levels. It is determined for each analysis level whether the corresponding associated constraints are met so that an identification... Agent: Mintz, Levin, Cohn, Ferris, Glovsky & Popeo, P.C.

20090113379 - Modeling and managing heterogeneous applications: The present invention extends to methods, systems, and computer program products for modeling and managing heterogeneous applications. Application intent can be described in a relatively straight forward manner that abstracts underlying implementation details. Thus, application developers can develop applications without necessarily having to know extensive details of an underlying implementation... Agent: Workman Nydegger/microsoft

20090113384 - System and apparatus for graphically building business rule conditions: A system and apparatus are disclosed for graphically building business rule conditions. The apparatus of graphically building business rule conditions comprises an expression icon module that displays a menu of function icons for the user, and a business attribute module that displays a menu of business rule attribute icons for... Agent: Kunzler & Mckenzie

20090113383 - System and method of using customizable templates to retrieve and display a system configuration topology graph: A method, system, and computer program product for implementing a customizable visual configuration (VC) template to retrieve and display a working set of system configuration objects. The computer-implementable method includes selecting a current system configuration object. Once a system configuration object is selected, a VC utility examines all available VC... Agent: Dillon & Yudell LLP

20090113386 - Object code generation for increased delta performance: Disclosed is a method of generating updated object code of a computer program, the updated object code being suitable for the generation of an updated memory image to be loaded into a storage medium having stored thereon a current memory image corresponding to a current version of a computer program.... Agent: Ericsson Inc.

20090113385 - Soa software components that endure from prototyping to production: The disclosed invention presents a multi-phased approach for developing a service oriented architecture (SOA) solution using front end SOA components that endure throughout the SOA development lifecycle. The approach can determine interface requirements between a set of services to be implemented in a SOA solution and SOA front end. The... Agent: Patents On Demand, P.A. - IBM Cha

20090113387 - Methods and systems for dynamically generating and optimizing code for business rules: Systems and methods are provided for generating high-level program code of a rule-based application for interpreting and executing business rules. In one exemplary embodiment, a method is provided that comprises retrieving high-level program code capable of performing the functionality of a business rule called by the rule-based application, wherein the... Agent: Sap / Finnegan, Henderson LLP

20090113388 - Model based spreadsheet scripting language: Techniques for programming using a model based spreadsheet scripting language are disclosed herein, where procedural aspects may be incorporated along with the model based aspects therein. In particular, techniques for performing calculations of a value, and recalculation of interdependent formulas using programs written with the model based spreadsheet scripting language... Agent: Woodcock Washburn LLP (microsoft Corporation)

20090113389 - Interactive multimedia applications device: An interactive multimedia applications device and method for an interactive multimedia application comprises one or more live media capture devices providing a media stream, an engine comprising a real time media processing module for processing said media stream, and rendering means connected to multimedia output devices. In addition, said device... Agent: Fisher Technology Law

20090113390 - Module-code verification layer to automatically validate user input: Methods and systems for verifying module codes are presented. The module code may be verified by associating the module code with a user interface screen and determining whether the module code was generated from the user interface screen. A module corresponding to the module code may be executed if the... Agent: Kenyon & Kenyon LLP

20090113391 - Software license isolation layer: A software development environment for developing application software for a target computing platform, having target platform licensed software components subject to target platform license terms, the development environment isolates source platform application source code for the application software from being subjected to the target platform software license terms while allowing... Agent: Birch Stewart Kolasch & Birch

20090113392 - Detecting plug-in and fragment issues with software products: The present invention comprises utility capable of detecting various issues with plug-ins and fragments in Eclipse and Eclipse-based products. In order to find issues, the utility first seeks information about the sites available in the given product. Once the sites have been located, the utility seeks information about the plug-ins... Agent: Hoffman Warnick LLC

20090113393 - Revealing new errors in edited code: Under the present invention, a first (e.g., unedited) set of code will be compiled and analyzed to produce a first set of results that includes a set of errors. A second set of code, which represent an edited version of the first set of code will be compiled and analyzed... Agent: Hoffman Warnick LLC

20090113394 - Method and system for validating process models: A method and system are described for validating process models. A process semantic model including a semantic directed graph including nodes associated with tasks and edges associated with a direction of flow of execution of the tasks may be obtained. Edges entering nodes include annotations including precondition semantic indicators associated... Agent: Brake Hughes Bellermann LLP

20090113395 - Validating software in a grid environment using ghost agents: A validation method can include the step of identifying a host within a grid environment, wherein the host is a software object. A ghost agent can be associated with the host, where the ghost agent can move within the grid environment. The actions of the host can be replicated by... Agent: Novak Druce + Quigg LLP

20090113397 - Dynamic, secure software tagging for software asset management with respect to deployment, configuration, and usage: A software tagging application is configured to measure software application usage within an enterprise deployment. The software tagging application using the concepts of tags, and extends the use of tags to convey monitored software usage. This usage data is written to the tag and secured with a signature calculated using... Agent: Haverstock & Owens LLP

20090113396 - Monitoring asset state to enable partial build: When an up to date state has been achieved for the inputs and outputs of a build process, an asset state indicator is set to indicate that all the inputs and outputs are up to date. Those inputs and outputs are monitored. If a change to any of the inputs... Agent: Microsoft Corporation

20090113398 - Managing the tracing of the execution of a computer program: A method and system for the management of tracing data of interest in a data processing system comprises identifying the location and length of one or more such units of interest as each unit is stored in main memory during execution of the program and recording a logical assignment of... Agent: Ibm Corporation-raleigh Swg C/o Thomas, Raring & Teague, P.c

20090113399 - Device, system and method of debugging computer programs: Device, system, and method of debugging computer programs. For example, a method for debugging computer programs includes: locating a bug in a computer program based on a first score corresponding to a first instrumentation location of the computer program and a second score corresponding to a second instrumentation location of... Agent: Ibm Corporation, T.j. Watson Research Center

20090113400 - Device, system and method of profiling computer programs: Device, system, and method of profiling computer programs. For example, a method for profiling computer programs includes: profiling a program statement associated with a machine-readable comment indicating an expectation by a programmer of a runtime behavior of the program statement.... Agent: Ibm Corporation, T.j. Watson Research Center

20090113401 - Using annotations to reuse variable declarations to generate different service functions: Provided are a method, system, and article of manufacture for using annotations to reuse variable declarations to generate different service functions. A declaration file has variable declarations in a first programming language environment for use by application functions. The declaration file includes a plurality of sets of annotations for a... Agent: Konrad Raynes & Victor, LLP Attn: Ibm54

20090113402 - Server-based code compilation: A server is disclosed that includes an interface to a data communication network, a compiler library that stores a plurality of different compilers, and compiler selection logic responsive to data received at the interface and including logic. The compiler selection logic is configured to select one of the plurality of... Agent: Qualcomm Incorporated

20090113403 - Replacing no operations with auxiliary code: A machine code computer program may comprise machine code directed to a main task and may contain no operations (NOPs). Some or all of the NOPs may be replaced with auxiliary code. Alternatively, the machine code computer program may be generated with auxiliary code where the NOPs would otherwise be.... Agent: Microsoft Corporation

20090113404 - Optimum code generation method and compiler device for multiprocessor: A method of generating optimum parallel codes from a source code for a computer system configured of plural processors that share a cache memory or a main memory is provided. A preset code is read and operation amounts and process contents are analyzed while distinguishing dependence and independence among processes... Agent: Stanley P. Fisher Reed Smith LLP

20090113405 - Reconfigurable coprocessor architecture template for nested loops and programming tool: The architectures derived from the proposed template are integrated in a generic System on Chip (SoC) and consist of reconfigurable coprocessors for executing nested program loops whose bodies are expressions of operations performed in a functional unit array in parallel. The data arrays are accessed from one or more system... Agent: Cermak Kenealy Vaidya & Nakajima LLP

20090113406 - Single stream processing with multi-version support of application operating environments: A method is provided for developing a software module including support for multiple versions of an operating environment. The method includes determining a first set of references associated with a first version of an application operating environment. A second set of references associate with a second version of the computing... Agent: Fleit, Gibbons, Gutman, Bongini & Bianco P.l

20090113407 - Managing software lifecycle: The present invention extends to methods, systems, and computer program products for managing software lifecycle. Based on declarative models and knowledge of their interpretation, embodiments of the present invention facilitate lifecycle management for model-based software applications. Lifecycle models, such as, for example, lifecycle state machine models are stored in a... Agent: Workman Nydegger/microsoft

20090113409 - System and method for updating software using updated data from external sources: A system and method for automatically updating reference values includes a processing device configured to execute a software application. The software application employs one or more dynamic data items which change as a function of time. A memory device is configured to store at least one table including the one... Agent: Siemens Corporation Intellectual Property Department

20090113408 - System synchronization in cluster: A machine, cluster, computer program product and method for choosing an attribute, based on an occurrence of a predetermined event, to be used in a machine of a cluster that includes plural machines. The method includes storing a runtime variable and a configuration variable for each machine of the cluster,... Agent: Ericsson Canada Inc. Patent Department

20090113410 - Techniques for upgrade dependency management: Embodiments of the present invention provide techniques for managing dependencies between data upgrade files included in an application upgrade. According to one set of embodiments, the data upgrade files are grouped into functional upgrade groups. A dependency hierarchy for the functional upgrade groups is then created based on dependencies between... Agent: Townsend And Townsend And Crew LLP

20090113411 - Upgrade tracking system: An upgrade tracking system for tracking aspects of an application upgrade. In various embodiments, the update tracking system includes a statistics collection component configured to collect statistics related an execution of the application upgrade, where the application upgrade includes a plurality of data upgrade files, and where the plurality of... Agent: Townsend And Townsend And Crew LLP

20090113412 - Method and apparatus for enhanced synchronization protocol: A method and apparatus for synchronizing a file between a sender and a receiver. The sender comprises a base version of the file and optionally one or more delta files. The receiver issues a request to get updates for the file and indicates a unique ID associated with the version... Agent: Soroker-agmon Advocate And Patent Attorneys

20090113414 - Computer administration deployment system: One or more target computers have a supervisor-responsive program which permits remote administration by a supervisory computer's administrative website, and permits configuration, control and software management by an administrator through a supervisory computer accessible through a supervisory computer's administrative website. The supervisory computer allows administrators to login and manage which... Agent: The Nath Law Group

20090113413 - Offline upgrades: A system and method upgrade software applications offline using a virtual machine. Software applications used by actual customer machines may rely upon customer specific data and protocols. An upgraded version of a software application may become available. The upgrade may be loaded onto a virtual machine. Customer specific data or... Agent: Brinks Hofer Gilson & Lione

20090113415 - System for importing calendar data from a computer screen into a calendar application: An exemplary embodiment of the invention relates to a method, system, and storage medium for performing calendaring and reminder activities for a computer user. The method includes analyzing text displayed on a computer screen, identifying calendar parameters resulting from the analysis, creating a calendar entry record that includes a source... Agent: Cantor Colburn LLP - IBM Endicott

20090113416 - Installation of updated software for server components: A target server is queried to build an inventory of components installed within the target server. The target server has a boot process by which it is employed within a production environment. Updated software is received for each component from an update server, based on the inventory built. The boot... Agent: Law Offices Of Michael Dryja

20090113418 - Method and apparatus for responsive execution of a platform-independent program on a computing platform that has not been provisioned: Apparatus and methods are disclosed that download a vanguard-installation-bundle to a computing platform responsive to a set of platform characteristics of the computing platform. The vanguard-installation-bundle includes executable data that includes a platform-dependent set of executable data and a platform-independent set of executable data. The platform-dependent set of executable data... Agent: Pvf -- Sun Microsystems Inc. C/o Park, Vaughan & Fleming LLP

20090113417 - Multiple user control of a down loadable application: Control of an operation of a multimedia terminal by an application, for example, a game or interactive television module, using remote control input signal is provided. An application is downloaded (S1), input signals from remote control units (RC-1, RC-2, RC-N) are received (S3) at the multimedia terminal, a message, including... Agent: Philips Intellectual Property & Standards

20090113419 - System and method for a light weight server installer: In one embodiment a light weight server installer is provided which enables a user to install a Java Platform Enterprise Edition compatible application server with no additional functionality. The user can then select the functionality he or she requires and the light weight server installer installs only the components necessary... Agent: Fliesler Meyer LLP

  
04/23/2009 > patent applications in patent subcategories.

20090106729 - Device, method and computer program product for managing a software development process: A method for managing a software development process, the method includes: receiving information representative of instances of simple software development process events; detecting, by a complex event processing (CEP) engine and in response to the received information, at least one complex situation; and invoking at least one software management process... Agent: Ibm Corporation, T.j. Watson Research Center

20090106731 - Framework to access a remote system from an integrated development environment: For use in an integrated development environment, such as Eclipse, a common connection registry of connections to remote systems is presented. The connection registry contains objects and subsystem objects. The connection objects have attribute information for the remote system whereas the subsystem objects contain information specific to a particular tool... Agent: Greg Goshorn, P.C.

20090106730 - Predictive cost based scheduling in a distributed software build: Various technologies and techniques are disclosed for predicting costs of build phases and using the predicted costs to improve distributed build scheduling. Build data is accessed to analyze future build steps. Predicted costs are calculated for components of a later phase of the build process using the build data. The... Agent: Microsoft Corporation

20090106734 - Bayesian belief network query tool: A dataset query tool is disclosed, the query tool including a dataset having a plurality of attributes, wherein each of the attributes has one of a plurality of potential values, a processor adapted to develop a model of the dataset and calculate a posterior probability of at least one of... Agent: Fraser Clemens Martin & Miller LLC

20090106732 - Hierarchical data models and methods for navigating same: A method of programming a navigation system for a hierarchical data model includes coupling a processor in electronic data communication with an output device. The method also includes programming a hierarchical data model of a database within the processor. The hierarchical data model has a hierarchy representing a plurality of... Agent: General Electric Company Ge Global Patent Operation

20090106733 - Software engineering system and method for self-adaptive dynamic software components: There is disclosed a software engineering system and method for engineering software components. In an embodiment, the method comprises providing the software component with an input interface, an output interface, and a control interface, the control interface being configurable to receive external conditions or parameters that are specific to an... Agent: Bond Schoeneck & King, PLLC

20090106735 - Ambient experience instruction generation: A method for generating a sequence of instructions comprises determining one or more time values, accessing a pool of markup language fragments, and processing the markup language fragments according to the or each time value. The output of the processed fragments is then combined into a sequence of time-stamped instructions... Agent: Rissman Jobse Hendricks & Oliverio, LLP

20090106736 - Heuristics for determining source code ownership: Various technologies and techniques are disclosed for using heuristics to determine source code ownership. A request is received to identify at least one owner of a particular source code unit. Initial ownership totals are calculated for the source code unit based upon a code contribution heuristic. The code contribution heuristic... Agent: Microsoft Corporation

20090106737 - Using cross-entropy to test executable logic code: A method for detecting the occurrence of rare events in an executable logic code includes assigning a first probability of a chance of traversal of one or more decision paths, in which each path connects two decision points defined by execution of the logic code. As a result of execution... Agent: Ibm Corporation, T.j. Watson Research Center

20090106738 - Methods, systems, and computer program products for real time configuration and analysis of network based algorithmic service objectives: A network based algorithmic Service Objective (SO) is evaluated by defining an SO script comprising a plurality of Service Indicators (SIs), each of the SIs comprising an equation including a plurality of operands and at least one operator, instantiating the SO script into an object-oriented representation of the SO, obtaining... Agent: Myers Bigel Sibley & Sajovec

20090106740 - Replay of program executions using cross-entropy: A method for replay of program executions using cross-entropy is provided. The method comprises identifying a first sequence of decision points, wherein the first sequence represents a first execution of a logic code; identifying a second sequence of decision points, wherein the second sequence represents a second execution of the... Agent: Ibm Corporation, T.j. Watson Research Center

20090106739 - Systems and methods for debugging multiple workflow instances: Systems and methods for remotely monitoring and debugging processes over a distributed network are provided. In one aspect, a method includes attaching to a first process of a plurality of processes running on a remote device such that a second process of the plurality of processes is not interrupted, and... Agent: General Electric Company Ge Global Patent Operation

20090106741 - Unified tracing service: A computer is programmed with multiple software programs to record structures including (a) unstructured information to denote a transition between portions of code, and (b) metadata related to one or more attributes of the information. In addition, the computer writes two additional types of structures: section type, and dump type.... Agent: Silicon Valley Patent Group LLP Attn: Ora

20090106742 - Framework for testing api of a software application: A test executor for testing an application programming interface of a software application includes a plurality of invokers, a mapper/converter, and a comparer. The plurality of invokers includes a software application invoker and a database application invoker. The software application invoker is adapted to communicate with a software application through... Agent: Merchant & Gould (microsoft)

20090106743 - Methods and systems for converting automation software: A method for converting a software environment defined using flat name space into an equipment model is provided. The method includes decomposing the flat name space into a plurality of tokens, and assigning each token to a corresponding level of a plurality of levels included in an equipment hierarchy. The... Agent: General Electric Company Ge Global Patent Operation

20090106744 - Compiling and translating method and apparatus: Methods and apparatus are described to compile and translate source code. In some embodiments, source code is compiled into source binary code for a source platform; an annotation section associated with the source binary code is generated, wherein the annotation section comprises an annotation for a scope, the scope comprising... Agent: Blakely Sokoloff Taylor & Zafman LLP

20090106745 - Method and apparatus for optimizing software program using inter-procedural strength reduction: Inter-procedural strength reduction is provided by a mechanism of the present invention to optimize software program. During a forward pass, the present invention collects information of global variables and analyzes the information to select candidate computations for optimization. During a backward pass, the present invention replaces costly computations with less... Agent: Ibm Corp (ya) C/o Yee & Associates PC

20090106746 - Application and database context for database application developers: Infrastructure for capturing and correlating application context and database context for tuning, profiling and debugging tasks. The infrastructure extends the DBMS and application profiling infrastructure making it easy for a developer to invoke and interact with a tool from inside the development environment. Three sources of information are employed when... Agent: Microsoft Corporation

20090106747 - Dynamic class loading: According to one embodiment of the present invention a method is disclosed. The method includes requesting a class to be dynamically loaded during program execution. The class includes an attribute. A properties file is searched for the attribute. An associated delegation policy is found in the properties file. The associated... Agent: Ibm Corporation Intellectual Property Law

20090106750 - Method and system for updating a multilayer application: A method is disclosed for updating an application in a data processing system. In at least one embodiment, the method includes providing an application of multilayer design in the data processing system, wherein the application has a plurality of modules which are respectively associated with one of a plurality of... Agent: Harness, Dickey & Pierce, P.L.C

20090106748 - Method and system for upgrading virtual resources: A system for upgrading a multi-tiered application. In response to receiving a request to upgrade a multi-tiered application, wherein components of the multi-tiered application are deployed across a plurality of virtual machines, an appropriate integrated patch is selected for the upgrade. The selected integrated patch includes an integrated set of... Agent: Duke W. Yee

20090106749 - System, method, and computer software code for determining whether a change in a subsystem is compatible with a system: A method for determining whether a change in a complex system is compatible with the complex system, the method including determining whether at least one of a module change and a software change has occurred, determining whether the at least one of module change and software change results in a... Agent: Beusse Wolter Sanks Mora & Maire, P.A.

20090106751 - Data storage medium, software installation method and copyright protection module: A data storage medium includes a first storage unit and a second storage unit. The first storage unit is used to store a target electronic device ID, the second storage unit stores software installation data. The software installation data includes a copyright protection module, a software installation program, and a... Agent: PCe Industry, Inc. Att. Steven Reiss

20090106752 - Autonomic application installation: Embodiments of the present invention address deficiencies of the art in respect to application installation and provide a method, system and computer program product for autonomic application installation. In one embodiment of the invention, an autonomic application installation method can be provided. The method can include initiating an installation of... Agent: Carey, Rodriguez, Greenberg & Paul, LLP Steven M. Greenberg

20090106753 - Method and apparatus for automatically installing operating system onto computer: The present invention provides a method and an apparatus of automatically installing an operating system onto a computer. The method is characterized in that: the computer establishes a connection with a remote server through a network; the computer sends configuration information to the remote server; the computer receives a corresponding... Agent: Kinney & Lange, P.A.

  
04/16/2009 > patent applications in patent subcategories.

20090100403 - Automatically analyzing and modifying a graphical program: A system and method for programmatically analyzing and modifying a graphical program. The graphical program may be stored in a memory. The graphical program may then be programmatically analyzed. In various embodiments, the graphical program may be a graphical program that performs any function for any application, and the graphical... Agent: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.

20090100402 - Configuring and constructing applications in a mainframe-based computing environment: In various embodiments, a system is provided for building configurable applications. The system may include a distributed tier with a presentation module accessible by a user which is configured to permit configuration of an interface in a session with the user and an interface module configured to process session state... Agent: K&l Gates LLP

20090100401 - Method and system for analyzing a software design: A method and system of analyzing a software design includes receiving one or more specifications containing one or more design elements. One or more design elements not included in the one or more specifications are identified. One or more design elements not included in the one or more specifications are... Agent: Holland & Knight LLP

20090100404 - Software package implementation sizing: Implementation size of a software package implementation can be determined by determining implementation sizes of modules, determining tasks to be implemented, determining a complexity factor, and calculating the implementation size based on the modules, tasks, and complexity factor. Implementation size of a software package implementation can be determined using a... Agent: Klarquist Sparkman, LLP

20090100406 - Software factory specification and execution model: p

20090100405 - Synchronizing an abstract model and source code: A software synchronization system detects a change that modifies an element of the abstract model. The software synchronization system globally modifies references to the element throughout the abstract model. Then the software synchronization system automatically determines elements of the source code that are dependent on the changed model element. The... Agent: Perkins Coie LLP/msft

20090100407 - Method and system for simplified assembly of information processing applications: A method for automatic composition of an information processing flow based on a user-specified processing goal, includes: selecting tags from a first plurality of tags, wherein the selected tags specify a processing goal; composing a processing graph in accordance with the processing goal; and displaying a second plurality of tags,... Agent: F. Chau & Associates, LLC

20090100408 - System and method for supporting data driving a software process using objects of arbitrary data types: The present invention provides a method for supporting data driving a software process. The method comprises receiving, from a user, input of a class of an object of a non-primitive data type; and providing to the user a description of the collection of attributes necessary to construct an instance of... Agent: Hamilton, Brook, Smith & Reynolds

20090100409 - Game design tool: A tool is provided for designing electronic games of chance such as slot or fruit machine games. Software that runs on a computer or remote server takes user inputs and selections such as game rules, input data, and pointers to or import of files (such as sound and graphics files).... Agent: Michael Molins Molins & Co.

20090100410 - System and method for tracking software changes: A system and method may be used to track software changes by analyzing intermediate language level representations of the software. For example, software changes may be tracked by analyzing object-oriented program code that includes one or more non-native binary executables based on an intermediate language. The program code may be... Agent: Pillsbury Winthrop Shaw Pittman, LLP

20090100412 - Multi-tiered certification service: A method for certifying whether a software solution is compatible with an operating environment that includes one or more backend systems associated with a software product. Provide an advanced certification routine including a plurality of tests associated with determining a compatibility between the software solution and the software product and... Agent: Brake Hughes Bellermann LLP

20090100411 - Software supportability certification: A method for certifying a software product for supportability is disclosed in which the software product is identified, wherein the software product is configured to receive and process one or more user interactions. One or more anticipated log messages corresponding to each of a plurality of predetermined user errors which... Agent: Brake Hughes Bellermann LLP

20090100413 - Stack walking enhancements using sensorpoints: A system and method for receiving an image of compiled user code, scanning the image to determine each of a plurality of functions included in the user code and creating a separately compiled executable module corresponding to selected ones of the plurality of functions, wherein the module includes instructions to... Agent: Fay Kaplun & Marcin, LLP

20090100414 - Method and apparatus for autonomic test case feedback using hardware assistance for code coverage: A method, apparatus, and computer instructions for presenting coverage data for code. The coverage data containing instruction access indicators associated with the code is obtained. Particular instruction access indicators that have been set by a processor in the data processing system in response to execution of the code by the... Agent: Ibm Corp (ya) C/o Yee & Associates PC

20090100415 - Apparatus for and method of implementing feedback directed dependency analysis of software applications: A novel and useful mechanism for optimizing the detection of dependencies in a software system via feedback between static and dynamic engines. The present invention enables dynamic analysis to be more effective by using the results of static analysis to identify sections that need to be traced during dynamic analysis.... Agent: Ibm Corporation, T.j. Watson Research Center

20090100416 - Dynamic native binding: A native binding technique is provided for insetting calls to native functions during translation of subject code to target code, such that function calls in the subject program to subject code functions are replaced in target code with calls to native equivalents of the same functions. Parameters of native function... Agent: Wilmerhale/boston

20090100417 - Processor controlled device, in particular electronic communication and/or multimedia device with different operation modes: An electronic communication and/or multimedia device comprises a central processing unit controlling the operation of said device, wherein in a standard mode the operation of the device is carried out on the basis of data stored in the first memory said device. In a reduced mode of said device, a... Agent: Myers Bigel Sibley & Sajovec, P.A.

20090100418 - Management of software and operating system updates required for the process of creating a virtual machine facsimile of an existing physical or virtual machine: Disclosed are techniques for using known update technologies to automatically identify the updates installed on a physical machine prior to facsimile creation, to locate the update packages from an update server, and to download them to the machine performing the facsimile creation. The use of update technologies enables precise identification... Agent: Woodcock Washburn LLP (microsoft Corporation)

20090100420 - Automatic acquisition and installation of software upgrades for collections of virtual machines: An automated approach to updating, testing, and distributing virtual machine images is described. Centralized updates allow for a virtual machine image executed locally on thousands of machines to be updated in a single place and the automated testing and distribution signaling provides for smooth rollouts of the updates.... Agent: Fish & Richardson P.C.

20090100419 - Method for determining priority for installing a patch into multiple patch recipients of a network: Embodiments of the invention provide a computer implemented method and system for installing a patch on at least some of the servers of a network having multiple servers. The method comprises the steps of identifying a plurality of servers of the network that each requires installation of the patch, and... Agent: Ibm Corp (ya) C/o Yee & Associates PC

20090100422 - Information processing apparatus and control method therefor: If a device driver is simply installed in the same manner for any network environment, there is a possibility that the device driver is installed in a manner improper for a particular network environment. To avoid the above problem, an information processing apparatus selects an optimum installation mode according to... Agent: Canon U.s.a. Inc. Intellectual Property Division

20090100421 - Transactional multi-package installation: Described is installing multiple software packages to a computing device in a single transaction, whereby the multiple package installation commits if successful, or the device is rolled back to a determined state if unsuccessful. A client process provides a system service (installer) with a package, and the service partitions package... Agent: Microsoft Corporation

  
04/09/2009 > patent applications in patent subcategories.

20090094572 - Artifact sharing from a development environment: An identification of a multi-component development artifact to be shared is obtained in a development environment. A remote receiver with whom to share components of the artifact is designated. Components of the artifact are shared with the remote receiver by automatically locating the components and sending the located components in... Agent: Microsoft Corporation

20090094573 - Method and system for defining a software application as a specification: A method and system include capturing one or more process flow definitions that define, at least in part, a software application. One or more user interface definitions that define, at least in part, an interface to the software application are captured. One or more data definitions that define, at least... Agent: Holland & Knight LLP

20090094574 - System and method for creating intelligent simulation objects using graphical process descriptions: An object-oriented, computer-based system for developing simulation models is provided. The system comprises one or more base objects and one or more graphical processes, wherein new objects are created from base objects by a user by assigning one or more graphical processes to the base object(s). New objects are created... Agent: Meyer Unkovic & Scott LLP

20090094576 - Pattern-based development of computer system solutions: The problems that normally attend the development and deployment of a computer system solution are reduced by employing patterns and virtual images in the development and deployment process. When information had been acquired about a data processing need to be met, pattern representing a generalized solution to that need is... Agent: Ibm Corporation

20090094575 - System and method for applying model-based testing to train control systems: A method for model-based testing of an industrial system includes modeling functionality of an industrial system using a modeling computer language, enhancing the model by adding functionality or refining existing functionality, generating test suites from the system model, and executing the test suites. The modeling computer language is the Unified... Agent: Siemens Corporation Intellectual Property Department

20090094577 - Generating data access operations based on a data model using a data services model: Data access operations can be generated based on a data model, allowing an efficient implementation of accessing a data store storing persistent data. A description of the data model is received, the description including transactions on data objects and at least one interrelationship within the transactions. The transactions are converted... Agent: Heslin Rothenberg Farley & Mesiti P.C.

20090094578 - System and method for designing architecture for specified permutation and datapath circuits for permutation: Computer-implemented systems and methods that provide an efficient technique for performing a large class of permutations on data vectors of length 2n, n>1, implemented with streaming width 2k (where 1≦k≦n−1). The technique applies to any permutation Q on 2n datawords that can be specified as a linear transform, i.e., as... Agent: K&l Gates LLP

20090094579 - Method and software for editing web documents: Disclosed is a method of editing text using a web-based text editor. The method comprises opening a document using a web-based text editor; receiving a first user input for selecting a block of text in the document; in reply to the first user input, inserting, into a source code of... Agent: Knobbe Martens Olson & Bear LLP

20090094580 - Displaying comment statistics information: A system, method and program product for statistically analyzing comments in one or more program code listings. A system is disclosed that includes a process for associating comments to blocks of code at different programmatic levels in a code listing; a process for assigning weights to different code blocks, and... Agent: Hoffman Warnick LLC

20090094581 - Thread swap visual indication: A computer implemented method, apparatus, and computer usable program code for indicating thread swaps. A code is presented on a graphical user interface. A portion of the code is executed. A determination is made as to whether a change from an initial thread to a current thread occurred when execution... Agent: Duke W. Yee

20090094582 - Checkpoint and restartable applications and system services: A computer implemented method, apparatus, and computer program product for checkpoint and restart of a process. In one embodiment, a process shell representing a restartable process is created on an arrival server in response to identifying a process on a departure server that is a restartable process. The process shell... Agent: Ibm Corp (ya) C/o Yee & Associates PC

20090094583 - System and method for testing computer programs: A method for testing computer programs includes the steps of identifying at least one code subsection of a computer program to be tested, ascertaining one or more other code subsections required for executing the identified subsection, determining one or more input arguments required for executing the identified subsection and the... Agent: Akerman Senterfitt

20090094584 - Non-intrusive asset monitoring framework for runtime configuration of deployable software assets: The present invention discloses a solution for metering, monitoring, and monetizing software assets. The solution can include a step of registering a software asset with a monitoring service. A unique identifying key for the software asset can be generated during registration. The software asset can then be instrumented for the... Agent: Patents On Demand, P.A. Ibm-rsw

20090094585 - Method and apparatus for analyzing exploit code in nonexecutable file using virtual environment: Provided is a method and apparatus for analyzing an exploit code included in a nonexecutable file using a target program with vulnerability in a virtual environment. The method includes the steps of: loading a nonexecutable file including the exploit code by a target program, the target program being executed in... Agent: Ladas & Parry LLP

20090094586 - Method and apparatus for performing native binding: A native binding technique is provided for inserting calls to native functions during translation of subject code to target code, such that function calls in the subject program to subject code functions are replaced in target code with calls to native equivalents of the same functions. Parameters of native function... Agent: Wilmerhale/boston

20090094587 - Information processing terminal and program: An intermediate code analyzing portion 3 searches a text corresponding to a class name from a description of at least one intermediate code, or more constituting the Jar file, and specifies function information corresponding to the class name by looking up list information saved in a discrimination information saving portion... Agent: Pearne & Gordon LLP

20090094588 - Method and system for program transformation using flow-sensitive type constraint analysis: A method for analyzing a program is provided. The method includes, determining an object type that may exist at an execution point of the program, wherein this enables determination of possible virtual functions that may be called; creating a call graph at a main entry point of the program; and... Agent: Rutan & Tucker, LLP.

20090094589 - Optimizing heap memory usage: This disclosure provides a computing system and method to profile a program for finding potential optimization in heap usage by reducing lag and drag in lifetimes of heap memory blocks. The process consists of three steps. First, an instrumentation engine analyzes a given program, and inserts additional code at interesting... Agent: Ibm Corporation Lotus Software

20090094590 - Detecting change in program behavior for adaptive code optimization: A computer implemented method, apparatus, and computer program product for generating an optimization insensitive behavior profile. In one embodiment, a source identifier is assigned to each instruction in an original control flow graph representing a program code prior to optimization. The identifiers identify a basic block associated with the instruction... Agent: Duke W. Yee

20090094591 - Software update verification apparatus, method and program: A software update verification apparatus which has an operating system (OS) that has a normal mode and a software update mode for calling a verification unit when being activated by a software update interface unit, a generating unit that operates on the OS in the normal mode and performs generating... Agent: Westerman, Hattori, Daniels & Adrian, LLP

20090094592 - System and method for replacing an application on a server: A system and method for controlling access to first and second applications in a shared storage. A first server requests from a first local storage a copy of an application identified by a first hierarchical directory. The first server request is redirected from the first local storage to the first... Agent: Duke W. Yee

20090094593 - Wirelessly upgrading software in a mobile computing device: A system comprises a wireless mobile computing device that executes software contained therein. The system also comprises a host system configured to wirelessly communicate with the wireless mobile computing device. The host system verifies that the wireless mobile computing device is authorized to receive a software upgrade and, if so,... Agent: Hewlett Packard Company

20090094594 - Blade-based modular system for supporting application specific functions: Blade-based systems and methods are provided that support a plurality of application-specific functions associated with data processing, communication and/or storage. Exemplary embodiments include a chassis for receipt of a plurality of blades. The blades are programmed/loaded with application-specific software, e.g., wireless communication software, that facilitates data-related operations. The chassis may... Agent: Mccarter & English , LLP Stamford Office

20090094595 - Customized software documentation based on actual configuration values: A method for customizing end-user or administrative software documentation such as installation instructions is provided. A software provider first collects computer system information for multiple computer sub-systems used by a customer. The collected computer system information comprises sub-system descriptions of each of the multiple computer sub-systems, software descriptions of all... Agent: Law Office Of Jim Boice

20090094597 - Portable firmware device: A method of providing new functionality to an electronic product is provided. The new functionality for the electronic product being installed via a new firmware load from a memory card. The new firmware load being released to the electronic product upon the provision of an authentication by the user of... Agent: Freedman & Associates

20090094596 - Systems and methods for an adaptive installation: The present solution addresses conflicts and incompatibilities between an installation and the files or components existing on a computer at the time and point of installation. The adaptive installation technique of the present solution performs real-time cross referencing of the files and components to be installed with the current environment... Agent: Choate, Hall & Stewart LLP

20090094598 - Method of installing application programs and computer accessible recording medium storing installation program: There is provided a method of installing an application program to an information processing device which is connected with a network to which an information processing server storing various pieces information are stored. The method includes the step of making the information processing device acquire setting information from the information... Agent: Banner & Witcoff, Ltd. Attorneys For Client No. 016689

20090094601 - Method and device for protecting software from unauthorized use: The present invention relation to a method and device for protecting a software program from unauthorized use, comprising a processor, a non-volatile memory, a content protection means, and a communication interface, wherein the non-volatile memory records and stores at least one functional fragment extracted from the said software program, wherein... Agent: Maria Nilova Patentica LLC

20090094600 - Network delivery of entertainment software: A system and method for preparing entertainment software for reduced network delivery time includes analyzing entertainment software to identify a first stage implementing a subset of the functionality of the entertainment software such that the first stage is deliverable to an entertainment platform across a network more quickly than the... Agent: Steptoe & Johnson LLP

20090094599 - System and method for optimized targeting in a large scale system: The system and method of the present invention utilize the attributes of the nodes to build a target list and filters are created based on the node attributes. The filters are installed on the mediators. Each mediator then applies that filter to its own local node list to create a... Agent: Hoffman Warnick LLC

20090094602 - Methods for virally distributing location-based applications: A location-based messaging system and its methods of operation are disclosed, including methods for virally distributing location-based applications are also disclosed. Methods for sending geographic location information for a target address from a computing device to a receiving device that will enable the receiving device to display a map and/or... Agent: Silversky Group LLC

  
04/02/2009 > patent applications in patent subcategories.

20090089737 - Workflow system and computer readable medium: A workflow system includes: a workflow storage that stores workflows built by connecting a plurality of tasks assigned to persons in charge, respectively; a task extracting unit that extracts at least one task from each of two or more of the workflows stored in the workflow storage; a site creation... Agent: Sughrue-265550

20090089738 - Software customization system and method: A system and method for the mass customization of software includes a software production line infrastructure, development environment, and actuator. The infrastructure organizes the software production line using a feature declarations component, a product definitions component, an automatons component, and a partition composition component. The development environment browses, displays, organizes,... Agent: Dubois, Bryant, Campbell & Schwartz, LLP

20090089739 - Intelligent editing of relational models: In one embodiment, receives a user gesture indicating an edit to be performed on a target object within a model. The model is based on an underlying schema including constraints that define relationships between objects in the model, including the target object. The computer system determines that at least one... Agent: Workman Nydegger/microsoft

20090089742 - Generic xml screen scraping: A method may include creating an Extensible Markup Language (XML) instruction file based on screen shots of a host system, providing the XML instruction file to a screen scraper program, executing screen scraping operations based on the XML instruction file, and outputting a user interface file based on the screen... Agent: Verizon Patent Management Group

20090089747 - Method and system for managing configuration information: An approach is provided for managing a software environment. A system file that includes information of a software environment is built. The system file is validated against one or more rules. A script is output and used to generate standardized configuration information for the software environment.... Agent: Verizon Patent Management Group

20090089748 - Accelerated cached object retrieval: Efficiency of cached objects such as singleton objects and other software constructs having a first-invocation cost is improved by replacing the software code for creating a method instance (the “creation code”) with the instance itself. Upon first invocation, the calling method causes the first version of the method to be... Agent: Raubvogel Law Office / Apple Inc.

20090089749 - Automatically adding bytecode to a software application to determine network communication information: A system and method for automatically analyzing virtual machine bytecode of a software application and adding additional bytecode operable to determine information regarding network communication performed by the software application are described. According to one embodiment of the method, program code of a software application may be received, wherein the... Agent: B. Noel Kivlin Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.

20090089750 - Method and system of performing java language class extensions: A method and system of performing Java language class extensions. At least some of the illustrative embodiments are computer-readable mediums storing a program that, when executed by a processor of a host system, causes the processor to identify a first class having a first name, and create a second class... Agent: Texas Instruments Incorporated

20090089760 - Computer program product of code coverage utilizing efficient dynamic mutation of logic (edml): A computer program product for code coverage utilizing efficient dynamic mutation of logic (EDML) are provided. A source code is read, and instrumentation points are located. Self Modifying Code (SMC) is inserted at the instrumentation points producing instrumented code. Additional functions are inserted in the source code to enable read... Agent: Cantor Colburn, LLP - IBM Arc Division

20090089761 - Method, system and computer program for debugging software applications in a web environment: A method and system are provided for debugging a software application in a data processing system that includes a server entity and client entities. For at least one of the client entities, a server component of the application running on the server entity is accessed, and a client component of... Agent: Fleit, Gibbons, Gutman, Bongini & Bianco P.l

20090089762 - Function call translation: Methods and apparatus for using description information about a function to translate a call to the function into a call to a corresponding function in a second language. The methods include processing a definition of a function associated with a first language to create description information sufficient to enable translation... Agent: Lahive & Cockfield, LLP/the Mathworks Floor 30, Suite 3000

20090089763 - Shader compile system and method: The present disclosure includes a shader compiler system and method. In an embodiment, a shader compiler includes a decoder to translate an instruction having a vector representation to a unified instruction representation. The shader compiler also includes an encoder to translate an instruction having a unified instruction representation to a... Agent: Qualcomm Incorporated

20090089765 - Critical section ordering for multiple trace applications: Critical sections in a programming code may be ordered based at least in part on code motions. A flow graph of the code including the critical section may be generated. Two initiative motions may be performed based on the flow graph to identify possible positions of critical codes in the... Agent: Trop, Pruner & Hu, P.C.

20090089766 - Automatically modifying a native code module accessed from virtual machine bytecode to determine execution information: A system and method for automatically modifying a native code module accessed in a user software application are described herein. The user software application may include virtual machine bytecode. Access to the native code module may be detected during execution of the virtual machine bytecode. The native code module may... Agent: B. Noel Kivlin Meyertons, Hood, Kivlin,

20090089768 - Data management for dynamically compiled software: Method, apparatus and system are described to perform a data management. In some embodiments, a software application is dynamically compiled, data of the dynamically compiled software application is stored in a first region of a memory and instructions of the dynamically compiled software application are stored in a second region... Agent: Blakely Sokoloff Taylor & Zafman LLP

20090089767 - Method and system for implementing a just-in-time compiler: A method for implementing a just-in-time compiler involves obtaining high-level code templates in a high-level programming language, where the high-level programming language is designed for compilation to an intermediate language capable of execution by a virtual machine, and where each high-level code template represents an instruction in the intermediate language.... Agent: Osha Liang L.L.P./sun

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 20091112: - PDF
Integrate FreshPatents.com into your RSS reader/aggregator or website to track weekly updates.
For more info, read this article.

######

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



###

FreshPatents.com Support

Results in 1.46078 seconds

filepatents (1K)

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

Provisional Patent
Utility Patent

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

filetrademarks (1K)

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

Trademark Services

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

PATENT INFO