FREE patent keyword monitoring and additional FREE benefits. /images/triangleright (1K) REGISTER now for FREE triangleleft (1K)
Fresh Patents freshpatentsnav7_icons (5K)
browse patent apps by agents browse patent apps by inventors browse patent apps by industry browse patents by location monitor patent applications
    




USPTO Class 717  |  Browse by Industry: Previous - Next | All     monitor keywords
01/2007 | 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 01/07

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.    01/25/2007 > 18 patent applications in 12 patent subcategories.

20070022403 - Software system development apparatus: A software system development apparatus is provided. The software system development apparatus may include a processor and a computer-readable medium operatively coupled to the processor. The apparatus may also include a system design tool program stored on the computer-readable medium that, when executed by the processor, is operable to generate... Agent: Caterpillar/finnegan, Henderson, L.L.P.

20070022404 - Method and apparatus for enabling enterprise project management with service oriented resource and using a process profiling framework: A service-oriented architecture for enterprise project management integrates business processes, human resources and project management within an enterprise or across the value chain network. A representation having direction and attributes is provided to show the dependencies between a business value layer and a project-portfolio layer, and between the project-portfolio layer... Agent: Whitham, Curtis, & Christofferson, P.C.

20070022405 - Method and system for software design: A method and system are disclosed for automatically generating instructions for a computing device. The method includes receiving user input related to the instructions, automatically generating data source code based on the user input, automatically compiling the data source code to generate data object code, and automatically linking the data... Agent: Caterpillar/finnegan, Henderson, L.L.P.

20070022407 - Automated software testing and validation system: An automated software testing system allows automated test script generation with fully parameterized scripts, execution, and result correlation in a recreatable and adaptable manner. A software Application Under Test (AUT) is identified and includes a process having Graphical User Interface (GUI) windows, objects and data elements. A test thread tree... Agent: Hamilton, Brook, Smith & Reynolds, P.C.

20070022406 - Enhanced scenario testing of an application under test: Embodiments of the present invention address deficiencies of the art in respect to scenario testing of an application under test and provide a method, system and computer program product for enhanced scenario testing. In one embodiment of the invention, a scenario testing data processing system can include an action recorder... Agent: Ibm Corporation

20070022410 - Method and system for using a component business model to transform warranty claims processing in the automotive industry: A method, system and service for using a component business model to transform a business process. The invention uses a component business model of a business to prioritize business changes affecting key performance indicators for the business process, defines an information technology architecture to support the business changes, and specifies... Agent: Whitham, Curtis & Christofferson, P.C.

20070022408 - Software development apparatus with regulated user access: A software system development apparatus is provided. The software system development apparatus may include a processor and a computer-readable medium operatively coupled to the processor. The apparatus may also include a system design tool program stored on the computer-readable medium that, when executed by the processor, is operable to regulate... Agent: Caterpillar/finnegan, Henderson, L.L.P.

20070022409 - System and method for transforming generic software code into operator specific code: Disclosed are systems and methods to automatically transform generic software code into operator specific code. For instance, in one embodiment, there may be an engine for transforming generic software code into operator-specific software code, the engine comprising: a module for reading generic software code, wherein the generic software code includes... Agent: Ericsson Inc.

20070022412 - Method and apparatus for software scouting regions of a program: One embodiment of the present invention provides a system that generates code for software scouting the regions of a program. During operation, the system receives source code for a program. The system then compiles the source code. In the first step of the compilation process, the system identifies a first... Agent: Sun Microsystems Inc. C/o Park, Vaughan & Fleming LLP

20070022411 - System and method for compiling program code ahead of time: A system is disclosed for compiling program code. The system provides a compiler that includes a static verifier and a runtime verifier. The static verifier performs static checks on the program code and produces object code corresponding to the program code. The runtime verifier receives the object code and performs... Agent: Wilmer Cutler Pickering Hale And Dorr LLP

20070022413 - Tiered register allocation: A method of register allocation in complier using a computer instruction set having tiered instructions that accesses differing numbers of registers makes a first preliminary register allocation attempt using an initially specified register set for each instruction. If this fails, the method identifies instructions having an initially specified limited register... Agent: Texas Instruments Incorporated

20070022414 - Direct execution virtual machine: A method for parsing and executing a software program includes receiving a portion of a software program in an original linguistic form, wherein the portion of the software program includes a nonlinear program element having a body, and, while retaining the original linguistic form, directly executing the nonlinear program element... Agent: Faegre & Benson LLP Patent Docketing

20070022416 - Execution device and application program: An execution device includes one or more memories for use when executing an application program. The execution device selects one of a plurality of patterns relating to memory areas required for executing the application program, secures memory areas in the one or more memories in accordance with the selected pattern,... Agent: Mcdermott Will & Emery LLP

20070022415 - System and method for optimized swing modulo scheduling based on identification of constrained resources: A method, computer program product, and a data processing system for scheduling instructions in a data processing system are provided. Dependencies among a plurality of nodes are analyzed to determine if any of the plurality of nodes uses a constrained resource. Each of the plurality of nodes represents an instruction... Agent: Ibm Corp (ya) C/o Yee & Associates PC

20070022417 - Function binding method and system: The present invention provides a process for generating a shared function binding arrangement comprising a first module and a shared module which includes a plurality of functions and having means for binding a function shared between the first module and the shared module. The process comprises a linking phase for... Agent: Patent Department Macrovision Corporation

20070022418 - Method and system of managing configuration profiles of a plurality of deployed network elements: A method of managing configuration profiles for a plurality of network elements after the network elements have been deployed in a network. The method including retrieving configuration profiles from the network elements after the network elements have been deployed in the network; storing the retrieved configuration profiles in a database;... Agent: Brooks Kushman P.C.

20070022419 - Methods and systems for automatically creating a site menu: A method, system and computer program product for organizing and presenting web page information to a user. A browser plug-in extracts a domain name for the web page. Subsequently, a web page category is determined based on the menu table stored in the central repository. The browser plug-in captures the... Agent: William L. Botjer

20070022420 - Method and data structure for reconfiguring a software package: The present invention provides a method of configuring a package that enables the reduction of load on a network without a temporary need for a large recording area on the client side when reconfiguring a software package from given components. A second computer receives, from a first computer, combination information... Agent: Hoffman, Warnick & D'alessandro LLC

  
01/18/2007 > 18 patent applications in 14 patent subcategories.

20070016886 - Business management and procedures involving a smart pipe of tiered innovation management teams: The invention specifies a process for carrying out innovation management whereby the roles of multi-disciplined stakeholders are distinguished in such a way as to facilitate the assignment of high value knowledge-based service innovation onshore and to permit the highest skill work to move to the lowest cost of market-driven performance... Agent: Donald O'neill

