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




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

Data processing: software development, installation, and management inventions 07/07

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

20070174809 - Dynamic real-time tiered client access: Wireless client devices within a wireless network exchange data with other wireless devices during particular time slots determined by the network. More particularly, the system generates and wirelessly broadcasts synchronization information to the client devices, where the synchronization information contains individual masks to be applied to bit fields of individual... Agent: Fenwick & West LLP

20070174810 - Programming toolkit for developing case management software applications: A robust toolkit that can be configured and assembled in an object-oriented manner to develop a custom case management software application. The toolkit provides a set of software components that serve as a framework for integration with off-the-shelf components. The software components are organized in a vertical layered architecture, with... Agent: Buchanan Ingersoll & Rooney PC

20070174811 - Software model integration scenarios: Methods and apparatus, including computer program products, to realize a business scenario are described. A plurality of process components and context independent interactions among the process components are defined. Each of the process components characterizes software implementing a respective and distinct process. In addition, each of the process components defines... Agent: Fish & Richardson, P.C.

20070174812 - High level mathematical programming modeling language in an object oriented programming language: A high level language for Mathematical Programming modeling is provided within a low level general purpose object oriented programming language. Libraries can be provided with a standard low level language enabling the use of the high level programming semantics in the low level programming environment. Using the libraries, the user... Agent: Townsend And Townsend And Crew LLP

20070174814 - System and method for build script generation in a software development environment: A system and method for build script generation in a software development environment. An extensible script generator framework allows for one or more script generators to be plugged into the framework. When the framework is subsequently invoked to build a software project or application, each of the plugged-in generators can... Agent: Fliesler Meyer LLP

20070174813 - External configuration of processing content for script: Script is accessed and interpreted to identify an executable component. Processing context configuration files may then be used to identify an appropriate processing context for the identified executable component. Examples of processing context include, but are not limited to, a process in which the identified executable component is to run,... Agent: Workman Nydegger/microsoft

20070174815 - Decentralized system services: A Decentralized System Services (DSS) architecture defines a framework for building fault-tolerant distributed applications across decentralized and heterogeneous systems. DSS enables “complexity through composition” by defining distributed designs as compositions of limited function and observable services which may be quickly and dynamically assembled to perform higher level functions. DSS defines... Agent: Woodcock Washburn LLP (microsoft Corporation)

20070174817 - Analyzing binary code: The present invention extends to methods, systems, and computer program products for analyzing binary code. Binary code is received. Code analysis rules indicative of a query related to the functionality of the binary code are received. The query is implemented in analysis code configured to determine results of the query.... Agent: Workman Nydegger/microsoft

20070174816 - Categorizing images of software failures: Software failures are processed by categorizing images associated with the failures into groups based on similarities in the images. The categorizing of the images may be performed by a software failure analysis tool. The images may include full or partial screenshots of a computer at the time of the software... Agent: Microsoft Corporation

20070174822 - Method for generating compatible partner processes in bpel: f

20070174818 - Method and apparatus for generating application programs for multiple hardware and/or software platforms: Embodiments of methods, apparatuses, devices and systems associated with generating an executable program are disclosed.... Agent: Realnetworks, Inc.

20070174819 - Method for simplifying compiler-generated software code: A computer implemented method, system, and computer usable program code for simplifying compiler-generated software code by creating a stub routine for checking storage contiguity. A stub routine is generated for a subroutine. The stub routine is used to determine whether data is contiguous for the subroutine. A subroutine call in... Agent: Duke W. Yee Yee & Associates, P.C.

20070174821 - Script-based object adaptation: The adaptation of at least a portion of an object provided by a previous script component to a subsequent script component, despite the subsequent component being incapable of recognizing a format of the at least a portion of the object as provided by the previous component. The previous component generates... Agent: Workman Nydegger/microsoft

20070174820 - Transparent context switching for software code: Systems and methods that alleviate programmers of the burden of writing extensive code to implement a context switch for a particular piece of software code. For software code for which a context switch is desired, a declaration of the context and its attributes may be included in the code, along... Agent: Wolf Greenfield (microsoft Corporation) C/o Wolf, Greenfield & Sacks, P.C.

20070174823 - Compile-time interpretable code error detection: The facilitation of error detection in interpretable code prior to run-time of the interpretable code. Upon accessing an interpretable command, corresponding structural rules for the interpretable command are used to automatically formulate a compilable linkable representation of the interpretable command that conforms to the construction rules. Source code may then... Agent: Workman Nydegger/microsoft

20070174825 - Apparatus and method for optimizing scalar code executed on a simd engine by alignment of simd slots: An apparatus and method for optimizing scalar code executed on a single instruction multiple data (SIMD) engine is provided that aligns the slots of SIMD registers. With the apparatus and method, a compiler is provided that parses source code and, for each statement in the program, generates an expression tree.... Agent: Ibm Corp. (wip) C/o Walder Intellectual Property Law, P.C.

20070174826 - Instrumenting software for enhanced diagnosability: Systems and methods are provided for instrumenting compiled software to include diagnostic information such that an origin of a call to one or more routines may be more easily identified. For example, a system is provided which unassembles or uncompiles software into a more readily identifiable instructional form, which is... Agent: Workman Nydegger/microsoft

20070174824 - Techniques for generating and executing browser-hosted applications: Techniques are provided for compiling source code. A first code portion is generated that corresponds to the source code and is included in an application program. An attribute setting is received indicating an execution environment for the application program. A second code portion included in the application program is conditionally... Agent: Microsoft Corporation

20070174827 - System for reducing the number of programs necessary to render an image: Disclosed is as system for reducing memory and computational requirements of graphics operations. The system provides techniques for combining otherwise individual operations to apply filters to images. The combined filter emerging from the combination spares the processor time and the creation of an entire intermediary image. The system further provides... Agent: Wong, Cabello, Lutsch, Rutherford & Brucculeri, L.L.P.

20070174828 - Apparatus and method for partitioning programs between a general purpose core and one or more accelerators: An apparatus and method for partitioning programs between a general purpose core and one or more accelerators are provided. With the apparatus and method, a compiler front end is provided for converting a program source code in a corresponding high level programming language into an intermediate code representation. This intermediate... Agent: Ibm Corp. (wip) C/o Walder Intellectual Property Law, P.C.

20070174829 - Method for mapping applications on a multiprocessor platform/system: In one aspect, there is a formalized method for mapping applications on a multiprocessor system. In particular re-use possibilities are explored, e.g. focus on data transfer and memory access issues, with the aim of obtaining low-power and low-energy mappings and/or to overcome memory performance or energy bottlenecks.... Agent: Knobbe Martens Olson & Bear LLP

20070174830 - Method and apparatus for optimizing boolean expression evaluation: A method, computer program product, and data processing system for performing automated optimization of a control processing flow containing Boolean conditional expressions is disclosed. Each conditional expression is profiled using a representative set of test vectors to determine the probabilities of individual conditions and combinations of conditions in the expression.... Agent: Freescale - Jvl C/o Vanleeuwen & Vanleeuwen

20070174833 - Plug and install system and method: A plug and install system including a hardware-to-application mapping table having hardware and a list of application programs associated the hardware recorded therein; a storage module storing installation files to install the application programs; a hardware detecting module detecting newly installed hardware; and a control module selecting an application program... Agent: Stein, Mcewen & Bui, LLP

20070174831 - System and method for distributing file processing tasks: An exemplary distribution system includes a plurality of file processing servers (20) and a file processing control server (10). The file processing servers are configured for processing distributed file processing tasks. The file processing control server includes a request receiving module (101), a status controlling module (102), a load checking... Agent: PCe Industry, Inc. Att. Cheng-ju Chiang Jeffrey T. Knapp

20070174832 - Method for restoring software applications on desktop computers: An automated method is provided for restoring software applications installed on a desktop computer. Information identifying an inventory of software applications resident on the computer is stored locally in a file on the computer. In response to a request to restore applications, the inventory is compared to a master library... Agent: Tung Associates

20070174834 - User interface for automated provision of build images: A method for automated provision of build images is disclosed. The method includes identifying the network location of build scripts that provide information regarding the installation of installation files and copying the build scripts from the location on the network to a memory, e.g., a disk drive of a target... Agent: Sony C/o Murabito, Hao & Barnes LLP

20070174835 - Method and system for booting a network processor: A network processor system includes a network processor 1, which is provided with a number of interfaces 9, 11, 13, 15, 19, including one or more Ethernet interfaces 9, 11 and a UART interface 19, which can be used to load a software package into the network processor 1. The... Agent: Slater & Matsil LLP

  
07/19/2007 > patent applications in patent subcategories.

20070168906 - Data processing apparatus and program data setting method thereof: A data processing apparatus and a program data setting method that can minimize a manufacturing cost. The data processing apparatus includes a plurality of In System Programming (ISP) devices to store program data used to drive the data processing apparatus, a connector to receive the program data from an external... Agent: Stanzione & Kim, LLP

20070168904 - Architecture to simplify development of out of box experience (oobe) modules: A method for providing an out of box experience (OOBE) which includes providing an OOBE module and an OOBE variables file, providing OOBE options to the OOBE module via the OOBE variables file, customizing the out of box experience via the OOBE options in the OOBE variables file, and presenting... Agent: Hamilton & Terrile, LLP

20070168907 - Automatic software production system: An automated software production system is provided, in which system requirements are captured, converted into a formal specification, and validated for correctness and completeness. In addition, a translator is provided to automatically generate a complete, robust software application based on the validated formal specification, including user-interface code and error handling... Agent: Ronald Craig Fish, A Law Corporation

20070168908 - Dual-processor complex domain floating-point dsp system on chip: A system for digital signal processing, configured as a system on chip (SoC), combines a microprocessor core and digital signal processor (DSP) core with floating-point data processing capability. The DSP core can perform operations on floating-point data in a complex domain and is capable of producing real and imaginary arithmetic... Agent: Schneck & Schneck

20070168905 - Networked linux machine and windows software development system: An ARM Development Environment (ADE) PCBA and platform. The ADE platform advantageously allows software development for processors, including the current ARM9 processor and its peripherals on a stable, well-known piece of hardware. A wide range of product types can be assembled from subsets of the features of the present invention.... Agent: Jackson Walker LLP

20070168909 - System and method for context-sensitive help in a design environment: An intelligent tool for assisting a developer during the creation or maintenance of software generates an icon when triggered by input. Upon selection of the icon, options are displayed for potential selection. Upon selection of an entry, event associated with the entry are deployed.... Agent: Woodcock Washburn LLP (microsoft Corporation)

20070168914 - Aligning information technology with business objectives through automated feedback control: A method of aligning development of an information technology system with business objectives can include obtaining a plurality of metrics relating to a development process for the information technology system and comparing the plurality of metrics with at least one quantified business objective relating to the information technology system to... Agent: Cuenot & Forsythe, L.L.C.

20070168919 - Automated deployment and configuration of applications in an autonomically controlled distributed computing system: A distributed computing system conforms to a multi-level, hierarchical organizational model. One or more control nodes provide for the efficient and automated allocation and management of computing functions and resources within the distributed computing system in accordance with the organization model. A user, such as a system administrator, interacts with... Agent: Shumaker & Sieffert, P. A.

20070168910 - Automatic sizing of software functionality: A method for assessing a functional size of a software application or project which includes the step of analysing a software requirements specification and determining zero or more keywords for each requirement of the specification. A computer is used to cross-reference the keywords with a lexicon stored in a computer... Agent: Alston & Bird LLP

20070168917 - Integrated software development system, method for validation, computer arrangement and computer program product: The invention relates to an integrated software development system 4, comprising an interface description language adapted to specify constraints on input parameters, a program analyzer 6 adapted to identify input parameters of a software program 7, and a validation enforcement system 5 adapted to enforce that an interface description 8... Agent: Stephen C. Kaufman IBM Corporation

20070168913 - Integration of context-sensitive run-time metrics into integrated development environments: An integrated development environment (IDE) includes a runtime environment and user interface. A user of the IDE specifies an application component to be monitored, and metrics for the specified application component are transmitted by the IDE runtime environment to a data collector belonging to the IDE user interface for display... Agent: Townsend And Townsend And Crew LLP

