| Data processing: software development, installation, and management patents - Monitor Patents |
|
|
|
USPTO Class 717 | Browse by Industry: Previous - Next | All 05/2008 | 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 05/08Recently 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. 05/29/2008 > patent applications in patent subcategories. 20080127038 - Apparatus and method for detecting self-executable compressed file: Provided are an apparatus and a method for detecting a self-executable compressed file by analyzing an executable program. The present invention firstly performs a static analysis on an executable file to search an executable file format, examines a section name part to determine whether the executable file format can be... Agent: Rabin & Berdo, PC 20080127036 - Application development tool and related methods: Described is an application development tool and related methods. The tool comprises an application development element for developing at least a portion of an application and a receiving element receiving hardware data of a target device on which the application will be executed. The application development element is reconfigured as... Agent: Fay Kaplun & Marcin, LLP 20080127039 - Custom management system for distributed application servers: Custom management capability is provided through MBeans over a distributed management domain. The management domain is a collection of distributed servers that are managed as a unit, wherein the management system of the present invention presents an API for providing management services across a network. The common management system allows... Agent: Fliesler Meyer LLP 20080127034 - Distributed resource understanding tool management: Embodiments of the present invention provide a method, system and computer program product for a distributed resource understanding tool. In one embodiment of the invention, a distributed resources understanding tool data processing system can include an IDE configured for operation in a local development platform coupled to a remote host,... Agent: Carey, Rodriguez, Greenberg & Paul, LLP 20080127033 - Method, system and computer storage medium for test tool development: A test tool infrastructure comprising: a test tool interface for generating a test tool module, the test tool interface including: a variable declaration input to create a variable declaration block of the test tool module, the variable declaration block user can declare fixed string variables, random integer variables and random... Agent: Cantor Colburn LLP - IBM Austin 20080127037 - System and method for detecting software on a computing device: Described is an application development tool, system and method for detecting software on a computing device. The application development tool comprises an application development element for developing at least a portion of an application, and a receiving element receiving software data of a target device on which the application will... Agent: Fay Kaplun & Marcin, LLP 20080127032 - User-customized extensions for software applications: The present invention extends to methods, systems, and computer program products for allowing a computer system user to extend the functionality of a data-centric software application. The method includes instantiating the data-centric software application, where the data-centric application has portions of business logic categorized and associated with items of data-centric... Agent: Workman Nydegger/microsoft 20080127035 - Watchpoints on transactional variables: Transactional programming promises to substantially simplify the development and maintenance of correct, scalable, and efficient concurrent programs. Designs for supporting transactional programming using transactional memory implemented in hardware, software, and a mixture of the two have emerged recently. However, various features and capabilities that would be desirable for debugging programs... Agent: Mhkkg/sun 20080127042 - Customizable list of application specific terms: A list of application specific terms is provided in association with a business application. Changing terms included in the list changes the terminology incorporated into user interfaces associated with the application. In one embodiment, the list of application specific terms is exposed as part of a software development kit.... Agent: Westman Champlin (microsoft Corporation) 20080127040 - Enterprise-scale application development framework utilizing code generation: A method, computer program product, and data processing system for managing and automating the development of large-scale software systems are disclosed. A preferred embodiment allows for the creation of a metamodel defining the functionality and structure of a software system. The metamodel may be defined according to input from developers... Agent: Carstens & Cahoon, LLP 20080127041 - Method and system for validating tasks: A computer-implemented method and system for validating a task of a plurality of tasks of a project. A computing application executes routines to automatically identify errors associated with one or more tasks. The routines generate exception reports that facilitate correction of the errors via user-determined selections of actions or via... Agent: Schmeiser, Olsen & Watts 20080127043 - Automatic extraction of programming rules: In accordance with certain aspects of the automatic extraction of programming rules, a plurality of portions of a program are identified. A plurality of sets of numeric values are obtained by generating, for each of the plurality of portions, a set of numeric values that represents the portion. The plurality... Agent: Lee & Hayes, PLLC 20080127049 - Computer method and system for pattern specification using meta-model of a target domain: Computer method and apparatus for providing pattern specification especially in computer software program modeling is disclosed. The invention method and apparatus defines patterns as a meta-class in a target domain. Each pattern has one or more pattern roles. The method and apparatus defines pattern roles as meta-properties and specifies one... Agent: Hamilton, Brook, Smith & Reynolds 20080127047 - Method and apparatus for service-oriented architecture process decomposition and service modeling: Techniques are provided for service-oriented (SOA) process decomposition and service modeling. In one aspect of the invention, the techniques include identifying meta-data entities, attributes of the meta-data entities and relationships between stereotypes of the meta-data model, managing the meta-data model for creating, modifying and removing modeling artifacts, and creating modeling... Agent: Ryan, Mason & Lewis, LLP 20080127046 - Method and system for modeling runtime behavior: A method (and system) of modeling runtime behavior for a software application includes limiting a portion of a run to be analyzed using criteria that define an analysis scenario, structuring events of the analysis scenario as a flow of logical content through a plurality of transformations, applying labels to elements... Agent: Mcginn Intellectual Property Law Group, PLLC 20080127048 - Method and system of accessing display window memory: A method and system of accessing display window memory. At least some of the illustrative embodiments are methods comprising abstracting display window memory by way of a first software object, accessing the display window memory by routines of a graphics library executed on a first processor (the accessing by way... Agent: Texas Instruments Incorporated 20080127045 - Multiple-developer architecture for facilitating the localization of software applications: Disclosed herein are systems and methods providing for autonomous extraction of original natural language strings from source code and insertion of translated strings therein. Some of the examples described herein additionally utilize a database suitable for containing translations of user-viewable material and for accessing that material from developer project sandboxes.... Agent: Advantedge Law Group, LLC 20080127044 - Process suspension through process model design: Various implementations are disclosed for designing a process model that includes a task, the task associated with a potential suspension, e.g., in response to an error or other exception. At least one suspension task may be provided in parallel with the task to form a parallel combination thereof within the... Agent: Brake Hughes Bellermann LLP 20080127051 - Method and system for providing a visual context for software development processes: A unified architectural diagram that contains links to different kinds of information (a new map) extends the functionality of current standardized development architectural diagrams by linking information to each component of the solution. The new map offers software development processes without architectural diagrams a new centralized, visual representation of every... Agent: Sawyer Law Group LLP 20080127050 - Method of improving user interaction with an object management tool: Methods and systems for improving user interaction with an object management tool are described. An objects tracking panel is displayed. The objects tracking panel includes a visual representation of one or more objects. Also, the objects tracking panel includes a visual representation of the relationships between the objects. A newly... Agent: Marger Johnson & Mccollom, P.C. 20080127052 - Visually exposing data services to analysts: The present disclosure relates to methods, systems, and software of modifying, configuring, adapting, or otherwise developing one or more pre-constructed applications and business process components to meet a user's needs or requirements of a particular business application. Each component or application includes one or more pre-constructed user interfaces and performs... Agent: Fish & Richardson, P.C. 20080127055 - Application proxy: A facility is provided for enabling an application proxy that is capable of customizing an integrated development environment to execute in-process with the integrated development environment. In various embodiments, the facility loads a project file, determines whether the project file indicates an application proxy, and when the project file indicates... Agent: Perkins Coie LLP/msft 20080127054 - Connecting with an application instance: A facility is provided for connecting with an application instance. In various embodiments, the facility starts an integrated development environment component, provides an identifier to the integrated development environment component so that the integrated development environment component can indicate the identifier when registering, locates the provided identifier in a registry,... Agent: Perkins Coie LLP/msft 20080127053 - Controlling application features: A facility is provided for controlling application features. In various embodiments, the facility assembles an indication of features, starts a controlled application, and provides the assembled indication of features to the controlled application so that the controlled application can disable a feature of the controlled application. The facility can include... Agent: Perkins Coie LLP/msft 20080127058 - Data elements with selectable signal/parameter behavior control: A method for designing software in a software design includes providing, in a software design tool, a software block including one or more data elements of one of signal-type or parameter-type. At least one of the one or more data elements is designated as one of a port or a... Agent: Caterpillar/finnegan, Henderson, L.L.P. 20080127060 - Dynamic mating of a modified user interface with pre-modified user interface code library: Mating of a modified user interface to existing user interface code is provided. When a user interface is modified, a pseudo code representation of the modified user interface is generated. At application runtime, the pseudo code representation is passed to a user interface render engine that is modified to parse... Agent: Merchant & Gould (microsoft) 20080127059 - Generating optimized simd code in the presence of data dependences: A method for generating code, including identifying at least one portion of source code that is simdizable and has a dependence, analyzing the dependence for characteristics, based upon the characteristics, selecting a transformation from a predefined group of transformations, applying the transformation to the at least one portion to generate... Agent: Greenblum & Bernstein, P.L.C 20080127056 - Generation of managed assemblies for networks: A network toolset enables developers to automatically generate a C header file and underlying signal software, as well as automatically generate a managed code assembly from a network description. The managed code assembly can be generated in a binary format and may include sufficient metadata to support extended functionalities for... Agent: Merchant & Gould (microsoft) 20080127062 - Method and computer readable medium storing instructions for creating open vector graphic contents: Provided are a method for creating Open Vector Graphic (OpenVG) contents and a computer readable record medium storing instructions for executing a method for creating OpenVG contents. The method comprises providing an environment in which contents are written; creating an OpenVG Application Program Interface (API) syntax associated with the written... Agent: Foley And Lardner LLP Suite 500 20080127061 - Method and system for editing code: A system having a first view displaying a source user code corresponding to a user code running on a target device, a second view displaying a template for an independent code to be compiled separately from the user code and inserted into the running user code, wherein a user fills... Agent: Fay Kaplun & Marcin, LLP 20080127057 - Specifying implementations of code for code generation from a model: Embodiments of the present invention allow user to generate a model in a modeling environment and to generate code from the model using various implementations of code for portions of the model. The implementations of code can be supplied by the modeling environment or supplied by a user. Embodiments further... Agent: Lahive & Cockfield, LLP/the Mathworks 20080127063 - Programming environment and metadata management for programmable multimedia controller: A multimedia controller, based on a general purpose computer, which is capable of interfacing with, controlling or managing a wide variety of audio, video, telecommunications, data communications or other devices. A configuration tool, based on a graphical user interface, provides a simple, schematic way to configure even highly complex systems... Agent: Cesari And Mckenna, LLP 20080127064 - System and method for using stream objects to perform stream processing in a text-based computing environment: A mechanism for using stream objects in stream processing operations is provided. A definition of a class of stream objects used in stream processing algorithms can define output and update operations included in instances of the stream objects and the API (application programming interface) through which they may be called.... Agent: Lahive & Cockfield, LLP/the Mathworks 20080127065 - Devices, systems, and methods for configuring a programmable logic controller: Certain exemplary embodiments comprise a system. The system can comprise a user interface renderer, which can be adapted to render a plurality of distinct user interfaces. Each user interface from the plurality of distinct user interfaces can be adapted to configure a corresponding software application from a plurality of software... Agent: Siemens Corporation Intellectual Property Department 20080127066 - Parser framework using markup language: Provided is an apparatus for a parser framework having the characteristics of the application program, using the markup language. But the apparatus for the parser framework, by providing a method of describing data format description and the data format parser framework that can applies the data format description to a... Agent: Townsend And Townsend And Crew, LLP 20080127067 - Method and system for timing code execution in a korn shell script: A method, system, and computer program product for timing the execution of code to facilitate the debugging of a Korn shell script. A user specifies the starting point and stopping point of a block of code by placing a time-code function at the beginning and end of the block of... Agent: Dillon & Yudell LLP 20080127071 - Mechanism for optimizing function execution: A mechanism is provided for managing the referencing of at least two versions of a function. A first version is a single threaded version that does not ensure multi-thread safety. A second version is a multi threaded version that does ensure multi-thread safety. The mechanism determines whether a set of... Agent: Hickman Palermo Truong & Becker, LLP And Sun Microsystems, Inc. 20080127068 - Pattern matching over structured literals: A computer programming language, computer-readable medium and method for pattern matching over structured literals (e.g., XML literals, object literals, type literals, code literals, etc.). The programming language may have a pattern defined in an object-oriented programming language. The pattern may be a structured literal that is capable of matching a... Agent: Woodcock Washburn LLP (microsoft Corporation) 20080127069 - Reusable class library for multi-threaded application: A method, system, and computer program product for providing of server-based objects automated memory management in multithreaded, object-oriented programming applications through the use of a reusable class library. The exemplary method derives a new object class from the generic base object class to provide the new object class with smart... Agent: Bourque & Associates Intellectual Property Attorneys, P.A. 20080127070 - System and method for instantiating an interface or abstract class in application code: A system and method for instantiating an interface or abstract class in application code are provided. An object-oriented programming language is extended such that interfaces and abstract classes can be instantiated in application code without a concrete class specified. Metadata is defined which maps each interface or abstract class instantiation... Agent: Ibm Corp. (wip) C/o Walder Intellectual Property Law, P.C. 20080127072 - Method and system for extending evaluation for intermediate representation interpretation: In general, in one aspect, the invention relates to a computer readable medium comprising executable instructions for verifying generation of an intermediate representation (IR). The generation of the IR is verified by generating the IR from source code and interpreting the IR to obtain an interpretation result. Interpreting the IR... Agent: Osha Liang L.L.P./sun 20080127076 - jmx bean custom service extension plugin agent for an application server: A JMX plugin agent that interfaces between an MBean server and a JMX plugin directory. The JMX plugin agent simplifies development and modification of MBeans by automating registration and unregistration of MBeans with the MBean server and enabling organization of multiple versions of an MBean within a common JMX plugin... Agent: Ibm Corporation (ss) 20080127079 - Apparatus and method for determining the reuse value of a service component: An apparatus for determining a reuse value of a service component associated with a first service in a service orientated architecture, the apparatus including: a first assignor component for assigning a first variable to the service component, the first variable associated with a process of generating the service component; a... Agent: Hoffman, Warnick & D'alessandro LLC 20080127074 - Delayed production expansion by use of macros: Provided are a method, system, and article of manufacture, wherein a rules file is maintained, wherein the rules file includes production rules that are defined by including macros. At least one makefile is maintained, wherein the at least one makefile is a file that is executable by a make utility... Agent: Konrad Raynes & Victor, LLP. Attn: Ibm37 20080127080 - Information processing apparatus and application management method: An information processing apparatus includes an application management framework for managing the operating state of an application; another framework different from the application management framework; and an application that operates using this other framework. The application management framework has a determination unit adapted to determine whether or not the application... Agent: Morgan & Finnegan, L.L.P. 20080127077 - Method and apparatus for managing an application software partition: A computer implemented method, apparatus, and computer usable program code for managing a software partition in logical partitioned data processing system. A virtual root process is created for the software partition, wherein the virtual root process functions as a root process for the software partition. The set of child processes... Agent: Ibm Corp (ya) C/o Yee & Associates PC 20080127078 - Method and apparatus for preventing modulation of executable program: A method and apparatus for preventing modulation of an executable program are provided. The method includes decoding a header of the executable program and generating information about a plurality of executable codes, grouping the plurality of executable codes into a first code group and a second code group with reference... Agent: Sughrue Mion, PLLC 20080127075 - Method and system for enforcing version control: A method and system for enforcing version control is provided. An embodiment of the method comprises receiving a command to execute code. Code is retrieved from a code management storage and loaded into a controlled storage. The code may comprise test and program components. The code is executed and the... Agent: International Business Machines Corporation 20080127081 - Method of exchanging data and control methods between software components and re-useable software components: A method of exchanging data among software components includes acquisition by each software component of all the data that is to be provided by another software component, from a predetermined software component. Each software component delivers all data that is to be provided by it to another software component, to... Agent: Ip Strategies 20080127073 - Method to support dynamic object extensions for common information model (cim) operation and maintenance: An improved system and method is disclosed for making the Common Information Model (CIM), produced by the Distributed Management Task Force (DMTF), more flexible and extensible without requiring changes to it or its existing implementations. MultipleInheritance associations are implemented to define extension abstract classes for managed element information and to... Agent: Hamilton & Terrile, LLP 20080127087 - Conflict resolution of software customizations based on product dependencies: Customizations are applied to a software product by determining whether any of the customizations to be applied are in conflict with one another. If so, product dependency information, which identifies a product that the customizations are based on, is used to reduce a number of conflicting customizations to be made... Agent: Westman Champlin (microsoft Corporation) 20080127088 - Cross-platform software package generation: A method and apparatus for cross-platform generation of new software packages. The method may include generating a list of software packages having a first format associated with a first operating system, generating new support files for entries on the list, and generating new software packages from the new support files... Agent: Blakely Sokoloff Taylor & Zafman 20080127086 - Delta layering: The present subject mater relates to configuration of software applications and, more particularly, delta layering of software application content. The various embodiments described herein provide systems, methods, and software to store a first application instance in a first layer and modify the first application instance, wherein the modifying includes a... Agent: Schwegman, Lundberg & Woessner/sap 20080127084 - Deployment: The inventive subject mater relates to software application configuration and, more particularly, deployment of a software application configuration. Various embodiments provide systems, methods, and software that configure an application in an application configuration environment and deploying configuration settings from the configuration environment to an application execution environment.... Agent: Schwegman, Lundberg & Woessner/sap 20080127083 - Method and system for combining multiple benchmarks: Techniques are disclosed for combining multiple benchmarks for use in assessing characteristics of a computing system. For example, a method for configuring and running multiple benchmarks includes the following steps. A multiple benchmark specification is obtained. The multiple benchmark specification includes multiple individual benchmark specifications and a multiple benchmark workflow... Agent: Ryan, Mason & Lewis, LLP 20080127082 - System and method for requirements-based application configuration: A system and method for requirements-based application configuration. According to an embodiment of the invention, a configuration server provides a user interface to assess one or more requirements for an application based on a set of pre-defined application requirements, generates a configuration proposal based on the one or more assessed... Agent: Schwegman, Lundberg & Woessner/sap 20080127085 - System on the fly: The present subject mater relates to configuring computer systems and, more particularly, to systems, methods and software to configure a “system on the fly.” Some embodiments include storing, on a computing device, at least a subset of an application configuration dataset of a target application, and storing, on the computing... Agent: Schwegman, Lundberg & Woessner/sap 20080127089 - Method for managing software lifecycle: A method for managing software life cycle is provided. The method provides a multi-user distributed environment supporting the proactive management of a software life-cycle for at least one stakeholder. The method includes the steps of: obtaining and analyzing requirement information, generating test plans, creating WBS documents, storing and managing life... Agent: Fleit Kain Gibbons Gutman Bongini & Bianco 20080127090 - Method for tracking code revisions with a checksum data value being automatically appended to source files: A method for tracking software code revisions with a checksum data value being automatically appended to source files. The method including assessing via a code management tool a source file containing source code. The method proceeds by appending a checksum data value via the code management tool to the source... Agent: Cantor Colburn LLP - IBM Austin 20080127091 - Custom language support for project documentation and editing: A software documentation system is provided. This includes a documentation object to store documentation data of an application. One or more custom language components are stored with the documentation objects to provide language display options for the application. The custom language components can be applied as a tag to indicate... Agent: Rockwell Automation, Inc./(at) 20080127094 - Computer-implemented system for generating automated tests from a web application: A method for testing software includes the steps of creating a software program using a software development program executing on a first computer; the first computer generating a source code file from the software program for testing; receiving the source code file by a second computer, the second computer executing... Agent: Patent Group 2n Jones Day 20080127097 - Method and devices for url command testing and for scenario testing: The present invention discloses a testing method of URL command, comprising the steps of: determining the type of said URL command; according to the determined type, adding test data to the URL command to form a test command; sending said test command to a server by using a browser and... Agent: Akerman Senterfitt 20080127098 - Method of generating and utilizing debug history: The present invention is generally directed towards providing a method, system and article of manufacture for generating and utilizing debug history to improve the debugging process. By providing facilities to store and retrieve debug history records for given events, the present invention allows developers to debug code more efficiently by... Agent: Ibm Corporation, Intellectual Property Law Dept 917, Bldg. 006-1 20080127096 - Program and method for supporting system design: A program and method for supporting system design which are capable of determining risks that may occur in operating a proposed system. When client requirements regarding a system to be installed are inputted to a requirement acceptance unit, an item extraction unit extracts risk items that may occur, from risk... Agent: Staas & Halsey LLP 20080127093 - Server testing framework: A system and method of developing software includes a configuring a build tool configuration file with instructions to start a server software application, provision the server software application with test data; run unit tests on software that communicates with the server software application using the test data, clean up the... Agent: Goodwin Procter LLP Patent Administrator 20080127095 - Visual interface for automated software testing: A system and a method of providing a visual interface for creating, maintaining, and reviewing the results of, automated functional tests of software applications that includes screen views for each window automated within the application under test. The system and method provide a visual interface for creating and modifying functional... Agent: Fenwick & West LLP 20080127092 - Web browser automation tool: An object based automatic testing method can be used to test web-based applications. An executable portion of the web-based application is located, an object corresponding to the executable portion and stored in a library of objects in a computer readable memory is called, the object is executed to test the... Agent: Honeywell International Inc. 20080127100 - Debugging visual and embedded programs: SMAPs are generated for use in debugging visual paradigms. A system can debug a non-Java source, or a visual paradigm, embedded inside another distinct paradigm. The system may include a visual object ordering system that determines an order number for each of a plurality of visual objects in the visual... Agent: Hoffman Warnick & Dalessandro LLC 20080127099 - Multi-dimension code coverage: A method for testing software under test (SUT), including selecting a type of coverage for testing the SUT, and receiving from a human operator a Boolean predicate to be used in evaluation of the SUT. In response to the type of coverage and the predicate, a test of the SUT... Agent: Stephen C. Kaufman IBM Corporation 20080127101 - Software testing framework: A software testing framework is described. In one embodiment, the software testing framework is run on a client-side computer system and provides the user an integrated graphical software development and testing environment for use with software programs written in a graphical environment. The software testing framework enables a user to... Agent: Townsend And Townsend And Crew, LLP 20080127102 - Technique to visually present memory location and usage during code execution: A method/technique of allocating object sections of a program to different memory regions of a target processor collects profiling information displaying code-execution-statistics in the memory of the processor. The method loads the program in a current project and arranges, preferably using a user interface link, to obtain a graphic display... Agent: GlobalIPServices PLLC 20080127104 - Apparatus with segemented bitscan for verification of programming: A set non-volatile storage elements are subjected to a programming process in order to store a set of data. During the programming process, one or more verification operations are performed to determine whether the non-volatile storage elements have reached their target condition to store the appropriate data. Decisions about whether... Agent: Vierra Magen/sandisk Corporation 20080127103 - Dynamic deneration and implementation of globalization verification testing for user interface controls: A machine implemented technique for performing dynamic globalization verification testing in a software user interface includes identifying one or more user interface controls in the software user interface having text strings that have been pseudo translated, generating one or more applicable test cases that test for display defects stemming from... Agent: Walter W. Duft 20080127105 - Method and system for command-line warnings: A system, method and computer program product for providing command-line warnings are disclosed. The method includes receiving a command as input at a command prompt and, in response to determining that said command is not entered in a structurally correct manner, providing to a user an opportunity to correct said... Agent: Dillon & Yudell LLP 20080127106 - Verification of a program partitioned according to the control flow information of the program: Provided are a method, system, and article of manufacture for verification of a program partitioned according to the control flow information of the program. Properties are received indicating outcome states for a program. The program is processed to determine a control flow in the program and paths in the control... Agent: Konrad Raynes & Victor, LLP. Attn: Ibm37 20080127108 - Common performance trace mechanism: A method for providing a mechanism for generating a common format for trace data is disclosed. In one embodiment, the method includes generating trace data at a plurality of providers, the trace data including a first trace data having a first format and a second trace data having a second... Agent: Sap/blakely 20080127107 - Method and apparatus for specification and application of a user-specified filter in a data space profiler: A data space profiler may include an analysis engine that associates runtime events of profiled software applications with execution costs and extended address elements. Relational agents in the analysis engine may apply functions to profile data collected for each event to determine the extended address element values to be associated... Agent: Mhkkg/sun 20080127110 - Method and system for generating a common trace data format: A method for generating a common trace data format is disclosed. In one embodiment, the method includes generating trace data at a provider, identifying a format of the trace data, comparing the format of the trace data with a common format to determine if the format is in compliance with... Agent: Sap/blakely 20080127109 - Method and system for generating and displaying function call tracker charts: A method for generating and displaying function call tracker charts is disclosed. In one embodiment, the method includes importing trace data at a database from a provider, tracking a plurality of factors associated with the trace data, and generating a first graph to represent each of the plurality of factors... Agent: Sap/blakely 20080127111 - Selective logging of computer activity: A system and method for selective logging of computer activity. A method in accordance with an embodiment of the invention includes: temporarily logging program execution data to a memory buffer during execution of a program; and determining a permanent disposition of the temporarily logged data in accordance with an execution... Agent: Hoffman, Warnick & D'alessandro LLC 20080127112 - Software tracing: A method for generating trace information for an exception in a software application, the software application having a traced mode for the generation of trace information and an untraced mode, and the software application further having a retry point as a defined point in a series of instructions for the... Agent: Akerman Senterfitt 20080127114 - Framework for stealth dynamic coarse and fine-grained malware analysis: A framework and method for creating malware analysis tools for dynamic and stealth coarse- and fine-grained malware analysis is provided. In one embodiment a method stalls the execution of a desired code on any form of access to memory or other devices. This can be used to monitor the behavior... Agent: Ty Ung 20080127113 - Method and system for implementing watchpoints: A method and system for implementing watchpoints used in debugging a computer program includes: during the compilation phase of the program, generating the access location information for the variables in the program through data flow analysis; and during the debugging phase of the program, implementing the watchpoint for a program... Agent: Ibm Corporation 20080127117 - Method and apparatus for instrumentation in a multiprocessing environment: A method of instrumentation, preferably a computer implemented method for instrumentation, in a program which contains an original program. The original instruction is copied into a user address space which has an unused stack space. When a breakpoint is encountered the original instruction is executed out-of-line in the unused stack... Agent: Ibm Corporation Intellectual Property Law 20080127116 - Method and apparatus for sorting and displaying costs in a data space profiler: A data space profiler may include a graphical user interface (GUI) for sorting, aggregating and displaying profile data associated with runtime events of a profiled software application. This profile data may include costs associated with events as well as extended address elements and other code behavior attributes associated with them.... Agent: Mhkkg/sun 20080127119 - Method and system for dynamic debugging of software: A method for inserting a branch instruction at an instrumentation location within a running code on a target device, the branch instruction being used execute a separately compiled instrumentation code from the running user code, exposing at least one interface corresponding to at least one callable function, and connecting the... Agent: Fay Kaplun & Marcin, LLP 20080127118 - Method and system for dynamic patching of software: A method for determining an instrumentation location within a running user code, inserting a branch instruction at the instrumentation location, the branch instruction being used execute a separately compiled instrumentation code from the running user code, determining whether there is at least one task of the user code being executed,... Agent: Fay Kaplun & Marcin, LLP 20080127115 - System and method for facilitating software profiling procedures: A system and method for facilitating software profiling procedures in a target device includes a target CPU that executes software instructions from target routines of the target device to perform various processing tasks. A program counter of the target device is periodically updated with a current program counter value corresponding... Agent: Epson Research And Development Inc Intellectual Property Dept 20080127120 - Method and apparatus for identifying instructions associated with execution events in a data space profiler: A system and method for profiling a software application may include means for capturing profiling information corresponding to an instruction identified as having executed coincident with the occurrence of a runtime event, and for associating the profiling information with the event in an event set. In some embodiments, the identified... Agent: Mhkkg/sun 20080127121 - Software regression facility: A method of a regression manager for providing a regression operation to a software application executable in a computer system, the method comprising the steps of: receiving registration information for a regression callback function from a software application, the regression callback function providing a regression facility for the software application;... Agent: Akerman Senterfitt 20080127124 - Converged call flow and web service application integration using a processing engine: Given a SIP call flow definition and WSDL extended with SIP/call flow interactions, a converged application integration (CAI) engine provides service-oriented application practitioners with an ability to reuse existing Web services integration techniques in a new converged application integration green space. The converged application integration engine “wraps” a pre-existing converged... Agent: Ibm Corp. (wip) C/o Walder Intellectual Property Law, P.C. 20080127122 - Method of employing instructions to convert utf characters with an enhanced extended translation facility: A method, article, and system for providing an effective implementation of assembler language instructions to convert Unicode and Unicode-tranformation-format (UTF) characters implemented on 21, 31, and 64-bit architectures, while maintaining backward compatibility with existing systems. The enhanced Extended-Translation Facility 3 (ETF3) instruction set introduces a new operand in an unused... Agent: Cantor Colburn LLP-ibm Poughkeepsie 20080127123 - Transformation layer: The present subject mater relates to configuration of software applications and, more particularly, a configuration transformation layer. The various embodiments described herein provide systems, methods, and software to instantiate a multilayer application, wherein each application layer includes configuration settings and executing a transformation engine to transform configuration settings between application... Agent: Schwegman, Lundberg & Woessner/sap 20080127125 - Virtualization for diversified tamper resistance: A computer-implementable method includes providing an instruction set architecture that comprises features to generate diverse copies of a program, using the instruction set architecture to generate diverse copies of a program and providing a virtual machine for execution of one of the diverse copies of the program. Various exemplary methods,... Agent: Lee & Hayes PLLC 20080127127 - Method, system and program product for transforming a single language program into multiple language programs: A method, system and program product for transforming a source code in one language into one or more target modules in one or more languages is provided. The method includes selecting one or more target programming languages suitable for transforming each source module of a source code into one or... Agent: Silvy Anna Murphy 20080127126 - Synthesizing vhdl multiple wait behavioral fsms into rt level fsms by preprocessing: Preprocessing parallel sequences of “wait” statements and synthesizing these multiple “wait” statements to construct support for RTL tools. This is accomplished by preprocessing a VHDL process with multiple wait statements (referred to as BehFSM) into an equivalent register transfer... Agent: International Business Machines Corporation 20080127128 - Type validation for applications incorporating a weakly-typed language: A method for performing type validation of scripts in a complex application is provided. The method comprises the following steps. A variable table comprising all application domain entities is created. The application domain entities includes formal parameters expected by functions within the application. At least some of the scripts in... Agent: Gowling Lafleur Henderson LLP 20080127134 - Adaptive code through self steered execution: A method and mechanism for producing and executing self-steering program code. A method comprises analyzing program code and identifying portions which may be amenable to optimization. Having identified such a portion of code, at least one optimized version of the identified code is added to the program code. Additionally, a... Agent: Mhkkg/sun 20080127133 - Aggregating portlets for use within a client environment without relying upon server resources: The present invention discloses a client portlet container that permits portals to be utilized in a client only environment. That is, the present invention provides a solution that aggregates a set of portlets into a client-viewable portal page without relying upon server resources, such as resources of an application server... Agent: Patents On Demand, P.A. 20080127130 - Compiler option consistency checking during incremental hardware design language compilation: Method, system, and program product for processing hardware design language code to facilitate reuse of compiled code units including options and option values in compiled code units. The method includes the steps of grouping options and option values to determine if code controlled by them will be reused; and determining... Agent: International Business Machines Corporation 20080127129 - Compiling logical programs to rewrite systems: Transformation of logic programming into rewrite programming. First, a concrete expression of logic programming is converted into an abstract expression of logic programming. The abstract expression of logic programming is then transformed into an abstract expression of rewrite programming. The rewrite programming may ultimately be compiled or interpreted and executed.... Agent: Workman Nydegger/microsoft 20080127137 - Infrastructure service architecture for applications: A mechanism is disclosed for operating local version-independent service program code for infrastructure services, wherein the mechanism is automatically and optionally linked to a central, remote service infrastructure, and wherein both an online and an offline processing mode is included and automatically supported, and wherein the mechanism is embedded in... Agent: Harness, Dickey & Pierce, P.L.C 20080127132 - Methods and apparatus to form a resilient objective instruction construct: Methods and an apparatus to form a resilient objective instruction construct are provided. An example method obtains a source instruction construct and forms a resilient objective instruction construct by compiling one or more resilient transactions.... Agent: Hanley, Flight & Zimmerman, LLC 20080127136 - Software build system, software build method, and recording medium storing software build program: A software build system includes a software build device, a material storage, and a terminal. When a material ID of a software material is designated by the terminal, a software builder establishes an internal work area and activates an Ant execution system. The Ant execution system performs a software build... Agent: Greer, Burns & Crain 20080127131 - Software solution for cooperative memory-side and processor-side data prefetching: A solution for cooperative data prefetching that enables software control of a memory-side data prefetch and/or a processor-side data prefetch is provided. In one embodiment, the invention provides a solution for generating an application, in which access to application data for the application is improved (e.g., optimized) in program code... Agent: Hoffman Warnick & Dalessandro LLC 20080127135 - Thin client software development environment: Various technologies and techniques are disclosed for providing a thin client software development environment. A server-based software development application is provided that is operable to be displayed in a thin client user interface on a client computer. The server-based development application has a server-based compiler. Input is received from the... Agent: Microsoft Corporation 20080127138 - Analyzing erp custom objects by transport: The invention is directed to analyzing enterprise resource planning (ERP) custom objects by transport. A method in accordance with an embodiment of the present invention includes: providing a development box, wherein the development box includes: a listing of a plurality of ERP object modifications from a plurality of transport versions;... Agent: Hoffman, Warnick & D'alessandro LLC 20080127139 - Compiled data for software applications: Various embodiments of the present invention provide systems and methods of converting data used for shipment rate calculations into executable code. More specifically, certain embodiments if the present invention provide systems and methods of converting data used for shipment calculations into executable code by scanning the data from at least... Agent: Alston & Bird LLP 20080127140 - Method and apparatus minimizing code duplication in a statically typeable language program: A method, apparatus and computer program product for minimizing code duplication in a statically typeable language program is presented. A plurality of trees of functional instructions for a program are received, each of the plurality of trees including at least one functional node. The plurality of trees of functional instructions... Agent: Barry W. Chapin, Esq. Chapin Intellectual Property Law, LLC 20080127142 - Compiling executable code into a less-trusted address space: Unsafe application programs that implement managed code can be executed in a secure fashion. In particular, an operating system can be configured to execute an application program in user mode, but handle managed code compilation through a type-safe JIT compiler operating in kernel mode. The operating system can also designate... Agent: Workman Nydegger/microsoft 20080127141 - Conservative class preloading for real time java execution: A computer implemented method, a computer program product and a data processing system for executing an application written in a dynamic language are provided. An execution point of the application is loaded. A list of classes associated with the execution point is generated. The loading of each class in the... Agent: Duke W. Yee 20080127143 - System and method for efficiently generating native code calls from byte code in virtual machines: A system and method for generation of efficient calls from compiled byte code within a virtual machine (VM) or Java Virtual Machine (JVM) environment. Current techniques used to interface dynamically compiled byte code with native libraries using stubs are unsatisfactory due to non-optimal performance and the large amount of manual... Agent: Fliesler Meyer LLP 20080127144 - Method to exploit superword-level parallelism using semi-isomorphic packing: A computer program product is provided for extracting SIMD parallelism. The computer program product includes instructions for providing a stream of input code comprising basic blocks; identifying pairs of statements that are semi-isomorphic with respect to each other within a basic block; iteratively combining into packs, pairs of statements that... Agent: Cantor Colburn LLP - IBM Rsw 20080127145 - Methods and apparatus to optimize the parallel execution of software processes: Methods and apparatus to optimize the parallel execution of software processes are disclosed. An example method includes receiving a first software process that processes a set of data, locating a first primitive in the first software process, and decomposing the first primitive into a first set of one or more... Agent: Hanely Flight & Zimmerman, LLC 20080127146 - System and method for generating object code for map-reduce idioms in multiprocessor systems: Methods and systems are provided for recognizing and processing reduction operations to optimize generated binary code for execution in a multiprocessor computer system. Reduction operations facilitate data parallelism whereby each processing thread contributes a value and the values are reduced using a function to obtain and return a reduced value... Agent: Intel/blakely 20080127147 - Load time in-lining of java subroutines in a java virtual machine: A computer implemented method, apparatus, and computer usable program code for processing a class file. The class file is loaded onto a target device. A determination is made whether subroutines are present in a set of methods within the class file. The subroutines are in-lined in response to determining that... Agent: Ibm Corp (ya) C/o Yee & Associates PC 20080127148 - Method for recognition of acyclic instruction patterns: A method which determines by an optimizing compiler whether any variable in the given program equals to the given acyclic mathematical function f(x,y, . . . ) applied to the given variables x, y, . . . in the program. In one embodiment, the method includes expressing the bits of... Agent: Barnes & Thornburg LLP 20080127149 - Method and apparatus for computing user-specified cost metrics in a data space profiler: A system and method for profiling a software application may include means for defining a custom cost metric that includes a cost metric identifier and a cost function. The cost function may apply a mathematical formula to data extracted from an event set to calculate a respective cost metric value... Agent: Mhkkg/sun 20080127152 - Compiler optimisation of source code by determination and utilization of the equivalence of algebraic expressions in the source code: A computer program product and computer system for implementing a method of compiler optimisation of source code during compilation of the source code in a computer environment. The compiler optimisation of source code includes: recasting two algebraic expressions into a form of one or more token pairs arranged sequentially in... Agent: Schmeiser, Olsen & Watts 20080127151 - Source code modification technique: A modification to source code is applied in an automated manner to improve program performance while maintaining the meaning of an associated program. Source code is rewritten to improve the operation of the associated program. Prior to applying the source code optimization to the program, confirmation of approval by the... Agent: Lieberman & Brandsdorfer, LLC 20080127150 - Support for stack read and write operations: Various technologies and techniques facilitate stack read and write operations in a software transactional memory system. If the compiler determines that an address for a variable in a code segment is a stack location, the stack location is live on entry, and the address of the variable has not been... Agent: Microsoft Corporation 20080127153 - Language for binding scalable vector graphics elements to java classes: According to a technique described herein, a binding document comprises one or more “<bind>” element instances. Each “<bind>” element instance indicates an association between (a) an SVG element instance and (b) a class. When a binding's name is passed to a “createFromTemplate( )” method, the method processes all of the... Agent: Hickman Palermo Truong & Becker, LLP And Sun Microsystems, Inc. 20080127154 - Methods and systems for optimization in a run-time environment: An embodiment relates generally to a method of optimization in a run-time execution environment. The method includes providing for a plurality of symbol tables, each symbol table associated with a respective object, the plurality of objects being linked to create a runtime version of a program. The method also includes... Agent: Mh2 Technology Law Group (cust. No. W/red Hat) 20080127157 - Class loading delegation network: A method for a first software component in a class loading delegation network to obtain a class definition for a serialized software object, the software object implementing a software interface defined by a second software component and having associated a class defined by a third software component, the method comprising... Agent: Akerman Senterfitt 20080127156 - Method and system for runtime environment emulation: A method for runtime environment emulation involves loading an application class of an object-oriented application, where the object-oriented application is executing in a runtime environment, and where the application class includes a method call that is unsupported by the runtime environment. The method further involves translating, during loading of the... Agent: Osha Liang L.L.P./sun 20080127155 - Preventing an incompatible class exception caused by incompatible class loaders: A computer implemented method, apparatus, data processing system, and computer usable program code are provided for obtaining data from an application. A class loader layer is instantiated for an application. The class loader layer is an interface between the application and a resource adaptor and the class loader layer has... Agent: Ibm Corp (ya) C/o Yee & Associates PC 20080127161 - Environment state changes to alter functionality: In an embodiment, environmental functionality of the system software may be changed by altering guarded system data which may affect behavior of the system software. A user may provide state change information for altering a state of the system software, which may thereby alter the environmental functionality of the system... Agent: Microsoft Corporation 20080127162 - Method and apparatus for configuring application software: A cross-platform configuration system manages configuration information for application software. In one embodiment, a process includes, but is not limited to, storing configuration information in a configuration file using a cross-platform markup language, the configuration information including configuration data associated with the operating environment and user data associated with the... Agent: Sap/blakely 20080127158 - Method and system for scaling standalone applications to be executed as internet applications: An invention is disclosed for a programming method and system for “passivating” (i.e., temporarily removing) processed data elements from memory in order to make the affected memory available for other processing tasks, thereby improving the “scalability” of a standalone object-oriented application program in accommodating large quantities of users and/or data... Agent: Gerald J. Iwanejko, Jr. 20080127159 - Multi-function peripheral device capable of independent firmware updating: A multi-function peripheral (MFP) device capable of independently updating the firmware thereof is disclosed. The MFP device includes a storage element configured to store firmware. The MFP also includes a network interface configured to connect with a firmware update location via a network. In addition, the MFP includes a processor... Agent: Knobbe Martens Olson & Bear LLP 20080127160 - Removable card system for electronic components: An electronic system includes an electronic apparatus having a port with a restricted-access feature. A writeable memory device is removeably connected to the port. The memory device updateably stores operating software for the electronic apparatus.... Agent: Panasonic Automotive System Company Of America 20080127163 - Generation and management of logic: Included are embodiments of a description language program stored in a computing device for updating a first version of a computer program. In at least one embodiment, the first version of the computer program is written in a universal format and the program includes logic configured to receive an updated... Agent: Thomas, Kayden, Horstemeyer & Risley, LLP 20080127164 - Configuration file sharing: A method, system and computer-readable medium for configuration file sharing are presented. In a preferred embodiment, the method includes the steps of: creating, in a controller, a superset registry file that includes old registry data, new registry data, and kindred registry data, wherein the old registry data and the new... Agent: Ibm Corporation 20080127166 - Synchronizing controller firmware download: Provided are a method, system, and article of manufacture for synchronizing controller firmware download. A master device controller receives a code download and sends the code download to a subordinate device controller. The master device controller requests a subordinate code status from the subordinate device controller indicating a status of... Agent: Konrad Raynes & Victor, LLP. Attn: Ibm37 20080127165 - System and method for updating device drivers: A host connects to a peripheral device having upgraded firmware. The host also includes a device driver to communicate with the peripheral device. If the device drivers currently installed on the host are not compatible with the upgraded firmware, upgraded device drivers are automatically downloaded to the host from the... Agent: Coats & Bennett/sony Ericsson 20080127177 - Device and portable storage device which are capable of transferring rights object, and a method of transferring rights object: A device and a portable storage device which are capable of transferring a rights object (RO) and a method of transferring an RO are provided. The method includes enabling a device to transmit an installation request message to a portable storage device for installing a copy of an original RO... Agent: Sughrue Mion, PLLC 20080127176 - Method and apparatus for managing blog information: A method and apparatus for managing blog information. The blog information managing device includes a blog information managing module to manage blog information about content and a loading module to read out the blog information and to upload the content to a website according to the blog information.... Agent: Stein, Mcewen & Bui, LLP 20080127171 - Method and system for creating and executing generic software packages: Exemplary methods and systems for creating and executing generic software packages are disclosed. A method for creating generic software packages may include receiving a digital file, providing meta-data that indicates a feature of the digital file, and providing a determination module adapted to identify a target platform where the digital... Agent: Holland & Hart LLP 20080127172 - Method for viral installation of operating systems in a network: A method of viral installation of operating systems in a network includes determining a target group of computers at a master computer, installing an operating system image, the operating system image including a viral installation controller, from the master computer to the target group based on the target group determination,... Agent: Ibm Corp. (clg) C/o Cardinal Law Group 20080127167 - Package compatibility: One method embodiment includes defining a first package to be opened by a computing device. The method includes associating installation content to be installed on the computing device with the first package. The first package includes a second package that includes the installation content to be installed and the first... Agent: Hewlett Packard Company 20080127175 - Packaging software products as single-file executables containing scripting logic: A packaging tool is provided for creating a single self-extracting executable file from individual installation files of a software program and an installation script that flexibly performs pre-installation checks, installs the software product, and performs any post-installation operations. Scripted actions in the installation executable are designed according to a schema... Agent: Merchant & Gould (microsoft) 20080127168 - Setup of workloads across nodes: Aspects of the subject matter described herein relate to setting up nodes. In aspects, a setup process is started to install software components to provide services to other nodes. The setup process asks for a product key and maps the product key to a product definition that indicates a number... Agent: Microsoft Corporation 20080127170 - Software installation and support: This specification describes technologies relating to software installation. In general, a method of installing software can include obtaining a first installation package distributed for installation on multiple different platforms, the first installation package including program content and package information, the package information including information stored in a platform independent format... Agent: Fish & Richardson P.C. 20080127169 - Software installation using template executables: This specification describes technologies relating to software installation. In general, a method of installing software can include obtaining application information for a software application to be installed on a target platform, the application information including an application name, an application icon, version information, and application code; obtaining a template executable... Agent: Fish & Richardson P.C. 20080127173 - Systems and methods for performing computer diagnostics: Systems and methods for performing computer diagnostics are provided. In this regard, a representative method includes: using a browser of the target machine to communicate with a server; downloading executable instructions to the target machine from the server; analyzing the target machine using the executable instructions; and automatically uninstalling, by... Agent: Hewlett Packard Company 20080127174 - Systems and methods for transmitting and installing software on a gaming machine in a gaming network: Novel gaming systems, machines, and methods are described for transmitting gaming software between a gaming server and a gaming machine. A gaming machine receives updated and new game object files and a linker directive file. From these two components, the gaming machine or other type of gaming device is able... Agent: Beyer Weaver LLP 20080127178 - Managing applications associated with an installation: The present invention provides for managing applications associated with an installation. In an embodiment, instructions are received that enable an installation management system to determine how to manage an application associated with the installation. The instructions conform to an application modeling language that specifies a definition that can be used... Agent: Hewlett Packard Company 20080127179 - System and apparatus for deployment of application and content to different platforms: Content and applications are selected from a warehouse and prepared in a distributable release targeting the device on which the content and/or application are to be viewed/run. The content and applications are, for example, device independent programs or graphics. The programs and graphics are selected generally by a user of... Agent: Reed Smith, LLP 20080127180 - Operating system automated application porting tool: Computer implemented method, system and computer usable program code for porting an application intended for a first operating system distribution to a second operating system distribution in a data processing system. A computer implemented method for porting an application intended for a first operating system distribution to a second operating... Agent: Ibm Corp (ya) C/o Yee & Associates PC 05/22/2008 > patent applications in patent subcategories.20080120590 - Automatic function call in multithreaded application: In general, in one aspect, the disclosure describes a method to detect a transaction and direct non transactional memory (TM) user functions within the transaction. The non TM user functions are treated as TM functions and added to the TM list.... Agent: Ryder Ip Law C/o Intellevate 20080120591 - Computer method and apparatus for managing software configurations using change flow hierarchies: Computer method and apparatus for managing configurations of programming models is disclosed. A software development workspace respective to a user holds a programming model configuration specified by the user. The configuration is formed of one or more model elements. For each user workspace, one or more change flow hierarchies define... Agent: Hamilton, Brook, Smith & Reynolds 20080120592 - Middleware framework: A method is described herein for providing a middleware framework in a multiprocessing environment having multiple processing units for developing a desired application. The method includes: receiving a selection of a plurality of task modules for developing the desired application; receiving connections between the selected task modules to form the... Agent: Hewlett Packard Company 20080120593 - Gui modeling of deep hierarchical data: This disclosure relates to methods, systems, and software for Graphical User Interface (GUI) modeling of deep hierarchical data in a modeling environment without typically requiring a nearly flat hierarchy. For example, a modeling (or development) environment comprising computer-readable instructions can be operable when executed to present a modeling interface to... Agent: Fish & Richardson, P.c. 20080120594 - System and method for managing resources using a compositional programming model: A system and method for managing resources includes providing mutable entities having related data including triples, and listening for changes in the related data. A first construct is triggered in accordance with the changes in the related data to update the mutable entities.... Agent: Keusey, Tutunjian & Bitetto, P.c. 20080120595 - System and method for hot code replace: Computer-implemented methods, computer program products and data processing systems for transmitting a target code module to a server that is executing a computer program capable of using the target code module, and for obtaining the target code module at the server. The target code module is encapsulated in a base... Agent: Ibm Corporation Intellectual Property Law 20080120596 - Cross domain presence of web user interface and logic: Various technologies and techniques are disclosed that allow for repurposing content of a source web site for an external web site. The developer uses a programming feature to create a web page with a portion of content suitable for use in the form of a gadget control on an external... Agent: Microsoft Corporation 20080120598 - Method and apparatus of a build management system: A method and apparatus of a build management system is disclosed. In one embodiment, a system includes a code of a software product, site to develop, to test, and to perform quality assurance of the code of the software product and a software build management server, having a number of... Agent: Raj Abhyanker, LLP C/o Intellevate 20080120599 - Provision of services over a common delivery platform such as a mobile telephony network: A system for providing services to subscribers of a network supports the provision of a plurality of different services to multiple subscribers. Multiple processing units are provided, each providing a respective execution environment for a respective set of software applications. A data structure is provided containing data identifying the sets... Agent: Hewlett Packard Company 20080120597 - Systems and methods for context-based content management: Systems and methods are provided for managing content. In one implementation a system includes software constructs, each being associated with a context defining a class of content modules included in a respective construct. In the system, a context is selected and context data for a plurality of content modules is... Agent: Mintz, Levin, Cohn, Ferris, Glovsky & Popeo, P.c. Attn: Patent Intake Customer No. 64280 20080120600 - Exchange infrastructure system and method: An exchange infrastructure for message-based exchange and integration of a collection of heterogeneous software components is disclosed. The exchange infrastructure includes a repository for storing design-time collaboration descriptions of a plurality of software components, and a directory for storing configuration-specific collaboration descriptions of a runtime system landscape. The exchange infrastructure... Agent: Mintz, Levin, Cohn, Ferris, Glovsky & Popeo, P.c. Attn: Patent Intake Customer No. 64280 20080120601 - Information processing apparatus, method and program for deciding priority of test case to be carried out in regression test background of the invention: An information processing apparatus and method is provided. A storage part is provided for storing a revision history table that associates each of a plurality of first revision identifiers. One or more first function identifiers that identify the function revised in the past revision identified by the associated revision identifier... Agent: International Business Machines Corporation 20080120602 - Test automation for business applications: A test framework suited for use with distributed business applications allows developers to specify a test, or suite of tests, to be easily selected and executed. Execution of a test suite instantiates objects such as a test runner and a test result object that set up, activate, and observe a... Agent: Marshall, Gerstein & Borun LLP (microsoft) 20080120603 - Automation of keyboard accessibility testing: A computer program product and method for testing software applications for keyboard accessibility call for generating a first test script from a first input stream; identifying key signals associated with keys of a test keyboard; associating the key signals to the first input-stream to generate a second test script; and... Agent: Cantor Colburn LLP - Ibm Lotus 20080120604 - Methods, systems, and computer program products for providing program runtime data validation: A method and system are described for providing program runtime data validation. A memory location of an addressable entity is associated with a runtime constraint for the addressable entity. The addressable entity is included in an executable program component generated from source code written in a processor-independent programming language. The... Agent: Scenera Research, Llc 20080120605 - Stepping and application state viewing between points: Various technologies and techniques are disclosed for providing stepping and state viewing in a debugger application. A start and end breakpoint are assigned. Source code execution begins, and upon reaching the start breakpoint, a logging feature begins storing one or more values that may be impacted upon execution of code... Agent: Microsoft Corporation 20080120606 - Universal xml translator: An Extensible Markup Language (XML) translator for bridging electronic data and document transfer between differing legal-system XML standards.... Agent: Lawdex Corporation 20080120607 - System and method of web service description language transformation: A web service description language (WSDL) transformation system and method of transforming WSDL specifications into extensible markup language (XML) specifications are provided. The WSDL transformation system comprises a WSDL parser module for parsing a WSDL of a web service, a WSDL query module for querying the parsed WSDL, and a... Agent: Pearne & Gordon LLP 20080120608 - Generating a statistical tree for encoding/decoding an xml document: A method and apparatus for generating a statistical tree representing an extensible markup language Schema (XSD) is disclosed. Components of the XSD are prioritized according to predefined rules. A root node representing the XSD is created. Pairs of child nodes are generated from the root node. Each pair comprises at... Agent: Ibm Corporation Intellectual Property Law 20080120610 - Information processing apparatus, control method for the apparatus, and information processing system: Update firmware is stored as one binary file. The binary file includes firmware data necessary for operating a controller unit and root certificate data necessary for a printer apparatus to establish secure communication with a content server. Specific information in the root certificate data is extracted from the update firmware,... Agent: Canon U.s.a. Inc. Intellectual Property Division 20080120609 - Method and system for upgrading a previously purchased media asset: Systems and methods for upgrading from one or more digital media assets to a set of digital media assets over a network are described. A potential purchaser can be notified of available upgrade opportunities that are available for purchase. The potential purchaser can elect to pursue an upgrade opportunity so... Agent: Technology & Innovation Law Group, Pc 20080120612 - Limited installation medium: A storage medium contains information including a setup program comprising instructions for causing a computing device to install other parts of the information on the computing device. In normal use, reading the storage medium causes at least a selected part of the information on the storage medium to become unreadable... Agent: Henry Blanco White, Esq. Drinker Biddle & Reath LLP 20080120611 - Methods, systems, and computer program products for controlling software application installations: Methods, systems, and computer program products that automatically control the installation of software applications on a device are provided. The installation of a software application on a device is detected. The installation is temporarily halted and information about the detected software application installation is collected. A danger level of the... Agent: Myers Bigel Sibley & Sajovec, P.a. 20080120614 - Device, method, and computer usable medium for installing programs: A program installable device capable of setting up a plurality of programs therein is provided. The device includes an installing system to install the plurality of programs time-divisionally at least partially in parallel, an initial configuration setting system to set a predetermined program among the plurality of programs in an... Agent: Banner & Witcoff, Ltd. Attorneys For Client Nos. 0166889, 006760 20080120613 - Method and apparatus to customize and configure multiple operating systems on a server: A fixed image factory installation system which enables installation and launching of additional partitions or volumes. The fixed image factory installation system further enables customization and configuration of additional operating systems with corresponding drivers and software applications stack. The additional partitions can be hidden and do not require a visible... Agent: Hamilton & Terrile, LLP 05/15/2008 > patent applications in patent subcategories.20080115103 - Key performance indicators using collaboration lists: Architecture for generating key performance indicators (KPIs) utilizing collaboration lists developed from collaborative sessions on projects to be completed. A web-based collaborative portal provides users the means to collaborate on projects and generate project task lists. Task lists developed and tracked during the web-based collaborative session can be consumed as... Agent: Microsoft Corporation 20080115104 - Software development system and method for intelligent document output based on user-defined rules: A document development system is provided. The document development system includes a computer readable medium. The computer readable medium bears a project manager, a rules engine, and a user interface manager. The project manager is operable to manage data of a project wherein the data of the project includes libraries,... Agent: Harness, Dickey & Pierce, P.L.C 20080115105 - Computer code generation method and system: A software generation method and system. The method includes receiving by a computing system, a first data file including first data associated with an entity. The first data file includes a first file format. The first data file is converted to a second data file including a second file format.... Agent: Schmeiser, Olsen & Watts 20080115106 - Method, system and program product to identify the use of a restricted term in a source file: A method of data processing that converts a set of restricted terms, which is considered prohibited for use in source files, into an encrypted form, which prevents unauthorized users from reading the set of restricted terms. Further, the terms from a selected source file are encrypted with the same algorithm... Agent: Dillon & Yudell LLP 20080115107 - Distributed testing for computing features: A new method is provided for using distributed computing for computing process testing. The method includes distributing a feature testing tool, computing feature builds, and data sets to client computing systems. The feature testing tool is run on the client computing systems during times when the feature testing tool determines... Agent: Westman Champlin (microsoft Corporation) 20080115108 - Microcomputer having security function for memory access and debugging method of the same: A microcomputer includes a first memory which stores a program to operate the microcomputer; and a second memory which stores one of a first data and a second data. The first data indicates approval to perform a debug of the microcomputer without checking the program and a bit inputted from... Agent: Mcginn Intellectual Property Law Group, Pllc 20080115109 - Enhanced hover help for software debuggers: A “Classpath Identifier” displays a current classpath for a line of code in a computer application as part of a help dialog box in a software debugger program. Responsive to the help dialog box activating for the line of code, the Classpath Identifier obtains from a compiler the classpath associated... Agent: Ibm Corporation (rus) C/o Rudolf O Siegesmund Gordon & Rees, LLP 20080115110 - Software testing capability assessment framework: An improved testing assessment tool and methodology maps the Testing Maturity Model (TMM) structure to individual test areas, thereby enabling comprehensive and targeted improvement. In this way, the present invention uses the five TMM maturity levels to assess individual areas, rather than merely assigning a single maturity level to the... Agent: Accenture, LLP C/o Hogan & Hartson, LLP (ipgroup) 20080115111 - Method for automating internationalization software testing: An embodiment of the present invention relates to a method that provides for an effective way of creating and maintaining test scripts. In this regard, the application under test (AUT) software objects are abstracted in a mapping, verification points (VP) are created, and actions are scripted. The mapping is independent... Agent: Cantor Colburn LLP - Ibm Lotus 20080115112 - Testing and quality assurance of multimodal applications: A system receives a condition for a multimodal application, automatically tests the multimodal application based on the received condition, and generates a test result based on the automatic testing of the multimodal application.... Agent: Verizon Patent Management Group 20080115113 - Non-intrusive, thread-selective, debugging method and system for a multi-thread digital signal processor: Techniques for the design and use of a digital signal processor, including (but not limited to) for processing transmissions in a communications (e.g., CDMA) system. The disclosed method and system provide for processing instructions in a multi-threaded process including the use of breakpoint instructions for generating debugging event(s). Generating a... Agent: Qualcomm Incorporated 20080115114 - Automated software unit testing: In one embodiment, the invention provides for discovery of the functional aspects of a piece of software code. The invention then generates a set of testing parameters designed to test the piece of software code for proper operation of each of the discovered functions. The discovered functions and their corresponding... Agent: Pillsbury Winthrop Shaw Pittman, LLP 20080115115 - Embedded trace macrocell for enhanced digital signal processor debugging operations: Techniques for the design and use of a digital signal processor, including (but not limited to) for processing transmissions in a communications (e.g., CDMA) system. The method and system improve software instruction debugging operations by capturing real-time information relating to software execution flow and include and instructions and circuitry for... Agent: Qualcomm Incorporated 20080115116 - Method and apparatus for dynamically binding service component implementations for specific unit test cases: The present invention enables a component under test to bind to a single component, that is capable of simulating most depended upon services, including the details of their interface, whether or not they return explicit results or cause side effects, and regardless of the state of their implementation. This invention... Agent: Ibm Corp (ya) C/o Yee & Associates Pc 20080115117 - Using a high level programming language with a microcontroller: An integrated circuit card is used with a terminal. The integrated circuit card includes a memory that stores an interpreter and an application that has a high level programming language format. A processor of the card is configured to use the interpreter to interpret the application for execution and to... Agent: The Jansson Firm 20080115118 - Method and system for using memory keys to detect alias violations: A method of detecting incorrect alias assumptions. A compiler utility assigns memory locations to alias-free variables, which a user asserts do not have aliases, within a computer program. The compiler utility allocates memory keys for the alias-free variables, such that access to the memory locations of the alias-free variables is... Agent: Dillon & Yudell LLP 20080115119 - System and method for early platform dependency preparation of intermediate code representation during bytecode compilation: A system and method for early platform dependency preparation of intermediate code representation during bytecode compilation in a virtual machine (VM), or other runtime environment, and particularly for use in a system that includes a Java Virtual Machine (JVM). Current techniques for separating the platform dependent intermediate representation from the... Agent: Fliesler Meyer LLP 20080115120 - Function-level compiler processing optimization: Methods and software to repeatedly translate a portion of a compilation unit into sequences of executable instructions under the control of a variety of different options; the sequences are compared to select a preferred set of options.... Agent: Blakely Sokoloff Taylor & Zafman 20080115121 - Reducing bandwidth requirements for peer-to-peer gaming architectures: Techniques enable the reduction of bandwidth requirements for peer-to-peer gaming architectures. In some embodiments, these techniques allow differentiation among players to decide which players should receive continuous updates and which should receive periodic updates. For those gaming systems receiving periodic updates, guided artificial intelligence is employed to simulate activity of... Agent: Lee & Hayes Pllc 20080115122 - Updating fixture for bios in computer system: An updating tool for a basic input output system (BIOS), which applies to firmware updating in a computer, is provided. The updating tool includes a first socket, a second socket, and an interface board. The first socket has a plurality of first pins and at least a first predetermined pin... Agent: Jianq Chyun Intellectual Property Office 20080115123 - Assisted migration in a data processing environment: In assisting migration of data processing resources from a first operating environment to a second operating environment, a migration controller responds to a problem encountered during a migration process by invoking a network-based service to discover migration resources. A service provider makes migration resources available via the network-based service. The... Agent: Ibm Corporation 20080115124 - Trial mode for selectively trying a component that adds functionality to base software: A software component can be selectively tried without requiring standard installation. In a specific embodiment, a user can selectively try various components before incorporation of the components into base software. The exemplary method includes activating base software that is adapted for use with one or more components; providing a first... Agent: Charles J. Kulas 05/08/2008 > patent applications in patent subcategories.20080109783 - Resource assessment method and system: A resource assessment method and system. The method comprises identifying at least one information technology resource, providing characteristics of the information technology resource, maintaining a database of characteristics of at least one software product, generating a data collector software tool based on the characteristics of the information technology resource and... Agent: Hewlett Packard Company 20080109784 - Non-destructive automated xml file builders: Embodiments of the present invention address deficiencies of the art in respect to the manual modification of automatically generated source code and provide a method, system and computer program product for the non-destructive generation of markup defining an artifact in an integrated development environment. In one embodiment of the invention,... Agent: Carey, Rodriguez, Greenberg & Paul, LLP Steven M. Greenberg 20080109785 - Graphical program having graphical and/or textual specification of event handler procedures for program objects: The present invention relates to a program-development environment that allows developers to seamlessly switch between a visual programming paradigm and a textual programming paradigm, thereby permitting developers to choose the paradigm best suited for creating each aspect of the desired program. A graphical user interface (GUI) may be generated by... Agent: Jeffrey C. Hood Meyertons, Hood, Kivlin, Kowert & Goetzel, P.c. 20080109786 - Method and apparatus for analyzing structured document: It is possible to realize a high-speed syntax analysis even when a different structured document is inputted to a job system each time. An analysis result table for holding a result of a syntax analysis of “a frequently appearing character string in the structured document” is added to an XML... Agent: Townsend And Townsend And Crew, LLP 20080109787 - Method and system for function reference of development tool: A function reference method of a development tool and a system thereof are disclosed. According to the function reference method, new function database and classified data are described with a text file or a database format file. After the file is read by an add-in module of the development tool,... Agent: Jianq Chyun Intellectual Property Office 20080109788 - System and method for remotely administering a computer network: In accordance with the teachings herein, systems and methods are provided for administering a plurality of computers over a wide area network (WAN). A system for administering a plurality of computers over a WAN may include software instructions configured to allow a user to define a script, software instructions configured... Agent: Patent Group 2n Jones Day 20080109789 - Method and apparatus for achieving efficient upgrade of insurance products: A system for managing products comprising a plurality of components is provided. In one embodiment, the system further comprises a plurality of parameters governing the interaction among said components and an interface for receiving user input concerning said components; wherein said components and parameters are objects defined and stored externally;... Agent: Morgan Lewis & Bockius LLP 20080109790 - Determining causes of software regressions based on regression and delta information: Techniques for isolating software regressions are provided. In one approach, QTrace is used to generate DTrace scripts to gather timing information of one or more portions of source code during a test of particular version of a program. Based on results of one or more tests of multiple versions of... Agent: Hickman Palermo Truong & Becker, LLP And Sun Microsystems, Inc. 20080109791 - Method, system and computer program for tracing impact of errors in software applications: A solution for managing errors in software applications is proposed. Typically, the software application is represented (during its analysis and design phases) by means of different models—for example, of the UML type. The same models are also exploited to represent the impact of any errors in the software application. For... Agent: Ibm Corporation Intellectual Property Law 20080109792 - Tracing the execution path of a computer program: The invention relates to tracing the execution path of a computer program comprising at least one module including a plurality of instructions. At least one of these instructions is a branch instruction. Each branch instruction is identified and evaluated to be one of true and false. An evaluation of true... Agent: Ryan, Mason & Lewis, LLP 20080109793 - Verifying loaded module during debugging: A debugger traps a module load operation and computes a hash of the loaded module. The hash is compared with a hash of a module file, and a warning is issued if the checksums are different. Systems and software implementing similar methods are also described and claimed.... Agent: Blakely Sokoloff Taylor & Zafman 20080109794 - Method for signaling runtime events to an automated test script: An embodiment of the present invention relates to using a test script to test a program under test (PUT) based on instrumenting the program under test by inserting state inspection code into predefined points of interest associated with test initialization points, test start points, and test completion points. A test... Agent: Cantor Colburn LLP - Ibm Lotus 20080109795 - C/c++ language extensions for general-purpose graphics processing unit: A general-purpose programming environment allows users to program a GPU as a general-purpose computation engine using familiar C/C++ programming constructs. Users may use declaration specifiers to identify which portions of a program are to be compiled for a CPU or a GPU. Specifically, functions, objects and variables may be specified... Agent: Townsend And Townsend And Crew LLP 20080109796 - Method and apparatus for associating user-specified data with events in a data space profiler: A system and method for profiling a software application may include means for operating on context-specific data and costs. The system may include a descriptor apparatus for specifying identifiers of extended address elements to be profiled and locations for storing corresponding data values. In some embodiments, a list of variables... Agent: Mhkkg/sun 20080109799 - Information processing method and recording medium: An information processing method for an information processing apparatus which acquires a software component controlling an image forming apparatus from an external device and updates the software component, wherein the software component is classified by function unit of the image forming apparatus, and the function unit is caused to correspond... Agent: Amin, Turocy & Calvin, LLP 20080109798 - Methods for performing resilient firmware upgrades to a functioning memory: This invention relates generally to methods and computer readable media for upgrading firmware stored in a non-volatile memory, in phases, and restoring firmware in-situ to compensate for failed firmware upgrades. In various embodiments, methods and computer readable media can upgrade and restore the firmware as the non-volatile memory remains functioning.... Agent: Winston & Strawn, LLP 20080109797 - Optimized call center operations method and system: The present invention provides an optimized system and method for electronically operating a call center. The system includes three major logical components, including a technology component with one or more third party software products, an in-house tools component, and a knowledge management component. Each of the plurality of third party... Agent: Kenyon & Kenyon LLP 20080109800 - Intelligent transmitter and software update method for same: When there is no agreement between the version of version update data stored in the master memory and the version information of software stored in a slave memory, the version update data is transferred to the slave side thereby rewriting the software stored in the slave memory. By updating the... Agent: Edwards Angell Palmer & Dodge LLP 20080109801 - Dynamically generating installable software artifacts in a canonical form: Embodiments of the present invention address deficiencies of the art in respect to application deployment and provide a novel and non-obvious method, system and computer program product for deploying installable software artifacts in canonical form. In one embodiment of the invention, a method for deploying installable software artifacts in canonical... Agent: Carey, Rodriguez, Greenberg & Paul, LLP Steven M. Greenberg 20080109802 - Self-healing cross development environment: An apparatus, computer system program product and method implement self-healing functionality in a cross development environment to maximize the availability and minimize interoperability problems between disparate software development environments that are coupled to one another via such an environment. In particular, dynamically-modifiable mapping data structures are used to interface multiple... Agent: Wood, Herron & Evans, L.l.p. (ibm) 20080109803 - Systems and methods for packaging files having automatic conversion across platforms: A mechanism for sharing files, and sets of related files, or packages of files, in a multi-host, multi-platform environment is provided. A public package client handles user requests to perform operations on a software package. Additionally, information about the package and the files contained therein may be obtained. A server,... Agent: Ibm Corp (wsm) C/o Winstead Sechrest & Minick P.c. 05/01/2008 > patent applications in patent subcategories.20080104569 - Converged call flow modeling and converged web service interface design: An interface design tool may include a traditional call flow design view and a traditional WSDL interface design view. The call flow design view may allow for the grouping of the call flow into segments or exchanges, and allow for labeling of each message in the segment. The tooling then... Agent: Ibm Corp. (wip) C/o Walder Intellectual Property Law, P.C. 20080104570 - System and method for computer-aided graph-based dependency analysis: The present invention is directed to a system and methods for analyzing dependencies. The dependencies that may be analyzed include, for example, dependencies among methods or procedures in software source code, or in system configuration or deployment. A layered system is provided, comprising a back-end layer, abstraction layer and user... Agent: Morgan Lewis & Bockius LLP 20080104571 - Graphical object programming methods using graphical directional indicators: Methods for graphically programming a computer environment involve using one or graphical directional indicators in the computer environment to program one or more processing elements to perform a user-defined computer operation.... Agent: Wilson & Ham Pmb: 348 20080104572 - Dispatch api that permits midlets to initiate dispatch calls: The present invention can include a method for initiating a dispatch call. The method can include a step of receiving a dispatch call request from a MIDlet disposed within a JAVA ME environment of a communication device, such as a mobile telephony device. The method can determine whether the MIDlet... Agent: Patents On Demand, P.A. 20080104573 - Software build validation before check-in: In one embodiment of this invention, a computer system performs a method for validating a software build before check-in. A computer system accesses an existing software build of a software application that includes one or more existing binary files. The computer system accesses one or more updated binary files from... Agent: Workman Nydegger/microsoft 20080104574 - Parameter management using compiler directives: A method, system, architecture and apparatus for managing program function parameters using compiler directives. A parameter management system can include a compiler coupled to a primary symbol-type dictionary and a supplemental symbol-type dictionary containing parameter data for specific function calls of corresponding generic type functions. Notably, directive processing logic can... Agent: Ibm Corp (ya) C/o Yee & Associates PC 20080104575 - Agent for implementing automated compatibility test: A method (400) of testing a device (105). The method can include receiving from the device a test request identifying at least one test to be performed on the device. The test request can be received in accordance with a first communications protocol. The test request can be communicated to... Agent: Cuenot & Forsythe, L.L.C. 20080104576 - Method and arrangement for locating input domain boundaries: A method and system for identifying a boundary value of an input domain in a system under test. The method comprises step of selecting at least one data field for testing. At least one initial input value is set for the selected at least one data field and a test... Agent: Ober, Kaler, Grimes & Shriver Royal W. Craig 20080104577 - Method, apparatus and computer program product for determining a relative measure of build quality for a built system: Determining a relative measure of build quality for a built product based on analysis of historical test data from test cases applied to a series of builds of the built product, by identifying one or more first sets of test results, each first set of test results being derived from... Agent: Ibm Corporation Intellectual Property Law 20080104578 - Using ghost agents in an environment supported by customer service providers: A method for supporting an application can include the step of receiving a problem indication relating to the application. The method can also identify a host within a grid environment, wherein a host can be a software object used by said application. A ghost agent can be associated with the... Agent: Akerman Senterfitt 20080104579 - Systems and methods of transforming xml schemas: Embodiments of the present invention provide systems and methods of transforming XML schemas. One embodiment the present invention includes a computer-implemented method of translating schemas comprising specifying one or more first schema elements in a first schema, specifying one or more operations corresponding to the one or more first schema... Agent: Fountainhead Law Group P.C. 20080104580 - Method, apparatus and computer program for validating source code: There is disclosed a method, apparatus and computer program for validating a function call in source code, a valid function call referencing a message in a message bundle using a message key specified in the function call, the valid function call operable to produce output using the referenced message. First... Agent: Ibm Corporation 20080104581 - Computer method and apparatus for merging software configurations when a change set spans multiple artifacts: Computer method, apparatus and system for merging software configurations. The invention system and method includes a workspace providing a work environment in which to perform operations on a subject software configuration. The workspace identifies a change set of current changes being made to the subject software configuration. A merge tool... Agent: Hamilton, Brook, Smith & Reynolds 20080104582 - System for providing software related information, apparatus for processing description data, and software componet: A system for providing software related information is constructed from a client terminal to be used by a software developer and a description data providing server that provides description data for describing how to use a software component to the client terminal via a communication network. The software component is... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, P.C. 20080104583 - Dynamic software configuration: A method and apparatus are provided that allow the user to quickly load new versions of applications on a scan tool. The latest versions of the applications that a scan tool can operate are loaded onto a memory device. The scan tool verifies which versions of the applications are authorized... Agent: Baker & Hostetler LLP 20080104584 - Upgrade service system: A wireless apparatus or the like downloads upgrade content information and an upgrade key generated from a production number of the user apparatus which are generated by an upgrade key support center apparatus to perform upgrading, and the upgrade key support center apparatus periodically acquires apparatus information of the wireless... Agent: Nec Corporation Of America 20080104585 - Information processor and information updating method: Prior to updating of an information processing program that stores a program update module for updating a wireless interface driver or the information processing program used for communications with a router, a printer stores the minimal information necessary for communications such as the wireless interface driver or setting information (SSID,... Agent: Sughrue Mion, PLLC Previous industry: Data processing: design and analysis of circuit or semiconductor maskNext industry: Electrical computers and digital processing systems: virtual machine task or process management or task management/control ###### RSS FEED for 20091112: 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 3.01736 seconds |
* Easy, fast online form * Protect your Inventions * US Patent Office filing Provisional Patent Utility Patent - - - - - - - - - - - - - - - - - - - - - - * Fast online form * Protect your Name/Design * US Government filing Trademark Services - - - - - - - - - - - - - - - - - - - - - - PATENT INFO |