20070016887 - Versioned project association: Systems, clients, servers, methods, and computer-readable media of varying scope are described that maintain versions of associations between project management objects such as source cod files, bug data, development issue data, and software specifications. One aspect of the system is that the project association data is stored in a relational... Agent: Woodcock Washburn LLP (microsoft Corporation)

20070016889 - Source-code-generation supporting method and computer product: A first tree-structured data is generated based on a sequence diagram indicating a specification of a new source code to be generated. A second tree-structured data matching with the first tree-structured data is retrieved from a storing unit that stores at least an existing source code and tree-structured data corresponding... Agent: Patrick G. Burns, Esq. Greer, Burns & Crain, Ltd.

20070016888 - System and method for verifying the integrity of read-only components in deployed mixed-mode applications: A method of ensuring the integrity of read-only components in deployed mixed-mode applications that includes generating a digital fingerprint prior to the deployment of a mixed-mode application is discussed. The digital fingerprint is based on a read-only component in the mixed-mode application and uniquely identifies the read-only component. The method... Agent: Lahive & Cockfield, LLP

20070016890 - Configurator using structure to provide a user interface: A method and apparatus system for generating a configurator. According to one embodiment of the invention, a customizable product class is created. The customizable product class includes a set of one or more attributes to define the customizable product class. A component product class is added to the customizable product... Agent: Csa LLP

20070016891 - Real options based iterative development program metrics: Embodiments of the present invention address deficiencies of the art in respect to iterative project management and provide a method, system and computer program product for utilizing real options based iterative development program metrics. In an embodiment of the invention, a data processing system configured for software project management can... Agent: Carey, Rodriguez, Greenberg & Paul, LLP Steven M. Greenberg

20070016892 - Method and system for developing an expandable language install pack: A method for developing an expandable language install pack is disclosed. The method includes: providing an install pack developer; setting a display interface corresponding to an intermediate install pack; assigning a string identity code to a first string which will be displayed on the display interface; recording the string identity... Agent: North America Intellectual Property Corporation

20070016893 - Tracking resource usage by applications: A method, apparatus, system, and signal-bearing medium that, in an embodiment, create a tag that identifies an application, store the tag in a class of the application, and count a number of times the tag appears in an entry nearest a top of a runtime stack. Counting the number of... Agent: Ibm Corporation RochesterIPLaw Dept. 917

20070016894 - System and method for static analysis using fault paths: A system and method for analyzing a program includes determining possible bug paths in a program based on statistical analysis of test cases. A static analysis is then performed only on the possible bug paths. The bugs are then located in the program.... Agent: Keusey, Tutunjian & Bitetto, P.C.

20070016895 - Selective omission of endian translation to enhance emulator performance: A JIT binary translator examines code to determine if a conversion from big-endian to little-endian can be omitted. For example, the conversion may be omitted when data is merely being loaded and stored. The conversion from big-endian to little-endian may also be omitted when storing certain constructs and numbers. A... Agent: Woodcock Washburn LLP (microsoft Corporation)

20070016896 - Method for producing software modules for field appliances used in the process automation technique: In a method for producing software modules for field devices for process automation technology (PROFIBUS), wherein the software modules serve as device descriptions and have defined interfaces, in accordance with the FDT/DTM, for application programs in process control systems, syntactically and semantically correct, standard device descriptions are produced in EDD... Agent: Bacon & Thomas, PLLC

20070016897 - Methods, apparatus and computer programs for optimized parsing and service invocation: Provided are methods, apparatus and computer programs for optimized parsing and service invocation, as well as for optimized processing of responses to service requests. A set of parsing templates are stored in a tree for matching against common elements of incoming service requests, such as SOAP messages written in XML,... Agent: Ibm Corporation

20070016898 - Method and system for finding evolving regions in graphs without persistent node identity: A system, method, and computer program for identifying evolving regions in a graph of interrelated nodes representing a computer system environment. The method includes generating a series of samples (302) of the environment. Each sample includes a plurality of interrelated nodes (502) and at least one edge (504) classified into... Agent: Fleit, Kain, Gibbons, Gutman, Bongini & Bianco Pl

20070016899 - Technique for the calling of a sub-routine by a function using an intermediate sub-routine: In order to call a sub-routine, a software program first calls an intermediate or stub sub-routine. The stub sub-routine is provided with the address of the sub-routine and the return address. The stub sub-routine saves the states of the selected system resources and calls the sub-routine. After executing the sub-routine,... Agent: Texas Instruments Incorporated

20070016900 - Service tool with separately updateable data file: A service tool may include an input configured to receive an update including an application file and a data file update. The service tool may also include a memory configured to store a functional program and a data file, the data file being stored separate from the functional program. The... Agent: Caterpillar/finnegan, Henderson, L.L.P.

20070016901 - Storage system and automatic renewal method of firmware: When the main power source is turned on, a storage system creates a revision table for storing the revision of main firmware installed in a resource management processor of the storage system. Next, the main firmware is loaded from a system drive into a cache memory. When the revision of... Agent: Stanley P. Fisher Reed Smith LLP

20070016902 - Installation support method and workflow generation support method: An installation support method that supports an installation of an application, comprising: a searching step of searching installed applications for an application which is of the same type as a new application to be installed; and a setting step of obtaining configuration values of the application found by the search,... Agent: Buchanan, Ingersoll & Rooney PC

20070016903 - Communication control method, communication control apparatus, communication control program and recording medium: A communication signal sent out by an application is transferred to a communication signal control unit, and then is controlled or processed by a communication signal control module. Then, the communication signal is sent out to a network after being sequentially passed to a next communication signal control module. A... Agent: Harness, Dickey & Pierce, P.L.C

  
01/11/2007 > 18 patent applications in 14 patent subcategories.

20070011649 - Graph browser and implicit query for software development: Software development items can be represented in a graph data structure. Relationships between the represented items can be detected and reflected in the graph data structure. Queries can be run against the data structure to determine which software development items are related to each other. Implicit query can be implemented... Agent: Klarquist Sparkman LLP

20070011650 - Computer method and apparatus for developing web pages and applications: Disclosed is a web page development system and method utilizing a common data core (vertical structure and correlated trees for representing web pages) to generate virtual applications based upon the user's interaction, environment (log in IP, stated location, type of device, type of bandwidth, etc.), and pre-set configuration/rights. The present... Agent: Hamilton, Brook, Smith & Reynolds, P.C.

20070011651 - Customized annotation editing: A system, method and media to customize the editing experience for an annotation value. This abstract is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects and objects of the invention can be obtained from a review of the specification, the... Agent: Fliesler Meyer, LLP

20070011652 - Construction of object-oriented programming (oop) patterns by behavior delegation: Object-oriented programming (OOP) design patterns are constructed at least partially by delegating their behaviors to preconstructed OOP patterns to implement the behaviors. A new OOP pattern having one or more behaviors is defined. Each of at least one of the behaviors is delegated to a preconstructed OOP pattern, the preconstructed... Agent: Law Offices Of Michael Dryja