20070168915 - Methods and systems to detect business disruptions, determine potential causes of those business disruptions, or both: Multivariate analysis can be performed to determine whether a computing environment is encountering a business disruption (e.g., relatively long end-user response times) or other problem. Cluster analysis (comparing more recent data with a particular cluster of good operating data), predictive modeling, or other suitable multivariate analysis can be used. A... Agent: Larson Newman Abel Polansky & White, LLP

20070168911 - Program creating system, program creating program, and program creating module: An accepting unit (110) accepts various parameters required to create a program from a setting apparatus (500) through a network. A producing unit (112) loads a model of a program code from a model storing unit (128) on the basis of the parameters and replaces a part of the program... Agent: Birch Stewart Kolasch & Birch

20070168912 - Program creating system, program creating program, and program creating module: An accepting unit (110) accepts various parameters required to create a program from a parameter managing unit (109). A producing unit (112) loads a model of a program code from a model storing unit (128) on the basis of the parameters and replaces a part of the program code with... Agent: Birch Stewart Kolasch & Birch

20070168918 - Software development planning and management system: A software development planning and management system includes at least one repository of information associating, sub-tasks of an encompassing software development task to be completed and a timeline of sub-task completion, programmer personnel resources, software development requirements and software defects. A user interface uses the repository in providing data representing... Agent: Siemens Corporation Intellectual Property Department

20070168916 - Specification wizard: A system for facilitating the creation of design specifications includes a computer and a database having stored thereon data indicative of a plurality of storage locations in a processed specification into which data may be entered. Software executing on the computer: displays a requirements document; receives an indication of a... Agent: St. Onge Steward Johnston & Reens, LLC

20070168925 - Composition model and composition validation algorithm for ubiquitous computing applications: Modeling a component-based application includes modeling communication capabilities of components of the application, modeling a plan for interlinking components of the application, modeling communications capabilities of a compound component composed of a plurality of constituent components, and determining if interlinked components are compatible to communicate validly in the application.... Agent: Brake Hughes PLC C/o Portfolioip

20070168928 - Computer-readable recording medium recording a part flow definition generation program, and part flow definition generation method and device: A computer-readable recording medium recording a part flow definition generation program whereby service flow definitions of automatically executable processes and work flow definitions of processes involving input operation by humans can be automatically generated on the basis of a business process flow reflecting items approved by an operator side in... Agent: Staas & Halsey LLP

20070168929 - Design pattern and method of transformation of an object model: c

20070168921 - Method for automatic recovery of uml model requirements and updating thereof: The present invention relates to a method of automatic uploading of the requirements of UML models and of their updating, and according to a characteristic of the invention, the requirements are created during the creation of the elements of the UML model, that, when the model is stabilized, it is... Agent: Lowe Hauptman Gilman & Berner, LLP

20070168920 - Method of requirements traceability based on a uml model: The present invention relates to a method of requirements traceability based on a UML model, and it is characterized in that during the modeling, when creating an element of a model, a requirement is immediately placed on this element, and same is systematically filled in with the upward requirement which... Agent: Lowe Hauptman Gilman & Berner, LLP

20070168922 - Representing a computer system state to a user: Operations to represent a computer system state to a user include maintaining a model in a computer system. The model is updated at times and represents a current state of the computer system. The model uses formal-language statements to associate each of several predefined goals with at least one of... Agent: Fish & Richardson, P.C.

20070168926 - Software customization framework: A software customization framework based upon an enterprise platform comprises a metadata framework, a service layer, and an object layer. The metadata framework comprises a generic domain class. The generic domain class defines one or more extension classes. The service layer receives one or more requests from a client and... Agent: Smith Frohwein Tempel Greenlee Blaha, LLC

20070168924 - Software modeling system and method: The present invention models a software application to be used in an environment and includes an environmental model creating portion, a behavioral model creating portion, a design model creating portion and a run-time model creating portion. The environmental model creating portion is operable to enable a user to create an... Agent: Us Naval Research Laboratory

20070168927 - Symbolic program model compositions: A model composition environment can allow for description of fill or partial symbolic system behavior, as well as the combination of models of specific features into compound models. Compositional operators can include intersection, concatenation, substitution, alternating refinement, as well as a set of regular expression-like operators. Models called “action machines”... Agent: Klarquist Sparkman LLP

20070168930 - System and method for designing and generating database-driven user interfaces that contain cascading plastic layout elements: A system and method are disclosed for creating a user interface for database-driven web sites or software applications in which the layout of elements can accommodate and respond to expansion and contraction in a fluid-like or content-flow manner at run-time, but is also constrained by fixed or grid-like sizes, positions,... Agent: William C. Milks, Iii Russo & Hale LLP

20070168931 - Systems and methods for defining a simulated interactive web page: The system includes a novel software application interactive representation modeling language, a software application (82) operative to use the modeling language to create, read and modify interactive representation models of the proposed applications, a memory (86) to store requirement data and interactive representation model data, a software application (92) operative... Agent: Knobbe Martens Olson & Bear LLP

20070168923 - Utility network engineering and design rules in three-dimensional models of utility networks: One embodiment of the invention provides a method for modeling a variety of three-dimensional (3D) utility networks constructed from individual parts. In one embodiment, users may construct a utility network by selecting and assembling a network of inter-connected parts, where each part may be associated one or more design rules.... Agent: Patterson & Sheridan, L.L.P.

20070168932 - Support of a platform-independent model including descriptions of modeling language entities: Methods and apparatus, including computer program products, for supporting a model including descriptions of modeling language entities in a visual modeling environment. A method includes providing a visual modeling tool and modeling language entities being entities of a language of expressing applications designed in a visual modeling language environment, receiving... Agent: Fish & Richardson, P.C.

20070168935 - Multivariable transfer functions: In one embodiment, a method for supporting multivariable functions of an application includes receiving user input pertaining to two or more variables associated with a multivariable function of the application, and then causing code for the function to be automatically generated to update the variables based on the user input.... Agent: Blakely Sokoloff Taylor & Zafman

20070168937 - Apparatus and method of application virtualization: An apparatus and method of application virtualization is disclosed. In one embodiment, a method includes automatically generating a virtual execution environment of an application-enabled drive, installing the virtual execution environment in user mode on a host system when the application-drive is electrically coupled to the host system, detecting any changes... Agent: Soummya Mallick

20070168936 - Design-time architecture for self-contained patterns: A design-time architecture that allows for flexible creation of application programs is disclosed. A composer core generates displays of application components and application interfaces that define patterns of functions and interactions between interfaces. A pattern base kit tool may provide common logic for the application components. A repository stores the... Agent: Mintz, Levin, Cohn, Ferris, Glovsky & Popeo, P.C.

20070168934 - Integrated code generation for adapter-specific property template: A computer implemented method, data processing system, and computer usable code are provided for integrated code generation. The aspects of the present invention load properties associated with a saved template. Properties associated with a saved template are processed by replacing the properties with integrated code from an integrated code content... Agent: Duke W. Yee

20070168933 - System and method for generating user interface code: A system for generating user interface code is provided. The system includes a user interface class system generating a user interface class that has two or more user interface features that can be assembled into a user interface by an operator, such as field entry prompts and data display fields.... Agent: Mr. Christopher John Rourk Jackson Walker LLP

20070168943 - Creating machine vision inspections using a state diagram representation: A machine vision development environment that may utilize a control flow representation (preferably a state diagram representation) to specify and execute machine vision routines (e.g., sometimes referred to as inspection routines). A user may first create one or more machine vision routines using any of various methods. The user may... Agent: Jeffrey C. Hood Meyertons Hood Kivlin Kowert & Goetzel PC

20070168940 - Efficient builds for installation software: Software and methods for building a multiplatform installation program are disclosed. Embodiments of the invention create a novel class as a proxy for the Archive builder support method and call the methods in this new class for the build methods of custom beans instead those of the archive builder support.... Agent: Canady & Lortz LLP- Ibm

20070168938 - Maintaining object referential integrity for abstract objects: A method, system and computer program product for maintaining object referential integrity for abstract objects. In a method of the invention, the method can include extracting a reference to an abstract object hierarchy from an address disposed in markup, locating branches of nodes in the abstract object hierarchy which define... Agent: Carey, Rodriguez, Greenberg & Paul, LLP Steven M. Greenberg

20070168939 - Rendering optimization method and system: A method includes receiving a plurality of objects included within a print job. A first object of the plurality of objects and a second object of the plurality of objects are processed to define a first overlapping region between the first and second objects. The first object is modified to... Agent: Lexmark International, Inc. Intellectual Property Law Department

20070168941 - Subclass partitioning in a pattern recognition classifier system: Systems and methods are provided for constructing a classification architecture for a pattern recognition classifier that determines an associated occupant class of an occupant within a vehicle. A plurality of occupant classes are defined, with at least one of the occupant classes having an associated set of subclasses (202). A... Agent: Tarolli, Sundheim, Covell & Tummino L.L.P.

20070168942 - Working method for treatment of abstract objects of the computer system of ai of a cyborg or an android: The working method for the treatment of an abstract object of the computer system of Al of a Cyborg or an Android in which the internal directives of the abstract subjectivity of the computer system are used. With the working method more than ten internal directives can be used.... Agent: Mr. Boris Kaplan

20070168947 - Methods and systems for configuring software applications: Systems, methods, and computer program products are provided for customizing software application programs, including self-service applications. In one implementation, a customer selects software components from a standard set of components provided by a developer. The selected software components are then used to form a customized software application. Thereafter, the customized... Agent: Sap / Finnegan, Henderson LLP

20070168946 - Collaborative software development systems and methods providing automated programming assistance: Collaborative program development systems are provided which implement methods for providing automated programming assistance to code developers in a collaborative program development environment. In particular, systems and methods for automated programming assistance are supported by leveraging a database or library of shared code snippets that are classified according to code... Agent: Frank V. Derosa, Esq. F. Chau & Associates, LLC

20070168945 - Inserting objects using a text editor that supports scalable fonts: A system and method configured to support inserting at least one object in a text editor comprises a text editor module, a text rasterizer module, at least one object to be inserted, and a separate object interpreter module. The text editor module is unable to insert an object directly and... Agent: Kyocera Wireless Corp.

20070168944 - Moving static elements between a document and an external resource file in a document editor: Embodiments of the present invention address deficiencies of the art in respect to externally stored static elements for a document in a document editor and provide a method, system and computer program product for moving static elements for a document between an external file and the document in a document... Agent: Carey, Rodriguez, Greenberg & Paul, LLP Steven M. Greenberg

20070168948 - System and method for identifying non-supported features in a multiple code editor environment: A system and method for sharing information between disparate systems environments, code editors, and data editors, including Business Process Execution Language (BPEL) editors. The technique can be used to identify non-supported features or extensions in a multiple system or multiple system or code editor environment. In accordance with an embodiment,... Agent: Fliesler Meyer LLP

20070168949 - System supporting object-oriented constructs in ecmascript: An internally consistent system implementing object-oriented programming constructs in ECMAScript is described. First, a function, rather than the ECMAScript new keyword, is used to initiate new instance creation. The instance creation function is assigned to a non-Function instance rather than an instance of Function as required for use of new.... Agent: Mark A. Thomas

20070168950 - Information processing device: Methods and apparatus include: providing a computer having a program execution module for carrying out a process according to a program; providing an execution control module, connected to the program execution module; carrying out mutual authentication, within the execution control module, with respect to the program execution module; carrying out... Agent: Kaplan Gilman Gibson & Dernier L.L.P.

20070168951 - Java smart card chip having memory area reserved for global variables: The invention provides a smart card chip having a nonvolatile system memory (ROM, flash 1), a Java Card Virtual Machine implemented in the nonvolatile system memory (ROM, flash 1), a nonvolatile application memory (EEPROM, flash 2), a volatile working memory (RAM) and a variables memory area reserved for global variables,... Agent: Bacon & Thomas, PLLC

20070168952 - Methods for producing, transferring, and renewing virtual machine applications using flash, and system thereof: The present invention relates to a VM (Virtual Machine) application program that can be used in a wireless terminal having a VM. A generated flash file is converted to a flash file for a wireless terminal, and a VM application program is produced by incorporating the wireless terminal flash file... Agent: Richard P. Berg Ladas & Parry

