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




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

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

20080320436 - System and method for software development: This invention relates to a method and apparatus for developing software. In one embodiment, a method for facilitating the distributed development of software components includes providing a skill rating for software developers, communicating specifications for a software component to a subset of the developers, receiving submissions from the developers, scoring... Agent: Goodwin Procter LLP

20080320437 - Constructing petri nets from traces for diagnostics: Various technologies and techniques are disclosed for using Petri Nets for diagnostics of concurrent programs. One or more initial traces are obtained from a concurrent program that executed properly. The initial trace is used to create a Petri Net. To generate the Petri Net, unique task identifiers and places of... Agent: Microsoft Corporation

20080320438 - Method and system for assisting a software developer in creating source code for a computer program: In a software development system, a method for assisting a user in creating source code for a computer program in a high-level programming language. The method comprises: at a current user inputting location within a piece of source code under development, detecting (405,410) a need for assisting the user with... Agent: Ibm Corporation Intellectual Property Law

20080320439 - Method and apparatus for managing variability points: Provided are a method and apparatus for managing variability points that represent variability of components of software. The method includes connecting variability points of components to each other and also connecting at least one variability point of the components to a corresponding variability point of at least one of source... Agent: Sughrue Mion, PLLC

20080320441 - Extensible rapid application development for disparate data sources: Embodiments of the invention provide an IDE tool that provides rapid application development features for a variety of disparate data sources. Further, developers may customize and extend the rapid application development features to suit their development needs in a particular case. In a particular embodiment, the rapid application development template... Agent: Patterson & Sheridan, LLP/ibm Svl

20080320440 - Fully capturing outer variables as data objects: Providing for read/write access to captured free variables expressed as environment data objects is disclosed herein. By way of example, free variables can be rewritten as a field of a private class, and accessed via an instance of the private class captured within the environment data object. In such a... Agent: Amin, Turocy & Calvin, LLP

20080320442 - Execution-centric source code view: Various technologies and techniques are disclosed for providing an execution-centric view of source code. Source code is reconstructed in an execution-centric format from a prior execution of an application. Trace data is used to determine which code addresses were executed during a prior execution of an application. Addresses in the... Agent: Microsoft Corporation

20080320444 - Late bound programmatic assistance: Programmatic assistance is provided for dynamic typing within an integrated development environment (IDE). Types associated with late bound constructs can be inferred from static information and/or determined from design time execution. Assistance can then be provided as a function of a precise and/or speculative type. Furthermore, dynamic type assistance can... Agent: Amin, Turocy & Calvin, LLP

20080320445 - Systems and methods for gathering and processing user feedback: A system for enabling submission of user feedback includes an extension to an application that is configured for execution on a computing system. The extension is for operation with the application and may be invoked during execution of the application in order to submit user feedback on a feature of... Agent: Goodwin Procter LLP Patent Administrator

20080320443 - Wiki application development tool that uses specialized blogs to publish wiki development content in an organized/searchable fashion: The present invention discloses a software development system for WIKIs including a WIKI server, a BLOG server, and a data store. The WIKI server can serve WIKI pages to WIKI clients. The BLOG server can serve BLOGs to BLOG clients. The data store can manage WIKI BLOG entries. Each WIKI... Agent: Patents On Demand, P.A.

20080320446 - Defining a midlet region space: Embodiments of the present invention address deficiencies of the art in respect to MIDlet execution in a desktop environment and provide a method, system and computer program product for clip region definition for a MIDlet region space. In one embodiment of the invention, a method for clip region definition for... Agent: Carey, Rodriguez, Greenberg & Paul, LLP Steven M. Greenberg

20080320447 - Method of accessing web parameters: A method of accessing Web parameters includes: providing a first program code for managing at least one Web parameter, where the Web parameter is stored in a parameter set and the first program code is a light-weight program code; and when a second program code is executed, accessing the Web... Agent: North America Intellectual Property Corporation

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

20080320449 - Detecting memory leaks: Methods of detecting a memory leak may include identifying a largest ChildNode of a ParentNode, and comparing a total size of the ParentNode to a total size of the largest ChildNode of the ParentNode. If the total size of the ParentNode is significantly larger than the total size of the... Agent: Dillon & Yudell LLP

20080320450 - Recoverable return code tracking and notification for autonomic systems: A system, method and article of manufacture return code management in autonomic systems and more particularly to managing execution of operations in data processing systems on the basis of return code tracking. One embodiment provides a method for managing execution of an operation in a data processing system. The method... Agent: Ibm Corporation, Intellectual Property Law Dept 917, Bldg. 006-1

20080320451 - Procedure summaries for pointer analysis: Pointer analysis is used for different applications, e.g., compilers, debugging tools and programs understanding tools, each having different requirements. A framework for pointer analysis is provided that defines a multidimensional space, for example a three-dimensional space, containing an order sensitivity dimension, a predicate sensitivity dimension and a value persistence dimension.... Agent: George A. Willinghan, Iii August Law Group, LLC

20080320452 - Software diversity using context-free grammar transformations: A method may include mapping a first program to a context-free grammar. Grammar transformations may be performed on the context-free grammar to produce a transformed context-free grammar representing the first program. A second program having a program structure different than a program structure of the first program may be constructed... Agent: Harness, Dickey & Pierce, P.L.C

20080320453 - Type inference and late binding: A type inference option is available for a computer programming language. The option acts as a switch to specify whether or not type inference is applicable (e.g., on or off). Type inference can be employed in conjunction with late binding or options therefor. In this manner, a computer program can... Agent: Amin, Turocy & Calvin, LLP

20080320455 - Pedigree analysis for software compliance management: Embodiments of the present invention address deficiencies of the art in respect to source code analysis and provide a novel and non-obvious method, system and computer program product for source code pedigree management. In one embodiment of the invention, a method for source code pedigree management can be provided. The... Agent: Carey, Rodriguez, Greenberg & Paul, LLP Steven M. Greenberg

20080320454 - Variable address length compiler and processor improved in address management: The present invention discloses a program converting unit for generating a machine language instruction from a source program for a processor that manages an N-bit address while processing M-bit data, N being greater than M, and such a processor that runs the converted program. The program converting unit comprising: a... Agent: Mcdermott Will & Emery LLP

