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
09/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 09/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.
  
09/24/2009 > patent applications in patent subcategories.

20090241089 - Converting a first graphical program into a second graphical program using an intermediate abstract representation: System and method for programmatically generating a second graphical program associated with a second programming development environment based on a first graphical program associated with a first programming development environment. The second graphical program may be generated programmatically, without relying on user input, or may prompt for user input to... Agent: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.

20090241088 - Creating graphical models representing control flow of a program manipulating data resources: A class diagram can be created for an application. The application can use a modeling language. The application can be configured for creation of the class diagram. The class diagram can comprise classes and relationships. The application can also be configured for creating flow diagrams comprising actions, relationships, and definitions... Agent: Patents On Demand, P.A. - IBM Cam

20090241090 - Extending the functionality of a host programming language: To enable language-level integration of multiple programming languages into a single programming framework, one or more domain specific languages (DSLs) are specified as incremental extensions to a host programming language. An application created in this framework may include program code written in the host language as well as DSL inset... Agent: Sap/fenwick

20090241091 - Language-level integration of programming models: To enable language-level integration of multiple programming languages into a single programming framework, one or more domain specific languages (DSLs) are specified as incremental extensions to a host programming language. An application created in this framework may include program code written in the host language as well as DSL inset... Agent: Sap/fenwick

20090241092 - Apparatus, methods, and computer program products providing improved application development for electronic devices: Some exemplary embodiments of the invention provide enhancements such that, in accordance with a script, an electronic device/apparatus is capable of responding to a defined event by rendering a multimedia element (e.g., an image, a video clip, an audio clip) on the electronic device/apparatus. This further enhances the utility of... Agent: Harrington & Smith, PC

20090241093 - Method for debugging programmable logic controller: The present invention relates to a method for debugging a programmable logic controller. An invariant logic formula is set up. A program is checked by the invariant logic formula, and if the program satisfies the invariant logic formula, debugging is complete and the process returns to the program checking step.... Agent: PCe Industry, Inc. Att. Steven Reiss

20090241094 - Execution of program code having language-level integration of program models: To enable language-level integration of multiple programming languages into a single programming framework, one or more domain specific languages (DSLs) are specified as incremental extensions to a host programming language. An application created in this framework may include program code written in the host language as well as DSL inset... Agent: Sap/fenwick

20090241095 - Call stack sampling for threads having latencies exceeding a threshold: A computer implemented method, apparatus, and computer usable program code for sampling call stack information. An accumulated latency time is monitored for a set of threads executing in a data processing system. The call stack information is obtained for the thread in response to a thread in the set of... Agent: Ibm Corp (ya) C/o Yee & Associates PC

20090241096 - Dynamic software tracing: A method, computer program product and system for dynamically changing a trace level, and optionally the trace size, depending on a recognized critical path. In one embodiment of the invention, a method of dynamic software tracing includes identifying one or more critical patterns of a software code which can influence... Agent: Ibm Corp (ibm Austin Iplaw)

20090241097 - Method and apparatus to improve execution of a stored program: In one embodiment, the invention provides a method comprising determining metadata encoded in instructions of a stored program; and executing the stored program based on the metadata.... Agent: Blakely Sokoloff Taylor & Zafman LLP

20090241098 - Link-time redundant code elimination using functional equivalence: Duplicative code found in modules of high level computer code can be eliminated at link-time. A compiler forms a plurality of object files from a software program in which each object file includes one or more functions associated with the software program. An analyzer examines each function to ascertain whether... Agent: Sun Microsystems, Inc C/o Marsh Fischmann & Breyfogle LLP

20090241099 - Image forming apparatus and firmware history information offering method thereof: A method of offering upgrade history information about firmware of an image forming apparatus, including receiving and storing a firmware upgrade history document and a firmware upgrade file; upgrading the firmware by executing the stored firmware upgrade file; and offering the stored firmware upgrade history document.... Agent: Stein Mcewen, LLP

20090241101 - Client system and method for managing a software version thereof: A streaming client system for managing multiple versions of a software program and a software version management method thereof are provided. An executable page storage storing executable pages of a previous version only corresponded to the previous version or shared by the previous version and a new version, and executable... Agent: Ampacc Law Group