20070168954 - Microprocessor for executing byte compiled java code: A microprocessor architecture for executing byte compiled Java programs directly in hardware. The microprocessor targets the lower end of the embedded systems domain and features two orthogonal programming models, a Java model and a RISC model. The entities share a common data path and operate independently, although not in parallel.... Agent: Schneck & Schneck

20070168953 - Unified mobile platform: The present invention teaches a variety of systems, platforms, applications, and methods, and relates to mobile platforms, embedded native applications, Java virtual machines, user interfaces, and the like. The present invention discloses a mobile platform which unifies the worlds of the Java virtual machine and native applications to provide a... Agent: Perkins Coie LLP

20070168957 - Certifying a software application based on identifying interface usage: Embodiments of the present invention provide a mechanism for certifying the compatibility of a software product by identifying the interfaces (API or ABI) used by that product. The source code or object code of a component is analyzed by a tool that traces which interfaces and data structures of an... Agent: Mh2 Technology Law Group (cust. No. W/red Hat)

20070168962 - Configurable software application system: Systems and methods of generating and executing customized variants of a software application are provided. The customized variants include customization of user interfaces, data processing logic, and data models. Customization is accomplished by overlaying custom metadata on base metadata. The base metadata characterizes the software application and the custom metadata... Agent: Townsend And Townsend And Crew LLP

20070168961 - Delegate control: A method of replacing a delegate component associated with a delegate modular software component (“associate delegate component”) at software execution time, the method comprising obtaining a delegate modular software component identifier; selecting one of a plurality of candidate modular software components having a higher priority level than other of the... Agent: Christensen, O'connor, Johnson, Kindness, PLLC

20070168958 - Method and apparatus for cross organizational sharing of software applications using host platform: Method and apparatus for a system for sharing a business process in the form of a software application (computer program) between at least two organizations. The shared software application is typically in the form of one or more web pages having associated data and logic and accessed by a conventional... Agent: Morrison & Foerster LLP

20070168963 - Method and system for customization of software application: A method and system for assisting in the customization of a management program coordinating applicable laws and regulations, procedural rules, and/or otherwise meeting management requirements, such as institutionally-provided and/or legally mandated requirements for individualized instruction, behavioral intervention or rehabilitation, or social work or judicial intervention and/or tracking.... Agent: Fulbright & Jaworski L.L.P.

20070168959 - Method and system for reviewing text files using distributable review data packets: A method and system for reviewing a text file by a plurality of users. A first comment associated with a first portion of the text file and a second comment associated with a second portion of the text file are inputted utilizing offline computing units. A first and a second... Agent: Schmeiser, Olsen & Watts

20070168960 - On demand software contract modification and termination in running component assemblies: A method, apparatus and article of manufacture to dynamically modify, terminate, or replace software components and connections (i.e., contracts) between components in a running assembly. Information about the component and contracts between components in a running assembly is used to determine an allowable sequence of management commands to transition the... Agent: Ibm Corporation, Intellectual Property Law Dept 917, Bldg. 006-1

20070168955 - Scalable networked build automation: A scalable networked build automation system may include multiple users' workstations, multiple build machines, and an active build automation apparatus. In operation of an example implementation, a programmer checks-in coding changes from a user's workstation to the active build automation apparatus. When a new build is warranted based on the... Agent: Lee & Hayes PLLC

20070168964 - Software application launching method and apparatus: A handheld computer includes a housing and a display supported by the housing and configured to display images representative of computer program applications. The handheld computer also includes a memory and a microprocessor coupled to the memory and the display and configured to run applications stored in the memory. The... Agent: Berry & Associates P.C.

20070168956 - System and method for representing user processes as software packages in a software package management system: A system, method, and computer program product for representing at least one of a user process and a system process as a software package in a software package management system. The method includes creating at least one package comprising at least one of a user process and a system process.... Agent: Fleit, Kain, Gibbons, Gutman, Bongini & Bianco P.l.

20070168965 - Configuration inheritance in system configuration: Methods and apparatuses provide configuration inheritance. One configuration can be derived from another (target) configuration, and properties and all content of the target configuration are inherited by the derived configuration. The derived properties and all content may exist virtually at the derived configuration, and local settings can exist locally at... Agent: Sap/blakely

20070168966 - Phased offloading of content information: A user of a mobile client requests electronic content information for being downloaded via a data network. The client first receives a semantically summarized version of the requested content information. If the downloading is prematurely interrupted, the user has at least a meaningful summary available.... Agent: Philips Intellectual Property & Standards

20070168980 - Apparatus and method to debug a software program: A method is disclosed to debug a computer program. The method provides a computer program comprising source code, and a listing of that source code. The method further provides a computing device comprising a data storage medium, and stores the computer program in that data storage medium. The method then... Agent: Dale F. Regelman

20070168984 - Compiling system, debugging system and program development system: A compiling system which translates a source program written in a high-level language into a machine language program, and includes a source level optimizer which converts an original source S program into an optimized source program by optimizing the original source program at the source program level, a compiler which... Agent: Greenblum & Bernstein, P.L.C

20070168978 - Computer program code debugging method and system: A computer program code debugging method and system is proposed, which is designed for use in conjunction with a computer platform for providing a user-operated computer program code debugging function on a faulty computer program such as a BIOS program; and which is characterized by the capability of automatically collecting... Agent: Edwards Angell Palmer & Dodge LLP

20070168975 - Debugger and test tool: Systems and techniques for debugging machine-readable instructions are described. In one implementation, a method includes receiving an identification of a debugger, identifying an activated business software module that is to be debugged, receiving a change to the instructions of the business software module, establishing a second version of the business... Agent: Fish & Richardson, P.C.

20070168968 - Debugger apparatus and method for indicating time-correlated position of threads in a multi-threaded computer program: A debugger inserts instrumentation hooks in a multi-threaded computer program that allow collecting a program trace and that provide timestamps that correspond to the program trace. When a breakpoint in a first thread is encountered, a timestamp corresponding to the breakpoint is retrieved. Execution of the other threads may continue... Agent: Ibm Corporation RochesterIPLaw Dept. 917

20070168972 - Debugging a computer program: Methods, apparatus, and computer program products are disclosed for debugging a computer program by operating a debugger step function, detecting a governor point by the debugger step function, and, responsive to detecting a governor point, disabling the debugger step function. Debugging a computer program also includes clearing a debugger input... Agent: Ibm (roc-blf)

20070168976 - Dynamically computing a degradation analysis of waiting threads in a virtual machine: Various embodiments of a computer-implemented method, system and computer program product determine degradation of an application program. At least one execution state of the application program, executing in a virtual machine, is sampled. A number of occurrences of the at least one execution state are counted to provide at least... Agent: International Business Machines Corp.

20070168977 - Embedded macros: An embedded macro establishes logic for object properties that define actions that execute when an event triggers. When an embedded macro is associated with an event, a regular event property value is set to an empty string and a shadow property associated with the regular event property is created. An... Agent: Merchant & Gould (microsoft)

20070168986 - Flexible horizontal stack display and editor: A method and system for debugging a computer program are described. In one embodiment, information pertaining to a first function executed within the computer program is presented in a first sub-window of a stack window. Further, information pertaining to a second function executed within the computer program is presented in... Agent: Klarquist Sparkman, LLP

20070168973 - Method and apparatus for api testing: In general, in one aspect of the invention, the invention relates to a method and system for automatically developing software tests for a software program having source code written in an object-oriented programming language. Computer implemented instructions are stored collectively within the at least one storage device which when executed,... Agent: Osha Liang L.L.P./sun

20070168967 - Method and computer program product for testing a software application: A method and computer program product for testing a software application program. Randomized input is provided into a logging facility and automated testing of the logging facility is performed in a multi-processing environment. Self-verification of data retrieved from the logging facility is performed to ensure no data loss occurs due... Agent: Cantor Colburn LLP-ibm Poughkeepsie

20070168970 - Method and system for automated distributed software testing: Embodiments of the present invention provide methods and systems for automated distributed testing of software. A testing service may utilize a distributed architecture that provides a standardized framework for writing tests, scheduling the tests, and gathering and reporting results of the tests. Multiple distributed labs are integrated into the testing... Agent: Mh2 Technology Law Group (cust. No. W/red Hat)

20070168982 - Method and system for detecting obfuscatory pestware in a computer memory: A method and system for detecting obfuscatory pestware in a computer memory is described. One illustrative embodiment identifies, within an executable object, a reference to a known procedure, the known procedure having a fixed address in the computer memory; and searches for a predetermined check value at a known offset... Agent: Cooley Godward Kronish LLP Attn: Patent Group

20070168969 - Module search failure analysis: A set of code development options that fail when applied to all modules of a program can be successfully utilized by selectively applying the code development options to particular compatible modules of the code. A failure analysis tool causes generation of intermediate representations of the modules with the set of... Agent: Sun Microsystems, Inc. C/o Dorsey & Whitney, LLP

20070168971 - Multi-tiered model-based application testing: Multi-tiered model-based application testing is described, including receiving metadata from the application, the metadata being associated with one or more layers of the application, using the metadata to develop a script configured to test a feature of an application model, and converting the metadata to develop another script configured to... Agent: Alfred W. Zaher, Esq. Blank Rome LLP

20070168981 - Online creation of object states for testing: An application is tested by using the public interface to determine the possible class types, choosing a class type at random, and then finding a constructor which creates an object of that class type. A method that takes the object is selected, and input values for the method are selected.... Agent: Klarquist Sparkman LLP

20070168983 - Test management program and method: A test management program causes a computer to execute a process, the process including selecting from among modules prepared for a plurality of platforms, a distribution definition holding module that holds a distribution definition of an event and a distribution module that distributes the event, according to a platform on... Agent: Lerner, David, Littenberg, Krumholz & Mentlik

20070168985 - Thread debugging device, thread debugging method and information storage medium: A thread debugging device which can provide reliable debugging is provided when at least one thread is debugged among a plurality of threads which are executed in association with each other. According to the thread debugging device, a target computer (20) executes at least some processing of at least one... Agent: Katten Muchin Rosenman LLP

20070168974 - Tracking file access patterns during a software build: Those files accessed by tools during a build process are invisibly tracked in such a way that the information can then be used to drive an incremental build of just enough files to bring the build fully up to date. The tracking information includes the association between distinct tool processes.... Agent: Woodcock Washburn LLP (microsoft Corporation)

20070168979 - Transparent debugging of programs in dynamic translation systems: In one aspect, a communication may be received from a debugger. The communication may specify an argument that pertains to an un-translated code. Information may also be received from a dynamic translation system. The information received from the dynamic translation system may be used to relate the argument pertaining to... Agent: Blakely Sokoloff Taylor & Zafman

20070168987 - Method for determining operational characteristics of a program: The inventive method for determining operational characteristics of a program includes a verification procedure involving the following stages: the first stage for expressing the operational characteristics of the program in the form of functions related to events producible during possible executions of the program, a second stage for simultaneously estimating,... Agent: Browdy And Neimark, P.l.l.c. 624 Ninth Street, Nw

20070168988 - Software verification using hybrid explicit and symbolic model checking: A computer-implemented method for verifying a target system includes defining a specification including properties applicable to the target system. Execution sequences of the target system are identified. A set of the execution sequences is grouped into an equivalence class characterized by a common control flow. A symbolic representation of the... Agent: Stephen C. Kaufman IBM Corporation

20070168989 - Compressed program recording: Program execution can be monitored and recorded for later playback. Certain state changes that can be predicted via a virtual processor during playback need not be recorded, so a compressed recording can be stored. To facilitate random access with respect to time during playback, key frames can be stored within... Agent: Klarquist Sparkman LLP

20070168990 - Method and system for building, processing, & maintaining scenarios in event-driven information systems: The present invention allows Scenarios to be easily created and maintained via a graphical user interface and processed efficiently by re-using Actions and Action Chains and aggregating duplicated Actions and Action Chains. The method of building, maintaining, re-using, and aggregating Actions and Action Chains utilizes Event-Driven Information Systems and supports... Agent: Baker & Daniels LLP