20080320456 - Targeted patching: Various technologies and techniques are disclosed that provides targeted patching for native generation images. Changed binaries are updated with information that indicates whether or not they contain safe changes. A servicing process can then be provided for a client machine. For any compatible binaries with changes that have been identified... Agent: Microsoft Corporation

20080320457 - Intermediate code metrics: Metrics may be determined from intermediate computer code by reading and analyzing an entire application using intermediate code, including any linked portions. The metrics may include cyclomatic complexity, estimated or actual number of lines of code, depth of inheritance, type coupling, and other metrics. The metrics may be combined into... Agent: Microsoft Corporation

20080320458 - Using memory usage to pinpoint sub-optimal code for gaming systems: Systems and methods for using memory usage to pinpoint sub-optimal code for gaming systems are provided herein. Memory usage characteristics, such as latency, cache misses, load-hit-store, memory address misuse, and wasted cache bandwidth are presented, preferably in a graphical format, to provide the developer with information for optimizing source code.... Agent: Woodcock Washburn LLP (microsoft Corporation)

20080320460 - Fulfillment of requirement for versioned resource: A requirement for a versioned resource is fulfilled, particularly in light of compatibility constraints of the requirement. Versions of the versioned resource are associated with compatibility information, such as a feature version and a service version, for example. In fulfilling the requirement, compatibility logic may be applied to identify versions... Agent: Microsoft Corporation

20080320459 - Method and systems for providing concurrency control for addressable entities: Methods and systems are described for providing concurrency control for addressable entities. In one embodiment, a concurrency policy is associated with an addressable entity in an executable program component generated from source code, the concurrency policy controlling an order of access by a plurality of runtime processes each executing machine... Agent: Scenera Research, LLC

20080320461 - Method and apparatus for reliable in-place update: Method and apparatus for in-place updating an old version of a file stored on a storage device to form a new version, wherein the old version includes blocks. The form of the old version is determined for indicating at which end of the old version free space is located, as... Agent: Browdy And Neimark, P.l.l.c. 624 Ninth Street, Nw

20080320462 - Semi-automated update of application test scripts: An apparatus and method for maintaining a collection of test scripts. At least one test script module is identified that is common to at least two unmodularized test scripts that are each associated with a common application. The at least two unmodularized test scripts are divided into modularized test scripts... Agent: Fleit Gibbons Gutman Bongini & Bianco P.l.

20080320463 - System, method and computer-readable medium for enhanced user deletion of software from a computer: A system, method and computer-readable medium are provided for deleting software from a computational device, such as a personal computer, a cell phone or a personal digital assistant. The invented method includes (a.) providing a visual representation of application icons associated with a demo center icon, each icon having a... Agent: Patrick Reilly

20080320465 - Methods and systems for porting software packages from one format to another: The present invention allows Red Hat Package Manager (RPM) systems to work with non-RPM packages. In particular, the present invention provides for installing an RPM subsystem on a system that has its own native packaging subsystem. The RPM subsystem is initially delivered as a package wrapped in the non-RPM format... Agent: Mh2 Technology Law Group (cust. No. W/red Hat)

20080320464 - Radio base station and a method of operating a radio base station: The present invention relates to the operation and maintenance of radio base stations in mobile communication systems. An inventive radio base station, which can be upgraded remotely in a safe way. In one embodiment of the invention, the radio base station comprises a file system comprising different versions of files,... Agent: Albihns Stockholm Ab

20080320466 - Automatic software installation and cleanup: An application installation and removal system and method comprising: an operating system for controlling and maintaining resources on a computer; and an event monitor configured detect availability of an new software to be installed on the client; receive a list of new software on the client; perform installation of the... Agent: Ibm Corporation Intellectual Property Law

20080320467 - Generically managing the configuration of heterogeneous software artifacts: A method for managing a configuration of heterogeneous software artifacts uses a common central configuration representation. An artifact of an unknown type, from an initial software solution, is submitted to a solution configuration tool. The solution configuration tool sends a request to a solution architect for locations of configuration files... Agent: Dillon & Yudell LLP

20080320468 - Standardized software application configuration: A system and method of providing a user with a post installation configuration file include providing a user with a list of software applications that are available for installation. At least one software application selection from the list of applications is received by the system. At least one post installation... Agent: Mh2 Technology Law Group (cust. No. W/red Hat)

20080320469 - Method of receiving/transmitting event message, controlled device, and control point: A selective event message receiving method is provided, in which an application is installed in a controlled device (CD) by using a network, a start message which includes a parameter specifying at least one service included in the application and requests a start of the application is transmitted to the... Agent: Sughrue Mion, PLLC

20080320470 - Process for creating an automatically distributable software package: For the customer who desires to automatically distribute a standard software to a number of computers in his firm, this process provides a simple and cost-effective means of creating an automatically distributable software package, without the need for scripting know-how.... Agent: The Nath Law Group

20080320472 - Methods and systems for dynamically generating installation configuration files for software: The present invention provides methods and systems for dynamically generating configuration files used in installing software distributions and software installation testing. In particular, the present invention employs a framework comprising an API to discover and monitor an inventory of distributions, a set of templates for the configuration files, and plugins... Agent: Mh2 Technology Law Group (cust. No. W/red Hat)

20080320473 - Methods and systems for dynamically generating installation configuration files for software: The present invention provides methods and systems for dynamically generating configuration files used in installing software distributions and software installation testing. In particular, the present invention employs a framework comprising an API to discover and monitor an inventory of distributions, a set of templates for the configuration files, and plugins... Agent: Mh2 Technology Law Group (cust. No. W/red Hat)

20080320471 - System-program download system: To provide a system-program download system that cannot provide a program for control devices to devices and to persons other than a registered control device and a registered user. The system-program download system includes: a management server that manages information on a customer who has purchased a control device and... Agent: Sughrue Mion, PLLC

  
12/18/2008 > patent applications in patent subcategories.

20080313594 - System and method for creating multi-mode applications: Multi-mode wireless communication devices capable of wLAN and WAN wireless network communication modes can be configured to communicate for backend services (e.g. Web Services, database, events) via a network gateway to operate in response to available modes. For example, for some activities (e.g. notification messages), the devices may be configured... Agent: Gowling Lafleur Henderson LLP