20070011653 - Method and system for providing a version-independent interface: A method and system for exposing a version-independent interface to a computer resource. The interface system exposes a version-independent interface to a computer resource, such as a database or computer program. The interface system also provides a version-dependent interface to the computer resource that is typically not exposed. When the... Agent: Eric A. Stephenson Campbell Stephenson Ascolese LLP

20070011654 - Method and apparatus for reformatting source code appearance: The appearance formats, or coding styles, of source code files are reformatted. Specifically, a source code file is reformatted from a first appearance format to a second appearance format, with the source code of the file remaining substantively unchanged, upon the file being checked out from a source code repository.... Agent: Law Offices Of Michael Dryja

20070011655 - System and method for creating software modifiable without halting its execution: This invention is directed to a computerized system and method for creating a computer file trademarked as a hot pack to be used to modify object code without the need to halt the executing code. The present invention provides a system called a Development Environment (DE) for a computer programmer.... Agent: Mcnair Law Firm, P.A.

20070011656 - Method and system for software debugging using a simulator: Systems and methods for debugging software and/or hardware are disclosed. A processor may execute a program for a certain amount of time. The context of the processor at the end of that time may then be made available to a simulator operable to simulate the processor. The program can then... Agent: SprinkleIPLaw Group

20070011657 - System, method and viewer program to display a chart of current array values for an array data set: A viewer program is disclosed for displaying current array values from a debugging program. In an embodiment, the viewer program comprises code to monitor the debugging program; code to analyze a selected variable identifier; code to obtain current array values related to the identifier; and code to chart the values.... Agent: Agilent Technologies Inc.

20070011660 - Deterministic runtime execution environment and method: A method includes executing one or more applications in a deterministic execution environment and executing a plurality of background tasks in the deterministic execution environment. The one or more applications and the background tasks are executed in different time slots. At least one of the background tasks cannot be completed... Agent: Honeywell International Inc.

20070011658 - Memory management configuration: Memory management within a runtime execution environment may be configured in accordance with data associated with executable code loaded therein.... Agent: Microsoft Corporation Attn: Patent Group Docketing Department

20070011661 - Process control system and control method therefor: A process control system has a process state detection unit 10 that detects activation of a predetermined process in a computer and determines whether the process is a previously determined one of control-target processes, a comparison unit 30 that, if the process state detection unit 10 determines that the control-target... Agent: Rogitz & Associates

20070011659 - Representing software development item relationships via a graph: Software development items can be represented in a graph data structure. Relationships between the represented items can be detected and reflected in the graph data structure. Queries can be run against the data structure to determine which software development items are related to each other. Implicit query can be implemented... Agent: Klarquist Sparkman LLP

20070011663 - Distinguishing between two classes of trace information: A method of tracing activity of a data processor generates a trace data stream during a normal background mode and a foreground mode while servicing a real time interrupt during an emulation halt. An Interrupt During Suspend bit is set in foreground modes and transmitted in the trace data stream... Agent: Robert D. Marshall, Jr. Texas Instruments Incorporated

20070011662 - Tracing program counter addresses using native program counter format and instruction count format: A method of tracing program counter activity in a data processor periodically transmits a program counter sync point including the current program counter address. Between sync points the program counter address is indicated by a program counter offset relative to the last program counter sync point. The program counter offset... Agent: Texas Instruments Incorporated

20070011664 - Device and method for generating an instruction set simulator: An instruction-set-simulator generating device that generates an instruction-set-simulator program for simulating an instruction execution process of a real central processing unit on a host central processing unit that differs from the real central processing unit, the instruction-set-simulator generating device comprises: an application-program reading unit that reads an application program that... Agent: Harness, Dickey & Pierce, P.L.C

20070011665 - Content syndication platform: A content syndication platform, such as a web content syndication platform, manages, organizes and makes available for consumption content that is acquired from the Internet. In at least some embodiments, the platform can acquire and organize web content, and make such content available for consumption by many different types of... Agent: Lee & Hayes PLLC

20070011666 - Selective pre-compilation of virtual code to enhance emulator performance: A method and computer-readable medium perform a pre-boot scan of an emulated binary to detect a function that is above a predetermined complexity threshold. The detected function may then be precompiled during a boot-up process. The pre-boot scan may also detect a function that falls below a second predetermined complexity... Agent: Woodcock Washburn LLP (microsoft Corporation)

20070011667 - Lock management for clustered virtual machines: Technology for sharing data among multiple virtual machines in a cluster of virtual machines is disclosed. Each virtual machine identifies “managed” objects of an instance of an application running at the virtual machine. Operations performed by an instance of one application which affect the state of managed objects are detected... Agent: Vierra Magen Marcus & Deniro LLP

20070011668 - Managing parameters for graph-based computations: Ordering parameters in a graph-based computation includes determining a desired first ordering of a set of parameters associated with graph elements in a computation graph; determining an ordering constraint for the set of parameters; and determining a second ordering of the set of parameters that satisfies the ordering constraint according... Agent: Fish & Richardson PC

20070011670 - Migration of configuration data from one software installation through an upgrade: Setting parameter values are migrated through a new software upgrade. Each software version includes a version number. The version number of the new software is compared to a version number of the current software. The version number of the current software is determined by reading a version number parameter value-stored... Agent: Haverstock & Owens LLP Attn: Jonathan O. Owens

20070011669 - Software migration: A procedure for migrating large code-bases is described. An initial migration plan is generated for a given porting project between a source platform and a target platform, which have respective dialect settings. The migration plan specifies a set of migration stages between the source dialect settings and the target dialect... Agent: Frederick W. Gibb, Iii Mcginn & Gibb, PLLC

20070011671 - Method for the static analysis of concurrent multi-threaded software: A method for the static analysis of concurrent multi-threaded software which bypasses the state explosion situation that plagues the prior art, thereby making our method scalable while—at the same time—producing no loss in precision. Our inventive method maintains patterns of lock acquisition and lock release by individual threads by constructing... Agent: Jeffery J. Brosemer, Ph.d. Brosemer, Kolefas & Associates, LLC

20070011674 - Computer system and method for selectively installing one operating system among a plurality of operating systems: A computer system for selectively installing an operating system from a plurality of operating systems is provided with an operating system storage unit for storing a plurality of operating systems; a selection/installation unit for selecting and installing a specified operating system from the stored operating systems; a deletion unit for... Agent: Stein, Mcewen & Bui, LLP

20070011673 - Integrated installation procedure for multiple installation sets: A method for installing an updated software application onto the client computer from an original installation set and an update installation set is presented. The method comprises obtaining the original installation set that includes components which, when installed on the client computer, form the original software application. The original software... Agent: Christensen, O'connor, Johnson, Kindness, PLLC