20070168991 - Method and system for remotely controlling the reporting of events occurring within a computer system: A method and system are provided for remotely controlling the reporting of events occurring within a computer. A remote control file identifying the events and conditions under which the events should be reported is periodically retrieved at a client computer. When an event occurs within a client computer, the remote... Agent: Merchant & Gould (microsoft)

20070168992 - Method of tracing back the execution path in a debugger: A method, computer-readable medium, and system for tracing the execution path of a program are provided. In one embodiment, a control flow graph is created for the program. For each node in the control flow graph, a determination is made of whether the node has two or more predecessor nodes.... Agent: Ibm Corporation, Intellectual Property Law Dept 917, Bldg. 006-1

20070168993 - Recording trace messages of processes of a network component: A method for tracking a process is disclosed. Requests are received from process threads according to a time order. A request requests a buffer entry operable to record a trace message from a process thread of a process. A first buffer entry is assigned to a first process thread associated... Agent: Baker Botts L.L.P.

20070168994 - Debugging a computer program in a distributed debugger: Methods, apparatus, and computer program products are disclosed for debugging a computer program in a distributed debugger that include defining a conditional breakpoint conditioned upon one or more attributes of a remote execution environment, debugging the computer program in a debug session in the remote execution environment, and retrieving debug... Agent: Ibm (roc-blf)

20070168997 - Debugging of remote application software on a local computer: Methods and systems are provided for facilitating remote debugging from a local computer with a graphical user interface for debugging application in a computer system comprising an application system and one or more clients. The server receives a request from the local computer to monitor an application invoked by a... Agent: Finnegan, Henderson, Farabow, Garrett & Dunner LLP

20070168996 - Dynamically profiling consumption of cpu time in java methods with respect to method line numbers while executing in a java virtual machine: Various embodiments of a computer-implemented method, system and computer program product monitor the performance of a program component executing in a virtual machine. Breakpoints associated with position indicators within the program component are set. In response to reaching one of the breakpoints, an amount of time consumed between the breakpoint... Agent: International Business Machines Corp.

20070168995 - Optimal program execution replay: A method of replaying a recorded sequence of execution steps of a computer program or system to a selected target step while taking a minimal number of execution breaks includes calculating, for each of the steps, a predecessor step that can reached in a minimal number of execution breaks. The... Agent: Woodcock Washburn LLP (microsoft Corporation)

20070169001 - Methods and apparatus for supporting agile run-time network systems via identification and execution of most efficient application code in view of changing network traffic conditions: Methods and apparatus for supporting agile run-time network systems via identification and execution of most efficient application binary code in view of changing network traffic conditions. Under one embodiment of the method, respective application binaries are compiled for each of a plurality of profiled system states for a network system,... Agent: Blakely Sokoloff Taylor & Zafman

20070169002 - Profile-driven lock handling: An apparatus, program product and method utilize metadata collected for a lock in a computer program to determine an optimal lock acquisition strategy for the lock. The metadata is typically collected via profiling of the computer program to determine a wait characteristic for the lock in the particular runtime environment... Agent: Wood, Herron & Evans, L.L.P. (ibm)

20070169000 - Profiling interface assisted class loading for byte code instrumented logic: A data processing system, method and computer program product for profiling interface assisted class loading for byte code instrumented logic can be provided. The system can include a development environment configured for byte code instrumentation of byte streams for instantiation in a virtual machine, such as a Java Virtual Machine... Agent: Carey, Rodriguez, Greenberg & Paul, LLP Steven M. Greenberg

20070168999 - Profiling of performance behaviour of executed loops: A method and system for profiling performance behaviour of executed loops. For each invocation of a loop, a count of a measured event is incremented. A display is provided for a loop (209) showing the number of measured events for each of the loop's invocations. The code of a loop... Agent: Stephen C. Kaufman IBM Corporation

20070169003 - Selective profiling of program code executing in a runtime environment: An apparatus, program product and method associate a unique key with routines in an application to enable a profiler to ascertain whether to collect profile information for a routine during its execution. A key may be generated, for example, during deployment or installation of an application in an application server... Agent: Wood, Herron & Evans, L.L.P. (ibm)

20070168998 - System and method for dynamic instrumentation: A system and method for dynamic instrumentation of an interpreted application. The method includes the operation of loading an interpreted code unit into a virtual machine. Testing instrumentation can then be inserted into the interpreted code unit using the virtual machine while the interpreted application continues executing. Another operation is... Agent: Hewlett Packard Company

20070169004 - Automatic failure analysis of code development options: Sweeping through the code development options of a code development command allows diagnosis of a failure resulting from execution of the code development command on a given code. Successively modifying the code development command, such as successively removing code development options, automatically allows efficient examination of a failure. Executing each... Agent: Sun Microsystems, Inc. C/o Dorsey & Whitney, LLP

20070169005 - Purpose domain for low overhead virtual machines: Embodiments of the present invention provide an architecture for securely and efficiently executing byte code generated from a general programming language. In particular, a computer system is divided into a hierarchy comprising multiple types of virtual machines. A thin layer of software, known as a virtual machine monitor, virtualizes the... Agent: Mh2 Technology Law Group (cust. No. W/red Hat)

20070169021 - report generation system: A report generation system includes a first transformation processor for processing individual coded template text representative phrases for accommodating corresponding data items to provide corresponding formatted individual phrases. The individual coded template text representative phrases are associated with corresponding individual conditional logic statements. A second transformation processor processes received data... Agent: Siemens Corporation Intellectual Property Department

20070169012 - Asynchronous just-in-time compilation: Asynchronous just-in-time (JIT) compilation is provided. An asynchronous code translation thread running on a second processor can be invoked by the synchronous thread or can be self-invoked in order to run ahead of user execution and pre-translate code. A translated code cache is present with contention-management structures where both the... Agent: Woodcock Washburn LLP (microsoft Corporation)

20070169011 - Delayed loading and instantiation of resources defined in markup: Techniques for delayed loading and instantiation of resources in a resource dictionary are provided. These techniques can be used to delay or defer the loading of values (or “value records”) into the resource dictionary until the values are actually needed or requested by an application.... Agent: Microsoft Corporation

20070169008 - External programmatic interface for ios cli compliant routers: A method of receiving and translating data within an external programmatic interface (EPI) is described. The method calls for receiving input into the EPI. The input is traversed. Where the input is presented in a prescribed format other than CLI, it is translated into a corresponding CLI statement, with reference... Agent: Marger Johnson & Mccollom, P.C.

20070169019 - Hiding irrelevant facts in verification conditions: A program verification process begins by converting a language of the program from a first language into an intermediate language representation. The loops of the program are eliminated. The program is converted from the intermediate language representation into a passive form. Dominators for the passive form of the program are... Agent: Merchant & Gould (microsoft)

20070169014 - Localizable object pattern: A computer-implemented method of handling localizable objects is provided. The method includes the step of obtaining an initial class containing localizable properties and non-localizable properties. The initial class is then transformed into a base-part class and a translation-part class. A localization tool for performing the transformation is also provided.... Agent: Westman Champlin (microsoft Corporation)

20070169018 - Method and an apparatus for translating programming language code: One embodiment of the present invention provides a system that facilitates translating a first programming language file to form a second programming language file. During operation, the system receives the first programming language file. Next, the system translates structural elements in the first programming language file into the programming language... Agent: Sun Microsystems Inc. C/o Park, Vaughan & Fleming LLP

20070169017 - Method and apparatus for translating an application programming interface (api) call: One embodiment of the present invention provides a system that facilitates translating an Application Programming Interface (API) call for a first programming language into a comparable API call for a second programming language. The system operates by performing a lookup for the API call in a translation library to identify... Agent: Sun Microsystems Inc. C/o Park, Vaughan & Fleming LLP

20070169009 - Method and system for outputting a sequence of commands and data described by a flowchart: The present invention is a method and system for outputting a sequence of commands and data described by a flowchart. The method includes steps as follows. A flowchart describing a sequence of commands and data is received. The flowchart includes a plurality of flowchart symbols. Each of the plurality of... Agent: Lsi Logic Corporation

20070169020 - Method to find a violation of a coding rule in program: An apparatus for determining whether or not a program violates a convention, including an input unit for receiving an input of a target program to be an object of a determination on whether to violate the convention; a violation storing unit for beforehand storing any one of an abstract syntax... Agent: Law Office Of Ido Tuchman (yor)

20070169010 - Multiplatform programming environment: A multiplatform programming environment enables development of correct and reliable programs for heterogeneous computing environments. A set of features and/or functionality that is independent of a particular programmatic platform may be specified with one or more domain specifications, and multiplatform programs may be developed in accordance with the domain specification(s).... Agent: Leydig, Voit & Mayer, Ltd. (seattle Office)

20070169022 - Processor having multiple instruction sources and execution modes: A processor includes the standard mode of executing instructions from stored memory as well as a mode of executing from a separate instruction source. A programmable selector determines the source, and may be automatically programmed dependent on particular instructions. Streaming instructions from outside the processor provides an ability to have... Agent: Ambric, Inc. C/o Marger Johnson & Mccollom PC

20070169013 - Pseudo translation within integrated development environment: A computer program is pseudo translated within an integrated development environment (IDE). Pseudo translation is performed, within an IDE, on one or more first resource files for the computer program, to generate corresponding one or more second resource files, without modifying one or more source code files for the computer... Agent: Law Offices Of Michael Dryja

20070169023 - Restructuring computer programs: A method of restructuring a source computer program to a target computer program. A defined source computer program has source code. A set of tasks is defined for the source computer program to be performed by the source computer program. For each task, a corresponding set of input data sets... Agent: Schmeiser, Olsen & Watts

20070169006 - Software generation method: In a system comprising a program of word units, processing of the word unit program for generating output data is completed within a minimum number of execution times by avoiding useless iteration. According to the present invention, a route operation element is regarded as one word, and requirements are defined... Agent: Wilmer Cutler Pickering Hale And Dorr LLP

20070169016 - Systems and methods for providing mockup business objects: Methods and apparatus, including computer program products, are provided for a mockup business object. The mockup business object implemented within a computer framework including other business objects. In one exemplary embodiment, the method may include generating, within the computer framework, the mockup business object based on a metadata stored within... Agent: Mintz, Levin, Cohn, Ferris, Glovsky & Popeo, P.C.

20070169007 - Vehicle integrated control system: An integrated control system includes subsystem with a driving system control subsystem controlling a driving system, a brake system control subsystem controlling a brake system, and a steering system control subsystem controlling a steering system, a subsystem stabilizing a current dynamic state of the vehicle, a subsystem realizing a driving... Agent: Oliff & Berridge, PLC

20070169015 - Web services development automation toolkit with test case driver and customized configuration file: Based on information specific to a company, a customized Web services development tool kit is automatically generated. The customized Web services development tool kit comprises at least one configuration file customized to the company based on the information, and a Web services test case driver. The customized Web services development... Agent: Toler Schaffer, LLP

20070169025 - Method and system for installing and updating interpreted programming language applications using a designated virtual machine: A method, system and program of executing an interpreted programming language application from a server at a designated virtual machine on a client computer are provided. A manifest file is extracted which indicates at least one resource for the interpreted programming language application as well as the repository file associated... Agent: Ibm Corp. (clg) C/o Cardinal Law Group

20070169024 - Purpose domain for in-kernel virtual machine for low overhead startup and low resource usage: Embodiments of the present invention provide an architecture for securely and efficiently executing byte code generated from a general programming language. In particular, a computer system is divided into a hierarchy comprising multiple types of virtual machines. A thin layer of software, known as a virtual machine monitor, virtualizes the... Agent: Mh2 Technology Law Group (cust. No. W/red Hat)

20070169032 - Data processing system and method: Disclosed is a data processing system and method. The data processing method determines the number of static registers and the number of rotating registers for assigning a register to a variable contained in a certain program, assigns the register to the variable based on the number of the static registers... Agent: Sughrue Mion, PLLC