20090241100 - Software update management apparatus and software update management method: A software update management apparatus includes a migration pattern table generation unit for reading a pre-migration environment table and a post-migration environment table and judging a migration content between before and after the update, for each function of a target disk node, and for reading a migration pattern determination table... Agent: Greer, Burns & Crain

20090241102 - Method for updating electronic dictionary: A method for updating an electronic dictionary is provided. The method is adapted to an electronic dictionary software and the electronic dictionary software is respectively installed into a plurality of personal computers. Each personal computer is connected to an integrated platform through an intranet and the integrated platform possesses an... Agent: J C Patents, Inc.

20090241103 - System and method to update firmware on a hybrid drive: A system, method, and program product is provided that updates the firmware on a hybrid drive by reserving a memory area within the hybrid disk drive's nonvolatile memory buffer. The firmware update is then stored in the reserved memory area. The next time the platters of the hybrid disk drive... Agent: Lenovo - Jvl C/o Vanleeuwen & Vanleeuwen

20090241104 - Application management within deployable object hierarchy: The management of applications in a computing environment often involves a significant number of computing operations, such as acquiring the application, deploying data objects in various locations, and configuring the application with respect to the deployed device. Conventional computing environments may provide inadequate support throughout a typical application life cycle,... Agent: Microsoft Corporation

20090241105 - Detecting applications in a virtualization environment: A method, computer program product and system for allowing licence tools to detect the installation of applications that are not physically installed on a machine when an Application Virtualization Environments is used. In one embodiment of the invention, the licence tools may further detect application usage. In one embodiment of... Agent: Ibm Corp (ibm Austin Iplaw)

20090241106 - User process object code installer: A computer implemented method of computer implemented method for installing a code object in a user process virtual memory space, while the user process is running is provided. The user process is run in a virtual memory space. A controller process is run in a different virtual memory space than... Agent: Fay Kaplun & Marcin, LLP

20090241107 - License file issuance apparatus, image processing apparatus, license file issuance method, application installation method, and storage medium: An apparatus for issuing license files includes an acceptance unit configured to accept a license file issuance request, and a license file issuance unit configured to issue a license file that includes license information for a first application of an image processing apparatus and customization information relating to customization of... Agent: Canon U.s.a. Inc. Intellectual Property Division

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

20090235225 - Rule based instantiation of software- and system development processes: A method, system and a computer readable medium for performing a rule based instantiation of a generic software and/or system development process to provide a project specific implemented instantiated process. The proposed approach provides a gradual way to provide an implemented instantiated process adapted to project specific needs by using... Agent: Siemens Corporation Intellectual Property Department

20090235228 - Methodology and tools for table-based protocol specification and model generation: In one embodiment, the present invention includes a method for associating and storing a code fragment for each cell of a table for a protocol specification in a semantic mapping corresponding to the table, and automatically generating a formal model for the protocol specification using the table and the semantic... Agent: Trop, Pruner & Hu, P.C.

20090235226 - Synthesis of message sequence charts from communicating finite-state machines: Synthesizing a message sequence chart (MSC) from a communicating finite-state machine (CFSM), by transforming the CFSM to a Petri net model, generating a labeled finite digraph with each path representing a linearization of an occurrence net segment of the Petri net, decomposing the diagraph into segments, and mapping where each... Agent: Staas & Halsey LLP

20090235227 - Variability layer for domain-specific modeling languages: Methods and systems are provided for adding variability support for a modeling language. Developers may utilize the added support to transform a model written in a preexisting domain-specific modeling language for product line development in which there is structural and configurational diversity. A variability layer is incorporated into the model,... Agent: Ibm Corporation, T.j. Watson Research Center

20090235229 - Graphical modelization of user interfaces for data intensive applications: A method, computer program product and system for creating class diagrams of user interfaces of applications. A modeling language such as UML V2.0 may be used to create class diagrams through a graphical editor, create new model elements derived from existing ones such as stereotypes for creating a comprehensive class... Agent: Ibm Corporation Intellectual Property Law

20090235230 - System and method for presentation of cross organizational applications: A system and method for reducing complexity by reuse of programming models includes defining a model controller view (MVC) unit as a programming model abstraction in a first program and permitting access by a second program to a model in the MVC unit. The first program and the second program... Agent: Keusey, Tutunjian & Bitetto, P.C.