20070011672 - Software installation in multiple operating systems: A software application can be installed under one operating system, and accessed for execution by a second operating system compatible with the first operating system by identifying and making appropriate changes to system parameters in the second operating system. The two operating systems may be installed on the same of... Agent: Frederick W. Gibb, Iii Mcginn & Gibb, PLLC

  
01/04/2007 > 105 patent applications in 38 patent subcategories.

20070006122 - Computer method and system for integrating software development and deployment: A computer implemented method and system for software auditability and bidirectional traceability in a software development lifecycle is provided. The lifecycle having at least development and deployment phases is bridged with a configurable workflow engine, a configuration management engine, and a managed deployment engine, interconnected with one or more representations... Agent: Hamilton, Brook, Smith & Reynolds

20070006121 - Development activity recipe: An abstraction can be used to describe interactions with a developer and development actions that should be automated. A recipe defines (1) arguments whose values may be collected to execute the actions, (2) value providers that can query the environment for argument values, (3) sequences of actions that are to... Agent: Woodcock Washburn LLP (microsoft Corporation)

20070006125 - Hierarchical presentation techniques for a design tool: A design tool hierarchically presents information about a design with nested blocks. For example, the design tool presents scheduling information for the design in a hierarchical Gantt chart. The scheduling information includes hierarchical design schedule blocks which accurately depict the timing and scheduling of the nested blocks of the design.... Agent: Klarquist Sparkman, LLP

20070006119 - Method of automatically analysing the structure of a software system: The invention automatically produces a structural analysis of a software system's executables, separated into levels based on ‘dependency depth’. Given a simple list of executables' dependencies, the tool automatically produces a dependency table sorted by level, with the least dependent executables listed at the bottom and with the most dependent... Agent: Synnestvedt Lechner & Woodbridge LLP

20070006120 - Storing results related to requests for software development services: Described herein are methods and systems for providing software development services more efficiently. Re-computation of results each time a service request is received can be avoided by maintaining a cache of results from having processed requests. Results are stored under a unique mapping of request-results pairs that at least in... Agent: Klarquist Sparkman LLP

20070006124 - System and method for developing and processing building system control solutions: A system automatically generates building system application solutions. The system includes a system design verifier and a system design converter. The system design verifier is configured to verify an application definition. The system design converter is coupled to the system design verifier, and is configured to convert verified application definitions... Agent: Siemens Corporation Intellectual Property Department

20070006123 - Work flow system, work flow processing method and work flow processing program: A work flow system executing a process comprising an activity which is a particular job and a transition which defines an order of the activities, includes a means for stopping the processes on execution; a means for editing the thus-stopped process; a means for checking a consistency of the thus-edited... Agent: C. Irvin Mcclelland Oblon, Spivak, Mcclelland, Maier & Neustadt, P.C.

20070006126 - On-line computer aided design project tracking system: A web-based project management tool that allows parties collaborating on a program to seamlessly connect with one another, regardless of location and size, to share project information, track program progress and exchange data as needed in a secure environment. The parties assign administrators, team leaders and team members access to... Agent: Steven W. Hays

20070006132 - Business process model unification method: A methodology for semi-automatic unification of models of business processes permits accurate comparison of business processes across government agencies or other organizations despite heterogeneity of language and style in the original models. Input into an algorithm includes a set of models produced by different organizations that describe roughly equivalent business... Agent: John G. Posa Gifford, Krass, Groh, Sprinkle,

20070006133 - Connector: A connector has a linking section, an associating section, and a controller. The linking section can link with at least one other connector at an input side or an output side. The associating section associates the connector with a processing module that executes a predetermined processing. The controller recognizes a... Agent: Sughrue Mion, PLLC

20070006134 - Data processing method compatible with an object modeling formalism: There is disclosed a method of producing a new web service, comprising the steps of: decomposition of data, for example a scenario and/or a use case into modeling elements of the new web service, conforming to an object modeling formalism; creation of an internal object model from the modeling elements;... Agent: Sughrue Mion, PLLC

20070006127 - Dual security mark: The invention relates to a flat dual security feature which comprises two different security components, one of which can be verified in the visible spectral region and one of which can be verified in the ultraviolet spectral region of light, and which comprises flake-form effect pigments and luminescent pigments in... Agent: Millen, White, Zelano & Branigan, P.C.

20070006129 - Forming of a data retrieval, searching from a data retrieval system, and a data retrieval system: The present invention relates to a data retrieval system as well as a method for creating the same, as well as a method for searching therein. Furthermore, the invention relates to computer software products. In the data retrieval system, the searchable data has been converted to concepts, wherein the search... Agent: Venable LLP

20070006128 - Method for evaluating dynamic expressions: Development and use of a computer program, particularly for simulation or modeling, in an arbitrary language are facilitated by representing expressions to be dynamically evaluated in a simple syntax compatible with a standard language and providing a pattern or template in a form containing the form and syntax required for... Agent: Whitham, Curtis, & Christofferson, P.C. Suite 340

20070006130 - Model oriented method of automatically detecting alterations in the design of a software system: A method of detecting alterations in the design of a software system over the development and maintenance life cycle of the software system is disclosed. A baseline model of the software system is generated. A current model of the software system is also generated. The current model is automatically compared... Agent: Wagner, Murabito & Hao LLP Third Floor

20070006131 - Process and means for block-based modeling: A modeling system and process for for computer-aided, block-based modeling involving preparation of a first block diagram (1) in a first model plane (2) that relates to a first abstraction stage, in which at least one block (3) is able to be placed in the first model plane (2) and... Agent: Roberts, Mlotkowski & Hobbes

20070006135 - Method and apparatus for customizing model to code transformations: A method and system customize and thus extend a fixed mapping between a computer program code language and a code-model notation. Given a fixed mapping, the invention method and system define customization points in the mapping based on known/predefined relatively over rigid points. For each customization point, there is a... Agent: Hamilton, Brook, Smith & Reynolds

20070006136 - Providing a user interface: A system for providing a user interface includes a first element tag and a second element tag. The first element tag specifies a first element that is associated with a class of connectable elements and includes a first order indicator that specifies an order of the first element. The second... Agent: Fish & Richardson P.C.

20070006138 - Allowing non-generified methods to override generified methods: In accordance with one embodiment of the present invention, there is provided a technique for allowing a first method to override a second method as long as specified criteria are satisfied, even if the types of the parameters of the first method differ from the types of the parameters of... Agent: Hickman Palermo Truong & Becker, LLP And Sun Microsystems, Inc.

20070006137 - Generating and communicating information on locations of program sections in memory: Provided is a method, system, and program for generating and communicating information on locations of program sections in memory. Source code is generated for an agent program. The source code includes start and end variables for selected sections of the program, wherein the start and end variables for each selected... Agent: Konrad Raynes & Victor, LLP. Attn: Int77

20070006139 - Parser, code generator, and data calculation and transformation engine for spreadsheet calculations: A system including spreadsheet sheets, makes calculations and data transformations, which is available through a programming interface, and conforms to the grammar and syntax of a target software development language is presented. The system includes an Object Model with Data Structures representing entities involved in spreadsheets. The system includes a... Agent: Michael Best & Friedrich LLP