20070169030 - Compiler support for optimizing decomposed software transactional memory operations: A software transactional memory system is described which utilizes decomposed software transactional memory instructions as well as runtime optimizations to achieve efficient performance. The decomposed instructions allow a compiler with knowledge of the instruction semantics to perform optimizations which would be unavailable on traditional software transactional memory systems. Additionally, high-level... Agent: Klarquist Sparkman LLP

20070169031 - Efficient placement of software transactional memory operations around procedure calls: A software transactional memory system is described which utilizes decomposed software transactional memory instructions as well as runtime optimizations to achieve efficient performance. The decomposed instructions allow a compiler with knowledge of the instruction semantics to perform optimizations which would be unavailable on traditional software transactional memory systems. Additionally, high-level... Agent: Klarquist Sparkman LLP

20070169027 - Methods and systems for complete static analysis of software for building a system: Embodiments of the present invention provide systems and methods for the static analysis of entire systems of software. Source code for at least some of the software system is received. An functional representation of the source code is generated from when the source code is compiled and references to other... Agent: Mh2 Technology Law Group (cust. No. W/red Hat)

20070169028 - Partitioning of non-volatile memories for vectorization: Methods, Software products and systems for Partitioning of Non-Volatile Memories for Vectorization may include analysis, partitioning, building, and optionally, verifying and iterating.... Agent: James C. Scheller Blakely, Sokoloff, Taylor & Zafman LLP

20070169026 - Software program with alternative function libraries: A software program. The software program includes a function call. When the program is linked in a first mode, a first compiled routine from a first library is coupled to the function call. Otherwise, a second compiled routine from a second library is coupled to the function call. The first... Agent: Agilent Technologies Inc.

20070169033 - Software-to-hardware compiler: A software-to-hardware compiler is provided that generates hardware constructs in programmable logic based on pure software constructs. More particularly, a high-level program language may be used to create a program using only software constructs that is compiled into hardware constructs. Optimizations may be made in the later stages of compilation... Agent: Fish & NeaveIPGroup Ropes & Gray LLP

20070169034 - System and method for generating a measuring program: An exemplary for generating a measuring program is disclosed. The method includes: editing a measuring program source code generated by an image measuring machine after completing a full measuring cycle on a workpiece; detecting whether there are any measuring program errors during the editing process; identifying and displaying a location... Agent: PCe Industry, Inc. Att. Cheng-ju Chiang Jeffrey T. Knapp

20070169029 - Typed intermediate language support for languages with multiple inheritance: A typed intermediate representation of source code written in a language that supports multiple inheritance is presented. The typed intermediate representation uses paths to represent objects embedded in other objects. For each class, an exact record type represents layout of complete objects of that class. An approximated record type describes... Agent: Klarquist Sparkman LLP

20070169035 - Method and system for configuring the language of a computer program: A method and a system for configuring the language of a computer program. The method steps include: selection of a text memory wherein alphanumeric message character strings are assigned to alphanumeric identification expressions; detection of identification expressions in the text memory belonging to wildcard character strings that are contained in... Agent: Lerner Greenberg Stemer LLP

20070169037 - Command center system and method: A method for interacting with a computer application includes receiving, from a user, an input string from an input field, parsing the input string to identify a command token, validating user authorization to execute the identified command token and executing at least a portion of the computer application based on... Agent: Richard F. Jaworski Cooper & Dunham LLP

20070169036 - Incremental type inferencing engine: Computer program source code may be parsed to generate corresponding type constraints. The type constraints may be incrementally resolved to achieve incremental type inferencing of various programmatic elements specified by the source code. In contrast to conventional type inference, incremental type inferencing may enable the inference of type information for... Agent: Leydig, Voit & Mayer, Ltd. (seattle Office)

20070169038 - Self learning event parser: An adaptive parser capable of automatically reordering expressions such that more commonly matched expressions are tested earlier than less commonly matched expressions; by reordering the expressions in this manner, less frequently matched expressions are less frequently tested, or may not be tested at all, thereby lowering the overall number of... Agent: Morrison & Foerster LLP

20070169039 - Application of optimization techniques to intermediate representations for code generation: The present invention provides a method and system for optimization of an intermediate representation in a graphical modeling environment. A first intermediate representation is provided. At least one optimization technique is applied to the first intermediate representation. A second intermediate representation is generated responsive to the application of the at... Agent: Lahive & Cockfield, LLP

20070169040 - Typed intermediate language support for languages with multiple inheritance: A typed intermediate representation of source code written in a language that supports multiple inheritance is presented. The typed intermediate representation uses paths to represent objects embedded in other objects. For each class, an exact record type represents layout of complete objects of that class. An approximated record type describes... Agent: Klarquist Sparkman LLP

20070169041 - Java applet, jar file generation method, jar file generation program, and jar file generation device: There is disclosed a Java applet that causes a computer to execute plural predetermined Java applet programs. The Java applet is attached with an electronic signature for certifying an origin. The Java applet causes the computer to execute: an alteration detection step that detects alteration to deployment information, based on... Agent: Patrick G. Burns Greer, Burns & Crain, Ltd.

20070169043 - Supporting applets on a high end platform: To execute legacy smart card applications in a next generation smart card environment, a mechanism converts the applications into a format executable by the next generation smart card platforms. For instance, in a Java-based environment, a normalizer tool translates a CAP file into a Java Class file. Additional mechanisms recreate,... Agent: Hickman Palermo Truong & Becker, LLP And Sun Microsystems, Inc.

20070169042 - Object-oriented, parallel language, method of programming and multi-processor computer: This invention relates to architecture and synchronization of multi-processor computing hardware. It establishes a new method of programming, process synchronization, and of computer construction, named stress-flow by the inventor, allowing benefits of both opposing legacy concepts of programming (namely of both data-flow and control flow) within one cohesive, powerful, object-oriented... Agent: Slawomir A. Janczewski

20070169044 - Method and apparatus for efficiently processing array operation in computer system: An apparatus and a method for processing an array in a loop in a computer system, including: applying loop unrolling to a multi-dimensional array included in a loop based on a predetermined unrolling factor to generate a plurality of unrolled multi-dimensional arrays; and transforming each of the plurality of unrolled... Agent: Sughrue Mion, PLLC

20070169047 - Scheduling system and method for remotely controlling display device: A system and a method for remotely controlling a plurality of display devices connected through a network are provided. The system includes: a remote control scheduling server transmitting a predetermined remote control command to a predetermined display device at a predetermined time; and one or more display devices for executing... Agent: Sughrue Mion, PLLC

20070169050 - Apparatus and method for using database knowledge to optimize a computer program: A code optimizer is used to optimize a computer program that references a database by reading database metadata and making suitable optimizations based on the metadata. By taking into account the metadata of a database referenced in the computer program, the optimizer may make suitable optimizations to the computer program.... Agent: Martin & Associates, LLC

20070169049 - Automated deployment and configuration of applications in an autonomically controlled distributed computing system: A distributed computing system conforms to a multi-level, hierarchical organizational model. One or more control nodes provide for the efficient and automated allocation and management of computing functions and resources within the distributed computing system in accordance with the organization model. A user, such as a system administrator, interacts with... Agent: Shumaker & Sieffert, P. A.

20070169045 - Component tagging: A component tagging system for tagging various components and sub-components used by various processes allows creating a plurality of component tags for various components used in processes in a manner so that the component tags may be used in tracking various resources used by the components. The component tagging system... Agent: Marshall, Gerstein & Borun LLP (microsoft)

20070169048 - Method for determining ranges for algorithmic variables for a processor that uses fixed point arithmetic: A method of determining ranges for algorithmic variables for a processor that uses fixed point arithmetic is provided. The method comprises expressing overflow requirements of processor instructions as inequalities. The method also expresses precision requirements and expressiveness requirements as inequalities and merit functions. A global constraint and optimizer tool is... Agent: Honeywell International Inc.

20070169046 - System and method for the distribution of a program among cooperating processors: A Veil program analyzes the source code and data of a target program and determines how best to distribute the target program and data among the processors of a multi-processor computing system. The Veil program analyzes source code loops, data sizes and types to prepare a set of distribution attempts,... Agent: Larson And Larson

20070169052 - Execution flow shape compression for aggregate data reporting in an application manager: Data relating to execution flows at a computer system is compressed and aggregated across multiple execution flows by categorizing each execution flow into an execution flow shape. The execution flows may represent sequences of software components that are invoked. The execution flow shapes are developed by observing the execution flows... Agent: Vierra Magen Marcus & Deniro LLP

20070169051 - Identifying code that wastes time performing redundant computation: A method of runtime analysis of a computer program can include, after each access of a first type to a memory address, incrementing a counter associated with the memory address and, after each access of a second type to a memory address, comparing the counter associated with the memory address... Agent: Cuenot & Forsythe, L.L.C.

20070169053 - Automatic generation of a data flow diagram from a diagram with states and transitions: A system and method for automatically generating a data flow diagram in response to a first diagram. The first diagram may specify one or more states and one or more state transitions, wherein each state transition specifies a transition from a first state to a second state. A data flow... Agent: Jeffrey C. Hood Meyertons, Hood, Kivlin, Kowert & Goetzel PC

20070169054 - Process of automatically translating a high level programming language into an extended activity diagram: A process of automatically translating a high level programming language into an extended activity diagram (EAD), which can translate source codes coded by the high level programming language into a corresponding activity diagram (AD) before the high level language is translated into a hardware description language (HDL). The process adds... Agent: Bacon & Thomas, PLLC

20070169055 - Method and system for automated analysis of the performance of remote method invocations in multi-tier applications using bytecode instrumentation: Provided is a method and system for monitoring and diagnosing the performance of remote method invocations using bytecode instrumentation in distributed multi-tier applications. The provided method and system involves automated instrumentation of client application bytecode and server application bytecode with sensors for measuring performance of remote method invocations and operations... Agent: Wilson Daniel Swayze, Jr.

20070169056 - Blocking of nested loops having feedback or feedforward indexes: A method and apparatus for to blocking nested loops having feedback or feedforward indexing. An embodiment of a method includes receiving a computer code segment, the segment including a first inner loop and a second outer loop, the inner loop being within the outer loop and the inn loops having... Agent: Blakely Sokoloff Taylor & Zafman

20070169059 - Compiler method for extracting and accelerator template program: This invention describes a compilation method of extracting and implementing an accelerator control program from an application source code in a processor based system. The application source code comprises arrays and loops. The input application source code is sequential, with loop, branch and call control structures, while the generated output... Agent: Ashok Tankha, Lipton, Weinberger & Husick

20070169057 - Mechanism to restrict parallelization of loops: A computer implemented method, computer usable program code, and a system for parallelizing a loop. A parameter that will be used to limit parallelization of the loop is identified to limit parallelization of the loop. The parameter specifies a minimum number of loop iterations that a thread should execute. The... Agent: Duke W. Yee Yee & Associates, P.C.