20080313595 - Method and system for estimating project plans for packaged software applications: A system for estimating and generating project plans for implementing packaged software applications, the system includes: a view layer configured to act as a user interface for user inputs and system outputs; a model and control layer configured to implement rules based on a series of estimation and implementation models,... Agent: Cantor Colburn LLP-ibm Yorktown

20080313596 - Method and system for evaluating multi-dimensional project plans for implementing packaged software applications: A method for scoring and ranking multi-dimensional project plans for implementing packaged software applications, the method includes: determining one or more dimensions for a project plan; assigning one or more attributes to each of the one or more dimensions; assigning one or more utility functions to each of the one... Agent: Cantor Colburn LLP-ibm Yorktown

20080313597 - System and method for describing method process using guided architectural decisions: A method author uses a method generator to create a customized project-specific method that includes first class decision elements. The decision elements are included in a meta model for a process framework, and describe actual decisions for a user to resolve. Once created, a method advisor uses the project-specific method... Agent: Ibm Corporation - Rsw (jvl) C/o Van Leeuwen & Van Leeuwen

20080313598 - Technique for managing the process of developing software: A system that manages development of software is described. During operation, this system aggregates status information and requirement information as a function of time, where the status information specifies the status of the development of the software and the requirement information specifies target requirements for the software. Next, the system... Agent: Pvf -- Intuit, Inc. C/o Park, Vaughan & Fleming LLP

20080313600 - Bi-directional projection: In an embodiment, one or more computer-readable media holding executable instructions is provided. The instructions may be executed on a processing device to project a specification to a platform environment that includes a system model. The media may hold one or more instructions for accessing an algorithm model, the algorithm... Agent: Harrity & Harrity, LLP