20070006141 - Introspection support for local and anonymous classes: A technique in accordance with one embodiment of the present invention provides introspection support for anonymous and local classes. As a result of the technique, an enclosing class that defines a generic type variable that is not defined within a local or anonymous class that refers to the generic type... Agent: Hickman Palermo Truong & Becker, LLP And Sun Microsystems, Inc.

20070006140 - System and apparatus to extend stack allocation: A technique includes generating frames on a stack for a chain of callers. Each frame corresponds to one of the callers, and at least some of the callers use an object that survives at least one but not all of the callers. The technique includes retaining at least one of... Agent: Trop Pruner & Hu, PC

20070006142 - Computer programming language statement building and information tool: An intelligent real time tool to assist a computer programmer during the writing and/or maintenance of a computer program. The tool generates assist windows that contain program related information that the programmer can use to construct a programming language statement and/or to obtain real time information about a programming language... Agent: Woodcock Washburn LLP (microsoft Corporation)

20070006144 - Apparatus and method for using connector components to provide connectivity to interactive graphics representative of input on output data: A computer readable medium includes executable instructions to allow the designation of a connector component provided within a Graphical User Interface (GUI). The selection of a graphic component within the GUI is supported. The connector component is associated with the graphic component. The connector component is associated with a data... Agent: Cooley Godward Kronish LLP

20070006143 - Method for the graphic planning of the control of a technical installation involving the integrated planning of control units including a project planning system and a computer program product: The inventive method interacts with a project planning window, which has a working area at least with one window for a project planning level for displaying and linking graphic objects and with a window for a symbol library containing the graphic objects available for a project planning. To this end,... Agent: Siemens Corporation Intellectual Property Department

20070006145 - Iterative operator in a graphical programming language: A system and method for iterating has a processor executing a graphical programming language that includes an operator for iterating through a data structure where the data structure is a plurality of elements having arbitrary rank and dimension sizes.... Agent: Agilent Technologies Inc.

20070006146 - Systems and apparatus for enhanced mobile computing platforms: According to some embodiments, systems and apparatus for enhanced mobile computing platforms are provided. For example, an apparatus or system may comprise a universal computational package, comprising a processor, a memory coupled to the processor, a plurality of instructions stored in the memory directed to at least one specific use... Agent: Buckley, Maschoff, Talwalkar LLC

20070006147 - Using differential information entropy to detect bugs and security flaws in computer programs: Embodiments of the present invention provide program code auditing systems and methods that detect unsafe code and possible errors, such as bugs or security flaws. In some embodiments, the concept of entropy of information is used to estimate when a section of program code may contain a flaw or bug.... Agent: Min, Hsieh & Hack, L.L.P. C/o Portfolioip

20070006148 - Ascertaining domain contexts: Various embodiments pertain to ascertaining domain contexts. In one embodiment, an application receives content that may contain a script (i.e. code). In this case, the domain context is ascertained and the script is executed in the context of the domain associated with the received content, rather than requiring the application... Agent: Lee & Hayes PLLC

20070006149 - Customizable system for creating supervisory process control and manufacturing information applications: An extensible base process control and manufacturing information application development and execution software suite is disclosed that facilitates streamlined third party (e.g., OEM) development of derivative applications for particular vertical markets. The suite includes an object design toolkit that provides object template derivation tools for accessing and editing a set... Agent: Leydig Voit & Mayer, Ltd

20070006151 - Method and apparatus for incremental analysis of one or more properties of a program: Methods and apparatus are provided for incremental analysis of one or more properties of a program. According to one aspect of the invention, at least one property of a software program is evaluated, given one or more changes to the software program. Nodes in a derivation graph are identified corresponding... Agent: Ryan, Mason & Lewis, LLP

20070006150 - Multi-level boot hierarchy for software development on an integrated circuit: A method of enabling software development for an integrated circuit, the integrated circuit being configured to run a boot program that prevents unverified software from subsequently being loaded onto, or run by, the integrated circuit, the method including the step of loading an intermediate program onto the integrated circuit, the... Agent: Silverbrook Research Pty Ltd

20070006152 - Software source asset management: Code information is marked by tags and tags are embedded into pieces of code or files called “codetags” that map tags to pieces of code. These tags can then be updated, searched, sorted, recombined, and tracked, among many other feedback mechanisms. These tags and their feedback mechanisms help to illuminate... Agent: Christensen, O'connor, Johnson, Kindness, PLLC

20070006154 - Controlling collection of debugging data: By altering existing code to wrap debugging items with runtime conditional statements, the debugging items may remain in commercial builds of code. Execution of a given conditional statement, wrapping a particular debugging item, may require a read of a particular location in an expandable and organized table such that execution... Agent: Smart And Biggar

20070006153 - Extensible testing framework: Methods and systems for providing an extensible testing framework are provided. An extensible testing framework may use field objects to represent test data values of various data types, including char, int, string, and the like. The framework is extensible in that new field objects may be added as new data... Agent: Banner & Witcoff Ltd., Attorneys For Client Nos. 003797 & 013797

20070006158 - Instruction execution device, debugging method, debugging device, and debugging program: In executing debugging of an executable program in which a breakpoint is set at a conditional instruction using a software break technique, judgment of whether or not to stop the debugging is made, without use of a debugging device, in accordance with whether an execution condition expression of the conditional... Agent: Mcdermott Will & Emery LLP

20070006155 - Locating source code when stopping in a debugger: A method for automatically retrieving source code during software debugging sessions using a development system includes stopping in an object with compiled code where the compiled code is associated with corresponding source code via a debugging support file. The compiled code can be run on different hosts. During a debugging... Agent: Woodcock Washburn LLP (microsoft Corporation)

20070006156 - Modular system and process for obtaining measured data and for forwarding them in a radio-based manner: A modular system and process for obtaining measured data and forwarding them in a radio-based manner is based on a plurality of modules. The modules contain at least one device (31) for obtaining measured data, a device (32) for transmitting the measured data by radio, a device (33) for receiving... Agent: Mcglew & Tuttle, PC

20070006159 - Post-compile instrumentation of object code for generating execution trace data: The invention is directed to instrumenting object code of an application and/or an operating system on a target machine so that execution trace data can be generated, collected, and subsequently analyzed for various purposes, such as debugging and performance. Automatic instrumentation may be performed on an application's object code before,... Agent: Darby & Darby P.C.

20070006157 - Software development tool program: In a computer where a software development tool program is started, an updating elapse degree and an execution frequency for a series of source programs used for generating an execution module are acquired. An optimization option of the level according to the updating elapse degree or the execution frequency is... Agent: Greer, Burns & Crain, Ltd.