20070169058 - Method and system for versioning codes based on relative alignment for single instruction multiple data units: A method and system for generating efficient versioned codes for single instruction multiple data units whose memory systems have alignment constraints. The system creates multiple versions of codes based on relative alignments of the data streams involved in the computation. The system also analyzes characteristics of relative alignments (e.g. compile-time... Agent: Ibm Corporation Intellectual Property Law

20070169060 - Production optimization: This invention relates to a system and a method for optimization of the process performance of a web-processing machine, in particular a machine for the production or further processing of paper, paperboard or tissue, including the following steps: storage of specific data of a component on a data storage unit... Agent: Taylor & Aust, P.C.

20070169061 - Run-time parallelization of loops in computer programs using bit vectors: Parallelization of loops is performed for loops having indirect loop index variables and embedded conditional statements in the loop body. Loops having any finite number of array variables in the loop body, and any finite number of indirect loop index variables can be parallelized. There are two particular limitations of... Agent: Anthony England

20070169065 - Computer program with metadata management function: One embodiment disclosed is a computer program with metadata management function. The computer program includes a basic program module and a metadata management module. The metadata management module includes intercept definition elements that define intercept points in the basic program module. The metadata management module further includes intercept instructions that... Agent: Law Office Of Ido Tuchman (yor)

20070169064 - Information processing apparatus, and information processing method and program: An information processing apparatus is disclosed, which is used while being incorporated in other device and provides a predetermined function to the other device in which the information processing apparatus is incorporated. The information processing apparatus includes first loading means for loading a general-purpose software which provides a general-purpose function... Agent: William S. Frommer, Esq. Frommer Lawrence & Haug LLP

20070169063 - Method, apparatus, and program product for displaying readme text inside an application: An application includes functionality for dynamically modifying controls based on readme documentation content after the development of the application is substantially complete. A developer marks up a documentation file to include references to graphical user interface controls. The application generates a registry that stores associations between the documentation content and... Agent: Ibm Corp (ya) C/o Yee & Associates PC

20070169062 - Suspending memory analyzing of a program performed by a runtime memory analysis system: A precondition function is specified in native code. The function includes a condition to be met before a target library function is executed. A memory analysis suspends its memory analysis function based on the specified precondition function.... Agent: Blakely Sokoloff Taylor & Zafman

20070169066 - System and method for an extensible 3d interface programming framework: A system for an extensible 3D interface programming framework is described. The system has a server portion for loading and processing software code and server modules having user interface software code and presentation software code. The server modules provide abstraction objects. A client portion for processing application specific software code... Agent: Spencer Jesse Nielsen

20070169068 - Function calling method for computer system, computer system, and library: According to one embodiment, a computer system includes a library which supplys a plurality of functions, and a program which calls the function, and the program including a function calling unit which disguises, upon calling a first function from the library, the calling process of the first function as a... Agent: Blakely Sokoloff Taylor & Zafman

20070169067 - Class library footprint file and java application authentication method using the same: A class library footprint file for authenticating a dynamically loaded class library during the execution of a JAVA application and a JAVA application authentication method using the class library footprint file are provided. The class library footprint file includes: authentication information for verifying the integrity of one or more class... Agent: Sughrue Mion, PLLC

20070169071 - Dynamic granting of permissions in an object-oriented code base: An apparatus, program product and method are capable of dynamically assigning different code base identifiers to different classes defined in the same code base during class load operations to enable different code base-correlated policies to be assigned to such classes, thereby effectively granting different access permissions to classes that are... Agent: Wood, Herron & Evans, L.L.P. (ibm)

20070169070 - In-kernel virtual machine for low overhead startup and low resource usage: Embodiments of the present invention provide an architecture for efficiently loading and executing byte code generated from a general programming language. In particular, a byte code interpreter implements a virtual machine that executes the byte code and is divided into a kernel component and one or more user components. The... Agent: Mh2 Technology Law Group (cust. No. W/red Hat)

20070169069 - Method and apparatus for using pre-translated files in a virtual machine: A method and apparatus for speeding the startup of applications by making available a pre-translated class file to the class loaders. The Java virtual machine (JVM) starts faster if application class loaders can use the pre-translated class files or internal representations instead of fetching classes from Java archive files or... Agent: Ibm Corp (ya) C/o Yee & Associates PC

20070169072 - System and method for matching of classpaths in a shared classes system: A system 300 and method for fast matching of JAVA classpaths in a shared classes JVM system by identifying classpaths of loaded classes and storing a local array (110, 210) of identified classpaths in order to avoid checking on a subsequent class load for a particular JVM. This allows dramatic... Agent: Ibm Corporation

20070169094 - Apparatus and method for permanently storing a broadcast program during time machine function: An apparatus and method for permanently storing a broadcast program during time machine function is disclosed. An apparatus for permanently storing a program during a time machine function comprises a first memory for temporarily storing a plurality of programs, an on screen display (OSD) data generator for displaying OSD data... Agent: Birch Stewart Kolasch & Birch

20070169098 - Firmware updating circuit and firmware updating method: A firmware updating circuit of the present invention includes an identification part and an address inversion part. The identification part stores identification data corresponding to an address of a boot loader in a non-volatile memory for storing the boot loader and a main program. When the controller updates both the... Agent: Sughrue Mion, PLLC

20070169090 - Software update method and software update apparatus thereof: Disclosed are a software update method and a software update apparatus thereof. The software update method of a software update apparatus for updating a software of an electronic apparatus, includes creating and storing file information including type information of a software uploaded from the electronic apparatus; and updating the software... Agent: Sughrue Mion, PLLC

20070169096 - Application service provider delivery system: In one embodiment, a display engine and one or more data files are determined. They are then sent to a website provider's network. The display engine and data are used to provide ASP functionality without contacting the ASP network for every user request. So even if the ASP network is... Agent: Trellis Intellectual Property Law Group, PC

20070169088 - Automatic firmware corruption recovery and update: Firmware for a baseboard management controller (BMC) of a blade server module in an information handling system may have automatic firmware corruption recovery and updating through a TFTP transfer from a central storage location having the most recent BMC firmware image. Upon blade power-on or reset the BMC firmware image... Agent: Baker Botts, LLP

20070169093 - Centrally managed solution for all device management activities: A centrally managed solution for all device management activities. This includes a set of device and subscriber registries, which are being constantly updated as new terminals, and subscribers are added to the system. It also includes support for legacy CDMA specific device management standards such as OTASP and OTAPA and... Agent: Kevin Borg Mcandrews, Held & Malloy, Ltd.

20070169097 - Configuration tool and method of updating an archive file property relating to at least one point-of-sale peripheral: A configuration tool and method of updating a pointer entry in a Java archive (JAR) file pointing to a peripheral configuration file comprises generally continuously listening for an event signifying deployment of a peripheral configuration file and in response to the event, automatically updating the pointer entry in the JAR... Agent: Epson Research And Development Inc Intellectual Property Dept

20070169091 - Control device and method of effective use of storage device: A control device which has a memory that stores a program, and a controller that deletes the program stored in the memory after the program is executed.... Agent: Sughrue Mion, PLLC

20070169099 - Firmware update system for facilitating firmware update in mobile handset: A firmware update system comprising a loader module, an update agent, a secure loader manager, an update package reference, a setting service and a memory manager facilitates the download of update packages and subsequent update of firmware/software in mobile handsets. In one embodiment, the secure loader manager populates the update... Agent: Mcandrews Held & Malloy, Ltd

20070169092 - Image forming apparatus capable of updating firmware of optional device and method thereof: An image forming apparatus capable of updating a firmware of an optional device and method thereof are provided. The image forming apparatus includes a plurality of optional devices each having firmware, and a control part to compare the firmware of each device and update each firmware of the plurality of... Agent: Roylance, Abrams, Berdo & Goodman, L.L.P.

20070169095 - Memory module for a projection system: A memory module includes a memory device having an initial memory address, a fixed memory address and a language storage region that is used for storing an essential language therein and that extends from the fixed memory address and an update module for updating the essential language beginning from the... Agent: Birch Stewart Kolasch & Birch

20070169082 - Method and apparatus for optimizing patching of objects containing references: One embodiment of the present invention provides a method and a system for patching a set of objects containing references. The system uses a location structure to keep track of the locations of references within the set of objects. During the patching process, the system converts the references within the... Agent: Sun Microsystems Inc. C/o Park, Vaughan & Fleming LLP

20070169083 - Method for secure in-service software upgrades: A method for upgrading software without vulnerability to faults includes having a first node with a first component having a first version of a software program in an active mode and a second node with a second component having a first version of the software program in a standby mode.... Agent: Motorola, Inc.

20070169078 - Method of controlling automatic updating of software or hardware kit for multimedia display device: In a method of controlling automatic updating of software or hardware kit for multimedia display device, when desired software or hardware is installed on or removed from a multimedia display device, the multimedia display device is caused to proceed with detection of newly increased software or hardware, and an end... Agent: Birch Stewart Kolasch & Birch

20070169081 - Method of defining packaging applicability: A system and method for updating software in an information handling system are disclosed. The method comprises using an update applicability data model in an information handling system to define a plurality of relationships between at least one instance of at least one hardware device and at least one instance... Agent: Randall C. Furlong Baker Botts L.L.P.

20070169089 - Methods and apparatus for patching software in accordance with instituted patching policies: The present invention concerns methods and apparatus for controlling software patching activity in, for example, computer systems. Methods and apparatus of the present invention may implement a software shell and institute a patching policy to control patching activities. When implemented, the software shell acts as a barrier which permits patching... Agent: Harrington & Smith, LLP

20070169080 - Methods and apparatus for use in updating application programs in memory of a network device: An illustrative method of the present application is for use in updating an application program in memory of a network device. An application program having a length L1 is initially stored in memory of the network device from a memory address A1 to a memory address A2−1. A download procedure... Agent: John J. Oskorep, Esq. One Magnificent Mile Center

20070169076 - Methods and systems for updating a bios image: In at least some embodiments, a computer system comprises a processor and a system memory coupled to the processor. The system memory stores a multi-platform management interface that, when executed, enables communication between the computer system and an updating computer. The computer system further comprises a Basic Input/Output System (BIOS)... Agent: Hewlett Packard Company

20070169084 - Persistent maintenance of customization data on computing devices: In a computing device, customization data is persistently maintained independent of the device's operating system. Customization data may stored in a computing device's persistent memory (or ROM or equivalent memory component), along with but independent of the operating system. When the computing device is first initialized, or when the computing... Agent: Shemwell Mahamedi LLP

20070169087 - Remote content updates for portable media devices: Improved techniques for interaction between a host device (e.g., host computer) and a portable media device (e.g., media player) are disclosed. According to one embodiment, interaction between the host device and the portable media device can be performed over a network. The network can include wired and/or wireless components. The... Agent: Beyer Weaver LLP

20070169077 - Replacing a rom image in a computer's rom: In at least some embodiments, a method comprises receiving a first command from a source external to a computer to provide a copy of a read only memory (ROM) image from the computer to the external source. The method also comprises receiving a second command from the source external to... Agent: Hewlett Packard Company

20070169079 - Software update management: Generating a software update catalog may involve accessing resource identifiers. Each resource identifier may identify a location of a portion of update metadata corresponding to a respective program, where the portions of update metadata include information for determining whether to apply their respective updates. The resource identifiers may be used... Agent: Microsoft Corporation

20070169085 - Stack-based problem identification for a software component: A solution for managing one or more problems in a software component is provided. The solution includes generating an identifier for each problem based on a call stack for the execution of the software component when the problem occurs. The identifier and a text message for the problem can be... Agent: Hoffman, Warnick & D'alessandro LLC

20070169075 - Synchronizing and controlling software downloads, such as for utility meter-reading data collection and processing: A system and method for coordinating software downloads and executions, such as in a utility meter collection environment, employs a central server or head-end processor (110) that is coupled to communicate with a network of collection units, such as cell control units (108). A process, such as a state machine,... Agent: Perkins Coie LLP Patent-sea

20070169086 - System and method for updating in-system program: A system for updating In-System Program (ISP) comprises an ISP loader that is called when an Interrupt Function Table is matched, an ISP RAM space has run out, or a page fault has happened. When an Interrupt Function Table is matched, a Function is partially updated; when an ISP RAM... Agent: Birch Stewart Kolasch & Birch

20070169073 - Update package generation and distribution network: An update package generation and distribution network facilitates the generation of update packages and the download of update packages to mobile devices employing pull-mode or push-mode mechanisms. The update packages may be created by a manufacturer or by the carrier employing a generation environment. Specifically, the update package generation and... Agent: Mcandrews Held & Malloy, Ltd

20070169074 - Upgrade apparatus and its method for home network system: The present invention discloses an upgrade apparatus and its method for a home network system which can automatically upgrade software. The upgrade apparatus for the home network system is installed in the home network system having a first storage unit in which at least one protected program has been installed,... Agent: Song K Jung Mckenna Long & Aldridge

20070169104 - Data processing apparatus: A data processing apparatus connected with an external device via network, including: an obtaining section to obtain first version information of first program stored in the external device; a comparison section to compare the first version information with second version information of second program stored in the data processing apparatus;... Agent: Frishauf, Holtz, Goodman & Chick, PC

20070169100 - Integrated development environment with managed platform registry: A software development tool, in the form of an integrated development environment (IDE), comprises a managed platform registry for managing the combination of compatible target platforms and versions of a software development framework. Each compatible combination of a platform and a version of the software development framework is assigned a... Agent: Woodcock Washburn LLP (microsoft Corporation)

20070169103 - Method and apparatus to support continuous availability by allowing the use of multiple concurrent versions of shared artifact libraries, with proper bind-drain semantics, for long-lived process application consumers: A computer implemented method, apparatus, and computer usable program code for updating multiple concurrent versions of shared artifact libraries. Shared artifact libraries are associated with a consuming application for establishing shared artifact libraries upon which the consuming application has a dependency for artifacts. A snapshot of the shared artifact libraries... Agent: Duke W. Yee

20070169101 - Multi-branch management for updating software: A system for managing updates of an executable component in accordance with an updating tree with multiple branches is provided. In one implementation, specific updates are provided to users with specific problems while general updates are provided to all users of the executable component. A range of lower version numbers... Agent: Microsoft Corporation

20070169102 - Production redeployment: In accordance with embodiments, there are provided mechanisms and methods for substituting a new version resource adaptor for a production version of the resource adaptor. These mechanisms and methods can enable embodiments to provide upgrade to a new version resource adaptor contemporaneous with completion of work by the production version... Agent: Fliesler Meyer LLP

20070169105 - Telephone handset, base and associated method for updating the software of the handset: The present invention relates to a telephone handset, a base and an associated method for updating the software of the handset. The communication base comprises a radio interface to communicate with a communication device operating by means of a software application, a charger circuit and a means of detecting a... Agent: Joseph J. Laks, Vice President Thomson Licensing LLC

20070169106 - Simultaneous download to multiple targets: Provided are a techniques for processing a download. Under control of a first target device, a download command is received via a first communication medium that indicates that an update is to be downloaded. The download command is issued to a second target device via a second communication medium, wherein... Agent: Konrad Raynes & Victor, LLP. Attn: Ibm37

20070169118 - Apparatuses and methods for receiving software: A method for receiving software includes receiving information corresponding to at least one software code module; selecting the information corresponding to the at least one software code module; determining whether the at least one software code module can be used in a host based on the selected information; and receiving... Agent: Mckenna Long & Aldridge LLP Song K. Jung

20070169114 - Application suite installer with automatic detection of content and configurable options: An application suite installation framework comprises an application suite installer program, an installation configuration file, and the program files and other contents that comprise the software applications. The installation configuration file contains an entry for each software application which is available for installation. The application suite installer program contains the... Agent: Perkins Coie LLP/msft

20070169117 - Firmware loading device: A firmware loading device applied to a data processing device having a host circuit board and a case for receiving the host circuit board is proposed. A plurality of firmwares corresponding to the type of the case are stored in a database. A first electrically connecting unit and a corresponding... Agent: Edwards Angell Palmer & Dodge LLP

20070169111 - Identification of software execution data: Identification of software program data and configuration data. A set of installation data is identified from an installation log. A set of deduced data is determined based on the identified set of installation data, using various algorithms and heuristics. A set of program data is organized as a function of... Agent: Senniger Powers (msft)

20070169119 - Information processing apparatus and method of installing application program: An information processing apparatus includes a receiving unit configured to receive an application including a first application for the information processing apparatus, and a second application for a device other than the information processing apparatus, an installing unit configured to install the application received by the receiving unit, and an... Agent: Canon U.s.a. Inc. Intellectual Property Division

20070169113 - Method and apparatus for provisioning software on a network of computers: An apparatus and method for provisioning software on a network of heterogeneous computers in a network. The provisioner receives a list of packages and deployment scope of the packages, then checks each node for installed applications and records dependency and potential application conflicts. In addition, the provisioner measures a plurality... Agent: Fleit, Kain, Gibbons, Gutman, Bongini & Bianco P.l.

20070169116 - Method and system for automated installation of system specific drivers: A system and method for automatically installing system-specific drivers in a pre-operating system environment include the utilization of a driver locator. The driver locator is stored within nonvolatile memory and allows the target system to access the driver locator in a pre-operating system environment. The driver locator includes system-specific identification... Agent: Baker Botts, LLP

20070169110 - Method and system for dynamically providing native libraries and their dependencies: A method, system and program of providing a native code library from a server to an application written in an interpreted programming language for execution on a remote computer are provided. An installer object is invoked from within a main class of the interpreted programming language application. The install object... Agent: Ibm Corp. (clg) C/o Cardinal Law Group

20070169109 - Method for the installation and configuration of software components: The invention relates to a method, rule package (RP), framework (FW) and client program (KP) for the automatic installation and configuration of software components (SW) in a computer network (1), which comprises a plurality of client computers (2) and at least one network resource (RES) of installable software components (SW),... Agent: Hoffmann & Baron, LLP

20070169107 - Method of configuring parameters of machine-to-machine module and machine-to-machine module: The invention relates to an M2M (machine-to-machine) module and to a method of configuring parameters of an M2M module, the method comprising establishing a connection between the M2M module and a server. The method comprises: downloading, to the M2M module, an application having an application programming interface (API) for configuring... Agent: Hollingsworth & Funk

20070169108 - Method of executing software applications: There is provided a method of executing one or more Xlet software applications in a broadcasting system (10) including a broadcast provider (20) coupled via at least one communication link (30) to at least one corresponding user interface (40, 50) including associated computing hardware therein. The method comprising the steps... Agent: Philips Intellectual Property & Standards

20070169112 - Operating program installation method appended with driver program and related structure: An operating system installation method appended with driver programs and related structure is disclosed. The structure, and the method as well, is applied to a computer equipment for appending driver programs needed by hardware units of the computer equipment in an original operating system installation program. The structure includes a... Agent: Edwards Angell Palmer & Dodge LLP

20070169115 - Portable media player as a low power remote control and method thereof: A portable multimedia player is used to wirelessly access and control a media server that is streaming digital media by way of a wireless interface to a media unit such as a stereo/speakers in the case of streaming digital audio. In one embodiment, the portable multimedia player is wirelessly synchronized... Agent: Technology & Innovation Law Group, PC

  
07/12/2007 > patent applications in patent subcategories.

20070162890 - Security engineering and the application life cycle: A novel approach to security engineering that leverages expertise to enable a user to design, build and deploy secure applications is disclosed. In doing so, the innovation discloses novel techniques and mechanisms that integrate security into the application development lifecycle and to adapt current software engineering practices and methodologies to... Agent: Amin. Turocy & Calvin, LLP

20070162891 - Graphical aid for generating object setup scripts: A computer implemented method, data processing system, and computer usable code are provided for automatically generating object setup scripts. A form is presented to a user in a graphical user interface. The user provides input in a set of fields within the form, which is received and validated. A set... Agent: Duke W. Yee

20070162893 - Software model process component: Methods and apparatus, including computer program products, for defining one of a plurality of process components. At least one inbound operation initiated by an external process component to read or modify data encapsulated in a business object solely associated with the process component is defined. Additionally at least one outbound... Agent: Fish & Richardson, P.C.

20070162892 - Template-based configuration architecture: A system and method are provided for template-based configuration architecture. Configuration information from a first level is inherited. Configuration templates are customized via the inherited configuration information based on usage at a second level. The customized configuration templates are applied to default instances at a third level.... Agent: Sap/blakely

20070162894 - Method of and system for dynamic automated test case generation and execution: An automated system that randomly generates test cases for use in hardware or software quality assurance testing, wherein a given test case comprises a sequence (or “chain”) of discrete, atomic steps (or “building blocks”). A particular test case (i.e., a given sequence) has a variable number of building blocks. The... Agent: Law Office Of David H. Judson

20070162895 - Mechanism and method for two level adaptive trace prediction: A trace cache system is provided comprising a trace start address cache for storing trace start addresses with successor trace start addresses, a trace cache for storing traces of instructions executed, a trace history table (THT) for storing trace numbers in rows, a branch history shift register (BHSR) or a... Agent: Frank Chau, Esq. F. Chau & Associates, LLC

20070162897 - Apparatus and method for profiling based on call stack depth: A profiler collects profile data according to a defined trigger specification, a defined level specification, and an optional defined skip specification. The profiler begins collecting profile data when the trigger specification is satisfied. The profiler monitors stack frames on a call stack, and collects profile data for the defined level... Agent: Martin & Associates, LLC

20070162896 - Method and apparatus for generating run time profiles for program compilation: A method for managing a profile includes generating an initial profile of code using an initial sampling frequency. An information entropy value of the profile is computed. A representative profile of the code is determined from additional profiles using a sampling frequency determined from the information entropy value. Other embodiments... Agent: Lawrence Cho Attorney At Law C/o Portfolioip

20070162898 - Centralized context menus and tooltips: Various technologies and techniques improve the process for creating and displaying context menus and tooltips. Procedures for listening for events, enabling, retrieving and displaying context menus and tooltips reside in a central service model. The developer accesses the central service model and specifies content for a context menu or tooltip.... Agent: Microsoft Corporation

20070162900 - Automatic identification of application-specific functional units with architecturally visible storage: Instruction Set Extensions (ISEs) can be used effectively to accelerate the performance of embedded processors. The critical, and difficult task of ISE selection is often performed manually by designers. A few automatic methods for ISE generation have shown good capabilities, but are still limited in the handling of memory accesses,... Agent: Harness, Dickey & Pierce, P.L.C

20070162899 - Task generation runtime engine: A system and method for automating the generation and execution of sequences of manual operations, using a structured process and grammar, suitable for implementation in systems integration. The method of the invention allows manual operations to be defined by local or remote subject matter experts (SMEs), using a Manual Operations... Agent: Hamilton & Terrile, LLP

20070162901 - Operating system switching device and operating system switching method: An operating system switching device includes an input unit which supplies a selection signal corresponding to one or more operating systems selected from a plurality of operating systems, and a virtual machine creating unit which creates one or more virtual machines that correspond to the selected operating systems and boots... Agent: Stein, Mcewen & Bui, LLP

20070162902 - Automated instruction-set extension: Commercial data processors are available that include a capability of extending their instruction set for a specified application, i.e. of introducing customized functional units in the interest of enhanced processing performance. For such processors there is a need for automatically forming the extensions from high-level application code. A technique is... Agent: Harness, Dickey & Pierce, P.L.C

20070162903 - Systems and methods for identifying and displaying dependencies: Systems and methods are provided for identifying and displaying dependencies. One aspect of the invention comprises a system having a dependency parser that parses components of a system with dependencies and generates a plurality of component dependency pairs associated with the components, and a component dependency graph generator that generates... Agent: Tarolli, Sundheim, Covell & Tummino L.L.P.

20070162904 - Build-time enforcement of architectural partitioning in computer application: A computer software construct has a plurality of components and is built based on an architecture designed for the construct. The architecture includes a number of partitions and dependency rules, where each partition is for having at least one component associated therewith. Each dependency rule specifies whether a component of... Agent: Woodcock Washburn LLP (microsoft Corporation)

20070162905 - Use loader for signaling the system software update service: A receiver (50) having software contained within a non-volatile memory (52) that can be upgraded via a communication interface (62). The receiver (50) provides a standby mode that works in conjunction with an operational mode to search (16) for and load (28) software updates. If an available update is found,... Agent: Philips Intellectual Property & Standards

  
07/05/2007 > patent applications in patent subcategories.

20070157155 - System and method for software generation and execution: A method and system used to create a large class of computer programs. Software systems result from programming the behavior of groups of objects, each representing data and/or services. The system includes objects (comprising data and one or more rules), rules defining potential behaviors of objects, requests for triggering object... Agent: Wolf Greenfield & Sacks, P.C.

20070157157 - Dual granularity locking mechanism: A coarse evaluation lock on data is provided to ensure only one evaluation is run on selected data until completed. A fine exclusive lock on selected data is provided to ensure only one user may change such selected data. The locks may be selectively used during evaluations and while users... Agent: Schwegman, Lundberg, Woessner & Kluth, P.A.

20070157156 - Information models and the application life cycle: An information model (e.g., schema) that can incorporate expertise into an application engineering activity—for example, a threats and countermeasures schema can be applied to a threat modeling component to converge knowledge into the activity by identifying categories, vulnerabilities, attacks and countermeasures. The novel schema can create a common framework that... Agent: Amin. Turocy & Calvin, LLP

20070157158 - Software implementation of hardware platform interface: A computer program product and a system are provided for implementing the Hardware Platform Interface (HPI) specification for platform management of computer systems. Software, implemented by the computer program product includes a user library, a resource program, a domain program and a bridge program. The user library accepts calls from... Agent: David Tichane

20070157159 - Limiting extensibility of a visual modeling language: Methods and apparatus, including computer program products, for selectively supporting extensions to a modeling language. A method includes receiving a request to extend a modeling language entity and selectively providing support to define an extension of the modeling language entity. Support is selectively provided by determining whether the support to... Agent: Fish & Richardson, P.C.

20070157160 - Auto-zoomable snippets in multiple snippet windows: Multiple information snippets are simultaneously presented in a computer screen. Auto-zooming of a snippet may be provided to enable the user to quickly obtain additional information associated with a selected snippet. Concurrent with the automatic zooming of one of the snippets on a screen, attributes including size, location, context, etc.... Agent: Finnegan, Henderson, Farabow, Garrett & Dunner LLP

20070157161 - Distribution of data changes in pattern configurations: A method, computer program product, and system for distributing changes to an application are disclosed. A graphical application modeling tool is provided for displaying a model of a pattern of the application. The model has a plurality of elements, where each element is linked to another element via a port.... Agent: Mintz, Levin, Cohn, Ferris, Glovsky & Popeo, P.C.

20070157162 - Non-graphical model dependencies in graphical modeling environments: Graphical programming or modeling environments, such as a block diagram environment, are disclosed in which dependencies that influence how a model executes are defined without altering the visual representation of the model. In the graphical modeling or programming environment, users create a model that describes how the system is to... Agent: Lahive & Cockfield, LLP

20070157163 - Device for the automated generation of program code: A device for automated generation of program code of a user program which can be run on a run unit on a user side is provided. The device includes a editing unit configured for programming access by an operator, a code generator and/or code converter unit and a code memory... Agent: Darby & Darby P.C.

20070157164 - Network based apparatus system and method for drafting and voting on written works: Various embodiments of this invention are directed toward an apparatus, system, and method for collaboratively drafting written works over a computer network by allowing users to vote on their preferred writers, works, and specific aspects of works, and tabulating and publishing the voting results over the computer network. In this... Agent: Marc E. Hankin, Esq.

20070157165 - System and method for developing software based on business operating system: A software development system according to the present invention comprises a business component storage layer for storing at least one business standard component of a program; a business component setting layer for setting attribute information of each business standard object, including object type, operating method, execution condition, execution sequence and... Agent: Edwards Angell Palmer & Dodge LLP

20070157166 - System, method and software for static and dynamic programming and configuration of an adaptive computing architecture: The present invention provides a system, method and software for programming and configuring an adaptive computing architecture or device. The invention utilizes program constructs which correspond to and map directly to the adaptive hardware having a plurality of reconfigurable nodes coupled through a reconfigurable matrix interconnection network. A first program... Agent: Stevens Law Group, P.C.

20070157167 - Service adaptation of the enterprise services framework: Systems, methods, and computer program products are provided for adapting service entities using a declarative approach in a service framework. In accordance with one implementation, a method is provided for adapting service entities. The method includes the steps of retrieving at least one software entity from a first repository in... Agent: Mintz, Levin, Cohn, Ferris, Glovsky & Popeo, P.C.

20070157169 - Specification generation from implementations: The technology contributes the inference of formal specifications automatically, which can increase the acceptance of specifications. The technology introduces the symbolic execution of a modifier method to explore its behavior and then summarizing the results of the exploration using observer methods. This often results in concise, understandable specifications, which are... Agent: Klarquist Sparkman LLP

20070157168 - Unified date and time model: In an embodiment, a software system is configured with multiple time axes to represent one or more time elements. The system is also configured to allow a user of the system to select one or more of the multiple time axes with which that user would like to work.... Agent: Schwegman, Lundberg, Woessner & Kluth, P.A.

20070157170 - Application system configuration packages: Various embodiments described herein relate to systems, software, and methods of utilizing application system configuration packages. Some such embodiments include maintaining a representation of one or more configuration settings of a first set of application functionality in a first package and maintaining a representation of one or more configuration settings... Agent: Schwegman, Lundberg, Woessner & Kluth, P.A.

20070157171 - Systems and methods for providing user configurable software libraries: A method for providing a configurable software library is disclosed. User input to specify target settings for at least one configurable settings of a base software library is received. The base software library is designed to be configurable. At least one code segment to be added to or removed from... Agent: Madson & Austin Gateway Tower West

20070157172 - Template integration: A system and method are provided for integrating configuration templates. Usage-based configuration templates are created. The configuration templates are integrated into a configuration structure by assigning system instances to the configuration templates based on the usage of each of the system instances. The system instances are associated with one or... Agent: Sap/blakely

20070157173 - Method and system for multi-version digital authoring: The method and system for multi-version digital authoring comprises providing digital media from which media objects are created. Version classes are predetermined, each including version identifiers for identifying respective versions of the media objects. A work copy is then created of each sound object corresponding to each version identifier. A... Agent: Venable LLP

20070157174 - Debugger with on the fly script generation: A debugging script and at least one trigger point and associating the at least one trigger point with the debugging script may be defined. Thereafter, the debugging script may be compiled on the fly. When a defined trigger point is identified in a section of code during run time of... Agent: Fish & Richardson, P.C.

20070157175 - Software resource testing: A software resource testing system and method. A computing system comprising a software application receives data identifying an expected state for an external resource required for execution of the software application. The computing system receives data identifying a first action to be taken if the expected state does not equal... Agent: Schmeiser, Olsen & Watts

20070157176 - Verification of software application attributes for optimal compatibility with a software system: A method and system of providing compatibility between a software application and an electronic device are disclosed. An exemplary method includes providing an electronic device having a processor and a memory, the processor running an operating system. The method also includes providing access to a software application configured to run... Agent: Berry & Associates P.C.

20070157177 - Methods and apparatus to analyze processor systems: Methods and apparatus are disclosed to analyze processor system. An example method to analyze execution of a multi-threaded program on a processor system includes generating a first program trace associated with the execution of a first thread, generating a first list of execution frequencies associated with the first program trace,... Agent: Hanley, Flight & Zimmerman, LLC

20070157178 - Cross-module program restructuring: A computer-implemented method for code optimization includes collecting a profile of execution of an application program, which includes a target module, which calls one or more functions in a source module. The source and target modules may be independently-linked object files. Responsively to the profile, at least one function from... Agent: Stephen C. Kaufman IBM Corporation

20070157179 - Single composition of pattern modules: A computer-implemented method, system, and computer program product for generating an application based on a selection of one or more application patterns. A model of an operation of the application is generated. A design time application component to provide content for the model is provided, as well as a runtime... Agent: Mintz, Levin, Cohn, Ferris, Glovsky & Popeo, P.C.

20070157180 - Approximating finite domains in symbolic state exploration: A finite domain approximation for symbolic terms of a symbolic state is derived, given some finite domains for basic terms of the symbolic state. A method is executed recursively for symbolic sub-terms of a symbolic term, providing a domain over-approximation that can then be provided to a solver for determining... Agent: Klarquist Sparkman LLP

20070157181 - Dynamic software enhancement: Methods and apparatus, including computer program products, for accepting user input defining a first modification at a first enhancement point of a first source code component, the first source code component not being modified. Creating a second source code component for the first enhancement point, the second source code component... Agent: Fish & Richardson, P.C.

20070157182 - System and method for performing error recovery in an integrated development environment: A system and method for compiler error recovery, comprising analyzing the syntactic structure of a first program in a first programming language, wherein the first program can be represented by a first set of tokens, detecting a syntax error in the first program, remedying the syntax error by adding at... Agent: Fliesler Meyer LLP

20070157183 - Computer program code comparison using lexemes: A method, apparatus and computer program product for comparing two computer program codes is disclosed. For each code, a stream of lexemes is generated for the program text of each code. The streams are concatenated in the same order as the program text. The two concatenated streams of lexemes are... Agent: Ibm Almaden (ave) C/o Law Office Of Anthony England

20070157184 - Statement shifting to increase parallelism of loops: A method for statement shifting to increase the parallelism of loops includes constructing a data dependence graph (DDG) to represent dependences between statements in a loop, constructing a basic equations group from the DDG, constructing a dependence equations group derived in part from the basic equations group, and determining a... Agent: Blakely Sokoloff Taylor & Zafman

20070157185 - System and method for deployable templates: A deployable template structure is described. In an embodiment, the deployable template structure includes sections for virtual machines deployable, filters, and component configuration settings. A deployable template may provide multiple instance definitions for a single system.... Agent: Sap/blakely

20070157186 - High-level programming language to hardware component graph translation method: A method to hardware component graph translation process for a high-level programming language, which analyzes codes of a high-level programming language to collect class information and store the collected class information in a class information object, and generates a temporal hardware component graph to obtain corresponding public methods, parameters, return... Agent: Bacon & Thomas, PLLC

20070157187 - Process of automatically translating an extended activity diagram into a hardware component graph: A process of automatically translating an extended activity diagram (EAD) into a hardware component graph (HCG). For translating the high level programming language into a Very High Speed Integrated Circuit Hardware Description Language (VHDL), the high level programming language is first translated into an activity diagram (AD), then the AD... Agent: Bacon & Thomas, PLLC

20070157188 - Operation frame filtering, building, and execution: The present subject matter relates to operation frame filtering, building, and execution. Some embodiments include identifying a frame signature, counting a number of execution occurrences of the frame signature, and building a frame of operations to execute instead of operations identified by the frame signature.... Agent: Schwegman, Lundberg, Woessner & Kluth, P.A.

20070157189 - System and method for executing temporary processing agents: A system for managing temporary processing agents. A first code routine is provided as an empty routine in an agent including first executable code, the empty routine consisting of non-executable code. A programming component selectively loads second executable code to the first routine for converting the empty routine to a... Agent: Shelley M. Beckstrand Patent Attorney

20070157190 - System and method for online application development and operation: The present invention is a system for application creation and use. It includes an application development engine and a plurality of interfaces. The interfaces allow access to the application development engine from a network, such as the internet. The application development engine allows modular creation of software and execution of... Agent: Law Office Of Brett N. Dorny

20070157191 - Late and dynamic binding of pattern components: A computer-implemented method, system, and computer program product for enabling hot deployment of changes to an implementation of an application. An application pattern is generated. The application pattern includes one or more pattern modules, each pattern module comprising a model, a design time application component to provide content for the... Agent: Mintz, Levin, Cohn, Ferris, Glovsky & Popeo, P.C.

20070157193 - Image forming device upgrade via optical scanning of a media sheet: An image forming device may be upgraded through scanning an encoded upgrade sheet. A controller and associated circuitry in the image forming device may extract upgrade data, including firmware data for the device, from the scanned upgrade sheet and write the data to a memory device. The upgrade sheets may... Agent: Lexmark International, Inc. Intellectual Property Law Department

20070157192 - Software maintenance management: A data collection and/or monitoring service residing at a client system collects and sends client system information to a backend system. The client system information is used to update a maintained repository of client system information that is associated with software installed at the client system. The maintained repository is... Agent: Fish & Richardson, P.C.

20070157194 - Post-deployment user interface update in a mobile device: In an embodiment, a method is presented. The method includes providing a user interface content file. Additionally, the method includes playing the user interface content file in a media player on a cellular telephone. Moreover, the method includes interacting with a user using the user interface content file. Additionally, the... Agent: Fulbright & Jaworski, LLP (adobe)

20070157195 - Deploying software based on a calculated deployment risk level: A computer-implemented method may include receiving first data that includes one or more configuration parameters that characterize an intended deployment of software and a target computer system on which the software is to be deployed. The computer-implemented method may further include calculating a deployment risk level based on the first... Agent: Fish & Richardson, P.C.

20070157196 - System, method and program to manage program updates: System, method and program for installing a first operating system, including a first hardware abstraction layer and other operating system functions, into a client computer. An image of the other operating system functions and a second hardware abstraction layer is loaded into the client computer. The second hardware abstraction layer... Agent: Ibm Corporation

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