20080313599 - Method, system and computer program for developing software applications with increased modularity: A solution is proposed for developing software applications on a data processing system. A corresponding method (A1-A6) starts with the step of providing (A1) an analysis model of a software application (such as based on a use case diagram); the analysis model represents the software application with stereotypes (i.e., use... Agent: Ibm Corporation Intellectual Property Law

20080313601 - Speech ic simulation method, system and medium thereof: In a speech IC simulation method, a system, a medium and a firmware code generation method, the speech IC simulation method for obtaining a simulation result of a speech IC project includes the steps of establishing and compiling a speech IC project in a wizard interface, setting and displaying a... Agent: Hdsl

20080313602 - Bounded program failure analysis and correction: In one embodiment, a computer system determines that a previously run test scenario configured to test a software program has failed to produce an expected result due to one or more semantic errors, generates error trace code configured to monitor the called component, processes the test scenario using the error... Agent: Workman Nydegger/microsoft

20080313604 - System and method for automatically declaring variables: A system and method for declaring variables during coding of a software program. The method includes, for each variable type, defining a unique string representing a variable declaration instruction and adapting a coding module wherein, when a string representing a variable declaration instruction is typed adjacent to a new variable... Agent: Bond Schoeneck & King, PLLC

20080313603 - User interface archive: Source code associated with rendering an interface responsive to a user interaction may be stored in an archive, the source code including one or more network-resource locators identifying network locations of one or more resource files used in the rendering. The one or more resource files may be retrieved from... Agent: Brake Hughes Bellermann LLP

20080313605 - Development framework for automated data throughput optimization: A method (400) of generating computer program code (108). The method can include receiving an indicator that identifies a desired amount of memory to be used for executing the computer program code. At least one identifier for at least a first algorithm (114,116,118) to be implemented by the computer program... Agent: Motorola, Inc.

20080313606 - Xsl dialog modules: A method, system, and computer program product are provided for generating an XDM. VoiceXML documents operating under voice portal applications employ a series of dialog modules that facilitate operational flow through the application by invoking specific caller-centric events. These dialog modules are divided into two components—XML and XSL dialog modules.... Agent: Verizon Patent Management Group

20080313607 - Unified input stack: A unified input stack is disclosed herein. The unified input stack defines a standard mechanism for input data promotion, centralizing the mechanism so that consumers of input data can retrieve the data from a known location in an ideal form. The unified input stack receives input data from an input... Agent: Woodcock Washburn LLP (microsoft Corporation)

20080313608 - System and method for variable type identification: There is disclosed a system and method for identifying a variable type during coding of a software program. In an embodiment, the method comprises defining a unique variable type string for the variable type, and when a unique variable type string is typed adjacent to a new variable name, converting... Agent: Ibm Corporation

20080313609 - Core object-oriented type system for semi-structured data: A type system employing structural subtyping is disclosed herein. A core type system supports several structural types, such as stream, choice, intersection and sequence. Also part of the core type system is a new invariant type, which denotes values whose dynamic type is the same as its static type, and... Agent: Amin, Turocy & Calvin, LLP

20080313610 - Discoscript: a simplified distributed computing scripting language: Scripting core commands and aggregations of such commands are provided to script authors to enable them to generate scripts that can be parallel-processed without requiring the author to be aware of parallel-processing techniques. The scripting core commands and aggregations abstract mechanisms that can be executed in parallel, enabling the script... Agent: Microsoft Corporation

20080313611 - Process, system and program product for executing test scripts against multiple systems: A process, system and program product for executing a plurality of tests scripts or one or more test script sets against a plurality of systems to be tested. The process comprises providing an instance of a test script set on a server, writing an initial system value corresponding to an... Agent: Silvy Anna Murphy

20080313612 - Hysteresis for mixed representation of java bigdecimal objects: A computer implemented method for determining when to change a representation type of at least one number stored in a memory of a data processing system. An operation is received in a processor of the data processing system. The operation references a number stored as a class of an object-oriented... Agent: Ibm Corp (ya) C/o Yee & Associates PC

20080313613 - Method for statically checking an object-oriented computer program module: A method for statically checking an object-oriented computer program module includes the step of identifying objects within a computer program module, at least one of the objects having a plurality of references thereto, possibly from multiple clients. A discipline of permissions is imposed on the objects identified within the computer... Agent: Jones Day

20080313614 - Embedded controllers and development tool for embedded controllers: An embedded controller development tool which generates an interface means for preserving and outputting a control data calculated by the control operation means based on a specific computational procedure, and providing said control data to a plurality of control operation means including said control operation means; wherein the control operation... Agent: Crowell & Moring LLP Intellectual Property Group

20080313615 - Remote servlets collaboration: Presents remote servlets collaboration. A method includes: creating a common registry; creating an extended context in response to an external request, wherein the extended context can invoke the resources within the common registry; performing initializing configuration on a plurality of servlets, and registering a plurality of servlets in the common... Agent: Scully, Scott, Murphy & Presser, P.C.

20080313617 - Analyzing software users with instrumentation data and user group modeling and analysis: Described is a technology by which software instrumentation data collected from user program sessions are analyzed, including by determining program usage metrics and/or command usage metrics. Information representative of the program usage metrics and/or the command usage metrics is output, such as in the form of a report. The software... Agent: Microsoft Corporation

20080313616 - Methods and systems for testing tool with comparative testing: Embodiments of the present invention provide a multi-input comparative testing tool. The present invention looks at the internal structure of the software being tested and compares the two pairs of internal structures. In the present invention, the testing tool is capable of receiving multiple program code files or data files... Agent: Mh2 Technology Law Group (cust. No. W/red Hat)

20080313618 - Detaching profilers: A profiler may be detached from an actively running application by first sealing communications between the application and profiler, then evacuating the profiler by waiting for any profiler-modified or instrumented code to complete execution, profiler runtime code to complete execution, cleaning up any residual items from the profiler, and shutting... Agent: Gorm Asen

20080313619 - Method and apparatus for a configurable java server pages processing framework: A method, apparatus, and computer instructions for a configurable JAVASERVER pages processing framework to process JAVASERVER pages (JSP). A JSP document or page is translated into a document object model (DOM) object that encapsulates elements of the JSP. The syntax of the JSP is validated by a JSP translator with... Agent: Duke W. Yee

20080313620 - System and method for saving and restoring a self-describing data structure in various formats: A system and method for saving and/or restoring a self-describing data structure in various formats is provided. The method includes the steps of executing a data structure engine and an export/import module in a computer system; said export/import module obtaining at least one description set for at least one container... Agent: Foley And Lardner LLP Suite 500

20080313621 - Scalar code reduction using shortest path routing: This document discusses, among other things, a system and method computing the shortest path expression in a loop having a plurality of expressions. Candidate expressions in the loop are identified and partitioned into sets. A cost matrix is computed as a function of the sets. Paths are found through the... Agent: Schwegman, Lundberg & Woessner, P.A.

20080313622 - Low-level connectivity admission control for networked consumer storage devices: The present invention relates to a device and a method of accessing a storage of a storage device by reading or writing data to said storage device, wherein said accessing is controlled by an external data controller via a low level in a software stack of said device, and wherein... Agent: Nxp, B.v. Nxp Intellectual Property Department

20080313623 - Changing metadata without invalidating cursors: A method and apparatus for changing versioned metadata without invalidating cursors is provided. Cursors may be linked to the appropriate version of metadata at execution time as opposed to compilation time, meaning that they do not require recompilation to link to a new version of metadata. A database system maintains... Agent: Hickman Palermo Truong & Becker/oracle

20080313624 - Dynamic loading and unloading for processing unit: Methods and apparatus are provided for enhanced instruction handling in processing environments. A program reference may be associated with one or more program modules. The program modules may be loaded into local memory and information, such as code or data, may be obtained from the program modules based on the... Agent: Lerner, David, Littenberg, Krumholz & Mentlik

20080313625 - Disco: a simplified distributed computing library: Core commands and aggregations of such commands are provided to programmers to enable them to generate programs that can be parallel-processed without requiring the programmer to be aware of parallel-processing techniques. The core commands and aggregations abstract mechanisms that can be executed in parallel, enabling the programmer to focus on... Agent: Microsoft Corporation

20080313626 - Applicable patch selection device and applicable patch selection method: An applicable patch selection device comprises a first extraction unit for extracting, on the basis of information on an application target system, information on all the patches unapplied to the application target system from among information on released patches, an input unit to which a user's policy is input, a... Agent: Greer, Burns & Crain

20080313627 - Information processing apparatus, software updating method, and image processing apparatus: An information processing apparatus which updates a basic software package is disclosed. The information processing apparatus includes an encryption and decryption unit which stores values calculated uniquely from software and encrypts information based on the calculated values and decrypts encrypted information based on the calculated values. The basic software package... Agent: Cooper & Dunham, LLP

20080313628 - Metrics pack distribution for data reporting tool: Systems and methods for implementing non-executable configuration files into a resource reporting application are disclosed. In accordance with one embodiment, a method for implementing non-executable configuration files into a resource reporting application includes developing one or more non-executable data files for implementation into the resource reporting application. The non-executable data... Agent: Lee & Hayes PLLC

20080313629 - Method for installation of objects for a component-based management system for field devices of automation technology: A method for installation of objects for a component-based management system for field devices of automation technology, wherein the management system includes a frame application and a plurality of device managers which can run in the frame application, it is checked in the installation of new objects that such are... Agent: Bacon & Thomas, PLLC

20080313630 - Method and system for distributing a software application to a specified recipient: The present invention is related to a computer-implemented method and system for allowing a user to distribute an application in an electronic device to at least one specified recipient. The method according to the present invention includes invoking a share function in the electronic device by the user, and in... Agent: Scenera Research, LLC

20080313631 - Method for installing files, digital subscriber loop system and customer premises equipment: A method for installing files, a digital subscriber loop (DSL) system, and customer premises equipment (CPE) is provided. The method includes the following steps: a CPE acquires a package which includes a command list and payload files, and in which the command list includes an Execute command; the CPE processes... Agent: Leydig, Voit & Mayer, Ltd (for Huawei Technologies Co., Ltd)

  
12/11/2008 > patent applications in patent subcategories.

20080307384 - Sef parser and edi parser generator: A SEF grammar is created to be used with the Java CC program to autogenerate a SEF parser. The SEF parser can be run with specially written X12 code on any SEF file to automatically create an EDI object model for that SEF file. A programmer can then write application... Agent: Stevens & Showalter, L.L.P.

20080307385 - Enhanced widget composition platform: An enhanced widget composition platform, in which code is automatically generated based on receiving a selection of at least a first service and a widget engine via the web-based widget composition platform, the code, when invoked by the selected widget engine, implementing a widget that is operable to communicate with... Agent: Fish & Richardson, P.C.

20080307386 - Business information warehouse toolkit and language for warehousing simplification and automation: A method for use with an information (or data) warehouse comprises managing the information warehouse with instructions in a declarative language. The instructions specify information warehouse-level tasks to be done without specifying certain details of how the tasks are to be implemented, for example, using databases and text indexers. The... Agent: Shimokaji & Associates, P.C.

20080307387 - Software development apparatus and method for providing performance prediction: m

20080307391 - Acquiring coverage data from a script: Various technologies and techniques are disclosed for providing code coverage for scripts. A code coverage process is provided that measures the code coverage of a script while the script executes. An instrumenting process injects code into the script to track which lines were executed. The script is executed with the... Agent: Microsoft Corporation

20080307390 - Class declaration in a non-class-based programming environment: Facilitating declaration of a class or function using a programming language that is not a class-based object-oriented programming (OOP) language is disclosed. A call to a function, defined using the programming language, that has a name that is a near variant of the reserved word “class” is received. In response... Agent: Van Pelt, Yi & James LLP And Apple Computer, Inc.

20080307389 - Extending a scripting language to provide an object hierarchy: Generating programmatically a pointer to a super implementation of a method in a programming language that is not a class-based object-oriented programming (OOP) language is disclosed. A hierarchy of functions, the hierarchy including one or more parent nodes each representing a parent function and each having one or more child... Agent: Van Pelt, Yi & James LLP And Apple Computer, Inc.

20080307388 - Visual interface to represent scripted behaviors: Systems and methods for visually representing scripted behaviors are provided. A system is disclosed that includes an authoring program executable on a computing device and configured to display a visual scripting interface. The visual scripting interface may be configured to display a plurality of user-selectable graphical building blocks. Each graphical... Agent: Microsoft Corporation

20080307394 - Asynchronous load of source dependencies: Asynchronous loading of source dependencies is disclosed. An indication is received in the course of executing a script that a source file on which a current class or function depends is not available. Execution of remaining portions of the script, if any, that do not depend on the source file,... Agent: Van Pelt, Yi & James LLP And Apple Computer, Inc.

20080307393 - Synchronizing codes from multiple software configuration management systems: The invention is directed to synchronizing code from multiple Software Configuration Management (SCM) systems. A method according to an embodiment of the invention includes: obtaining source code from a foreign SCM system and a central SCM system; obtaining a list of files and directories from the foreign SCM system and... Agent: Hoffman Warnick LLC

20080307392 - System architecture for business process development and execution: A system for designing a business process includes an introspection module that transforms implementation-specific components into generic components. The implementation-specific components are associated with a number of implementations. A component manager defines the generic components. A process designer selects at least one of the generic components from the component manager,... Agent: Fliesler Meyer LLP

20080307395 - Providing registration of a communication: A computer-implemented method for providing registration of a communication includes locating a reference in metadata for an object-processing framework. The reference identifies a portion of logic that performs a specific service. The method includes storing at least part of the located reference in a trace object. The method includes replacing... Agent: Fish & Richardson, P.C.

20080307396 - Profiler management: A profiler manager may attach and detach profilers from a running application. A profiler may be detached through a two step process where the profiler is sealed from communicating with the running application, then an evacuation step where the application is able to complete any responses that are pending. While... Agent: Microsoft Corporation

20080307397 - Program analysis by partial emulation: Program code is statically analyzed (without actually executing the code) by “virtually” executing the code with a virtual processor or emulator that steps through the code. The analysis includes locating entry and exit points, identifying branch points, analyzing one or more code paths from a branch, noting calls to external... Agent: Fish & Richardson P.C.

20080307398 - Method and system for finding problems caused by access to partially uninitialized data storage which is accessed using index expressions: The present invention provides a system and method for detecting problems caused by access to incompletely initialized data storage in assembler and high-level language programs. An internal representation of the control flow of the source code of the assembler program is generated and a data-flow analysis method is applied to... Agent: International Business Machines Corporation

20080307399 - Gene expression programming based on hidden markov models: Computer programs (600, 700, 800, 900, 1000) and a programmed computer (1100) for automatically generating computer programs (i.e. sequences of instructions) are provided. The computer programs (600, 700, 800, 900, 1000) use Hidden Markov Models (400, 500) to generate sequences of program tokens, e.g., Gene Expression Programming chromosomes (100). Parameters... Agent: Motorola, Inc.

20080307400 - Computer program product and computer system for language-enhanced programming tools: Statements of a computer program expressed using a first source natural language are made meaningful to a programmer familiar with a second target natural language. The first source natural language of the computer program is determined from the programmer, or through analysis, and the second target natural language desired by... Agent: Ibm Endicott (anthony England) Law Office Of Anthony England

20080307401 - Scripting bridge: a

20080307402 - Simd code generation in the presence of optimized misaligned data reorganization: Loop code is generated to execute on Single-Instruction Multiple-Datapath (SIMD) architectures, where the loop operates on datatypes having different lengths. Further, a preferred embodiment of the present invention includes a novel technique to efficiently realign or shift arbitrary streams to an arbitrary offset, regardless whether the alignments or offsets are... Agent: Ibm Corporation- Austin (jvl) C/o Van Leeuwen & Van Leeuwen

20080307403 - Compiling apparatus: The present invention effectively utilizes auxiliary registers and provides a compiler system which secures error detectability when the auxiliary registers are shared for plural uses. The instruction definition resource configuring unit configures, as preparation for processing by the register assigning unit, respective resources such as a register to be defined... Agent: Greenblum & Bernstein, P.L.C

20080307404 - Dynamic linking and loading of post-processing kernels: A computer system may generate a plurality of component kernels, which are to be linked during the runtime. The system may determine whether a combined kernel K is present in response to receiving a first request to retrieve the combined kernel K. The system may compose the combined kernel K... Agent: Blakely Sokoloff Taylor & Zafman LLP

20080307405 - Base application and stack application synchronization for software installation and maintenance: Embodiments of the present invention address deficiencies of the art in respect to dependency maintenance when updating a base application and provide a method, system and computer program product for base and stack application dependency synchronization when updating the base application. In one embodiment of the invention, a method for... Agent: Carey, Rodriguez, Greenberg & Paul, LLP Steven M. Greenberg

20080307406 - Device and method for checking the current software installation in field devices in a distributed system, in particular an automation system: A device and a method for checking the current software installation in field devices in a distributed system, e.g., an automation system, which field devices communicate via a fieldbus with at least one control unit for system management, wherein the appliance library assistant means are implemented in the control unit... Agent: Buchanan, Ingersoll & Rooney PC

20080307407 - Method and system for automatically classifying and installing patches on systems: A tool for classifying and installing patches on terminals. Specifically, when a patch is designed, it may be automatically installed on a terminal if it does not have a direct impact on the terminal and is not in an area which relevant to the terminal user.... Agent: Kenyon & Kenyon LLP

20080307408 - Update system to synchronize changes from external sources for a java virtual machine: Embodiments of the present invention provide a security cache update mechanism for J2EE where changes to external sources affecting information in the security cache are automatically propagated into the security cache. In some embodiments, the update mechanism utilizes a standards based mechanism, such as a Service Provisioning Markup Language (SPML)... Agent: Mh2 Technology Law Group (cust. No. W/red Hat)

20080307409 - Method for virtualizing a personal working environment and device for the same: The present invention is directed to a method for virtualizing a personal working environment and a device for the same, relating to the information security field. The method comprises the steps of: installing a Virtual Machine (VM) environment on a device; upon virtualizing the personal working environment, connecting the device... Agent: Hammer & Associates, P.C.

20080307410 - Electro-mechanical system for non-duplication of software: A system consisting of a memory storage unit in which the licensed softwares are stored. The function of this device is to recognize the requested data and thereby allow the software from the memory storage unit according to the instructions set to this device. It is an effective means for... Agent: Hamre, Schumann, Mueller & Larson, P.C.

20080307411 - Software execution with minimal impact deployment: Software execution with minimal impact deployment allows software to be executed on a system without first running a conventional installation process. Techniques are used to avoid any requirement of writing settings to restricted areas of operating system maintained data stores.... Agent: Microsoft Corporation

20080307412 - Cached content consistency management: A method and system for managing consistency of cached content assets are disclosed. A distribution server and client device that may be used in conjunction with such a system and method are also disclosed.... Agent: Joshua D. Isenberg Jdi Patent

20080307413 - Real-time installation and/or configuration assistant: A system and method of assisting a user include displaying a status of at least one of an installation and configuration within a first of a plurality of windows. A point of progress of at least one of the installation and configuration is monitored. Knowledgebase information is retrieved related to... Agent: Mh2 Technology Law Group (cust. No. W/red Hat)

  
12/04/2008 > patent applications in patent subcategories.

20080301625 - System and method for creating and updating a data model from disparate events received on arbitrary application threads: An abstract component model can be used to drive an editor by providing an underlying stateful model for component implementation without the need to re-implement details, such as event listening, lifecycle and update management, etc. An implementation needs to provide objects that make up the model, some logic to listen... Agent: Fliesler Meyer LLP

20080301626 - Template-based software development: A computer-implemented method for software development includes selecting a pre-defined software pattern, the pre-defined software pattern having one or more pre-defined elements, identifying one or more of the pre-defined elements to be modified, obtaining one or more behavioral models, each of the behavioral models specifying a functional behavior for at... Agent: Ibm - Patents C/o Darby & Darby P.C.

20080301627 - Providing extensive ability for describing a management interface: A method and apparatus for providing a management interface to an application server to allow user access to managed properties of a deployment. In one embodiment, the method includes receiving metadata of a deployment describing managed properties, which are generated according to a user definition. The method further includes creating... Agent: Blakely Sokoloff Taylor & Zafman LLP

20080301629 - Integrating aspect oriented programming into the application server: A method and apparatus for integrating aspect-oriented programming (AOP) into the deployment layer of an application server. In one embodiment, the method includes analyzing a structure of a deployment within an application server, and translating the deployment from a first form to a second form using results of the analyzing.... Agent: Blakely Sokoloff Taylor & Zafman LLP

20080301628 - Semantic interpretation of software models for generating user interfaces: In one embodiment the present invention includes a method of generating a user interface comprising storing an interpretation model that describes program logic corresponding to a user interface for a computer program. Elements of the interpretation model may be bound with one or more user interface fragments. In one embodiment,... Agent: Chad R. Walsh Fountainhead Law Group

20080301630 - Mechanism to provide debugging and optimization in policy and knowledge controlled distributed computing systems, through the use of tagged policies and knowledge representation elements: A mechanism to provide debugging and optimization in policy and knowledge controlled distributed computing system through the use of tagged policies is provided. An aspect of the mechanism tags one or more policies, for instance, at their creation time, execution time and/or at any other time an event that affects... Agent: Scully, Scott, Murphy & Presser, P.C.

20080301631 - Human transparency paradigm: A computer implemented method, apparatus, and computer usable program code for source code located on a storage system in a network data processing system. The source code is written in a language for predicting human behavior. An interpreter, executing in the network data processing system, executes a simulation using the... Agent: Duke W. Yee

20080301632 - Controller programmed with graphical language driving molecular sensor: An easy way of introducing a controller into an instrument used to study biomolecular interactions without labels. By introducing a controller, which may be programmed using a graphical programming language, into the system the development time for that system can be made much shorter.... Agent: Trex Enterprises Corp.

20080301634 - Method and apparatus for stream based markup language post-processing: Systems, methods and apparatus operate to receiving a markup processing program containing a set of markup processing instructions. Each markup processing instruction includes an operation defining a processing operation to be matched to a markup language representation and a corresponding action to be performed upon matching the operation to the... Agent: Barry W. Chapin, Esq. Chapin Intellectual Property Law, LLC

20080301633 - Utilizing scripting for provisioning actions: Embodiments in accordance with the present invention recite utilizing scripting for provisioning actions. In one embodiment, a removable data storage device is communicatively coupled with a portable electronic device. An executable script file stored by the removable data storage device is utilized to cause the portable electronic device to perform... Agent: Trimble Navigation Limited C/o Wagner Blecher

20080301635 - Per-instance and per-class aspects: An object-oriented program development tool supports the specification and implementation program aspects. Cross-cutting concerns can be identified, and key points in a program augmented with arbitrary functionality. Classes and individual objects can be associated with different advices. Interceptors can be added dynamically on a per-instance and/or a per-class basis.... Agent: Blakely Sokoloff Taylor & Zafman LLP

20080301636 - Per-instance and per-class aspects: An object-oriented program development tool supports the specification and implementation program aspects. Cross-cutting concerns can be identified, and key points in a program augmented with arbitrary functionality. Classes and individual objects can be associated with different advices. Interceptors can be added dynamically on a per-instance and/or a per-class basis.... Agent: Blakely Sokoloff Taylor & Zafman LLP

20080301639 - Identifying changes in source code: A data processing method comprises maintaining a source code repository, checking out a component from the source code repository, checking in a modified version of the component to the source code repository, identifying the changes between the modified version of the component and the original component, applying one or more... Agent: Ibm Corp. (wip) C/o Walder Intellectual Property Law, P.C.

20080301638 - Method and apparatus for a system management tool to adapt command interface and behavior based on installed features: A system management tool framework for a system management tool for extending system management commands related to software installation units such as software component, feature or product. The tool is constructed in accordance with an interface and framework that allows polymorphism and dynamic binding at run-time. When the system management... Agent: Ibm Corporation (swp)

20080301640 - Method and system for allocating id of software component: A method for allocating an identifier (ID) of a software component is disclosed. The method includes generating information on software components by a Device Management (DM) server, generating a download package including the information on software components by the DM server, transmitting the download package from the DM server to... Agent: JeffersonIPLaw, LLP

20080301637 - Profile service based deployment configuration: A method and apparatus for providing a profile service in an application server for deployment configuration. In one embodiment, the method of the profile service includes populating a repository with deployments of an application server. The method of the profile service further includes managing the lifecycles of the deployments, and... Agent: Blakely Sokoloff Taylor & Zafman LLP

20080301641 - Management of heterogeneous software artifacts through a common representation: A method for managing a configuration of heterogeneous software artifacts through a common central configuration representation includes adding a plurality of software artifacts from an initial software solution to a heterogeneous configuration tool. Using this heterogeneous configuration tool, artifact-level configuration parameters are extracted out of selected software artifacts by the... Agent: Dillon & Yudell LLP

20080301642 - Method and system for dynamically tracking arbitrary task dependencies on computers in a grid environment: A method, system and computer program product for tracking arbitrary task dependencies on computers in a grid environment including the steps of downloading a task to a computer coupled to the grid and identifying the dependencies necessary to perform the task and downloading the dependency executables to check the dependencies... Agent: Cahn & Samuels, LLP

20080301644 - Facilitating availability of object data types at runtime: A method and apparatus for facilitating availability of object data types at runtime are described. In one embodiment, the method may include parsing debug information generated by a compiler for a software program, identifying in the debug information desired data types and objects associated with the desired data types, and... Agent: Blakely Sokoloff Taylor & Zafman LLP

20080301643 - Map gadgets: A computer-implemented method includes displaying information from a mapping application on a first domain on a web page, displaying one or more portable program modules from a second domain on the web page, and generating a display on the mapping application based actions form the one or more portable program... Agent: Fish & Richardson P.C.

20080301645 - Verification of customization results: Objects associated with a business document and one or more functions associated with the production of the objects may be determined. An object associated with an unexpected result in the business document may be selected. A function associated with the object may be selected, the function being associated with one... Agent: Brake Hughes Bellermann LLP

20080301647 - Delivering malformed data for fuzz testing to software applications: Systems and methods to deliver malformed data for software application fuzzing are described. In one aspect, a fuzzing engine receives well-formed valid input data from a test automation tool. The received data is for input into a software application to implement a functional test. Responsive to receiving the well-formed valid... Agent: Lee & Hayes PLLC

20080301646 - Detecting dangling pointers and memory leaks within software: Dangling pointers and memory leak locations within software are detected. As the software allocates and deallocates memory, lists of pointers referencing the memory, and pointer status, are maintained. As the software writes new addresses within pointers and reads addresses referenced by the pointers, the pointer lists are maintained to determine... Agent: Hamilton, Brook, Smith & Reynolds

20080301648 - Model oriented debugging: A system and method for debugging a business application that has been generated according to a model are disclosed. A system includes a debugger that generates a model-oriented debugging view based on a model-oriented development environment that generates the business application. The model-oriented debugging view uses debugging information determined from... Agent: Mintz, Levin, Cohn, Ferris, Glovsky & Popeo, P.C. Attn: Patent Intake Customer No. 64280

20080301649 - Debugger for virtual intermediate language operations: Various technologies and techniques are disclosed for testing intermediate language operations. A debugger harness is provided that instruments an intermediate language stream to replace intermediate language operations with equivalent virtual intermediate language operations. A particular intermediate language operation is intercepted from the intermediate language stream and the equivalent virtual intermediate... Agent: Microsoft Corporation

20080301651 - Simulation of software: Systems and methods facilitate accurate and rapid simulation of software by periodically saving simulation states and design stimuli for use as a replay model. Divergences from the stored information may be detected during subsequent re-executions, which can in turn be run using the saved stimuli and states.... Agent: Goodwin Procter LLP Patent Administrator

20080301650 - Static performance analysis of software: Technologies for estimating deviations in the performance characteristics of a newer version of software relative to an older version. Such performance characteristics include cache misses, pages faults, and the like. Estimations are typically made by instrumenting and profiling an older version binary, determining differences in code blocks between the older... Agent: Microsoft Corporation

20080301652 - Apparatus and method for accelerating java translation: An apparatus and method for accelerating Java translation are provided. The apparatus includes a lookup table which stores an lookup table having arrangements of bytecodes and native codes corresponding to the bytecodes, a decoder which generates pointer to the native code corresponding to the feed bytecode in the lookup table,... Agent: Sughrue Mion, PLLC

20080301653 - Method and apparatus for increasing task-execution speed: Provided are a method and apparatus for increasing task-execution speed, and, more particularly, a method and apparatus for increasing task-execution speed by compiling code to bytecodes, and executing native code in units of blocks instead of bytecodes, in which a block is a group of a series of bytecodes. The... Agent: Sughrue Mion, PLLC

20080301654 - Program processing apparatus, program processing method and computer readable information recording medium: A program processing apparatus comprising at least any one of an executable file compile possible part configured to carry out a predetermined executable file compile possible process to a program to make it possible to compile into an executable file the program, in such a state that the program has... Agent: Staas & Halsey LLP

20080301655 - Program abstraction based on program control: Embodiments described herein relate to determining an abstraction of a computer program and to the refinement of an abstraction of a computer program. The computer program may be a sequential program or may be a concurrent (parallel) program. A directed graph represents a computer program and may be the cross... Agent: Workman Nydegger/microsoft

20080301656 - Method of procedure control descriptor-based code specialization for context sensitive memory disambiguation: A computer implemented method, apparatus, and computer program product for compiling source code. The source code is scanned to identify a candidate region. A procedure control descriptor is corresponding to the candidate region is generated. The procedure control descriptor identifies, for the candidate region, a condition which, if true at... Agent: Ibm Corp (ya) C/o Yee & Associates PC

20080301657 - Method of diagnosing alias violations in memory access commands in source code: A computer implemented method, apparatus, and computer usable program code for facilitating debugging of source code. A set of indirect memory references is identified in the source code and points-to records are generated for the source code. The set of indirect memory references are validated using the points-to records and... Agent: Ibm Corp (ya) C/o Yee & Associates PC

20080301658 - Object replacement method, system and computer program product: Replacing an object in an object oriented model in a computer system, by interrogating the model to retrieve information defining the relationships between the object to be replaced and other components of the model is described. These relationship definitions are then used to configure the replacement object within the model... Agent: Ibm Corporation Intellectual Property Law

20080301659 - Updating software after release: Aspects of the subject matter described herein relate to updating software after the software is released. In aspects, to install, configure, and/or manage new updates at least two installation paths are provided. In a first installation path, code within the software is patched, in part, to add new configuration screens... Agent: Microsoft Corporation

20080301665 - Architecture for field upgrade of a health monitoring system: An architecture allows individual system components to be developed and tested individually, i.e., as distinct modules, and to be subsequently combined through standardized electrical and communication interfaces. Any combination of these modules can be implemented to form different products that provide any number of functions, such as an integrated system... Agent: Nixon Peabody LLP

20080301664 - Efficiently locating transactional code blocks in a transactional memory system: Various technologies and techniques are disclosed for creating and/or locating transactional code blocks in a transactional memory system. A user such as a software developer can decorate a particular function with an identifier to indicate that the particular function is transaction-safe. A normal version and a transactional version are then... Agent: Microsoft Corporation

20080301661 - Indication of new features in a software user interface: A method, system and computer-readable medium for indicating new features in a software user interface are presented. In one embodiment, the method detects a version identifier corresponding to an element of a software user interface. The version identifier associates the element with a particular version of the software user interface.... Agent: Dillon & Yudell LLP

20080301660 - Maintaining multiple versions of a software application on a device: Described are systems and methods for maintaining software applications on a computer. Multiple profiles having distinct attributes are defined on the computer. Separate updates for software applications are defined for individual profiles. A service module installed on the computer automatically selects appropriate updates for software applications for installation according to... Agent: Fish & Richardson P.C.

20080301662 - Method for versioning classes loaded in an osgi-enabled j2ee environment: According to exemplary embodiments, a method is provided for versioning classes in an OSGi-enables J2EE environment. A first version of code is packaged into a first OSGi bundle, and the first version of code is marked for export. A second version of code is packaged into a second OSGi bundle,... Agent: Cantor Colburn LLP-ibm Poughkeepsie

20080301663 - System and method for providing uninterrupted operation of a replication system during a software upgrade: A software upgrade tool and procedure provide uninterrupted operation of a replication system during an upgrade of software components of the system. The replication system includes one or more user systems coupled to one or more target storage systems over a communications network, such as a computer network. Illustratively, each... Agent: Cesari And Mckenna, LLP

20080301667 - Dynamically updating software applications on a device: Described are systems and methods for updating software applications on a computer. Parameters associated with installed software applications are collected and transmitted to a server and installation instructions are determined based on the parameters. Installation instructions are then received from the server and appropriate updates are automatically installed according to... Agent: Fish & Richardson P.C.

20080301666 - System for aggregating content data and methods relating to analysis of same: Enables the aggregation and analysis of content data and optionally provides a configuration management system that is able to seamlessly make software upgrade recommendations based on the current system. Provides configuration management services for networked client computers. Includes various modules that provide functionalities such as: 1) identifying a configuration of... Agent: Susan Gordon