20070006160 - Software digital fingerprint: A system and method for intelligently automating a software test process is disclosed. The present invention applies a data-driven approach coupled with statistical analysis and numerical methods, to achieve test execution across the development life-cycle of a software program.... Agent: Holme Roberts & Owen, LLP

20070006161 - Methods and systems for evaluating the compliance of software to a quality benchmark: A method for evaluating the compliance of software to a standard quality process includes establishing a standard quality process that includes a plurality of stages, each of the plurality of stages corresponding to a software development process. A plurality of objective qualifiers associated with the standard quality process are defined,... Agent: Finnegan, Henderson, Farabow, Garrett & Dunner LLP

20070006163 - Method and apparatus for authenticating usage of an application: A method and apparatus for determining a current user by receiving an application-level usage indicator; determining a user identifier by consulting a pre-established set of one or more user profiles according to the application-level usage indicator; and executing the application when the determined user identifier is associated with a user... Agent: Intellectual Property Development Jack Ivan J'maev

20070006162 - Method, terminal device and computer software for changing the appearance of a visual program representative: A method, a terminal device and a computer software for changing the appearance of a visual program representative, which is produced on the display of the terminal device are disclosed. In the method the operation frequency of the program is observed and measured for a predetermined period of time. After... Agent: Harrington & Smith, LLP

20070006164 - Optimized program analysis: The present invention generally relates to computer software, and more specifically, to a computerized utility for analysis of optimized program files. A method and apparatus for optimized program analysis is disclosed.... Agent: Hickman Palermo Truong & Becker/oracle

20070006165 - Lightweight highly available infrastructure to trace program execution: A portable tracing utility provides trace configuration, trace instrumentation and trace management functionality for single or multithreaded programs. Through various application programming interfaces (“APIs”) of the tracing utility, a client may control tracing behavior to setup in-memory data structures for storing trace records that record the program's history of execution... Agent: Hickman Palermo Truong & Becker/oracle

20070006166 - Code coverage for an embedded processor system: A software code coverage tool apparatus for an intelligent storage processor. The apparatus comprises first programming instructions executable in the intelligent storage processor comprising breakpoint instructions. A patch set of programming instructions is stored in a memory portion of a host device. Second programming instructions in the host device replace... Agent: David K. Lucente Seagate Technology LLC

20070006168 - Apparatus and method for dynamic instrumenting of code to minimize system perturbation: An apparatus and method are provided for the dynamic instrumentation of code to minimize system perturbation during tracing of the execution of the code. With the apparatus and method, “hot spots” in the execution of the code are dynamically determined during tracing of the execution of the code. These “hot... Agent: Ibm Corp (ya) C/o Yee & Associates PC

20070006167 - Optimizing binary-level instrumentation via instruction scheduling: In one embodiment, the present invention includes a method for receiving a command to insert instrumentation code into a code segment, analyzing the code segment to determine an optimal location for the instrumentation code within the code segment, and inserting the instrumentation code at the optimal location to generate an... Agent: Trop Pruner & Hu, PC

20070006170 - Execution failure investigation using static analysis: When, during debugging, a program failure occurs, the location of the failure is determined. First the address in the stack related to the program failure is found. Then static analysis is performed in order to determine a possible culprit for the failure. For example, when a security cookie has been... Agent: Woodcock Washburn LLP (microsoft Corporation)

20070006175 - Intra-partitioning of software components within an execution environment: Embodiments of apparatuses, articles, methods, and systems for intra-partitioning components within an execution environment are generally described herein. Other embodiments may be described and claimed.... Agent: Schwabe, Williamson & Wyatt

20070006169 - Method and apparatus for binding tpm keys to execution entities: A method and apparatus for binding trusted platform module (TPM) keys to execution entities are described. In one embodiment, the method includes the receipt of an authorization request issued by an execution entity for authorization data. According to the authorization request, the execution entity may be measured to generate an... Agent: Blakely Sokoloff Taylor & Zafman

20070006172 - Method and system of identifying overlays used by a program: A method and system of identifying overlays used by a program. The overlays may be executable overlays (e.g., overlay programs and dynamically linked library programs), or the overlays may be data sets. Depending on the number of overlays and/or the type of information used to identify the overlays, an indication... Agent: Texas Instruments Incorporated

20070006174 - Method and system of indexing into trace data based on entries in a log buffer: A method and system of indexing into trace data based on entries in a log buffer. At least some of the illustrative embodiments are methods comprising executing a traced program on a target device. The traced program writes entries to a log buffer within the target device, and the traced... Agent: Texas Instruments Incorporated

20070006173 - Method and system of profiling real-time streaming channels: A method and system of profiling streaming channels. At least some of the illustrative embodiments are methods comprising executing a traced program on a target system (the traced operating on a plurality of streaming channels), obtaining values indicative of which of the plurality of streaming channels the traced program has... Agent: Texas Instruments Incorporated

20070006171 - System development tool: According to some embodiments, execution information is received from a first development tool. Execution information is also received from a second development tool. Based on the first execution information and the second execution information, operation of the first development tool may be controlled. According to some embodiments, the first and... Agent: Buckley, Maschoff, Talwalkar LLC

20070006176 - Source code replacement via dynamic build analysis and command interception: A system that facilitates modification of build system module and/or aggregate without side effects of affecting the original build system. An analysis engine facilitates parsing build system artifacts (e.g., source files, makefiles) thereby generating a list of decomposable binary files. A user can be presented with the list of modules... Agent: Amin. Turocy & Calvin, LLP

20070006177 - Automatic generation of hybrid performance models: A method for simulating a computer system includes defining a set of building blocks including models of components of the computer system. The set of building blocks is interconnected to produce a topological model of the computer system. A client transaction model is derived based on historical data, for generating... Agent: Stephen C. Kaufman IBM Corporation

20070006180 - Frame-slot architecture for data conversion: A machine based tool and associated logic and methodology are used in converting data from an input form to a target form using context dependent conversion rules. In particular, a frame-slot architecture is utilized where a frame represents an intersection between a contextual cue recognized by the machine tool, associated... Agent: Marsh, Fischmann & Breyfogle LLP

20070006178 - Function-level just-in-time translation engine with multiple pass optimization: A JIT binary translator translates code at a function level of the source code rather than at an opcode level. The JIT binary translator of the invention grabs an entire x86 function out of the source stream, rather than an instruction, translates the whole function into an equivalent function of... Agent: Woodcock Washburn LLP (microsoft Corporation)

20070006184 - Method and apparatus for combined execution of native code and target code during program code conversion: In program code conversion, particularly dynamic binary translation, subject code 17 is translated into target code 21 through a translator 19 for execution on a target processor 13. Selected portions of subject code, such as library functions SFuncA 172, are replaced by instead executing a portion of native code such... Agent: Wilmer Cutler Pickering Hale And Dorr LLP

20070006182 - Method and system for on-demand programming model transformation: A computer method and system provides on-demand transformation between objects of a source programming model and corresponding objects in a target programming model. For different source objects in the source programming model, the invention creates respective target objects. For every created target object, the invention system and method create a... Agent: Hamilton, Brook, Smith & Reynolds