20090235231 - Generating a hardware description based on a diagram with states and state transitions: A system and method for automatically generating a data flow diagram in response to a first diagram. The first diagram may specify one or more states and one or more state transitions, wherein each state transition specifies a transition from a first state to a second state. A data flow... Agent: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.

20090235232 - Systems and methods for risk analysis and updating of software: Systems and methods for updating software includes detecting a change for a change object being generated or mitigated across a system landscape; comparing the change to a predetermined guideline; and preventing the change from propagating across the system landscape.... Agent: Tran & Associates

20090235233 - Debugging system, debugging method, and program: Upon receiving debugging program activation instructions sent from a communication port (1), debugging program activation instruction distribution units (61 and 71) distribute the received debugging program activation instructions to execution units designated by these activation instructions. Debugging program activation units (62 and 72) are provided for each execution unit (A... Agent: Foley And Lardner LLP Suite 500

20090235234 - Determining minimal sets of bugs solutions for a computer program: A system for automated bug detection and solution including a testing tool operative to record execution behavior and output of a computer program, and a determiner including a bug pattern detector operative to analyze the program execution behavior and output to identify a bug pattern therein and propose at least... Agent: Ibm Corporation, T.j. Watson Research Center

20090235235 - System and method for providing middleware for capture of global requirements and validation for web applications: In accordance with a particular embodiment of the present invention, a method is offered that includes supporting requirement validation middleware and capturing global requirements or properties for one or more web applications. A template-based formalism is employed to capture the requirements or properties. A small set of relevant temporal patterns... Agent: Baker Botts L.L.P.

20090235236 - System and method for providing intelligent support: According to one embodiment, a computer-implemented method for providing intelligent support includes using at least one computer system to access information associated with a user experience for a particular user of a web page, the accessed information including user feedback collected from the particular user using feedback collection software; accessing... Agent: Baker Botts L.L.P.

20090235237 - Value predictable variable scoping for speculative automatic parallelization with transactional memory: Parallelize a computer program by scoping program variables at compile time and inserting code into the program. Identify as value predictable variables, variables that are: defined only once in a loop of the program; not defined in any inner loop of the loop; and used in the loop. Optionally also:... Agent: Osha Liang L.L.P./sun

20090235239 - Build system redirect: Embodiments may provide a makefile interposer, which enables a makefile to be used for building software for different platforms without modifying the makefile. In some embodiments, the interposer intercepts the commands run by makefile and automatically interposes the correct library files, dependencies, paths, and other information used by make to... Agent: Apple Inc./bstz Blakely Sokoloff Taylor & Zafman LLP

20090235238 - Condensing pattern matcher generation for intermediate language patterns: Embodiments of the present invention address deficiencies of the art in respect to pattern matcher generation and provide a method, system and computer program product for automatic pattern matching and generation of intermediate language patterns. In one embodiment of the invention, a pattern matcher generation method can be provided. The... Agent: Carey, Rodriguez, Greenberg & Paul, LLP

20090235240 - Method for jit compiler to optimize repetitive synchronization: Repetitive synchronization in program code is optimized through lock coarsening that is performed subject to a number of constraints. Using a forward pass over the program code followed by a backward pass, region extent bits may be determined that identify the points in the program where object locking can be... Agent: Carey, Rodriguez, Greenberg & Paul, LLP Steven M. Greenberg

20090235241 - Flexible instruction processor systems and methods: A design system for generating configuration information and associated executable code based on a customisation specification, which includes application information including application source code and customisation information including design constraints, for implementing an instruction processor using re-programmable hardware, the system comprises a template generator for generating a template for each... Agent: Don W. Bulson, Esq. Renner, Otto, Boisselle & Sklar, P.l.l.

20090235242 - Image forming apparatus, remote update verification method therefor and storage medium: An image forming apparatus which is capable of more reliably ensuring the operation of the apparatus having software files therein updated remotely and reducing an operational burden on the user. A ROM stores a plurality of software files. A scanner section and a printer section execute functions provided by the... Agent: Rossi, Kimms & Mcdowell LLP.

20090235243 - Method and apparatus for managing software lifecycle in home network: Provided is a method of efficiently managing a software lifecycle of a controlled device, wherein the method is performed by a controller device in a home network. According to the method, the controller device requests the controlled device to change the software lifecycle only when a predetermined condition is satisfied.... Agent: Staas & Halsey LLP

20090235244 - Software update system for information equipment: A software update system includes a first server resided in a network different from a home network and has a storage device to store a software to be used for information equipment, and a second server resided in a network different from the home network and has an information equipment... Agent: Mattingly & Malur, P.C.

20090235245 - Software management system and method: A software maintenance system for managing a software distribution system for distributing a software package to one or more target machines is described. The software distribution system comprises a plurality of software distribution parts. At least one of the software distribution parts is provided at each target machine for receiving... Agent: Mcandrews Held & Malloy, Ltd

20090235246 - Methods and systems for distributing firmware through an over-the-air network: Systems and methods for over-the-air firmware distribution to battery-powered devices are disclosed. Such over-the-air distribution is accomplished, for example, using a non-battery-powered device as a buffer, for example, to reduce or eliminate the delay time of the over-the-air network. The firmware can be sent to and stored on a nearby,... Agent: John S. Pratt, Esq Kilpatrick Stockton, LLP

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

20090228861 - Method and system for improved tool interaction with a target: A system and method for executing application code in an operating system environment, attaching a development tool to the application code, saving a state of the application code, determining whether the attachment of the development tool interrupted a blocking system call of the application code, modifying, when it is determined... Agent: Fay Kaplun & Marcin, LLP

20090228862 - Modularized integrated software development environments: An integrated development environment which enables a program to be built for multiple platforms. The platforms may differ from each other with respect to hardware, software, operating system or any combination thereof. The same software project is used to build the program for each platform thereby alleviating the need to... Agent: Apple Inc./bstz Blakely Sokoloff Taylor & Zafman LLP

20090228863 - Populating information contained in java annotations into existing emf models: A core idea of the present approach is to provide a mapping format (and corresponding utility code for handling such mapping) that would allow the specification of mappings between parts of an EMF model and the corresponding Java annotations. Based on this mapping, the code in this framework utilizes generic... Agent: Hoffman Warnick LLC

20090228864 - Collector node for a graphical program: A system and method for creating a graphical program that performs a numerical function on at least a subset of a set of data values received over a period of time. The method may utilize a “collector node”, which simplifies these types of common programming tasks. The collector node may... Agent: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.

20090228865 - Device for processing formally defined data: A data processing device, including a formula editor capable of establishing a formal mathematical formula with variable identifiers, a set on metadata maintaining correspondence between the identifiers and stored data, and a code generator capable of generating a code executing the formula on the stored data. An editor of conditions... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, P.C.

20090228866 - Systems and methods for template reverse engineering: Embodiments of the present invention include systems and methods for template reverse engineering. In one embodiment, the present invention includes a computer-implemented method modifying templates in a code generation process comprising receiving a template for generating code, receiving a model for generating code, processing the template and the model in... Agent: Fountainhead Law Group, PC

20090228868 - Batch configuration of multiple target devices: Multiple target devices, such as wireless phones, may receive configuration data, such as software updates, configuration settings, developer environment settings, etc., from a host computer that automatically detects characteristics of respective target devices and selects the appropriate configuration data. A configuration process may generally include identifying the target devices, determining... Agent: Knobbe, Martens, Olson & Bear, LLP

20090228867 - Methods for configuring software package: A method for configuring a software package for an enterprise includes gathering desired To-be configuration requirements for a software package through at least one questionnaire; gathering current As-is raw data for the enterprise; displaying the To-Be configuration requirements and As-is raw data; comparing the To-Be configuration requirements and As-is raw... Agent: Cahn & Samuels, LLP

20090228869 - Annotating exception information in a computer program: Annotation of exception information in a computer program. This annotation is not present in the source code itself, but is annotated during the compilation process or perhaps for purpose of analyzing the code. To perform the annotation, environmental rules are accessed regarding the environment in which the program is to... Agent: Workman Nydegger/microsoft

20090228870 - On-demand monitoring of memory usage: A method, system, and computer usable program product for on-demand monitoring of memory usage are provided in the illustrative embodiments. An indication of a memory leak in an application is detected where the application is operating in a data processing system and using a memory associated with the data processing... Agent: Ibm Corp. (gig)

20090228873 - Display breakpointing based on user interface events: Techniques for monitoring breakpoints. An application having a breakpoint to be executed on a target device is received. The application is executed on the target device. A screen image corresponding to a display on the target device is captured in response to reaching the breakpoint while executing the application. The... Agent: Apple Inc./bstz Blakely Sokoloff Taylor & Zafman LLP

20090228871 - Managing generation of security tests: Methods, systems, and computer-readable media having computer-executable instructions embodied thereon that, when executed, perform methods in accordance with embodiments hereof, for emulating behavior of a target program to identify defects therein. Emulation includes recording a trace file upon running machine-level instructions of the target program, collecting relevant events encountered upon... Agent: Shook, Hardy & Bacon L.L.P. (c/o Microsoft Corporation)

20090228872 - Method for analyzing program errors: The present invention discloses a method for analyzing program errors, which is implemented on a USB program in a set of BIOS codes, the USB program has some subprograms. Each subprogram represents a processing procedure and consists of some USB source codes. The method comprises steps of embedding output instructions... Agent: Chih Feng Yeh Brian M. Mcinnis

20090228874 - Method and system for code compilation: A system and method for converting on a computer environment a first code into a second code to improve performance or lower energy consumption on a targeted programmable platform is disclosed. The codes represent an application. In one aspect, the method includes loading on the computer environment the first code... Agent: Knobbe Martens Olson & Bear LLP

20090228875 - Method and system for reducing disk allocation by profiling symbol usage: A system and method for executing an application, identifying a plurality of memory access operations performed by the application, logging a file and a memory address range within the file corresponding to the plurality of memory access operations and removing, from the file, a symbol that is not within the... Agent: Fay Kaplun & Marcin, LLP

20090228877 - Intelligent terminal and method for managing intelligent terminal system: A management method for an intelligent terminal system includes: starting the management function of the intelligent terminal system, acquiring an extension software package, verifying the acquired extension software package, executing functions of the extension software package if the verification is passed. An intelligent terminal is further disclosed in the present... Agent: Leydig, Voit & Mayer, Ltd (for Huawei Technologies Co., Ltd)

20090228876 - Method and apparatus for processing multi-media script: The present invention provides method and apparatus for dynamically updating and processing the multimedia script (510) for network servers (110). By replacing a responding software module which responds to an activating instruction (m, m1, m2, . . . ) with the time-based responding software module (520, 530), the playing of... Agent: Philips Intellectual Property & Standards

20090228878 - Application resource updates: Solutions are described that enable a user equipment (UE) for a communication system to modify resource files, e.g., audio files, picture files, video clips, etc., used by Java applications without requiring downloading of entire applications. Error reports are sent to application providers that relate to specific resource files based on... Agent: Potomac Patent Group PLLC

20090228880 - Confirmation method of software and apparatus for executing software: Software contains a confirmation module for confirming the software. The present invention extracts the confirmation module and confirms the software with the extracted confirmation module. Then, the present invention determines validity of the software on the basis of the confirmed result.... Agent: Fitzpatrick Cella Harper & Scinto

20090228879 - Direct deployment of static content: A computerized method and a system for direct deploy of static content. Static content is received at a deployment framework of an application server. The content is forwarded to a content deployment extension (CDE) for implementing the deployment of the content on the applications server. The application server operates in... Agent: Sap Ag

20090228881 - Linux matrix compilation system and method: A system for compiling device drivers may comprise: (a) means for installing a host OS on a compiler server; (b) means for installing a plurality of target OS on the compile server; (c) means for installing a dynamic kernel module support package (DKMS) on the compile server for at least... Agent: Lsi Corporation C/o Suiter Swantz PC Llo

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

20090222786 - Systems and methods for generating progress notification in software loop: Embodiments relate to systems and methods for generating a progress indicator in a programming loop. In embodiments, a programming language or application programming interface (API) can contain a loop operator that registers the occurrence of each iteration in a loop, and passes that information to a user interface to display... Agent: Mh2 Technology Law Group (cust. No. W/red Hat)

20090222787 - Repositories and related services for managing localization of resources: Tools and techniques for repositories and related services for managing localization of resources are described herein. These repositories may include representations of resources provided in first human languages, representations of software products that may incorporate these resources; and representations of other human languages into which the resources are localized. The... Agent: Microsoft Corporation

20090222788 - Systems and methods for creating network architecture planning tools: A method of creating a network architecture planning tool includes receiving at a host computer system a request from a user computer to display a first object template, transmitting an electronic file comprising the object template to a user computer, receiving at the host computer system information defining a first... Agent: Townsend And Townsend And Crew, LLP

20090222789 - Compiler for a declarative event-driven programming model: A compiler generates code providing an execution sequence, from a declarative event-driven model, for execution by a computer. To assist in debugging the declarative event-driven model, the compiler also generates cross-references that relate steps in the generated code to elements of the declarative source code. The cross-references may be used... Agent: Marcia L. Doubet Law Firm

20090222790 - System and method for processing resource description framework data: The present invention relates to a system and method for processing resource description framework data. The present invention relates to a system and method allowing a general-purpose program to support operation of resource description language (RDF) data models, not operation of RDF ontology using a library. Therefore, it is possible... Agent: Staas & Halsey LLP

20090222791 - Compiler capable of partitioning program and program partitioning method: A program stored in a memory is read, and in a path representing the order of processing instruction sequences forming the program, a subgraph including a sequence of instructions that includes only one instruction at the entry and only one instruction at the exit is identified. At least a part... Agent: Gibson & Dernier L.L.P.

20090222792 - Automatic modification of executable code: A method for automatically modifying an executable file for a software agent is provided. The method comprises detecting original static entry and exit points in the executable file and generating corresponding transformed points; modifying the executable file by linking the executable file to the integrity services environment and embedding a... Agent: CenturyIPGroup, Inc. [intel]

20090222793 - Virtual machine and programming language for event processing: A virtual machine supports execution of compiler-generated code and provides an execution environment for code that may correspond to any of several different event-driven or message-driven programming models (such as state machines, rules for complex event processing and event correlation, monitoring contexts, processes, and mediations). The programming models may be... Agent: Marcia L. Doubet Law Firm

20090222794 - Unified expression and location framework: Allowing a continuation based runtime to resolve different types of location expressions, value expressions, and/or locations. This may be accomplished using a different class for each particular type. The location expression classes may each have a common method used for all of the location expression classes. The value expression classes... Agent: Workman Nydegger/microsoft

20090222795 - Debugger for a declarative event-driven programming model: A compiler generates code providing an execution sequence, from a declarative event-driven model, for execution by a computer. To assist in debugging the declarative event-driven model, the compiler also generates cross-references that relate steps in the generated code to elements of the declarative source code. The cross-references may be used... Agent: Marcia L. Doubet Law Firm

20090222797 - Apparatus and method for providing a trigger: A real-time trigger apparatus and method for using the same including a trigger logic block configured to output a trigger signal, and at least one reference register configured to store a traced value calculated by the trigger logic block, wherein the trigger signal is based at least in part on... Agent: Dickstein Shapiro LLP

20090222796 - Viral trace: Tracing of the interaction of third party processes on resources used by a program under trace is performed. A viral tag is associated with the program under trace. When the program “touches” a portion of memory, the memory manager associates the viral tag with the memory locations in this portion... Agent: Ibm Corp. (wip) C/o Walder Intellectual Property Law, P.C.

20090222798 - Information processing apparatus: A mobile device includes a memory for storing therein a subroutine management table to manage kinds of existing codes out of native code, first code and second code for a plurality of subroutines contained in content, a virtual machine, a precompile circuit for producing second code from first code and... Agent: Antonelli, Terry, Stout & Kraus, LLP

20090222799 - System representation and handling techniques: An implementation tool for generating an implementation of a first data structure, wherein the first data structure comprises a plurality of linked structural components, and wherein the first data structure represents meaningful components of a given system and a parent set of interrelationships between those meaningful components, the tool comprising:... Agent: Klein, O'neill & Singh, LLP

20090222801 - Declarative pinning: A system and method is provided for efficiently pinning references to the managed heap. The system and method allow for references to managed objects to be declared as pinned during a call to unmanaged code. The references are then reported as pinned to a garbage collector in response to invocation... Agent: Turocy & Watson, LLP

20090222800 - Method and apparatus for implementing a bi-endian capable compiler: A method of compiling code includes assigning an endian type to data. An endian flip operation is performed based on the endian type of the data and a target system. Other embodiments are described and claimed.... Agent: Lawrence Cho C/o Intellevate, LLC

20090222802 - Declarative pinning: A system and method is provided for efficiently pinning references to the managed heap. The system and method allow for references to managed objects to be declared as pinned during a call to unmanaged code. The references are then reported as pinned to a garbage collector in response to invocation... Agent: Turocy & Watson, LLP

20090222803 - Efficient call sequence restoration method: Embodiments of the present invention provide for minimizing the number of procedure frame unwinding operations to be performed when restoring the program control flow information. A first data structure may be constructed to contain procedure linkage information along with references to the conventional memory area where each procedure linkage information... Agent: Blakely Sokoloff Taylor & Zafman LLP

20090222804 - Embedded firmware updating system and method: A system and method is described for updating firmware in a welding or plasma cutting system. A removable memory device containing updated firmware code and a set of execution instructions is interfaced with one or more component boards. The execution instructions are executed on a processor of the welding or... Agent: Fletcher Yoder (illinois Tool Works Inc.)

20090222805 - Methods and systems for dynamically building a software appliance: An application support module can be configured to dynamically build software appliances for users. The application support module can be configured to build the software appliances based on a request by a user. The request can include a desired pre-built appliance or available applications to be included in a custom... Agent: Mh2 Technology Law Group (cust. No. W/red Hat)

20090222806 - Methods and systems for incrementally updating a software appliance: An appliance support module can be configured to update and upgrade the software incrementally. To achieve this, the appliance support module can be configured to receive a request to update or upgrade a software appliance. The request can include the update or upgrade requested and information describing the software appliance... Agent: Mh2 Technology Law Group (cust. No. W/red Hat)

20090222807 - Updating firmware in a display device using a serial bus: Updating firmware of a display device. The display device may include a display screen and a video interface for receiving video signals from a host system and providing the video signals for display on the display screen. The display device may include a memory that stores program instructions for controlling... Agent: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.

20090222808 - Methods and systems for providing a software appliance based on a role: An appliance module can be configured to provide software appliances to users. The appliance module can be configured to provide the software appliances based on a role desired by the users. The role can be the desired functionality to be provided by the software appliance. To achieve this, the appliance... Agent: Mh2 Technology Law Group (cust. No. W/red Hat)

20090222809 - Portable device upgrade via a content transfer protocol: Embodiments of the present invention provide a portable MTP framework. In an embodiment, the portable MTP framework includes an MTP communications stack and a portability layer. The portability layer decouples the MTP communications stack from the underlying platform, storage, and transport components, thereby achieving transport protocol, platform, and storage media... Agent: Sterne, Kessler, Goldstein & Fox P.l.l.c.

20090222810 - Preventing overwrite of nonessential code during essential code update: Systems and methods are provided for downloading updated software from a head end to a cable modem that writes to flash memory an updated operating system code without overwriting the preexisting application code portion and also without overwriting the preexisting operating system code portion. Updated application code is not written... Agent: Arris International, Inc

20090222812 - Automated clustered computing appliance disaster recovery and synchronization: A system and method for automatic disaster recovery and synchronization of computing appliances configured for operation in a cluster. A configuration bundle that includes configuration data, software revision level and a list of system updates is used to recover or duplicate the computing appliance's operation state. Upon entering a clustered... Agent: Schwegman, Lundberg & Woessner, P.A.

20090222811 - Systems and methods for managing software patches: Embodiments relate to systems and methods for managing software patches. Embodiments incorporate a patch server that collects aggregate patch history information from a community of software application users. The set of available patches for a given software application can be registered to a data store, and the number of uses... Agent: Mh2 Technology Law Group (cust. No. W/red Hat)

20090222813 - System and method for automated configuration of an information handling system: A system and method for automated deployment of an information handling system are disclosed. A method for managing the deployment of an information handling system may include executing a deployment application on an information handling system, the deployment application including one or more tasks associated with the deployment of the... Agent: Baker Botts L. L. P. One Shell Plaza

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 0.87435 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