20080301670 - Content distribution infrastructure: Providing content according to a distribution infrastructure. A content provider creates content and organizes the content into a channel. The content included in the channel is described by attributes associated with the channel. The channel is published to a processor and the processor hosts the published channel. A client computing... Agent: Senniger Powers LLP (msft)

20080301669 - Dynamically self-updating by a software application on a device: Described are systems and methods for self-updating software applications on a computer system. Installed software applications register with a service module installed on the computer. The service module requests updates for the installed software applications, including itself, and receives identification of available updates, including an update for itself. After receiving... Agent: Fish & Richardson P.C.

20080301668 - Managing different versions of server components regarding compatibility with collaborating servers: A system and method for determining whether a rolling update may be performed. The system receives a statement of compatibility for software running on collaborating servers. The statement of compatibility indicates which software versions are compatible with one another. The statement may be stored in a shared storage area that... Agent: Sap/bstz Blakely Sokoloff Taylor & Zafman LLP

20080301671 - Method of upgrading program of portable device and portable device having program upgrade function: Provided are a method, and a portable device having a program upgrade function. A method of upgrading a program of a portable device upgrades a program, such as a navigation program or firmware of the portable device, using another portable device within a predetermined range. Program upgrade can be performed... Agent: Harness, Dickey & Pierce, P.L.C

20080301672 - Installation of a software product on a device with minimal user interaction: Described are systems and methods for installing software products on a computer. A software product is identified and authorized for installation on a computer. Parameters useful for installing the software product are identified and transmitted to a server. Installations instructions are received from the server, and the identified software product... Agent: Fish & Richardson P.C.

Previous industry: Data processing: design and analysis of circuit or semiconductor mask
Next industry: Electrical computers and digital processing systems: virtual machine task or process management or task management/control


######

RSS FEED for 20091112: - PDF
Integrate FreshPatents.com into your RSS reader/aggregator or website to track weekly updates.
For more info, read this article.

######

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



###

FreshPatents.com Support

Results in 1.46704 seconds

filepatents (1K)

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

Provisional Patent
Utility Patent

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

filetrademarks (1K)

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

Trademark Services

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

PATENT INFO