20070006179 - Methods and systems for transforming a parse graph into an and/or command tree: Methods and systems for transforming a complex representation of computer code into a simplified representation of computer code are described. Parse nodes in a parse graph are traversed. Selected information contained within the parse nodes is hidden to create condensed parse nodes. The hiding prevents further processing of the selected... Agent: Wagner, Murabito & Hao LLP Third Floor

20070006183 - Run-time code injection to perform checks: A digital rights management system permits an application owner to cause code to be injected into the application's run-time instruction stream so as to restrict execution of that application to specific hardware platforms. In a first phase, an authorizing entity (e.g., an application owner or platform manufacturer) authorizes one or... Agent: Wong, Cabello, Lutsch, Rutherford & Brucculeri, L.L.P.

20070006181 - Synchronous one-bit interface protocol or data structure: Systems and methods provide for data transfer and transmission according to a synchronous one-bit interface protocol. A bit stream is generated including first data to be transferred or transmitted and second data from which a clock period used to encode the first data may be extracted. The bit stream is... Agent: Brown, Raysman, Millstein, Felder & Steiner LLP

20070006185 - System and method for reducing execution time of bytecode in java virtual machine: A system and method for reducing the bytecode execution time in the Java virtual machine are disclosed. The system includes a DB cache to store old machine code converted from a bytecode, a machine code change unit to change the old machine code to new machine code by removing a... Agent: Sughrue Mion, PLLC

20070006186 - Compiler-based critical section amendment for a multiprocessor environment: Source code includes a directive to indicate data structures of related data to a compiler. The compiler associates the related data to the same one of multiple processors in a multiprocessor environment. The compiler searches the source code for locks associated with the related data, and generates executable code that... Agent: Blakely Sokoloff Taylor & Zafman

20070006188 - Modular code generation: A data processing device for automatically generating executable code for performing an application in accordance with a user-defined description of the application, wherein the data processing device comprises a generation unit which is adapted to generate the code by combining, in accordance with the user-defined description of the application, compiled... Agent: Perman & Green

20070006187 - Safe code-motion of dangerous instructions during compiler optimization: A compiler can perform aggressive code motion optimization by respecting value dependence of safety values inserted into the intermediate representation of a computer program. In one embodiment, the present invention includes converting a computer program into an intermediate representation, the intermediate representation containing at least one safety check ensuring the... Agent: Blakely Sokoloff Taylor & Zafman

20070006189 - Apparatus, system, and method of detecting modification in a self modifying code: Embodiments of the invention provide a method of translating a block of source instructions to generate a block of target instructions; and, prior to executing the block of target instructions, determining whether one or more source instructions of the block of source instructions have been modified relative to the time... Agent: Pearl Cohen Zedek Latzer, LLP

20070006190 - System and method for dynamic business logic rule integration: A system for dynamically integrating changes in the rules governing business operations into an application program that implements the rules in order to control business operations includes a dynamic business logic rule integrator (“DBLRI”) that essentially provides business logic rules to the application software as executable routines. The DBLRI presents... Agent: Cesari And Mckenna, LLP

20070006192 - Intermediate representation for multiple exception handling models: As described herein, an intermediate representation of a source code file may be used to explicitly express exception handling control flow prior to generating object code for the source code. As further described herein, a single uniform set of instructions of the intermediate representation may be used for expressing multiple... Agent: Klarquist Sparkman LLP

20070006191 - Safe computer code formats and methods for generating safe computer code: An inherently safe code format for representing computer programs is disclosed. The format provides incorruptible referential integrity and uses type separation to achieve intrinsic type safety. The format preserves a safety guarantee found in a source code language representation of the computer program while the computer program proceeds through various... Agent: Orrick, Herrington & Sutcliffe, LLPIPProsecution Department

20070006193 - Single-chip multiprocessor with clock cycle-precise program scheduling of parallel execution: A single-chip multiprocessor system and operation method of this system based on a static macro-scheduling of parallel streams for multiprocessor parallel execution. The single-chip multiprocessor system has buses for direct exchange between the processor register files and access to their store addresses and data. Each explicit parallelism architecture processor of... Agent: Townsend And Townsend And Crew, LLP

20070006198 - Class initialization method semantics: A system and method for mitigating problems associated with automatic execution of initialization code is provided. The system includes an initialization method activator that can call a class initialization method at a pre-determined execution point. The system also includes a deadlock analyzer that can determine whether calling the initialization method... Agent: Amin. Turocy & Calvin, LLP

20070006195 - Method and structure for explicit software control of data speculation: Explicit software control is used for data speculations. The explicit software control is applied at selected locations in a computer program to provide the benefit of data speculation while eliminating the need for hardware to perform data speculation. A computer-based method first determines, via explicit software control, whether data speculation... Agent: Gunnison Mckay & Hodgson, LLP

20070006196 - Methods and systems for extracting information from computer code: Methods and systems for manipulating information represented by computer code are described. Macroinstructions that are used to analyze an input are accessed. The macroinstructions are written according to a first computer system language. The macroinstructions are rewritten as strings according to a second computer system language. The strings are included... Agent: Wagner, Murabito & Hao LLP

20070006197 - Safety verification of computer program: Optimized intermediate representation of a computer program can be verified using safety values. In one embodiment, the invention includes receiving an optimized intermediate representation of a computer program, the intermediate representation including a plurality of safety values representing safety dependencies, and verifying the safety of the computer program by checking... Agent: Blakely Sokoloff Taylor & Zafman

20070006194 - Static analysis method regarding lyee-oriented software: A static analysis method conventionally used is applied to the Lyee requirement. More specifically, for Lyee requirement as an object, optimization (classical optimization, optimization by ordering of a predicate vector), slicing, requirement debug, and typing (error detection, type finding, security using a type) are performed. These are subjected to a... Agent: Wilmer Cutler Pickering Hale And Dorr LLP

20070006201 - Method and system for generating and applying patches to a computer program concurrently with its execution: A method, a computer program product, and a system for generating and applying patches to a computer program concurrently with its execution. It provides full support for function pointers, transparent to the programmer and nearly transparent to the concurrent loader. A reference to a function pointer is translated into a... Agent: International Business Machines Corporation

20070006199 - Methods and apparatus for communicating between multiple levels of software components: The present application discloses a method for communicating between at least two different levels of software components. The method includes establishing a command set common to the at least two different levels of software components. Additionally, the method includes providing a command decoder operable by both of the at least... Agent: Ati Technologies, Inc. C/o Vedder Price Kaufman & Kammholz, P.C.

20070006200 - Microprocessor instruction that allows system routine calls and returns from all contexts: An apparatus comprises register means for storing a return context upon initiation of a supervisor call instruction and restoring means to restore a privilege level and status register upon execution of a supervisor return instruction. The supervisor call instruction can be called from all contexts.... Agent: Schneck & Schneck

20070006202 - Dynamic mapping of shared libraries: A method and system of updating a first dll accessible by an application where the first dll and a second dll is administered by an original router and where the first and second dlls and the original router have a common API includes installation of an updated first dll. An... Agent: Agilent Technologies Inc.

20070006203 - Efficient algorithm for performing multi-parent class loading: A system and method are described for performing efficient multi-parent class loading. In one embodiment, a request is received at an initiating class loader. A set of class loaders capable of loading the class is narrowed to a set of candidate class loaders. The narrowing of the set of class... Agent: Blakely Sokoloff Taylor & Zafman

20070006211 - Communicating with an update logic image: Embedded devices typically have an operating system, one or more file-systems, as well as a bootloader and other data components resident in flash memory. During software development and testing, there is frequently a need to selectively update a combination of such images. The described technique organizes the images in the... Agent: Anthony England

20070006206 - Cross version and cross product user interface: When a user interface of a parent software application is modified such that user interface components of an add-in application are not compatible with the parent application user interface, user interface components associated with functionalities of the add-in application are added to the modified parent application user interface. A prior... Agent: Merchant & Gould (microsoft)

20070006208 - Fault-tolerant patching system: Techniques that promote a fault-tolerant patching system are described. According to one such technique, a patching operation is performed in two phases. During the first phase, before the updates specified in the patching operation are actually applied, an attempt is made to backup files, or portions thereof, which are going... Agent: Hickman Palermo Truong & Becker/oracle

20070006207 - Method and system for providing device-initiated software upgrades: A method for providing device-initiated software upgrades in a network comprising a plurality of devices is provided. The method includes identifying in the device an upgrade time window based on a set of predetermined conditions stored in the device and initiating in the device a software upgrade during the upgrade... Agent: Docket Clerk

20070006209 - Multi-level patching operation: Techniques for performing a multi-level patching operation are described. According to one such technique, before a particular patch is applied, the data containers that are targeted by the particular patch are identified. A determination is made as to whether any of these target data containers already has been targeted by... Agent: Hickman Palermo Truong & Becker/oracle

20070006204 - Rtfs controls queue of requests from os: Real-time software and a non-time OS co-exist in a system, wherein the real-time software controls the requests from the non-real-time OS for access of a shared resource. The requests are put into a queue and the real-time software determines when which pending request gets executed.... Agent: Philips Intellectual Property & Standards

20070006205 - System for virtual image migration: A method for virtual image migration for configuring software of an information handling system platform which method defines a platform independent image on a medium readable by an information handling system determines a core operating system, enterprise configurations and a CAB file of drivers for each of plural platform model... Agent: Hamilton & Terrile, LLP

20070006210 - Video device having software upgrade function using wireless communication and method for controlling the same: A method and apparatus for upgrading software of a video device is disclosed. A software program associated with the video device is downloaded using wireless communication to upgrade the video device. This allows the software program to be more quickly downloaded. The apparatus includes a tuner unit, a storage unit,... Agent: Fleshner & Kim, LLP

20070006212 - Methods and platforms for highly available execution of component software: A technique to replace components adaptively to a sign of imminent failure or actual failure without allowing error or deterioration in performance to occur at the time of replacing components is described. A technique to have new requests directed to the replaced components executed by the new components is also... Agent: Stanley P. Fisher Reed Smith LLP

20070006215 - Anchored rf ablation device for the destruction of tissue masses: The inventive ablation element comprises an elongated cannula having a proximal end and a distal end. The cannula defines an internal lumen within the cannula and a cannula axis. A plurality of conductors contained within the lumen, each of the conductors has a proximal end proximate the proximal end of... Agent: Brown, Rudnick, Berlack & Israels, LLP.

20070006213 - In-system reconfiguring of hardware resources: In one embodiment, the present invention includes a method for determining if a system is compatible with an upgrade to a hardware resource of the system, receiving instructions from a remote server to upgrade the hardware resource if the system is compatible, and programming the hardware resource based on the... Agent: Trop Pruner & Hu, PC

20070006214 - Updating machines while disconnected from an update source: Disclosed are exemplary embodiments for updating a networked machine having at least a dormant state and an active state. In various embodiments, when the machine it is a dormant state, it listens to a network for candidate updates, that is, updates that may be applicable to the machine. In some... Agent: Blakely Sokoloff Taylor & Zafman

20070006216 - Program management apparatus, program management system, and program management method: The present invention is intended to provide a program management system for, upon activation of a program updating operation, automatically performing according to a mode selected by preparing plural kinds of program updating modes and previously selecting one of them. There is disclosed a program management apparatus adapted to perform... Agent: Foley And Lardner LLP Suite 500

20070006220 - Computer system, system software installation method, and software installation method of portable computer: Embodiments of a computer system, and a software installation method thereof are described. An embodiment of a computer system can include a system for installing an O/S (Operating/System) and a part of system software; a storage unit for storing a plurality of system software, which can be installed depending on... Agent: Fleshner & Kim, LLP

20070006219 - Delayed application installation: Techniques for delaying the installation of an application are presented. An installation is downloaded to a portable device. The installation is associated with an application, which is to be loaded onto the portable device. The installation is delayed after download and is processed on the portable device when an alarm... Agent: Schwegman, Lundberg, Woessner & Kluth, P.A.

20070006217 - Method and system for pre-deployment conflict checking: A method and system for pre-deployment conflict checking are disclosed. In one embodiment, the method comprises receiving a software package from a computer source. A test package is created based on the received software package. The created test package is provided to a computer machine. The test package identifies a... Agent: Orrick, Herrington & Sutcliffe, LLPIPProsecution Department

20070006218 - Model-based virtual system provisioning: Model-based virtual system provisioning includes accessing a model of a workload to be installed on a virtual machine of a system as well as a model of the system. A workload refers to some computing that is to be performed, and includes an application to be executed to perform the... Agent: Lee & Hayes PLLC

20070006221 - Software install environment constructing apparatus: A technology for constructing an environment for installing a software for using a device is disclosed. Device information on the device is acquired through a network. The software for using the device is obtained based on the device information acquired. A setting value for using the device is set, and... Agent: Harness, Dickey & Pierce, P.L.C

20070006222 - Software installation method and computer system: A method and a computer system are provided for installing a first software component into a computing environment, the computing environment comprising an already installed second software component. The method involves aborting the installation if the first and second software components have matching component identifiers and a current-version identifier of... Agent: Hewlett Packard Company

20070006223 - System and method for visual design of resource management references: Methods and systems for controlling centralized memory management in wireless terminal devices. Memory management scripts associated with a wireless application are stored in a registry accessible through a data network for on-demand download and execution. A memory management kernel in each terminal device monitors a memory utilization of the terminal... Agent: Ogilvy Renault LLP

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.89196 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