47th week of 2009 patent applcation highlights part 52 |
Patent application number | Title | Published |
20090287707 | Method to Manage Inventory Using Degree of Separation Metrics - A method for shared management of a virtual avatar's inventory using degrees of separation metrics. The user wishing to share his inventory associates other users with indicia representing the degrees of separation between the user creating the associations and the other users. The user associates the degree of separation indicia with a policy that defines the other users' allowed actions in shared management of the inventory. | 2009-11-19 |
20090287708 | Trans-community online memorial website for decedent memorials organized by community within a larger geographic service area - A trans-community online memorial website available over the World Wide Web for memorializing decedents with online memorials organized, listed, and displayed according to said website user's hometown and or otherwise specified local community and or other community or communities within said website's intended larger geographic service area. | 2009-11-19 |
20090287709 | INFORMATION PROCESSING APPARATUS FOR EDITING DOCUMENT HAVING ACCESS RIGHT SETTINGS, METHOD OF INFORMATION PROCESSING, AND PROGRAM - An information processing apparatus according to the invention manages a plurality of documents, each including a plurality of pages and being provided with an access right. The information processing apparatus includes a storing unit configured to store the plurality of documents as one file on the basis of the access rights and information of a user who performs processing on the documents; a creating unit configured to create a page list that describes page information, which is information regarding each page stored by the storing unit; and an outputting unit configured to output a page included in the file on the basis of the page list created by the creating unit. | 2009-11-19 |
20090287710 | PORTABLE STORAGE MEDIA, HOST DEVICE AND METHOD OF ACCESSING THE CONTENT OF THE PORTABLE STORAGE MEDIA BY THE HOST DEVICE - The invention relates to a portable storage media ( | 2009-11-19 |
20090287711 | INFORMATION SEARCH SYSTEM AND ITS METHOD - An object is to efficiently retrieve data stored and managed in a plurality of devices in a distributed manner. A PC | 2009-11-19 |
20090287712 | Configurable Persistent Storage on a Computer System Using a Database - A method for persistent data storage on a computer system with a kernel by retrieving configuration information regarding a system operation request and then deciding based on the configuration information whether to execute it with special persistent storage or to not do so. The configuration information may be stored on a central node or may be encoded onto any of the nodes. The special persistent storage may be a database. The method may further be implemented by a computer program product. It also may be implemented on a computer system. | 2009-11-19 |
20090287713 | SYSTEMS AND METHODS FOR MEASURING ONLINE PUBLIC RELATION AND SOCIAL MEDIA METRICS USING LINK SCANNING TECHNOLOGY - A method for measuring Public Relations (PR) outputs and social media efforts on a webpage is described. The method can comprise generating a list of website addresses, deploying link scanning on the web page, the link scanning configured to include the list of website addresses, and reporting the results of the link scanning to a reporting server. | 2009-11-19 |
20090287714 | Method and Apparatus for Community-Based Comparison Shopping Based on Social Bookmarking - A method and apparatus for sharing product information amongst users of a computer network using productmarks. A productmark for a product is created by a user of the network and includes a product identifier, an annotation containing user comments, a username that identifies the creator of the productmark, and a categorization tag that identifies the user's level of interest in purchasing the product. Productmarks are stored in a database that may be queried using a product identifier, a username, a categorization tag or any combination of these to retrieve productmarks. A user network device provides access to the database and includes modules for creating and uploading productmarks to the database a module for querying and downloading productmarks from the database. A peer-to-peer communication session may be formed relating to a particular product and/or geographical location. | 2009-11-19 |
20090287715 | FILE SHARING METHOD AND FILE SHARING SYSTEM FOR GETTING AN ACCESSIBLE ADDRESS THROUGH AN ADDRESS MAPPING SERVER - A file sharing method includes: transferring content information related to a to-be-shared file to an address mapping server; and the address mapping server providing an accessible address mapped to the to-be-shared file according to the content information. One advantage of using the above file sharing method is that the user who wants to share files does not need to apply network space and upload the files beforehand. | 2009-11-19 |
20090287716 | NETWORK-BASED DATABASE COMMUNICATION SYSTEM - The present invention is a communication system. Further, the present invention relates to a database communication system that allows for communication between disparate databases. | 2009-11-19 |
20090287717 | SYSTEM AND METHOD FOR SELECTING A PACKAGE STRUCTURAL DESIGN - A system and method of selecting a package model are disclosed. A data structure of a plurality of package models and one or more attribute relationships may be stored. Each package model may have a plurality of package model attributes including at least a size and a style. Each attribute relationship may include an indication that one or more supplemental attributes are required if a constraint is satisfied. A user input that is descriptive of a desired package capability may be received. Using a semantic reasoner, the user input may be analyzed to determine one or more desired attributes. The data structure may be accessed to automatically determine whether a desired attribute satisfies a constraint for an attribute relationship. The one or more supplemental attributes required by the attribute relationship may be presented. | 2009-11-19 |
20090287718 | Managing Project Schedule Data Using Separate Current And Historical Task Schedule Data And Revision Numbers - A project management system manages project schedule data using separate current and historical task schedule data structures. In general, current schedule data is stored separately from historical schedule data, so that the current schedule data may be retrieved separately from the historical task schedule data. The project management system may also maintain unscheduled tasks as “to-do lists.” Tasks may be added to a member's schedule without specifying any planned dates and the tasks are added to the database. The tasks have an associated revision number of 0 to indicate that the tasks were added, but not yet scheduled. The tasks are displayed in the member schedule editor and in Web page schedules. The tasks may then be displayed in the member schedule editor and in Web page schedules in a manner that allows a user to readily determine that the tasks are “to-do list” tasks. | 2009-11-19 |
20090287719 | CREATING STORAGE FOR XML SCHEMAS WITH LIMITED NUMBERS OF COLUMNS PER TABLE - Techniques are described herein for automatically generating multiple interrelated database tables to store XML data, while ensuring that each such table has no more than the maximum DBMS-allowed number of columns. In response to the registration of an XML schema with a database server, the server determines whether any of the elements specified in the XML schema are complex elements that have more than a threshold number of descendant elements. If a complex element has more than the threshold number of descendant elements, then the server automatically generates one or more separate “out-of-line” database tables for storing at least some of those descendant elements, so that the table created to store the complex element will have no more than the permitted number of columns. Each of the out-of-line database tables is similarly generated so as to have no more than the permitted number of columns. | 2009-11-19 |
20090287720 | Cluster health indicator with dynamic load correlation - Systems, methods, and other embodiments associated with producing a proximity display of correlated load metrics associated with members of a cluster are described. One example method includes acquiring metrics data (e.g., load data) from nodes in a cluster. The example method may also include determining a cluster element state based on the metrics data and determining relationships between members of the set of related cluster elements. The method may also include identifying element metric representations for cluster elements based on cluster element states and identifying locations on a proximity display at which element metric representations are to be displayed. The locations may depend on relationships between cluster element states. The method may also include displaying element metric representations at the computed locations to produce a proximity display of correlated load metrics. | 2009-11-19 |
20090287721 | Generating conditional functional dependencies - Techniques are disclosed for generating conditional functional dependency (CFD) pattern tableaux having the desirable properties of support, confidence and parsimony. These techniques include both a greedy algorithm for generating a tableau and, for large data sets, an “on-demand” algorithm that outperforms the basic greedy algorithm in running time by an order of magnitude. In addition, a range tableau, as a generalization of a pattern tableau, can achieve even more parsimony. | 2009-11-19 |
20090287722 | DATA PROCESSING APPARATUS AND DATA PROCESSING METHOD - A data processing apparatus executes, in response to a processing execution instruction transmitted from an information terminal connected to the data processing apparatus via a network, processing in accordance with the processing execution instruction. The data processing apparatus includes a protocol determining unit configured to determine a protocol used in transmission of the processing execution instruction when an error is caused during execution of the processing, a converting unit configured to convert information on the error in accordance with the protocol determined by the protocol determining unit so that the information is compliant with the protocol, and a transmitting unit configured to transmit the information on the error converted by the converting unit to the information terminal that has transmitted the processing execution instruction using the protocol used in transmission of the processing execution instruction. | 2009-11-19 |
20090287723 | METHOD FOR STABLE AND LINEAR UNSUPERVISED CLASSIFICATION UPON THE COMMAND ON OBJECTS - A method of linear unsupervised classification allowing a database composed of objects and of descriptors to be structured, which is stable on the order of the objects, comprises an initial step for transformation of the qualitative, quantitative or textual data into presence-absence binary data. A structural threshold α | 2009-11-19 |
20090287724 | Data Viewer Management - Embodiments described herein are directed to generating a customized data viewer, where the viewer is configured to display data at any level in a data model. In one embodiment, a computer system receives a user request indicating that portions of data are to be displayed in a user-customized manner using a data viewer. The computer system accesses the requested data portions that are to be displayed with the data viewer. The computer system generates a dynamic data viewer configured to display the accessed data portions in the user-customized manner indicated in the received user request. The computer system also applies the generated dynamic data viewer to the accessed data portions, such that the generated viewer displays the requested data portions in the user-customized manner. | 2009-11-19 |
20090287725 | Speculative Stream Scanning - A system and method for partitioning a data stream into tokens includes steps or acts of: receiving the data stream; setting a partition scanner to a beginning point in the data stream; identifying likely token boundaries in the data stream using the partition scanner; partitioning the data stream according to the likely token boundaries as determined by the partition scanner, wherein each partition of the partitioned data stream bounded by the likely token boundaries comprises a chunk; and passing the chunk to a next available token scanner, one chunk per token scanner, for identifying at least one actual token within each chunk. | 2009-11-19 |
20090287726 | METHOD AND SYSTEM FOR SYNCHRONIZATION OF DATABASES - The invention relates to a method for synchronization of source data sets of a source database stored on a source system with representative target data sets in a target database database database stored on a target system, the source data sets being of a first type and the target data sets being of a second type. The source data sets are compared with the previous source data sets to obtain difference source data sets of the first type. The difference source data sets are transformed into transformed data sets of the second type and supplied to the target system to enable updating of the representative target data sets. Preferably, the transformation is performed via data sets of a third type, which allows to implement external business generation. To add fully transparent a new source of target database to a business information system using the method only the conversion from data type of the new source database to data sets of third type and/or conversion from data sets of third type to data type of target database has to be developed. | 2009-11-19 |
20090287727 | SYSTEM AND METHOD FOR THE LOSS-FREE PROCESSING OF PROCESS VALUES OF A TECHNICAL INSTALLATION OR A TECHNICAL PROCESS - The disclosure relates to a method and a system for the loss-free processing of process values which can be integrated into a process control system of a technical installation or of a technical process. The method and system can include process values acquired as raw data by means of an acquisition unit. A physical unit and a measuring range are associated with the respective process value and the acquired raw data are used to generate archivable data. The archivable data in the predetermined tolerance range can be selected by an archive function and are stored in a history server in a raw data format. | 2009-11-19 |
20090287728 | TAG ALONG SHOPPING - A method for browsing in a virtual environment includes generating a plurality of tag data collections from multiple tag data sources. A plurality of virtual online browsing modes are presented using a computer having data storage. A browsing mode is selected by a user, wherein the browsing mode specified includes tag data and preference data. The tag data collection is analyzed for tag data associated with the browsing mode data. At least one specified tag collection from the plurality of tag collections is generated using the selected browsing mode. Associated tag data is determined from the specified tag collection and a user's tag data. A tag data group is generated from the tag data collection analysis using the tag sets, and a three-dimensional virtual environment is generated and presented on the computer using the tag data group, which may present the user with a plurality of goods and/or services. | 2009-11-19 |
20090287729 | SOURCE CODE COVERAGE TESTING - Code coverage testing of an application (e.g., to determine which blocks of source code are executed during run-time testing) in an operating system is accomplished using instrumented code and a performance analysis profiler. That is, non-executable code statements (e.g., T-SQL in-line comments) are injected into the source code at respective executable statements, and metadata is generated for respective source code elements. The performance analysis profiler monitors the testing of the application, generating trace data. Trace data is combined with metadata to generate code coverage reports for the application's source code, which provide, among other things, an indication of the thoroughness of the test (e.g., number of available application instructions that are actually executed during the test). | 2009-11-19 |
20090287730 | Managing To-Do Lists In Task Schedules In A Project Management System - A project management system manages project schedule data using separate current and historical task schedule data structures. In general, current schedule data is stored separately from historical schedule data, so that the current schedule data may be retrieved separately from the historical task schedule data. The project management system may also maintain unscheduled tasks as “to-do lists.” Tasks may be added to a member's schedule without specifying any planned dates and the tasks are added to the database. The tasks have an associated revision number of 0 to indicate that the tasks were added, but not yet scheduled. The tasks are displayed in the member schedule editor and in Web page schedules. The tasks may then be displayed in the member schedule editor and in Web page schedules in a manner that allows a user to readily determine that the tasks are “to-do list” tasks. | 2009-11-19 |
20090287731 | Managing To-Do Lists In A Schedule Editor In A Project Management System - A project management system manages project schedule data using separate current and historical task schedule data structures. In general, current schedule data is stored separately from historical schedule data, so that the current schedule data may be retrieved separately from the historical task schedule data. The project management system may also maintain unscheduled tasks as “to-do lists.” Tasks may be added to a member's schedule without specifying any planned dates and the tasks are added to the database. The tasks have an associated revision number of 0 to indicate that the tasks were added, but not yet scheduled. The tasks are displayed in the member schedule editor and in Web page schedules. The tasks may then be displayed in the member schedule editor and in Web page schedules in a manner that allows a user to readily determine that the tasks are “to-do list” tasks. | 2009-11-19 |
20090287732 | SECURE CONFIGURATION OF AUTHENTICATION SERVERS - Embodiments of the invention are directed to automatically populating a database of names and secrets in an authentication server by sending one or more lists of one or more names and secrets by a network management software to an authentication server. Furthermore, some embodiments provide that the lists being sent are encrypted and/or embedded in otherwise inconspicuous files. | 2009-11-19 |
20090287733 | Method for preparing prepress image data - A method for preparing prepress image data includes forming low-resolution versions of the image data and laying out a document in a page layout program. Data describing commands manipulating the images and placing the images within a document is embedded within the metadata, and preferably within the Exif section of the megadata, of the low-resolution image files for subsequent use in manipulating and placing high-resolution versions of the images before printing the document. Alternately, high-resolution image data may be placed according to the placement of low-resolution image data by a conventional image editor. | 2009-11-19 |
20090287734 | Method, system and computer program product for comparing or measuring information content in at least one data stream - Method, system and computer program product for comparing or measuring information content in at least one data stream including one or more data segments is provided. In at least one embodiment of the invention, information leak capacity in network traffic is quantified. Instead of trying to detect the presence of sensitive data—an impossible task in the general case—one goal of the method, system and computer program product is to measure and constrain its maximum volume. Most network traffic is repeated or determined by external information, such as protocol specifications or messages sent by a server. By filtering this data, one can isolate and quantify true information flowing from a computer. Measurement algorithms for the Hypertext Transfer Protocol (HTTP), the main protocol for web browsing are provided. When applied to real web browsing traffic, the algorithms were able to discount 98.5% of measured bytes and effectively isolate information leaks. | 2009-11-19 |
20090287735 | MEMORY ALLOCATOR FOR OPTIMISTIC DATA ACCESS - A method, system and computer readable media for optimistic access of data objects in a processing system. The method, system and computer readable media comprise providing a list of position objects. Each of the position objects can be associated with a data object. The method, system and computer readable medium include utilizing a thread to mutex a position object of the list of position objects and to associate the position object with a data object, and accessing the data object by the thread. The method, system and computer readable medium record a free level of a memory allocator as a read level of the position object and record a version number of the data object as the version number of the position object after the access has been determined to be safe. | 2009-11-19 |
20090287736 | BACnet Communication Status Objects and Methods of Determining Communication Status of BACnet Devices - BACnet objects and methods for efficiently monitoring the communication status of networks and devices in a building automation and control system are presented. A pair of bus communication status objects, including a server object and a client object, provide the communication status of an MS/TP network as an OCTET String transmitted only upon a change of value (COV) of the communication status of a device on the network. Individual devices may be monitored with a device communication status object, in conjunction with or apart from the bus communication status objects. For MS/TP devices, automatic configuration and monitoring in a controller is provided. For other devices, a user interface is provided through a graphical tool to allow configuration to specify the desired device and/or network for monitoring. | 2009-11-19 |
20090287737 | ARCHITECTURE FOR ENABLING RAPID DATABASE AND APPLICATION DEVELOPMENT - Raptive is a technical, object-oriented database and architecture allowing for rapid development process cycles. It is a process of three technologies that are unique. The first process technology is an object-oriented, entity-centric database technology process. This process is called Raptor. The second process is a browser-based UI/IDE process that allows for rapid Integrated Design, and the management of objects within a database. The process allows users to interact with data and the database. The third process is a series of objects that access the Raptive database using program languages. | 2009-11-19 |
20090287738 | Assessment of Educational Services - This invention concerns a web-based system comprising a server, computer storage and web-portal to provide an integrated management feedback system for the assessment of educational services. The system particularly comprises an interface to input definitions of graduate attributes related to levels of complexity; and input definitions of learning outcomes related to teaching theory which defines levels for outcomes. A database to map relationships between graduate attributes at particular levels of complexity and their related teaching methods and assessment items; and learning outcomes at particular levels and their related teaching methods and assessment items. A processor to automatically respond to the assessment results for a particular student and determine and record both the graduate attribute levels of complexity, and learning outcomes levels, achieved by that student. | 2009-11-19 |
20090287739 | OUTAGE SCHEDULING SYSTEM - A system for scheduling, changing, and maintaining an outage schedule includes a data entry module adapted to allow a user to enter data pertaining to an outage, a pre-defined database containing transaction rules to define transaction flows, a processing module, and a display module. The processing module is adapted to process the data entered into the data entry module and the transaction rules provided in the pre-defined database. The display module receives processed data from the processing module, transforms the processed data into visual information representative of the processed data, and displays the visual information on a display of a computing device. | 2009-11-19 |
20090287740 | METHOD FOR ENABLING ON-DEMAND COMMUNICATION SERVICES - Techniques for coordinating an on-demand communication-based mashup service are provided. The techniques include resolving a dynamic context of a receiver, configuring a communication service with at least one parameter of the dynamic context of the receiver, and coordinating the communication service dynamically at run-time based on the at least one parameter of the dynamic context of the receiver, wherein the communication service is composed in a mashup environment. Techniques are also provided for providing a customizable service to a user. | 2009-11-19 |
20090287741 | System and method for generating evaluation data - The invention relates to a system ( | 2009-11-19 |
20090287742 | METHOD AND SYSTEM FOR RUN TIME DIRECTORIES FOR ADDRESS SERVICES ON A MAIL PROCESSING SYSTEM - The present application generally relates to address data maintenance services using a mail processing system. The present application discloses techniques and equipment to update address information and usage of mail processing equipment to print delivery point barcodes that represent the current and accurate address information available for the addressee. The present application also provides a new approach for storing and searching address and name run time directories as part of a mail processing system using address reader technology. | 2009-11-19 |
20090287743 | SYSTEM AND METHOD FOR REMOVING A STORAGE SERVER IN A DISTRIBUTED COLUMN CHUNK DATA STORE - An improved system and method for removing a storage server in a distributed column chunk data store is provided. A distributed column chunk data store may be provided by multiple storage servers operably coupled to a network. A storage server provided may include a database engine for partitioning a data table into the column chunks for distributing across multiple storage servers, a storage shared memory for storing the column chunks during processing of semantic operations performed on the column chunks, and a storage services manager for striping column chunks of a partitioned data table across multiple storage servers. Any data table may be flexibly partitioned into column chunks using one or more columns with various partitioning methods. Storage servers may then be removed and column chunks may be redistributed among the remaining storage servers in the column chunk data store. | 2009-11-19 |
20090287744 | APPARATUS, SYSTEM AND METHOD FOR HEALTHCHECK OF INFORMATION TECHNOLOGY INFRASTRUCTURE BASED ON LOG DATA - A method and system for checking health of information technology infrastructure based on log data, in one aspect, collect log data non-intrusively from a production system, said log data at least associated with transactions occurring in the production system and resource utilization of the production system, normalize said log data into a plurality of log data types, perform data regression analysis using said plurality of log data types to estimate resources consumed by each of said transactions and throughput of each of said transactions, and use a queuing model to predict performance of the information technology infrastructure under various workloads. | 2009-11-19 |
20090287745 | IMAGE FORMING APPARATUS, CONTROL METHOD THEREFOR, AND STORAGE MEDIUM STORING CONTROL PROGRAM THEREFOR - An image forming apparatus capable of preventing the degradation of performance when the log data is outputted to an external device. An output unit outputs an operation condition about image forming as log data to an external device. A changing unit changes a detailed degree of the log data outputted by the output unit according to a log level that classifies the detailed degrees of the log data into some levels. A setting unit sets up a limit value corresponding to volume of the log data outputted by the output unit. A control unit controls the log level based on the limit value set up by the setting unit. | 2009-11-19 |
20090287746 | APPARATUS, SYSTEM, AND METHOD FOR DYNAMIC DATABASE DRIVEN DOCUMENT SYNCHRONIZATION - An apparatus, system, and method are disclosed for dynamically synchronizing multiple document management systems based on customizable events and actions. An edit module edits records in a custom configuration database in response to user input, each of the records comprising a timestamp and configuration data corresponding to an event. A loader module caches the records from the custom configuration database in a memory. A polling module compares a timestamp in the memory to a timestamp in the custom configuration database at a polling interval. An update module updates a record in the memory when the timestamp of the record in the memory is older than the timestamp of a corresponding record in the custom configuration database. An execution module performs a synchronization action on a destination document management system in response to an event in a source document management system based on corresponding configuration data in the custom configuration database. | 2009-11-19 |
20090287747 | STORAGE PERFORMANCE OPTIMIZATION - A system and method for enhancing data throughput in data warehousing environments by connecting multiple servers having local storages with designated external storage systems, such as, for example, those provided by SANs. The system and method may preserve a full reference copy of the data in a protected environment (e.g., on the external storage system) that is fully available. The system and method may enhance overall I/O potential performance and reliability for efficient and reliable system resource utilization. | 2009-11-19 |
20090287748 | Simplified data transfer using segmented memory - In certain embodiments consistent with the present invention, a method of storing data on a segmenting data storage device involves designating an arrangement of a plurality of data segments on the segmented data storage device, wherein the data segment arrangement includes designation of a size and a filename extension for files that can be stored on each of the plurality of data segments, with other filename extensions being excluded from storage in the segment; coupling an external device to an interface port of the data storage device; designating a data segment for associating with the external device; and transferring only data having a filename extension matching the filename extension of the designated data segment to or from the external device. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract. | 2009-11-19 |
20090287749 | METHOD AND SYSTEM FOR DATA PROCESSING WITH DATA REPLICATION FOR THE SAME - To guarantee the contents of an update by a transaction in a parallel database management system, the database management system includes a replica database management unit that manages the replica database, records synchronous information at a timing at which one of the transaction generated is valid in every database management unit and other transactions are invalid in every database management unit, extracts update information and the synchronous information for creating the replica database from the update logs, and causes the replica database management unit to import the update information of each transaction that has become valid before the synchronous information was recorded. | 2009-11-19 |
20090287750 | Method and Apparatus for Content Pre-Fetching and Preparation - A method of pre-fetching and preparing content in an information processing system is provided. The method includes the steps of generating at least one content pre-fetching policy and at least one content preparation policy, wherein each of the policies are at least in part a function of context information associated with a user. The content is pre-fetched based on information contained within the at least one content pre-fetching policy. Once the content has been pre-fetched, it is prepared based on information contained within the at least one content preparation policy. The context information associated with the user includes at least one of the user's usage patterns, current location, future plans and preferences. | 2009-11-19 |
20090287751 | METHOD AND SYSTEM FOR FILE RELOCATION - A method and system for file relocation is provided. A file relocation system is connected to multiple storage devices. The system obtains a number of times that each of a number of files stored on the multiple storage devices is requested simultaneously with a concerned file. The relocation system then classifies multiple files into multiple groups, such that groups of files simultaneously are put together into one group. Multiple files classified in to the same group are then relocated to a single storage device. The relocation system then switches a storage device not accessed for a certain period of time into a power-saving mode. | 2009-11-19 |
20090287752 | RECORDING/REPRODUCING APPARATUS AND INFORMATION PROCESSING METHOD - A recording/reproducing apparatus is capable of searching a file at high speed without an increase in number of times of rewriting the data on an external storage medium. The recording/reproducing apparatus includes: an input/output unit for receiving data from and sending data to an external storage medium and a storage unit for accumulating the data. The apparatus also includes a control unit for reading out a file system for controlling audio/video data. The audio/vide data has been recorded on the external storage medium from the external storage medium and then accumulating the file system in the storage unit through the input/output unit. The apparatus further includes a data base control unit for constructing a database on the basis of attribute information of the audio/video data contained in a file system accumulated in the storage unit and deleting data accumulated in the database at the time of removal of the external storage medium. | 2009-11-19 |
20090287753 | PARALLEL EFFICIENCY CALCULATION METHOD AND APPARATUS - This invention is to provide a parallel efficiency calculation method, which can be applied, even in a case where a load balance is not kept, to many parallel processings including a heterogeneous computer system environment, and quantitatively correlates a parallel efficiency with a load balance contribution ratio and a virtual parallelization ratio, as parallel performance evaluation indexes, and parallel performance impediment factor contribution ratios. A parallel efficiency E | 2009-11-19 |
20090287754 | SYSTEMS AND METHODS FOR STEP DISCONTINUITY REMOVAL IN REAL-TIME PCR FLUORESCENCE DATA - Systems and methods for removing jump discontinuities in PCR or growth data. A first approximation to a curve that fits a received data set is determined by applying a non-linear regression process to a non-linear function that models the data set to determine parameters, including a step discontinuity parameter, of the non-linear function. One example of a non-linear function is a double sigmoid equation. A second approximation to a curve that fits the data set is also determined by applying a regression process to a second non-linear function to determine parameters, including a step discontinuity parameter, of the second function. One of the first or second approximations is then selected based on an information coefficient determined for each of the first and second approximations. If a confidence interval calculated for the step discontinuity parameter includes the value zero, no step correction is made. If the confidence interval does not include the value zero, then a step correction is made. If a step correction is made, the portion of the data curve prior to the step change is replaced with appropriate portion of the selected approximation to produce a shift-corrected data set. In certain aspects, the portion of the data curve up to the first point after the step change is corrected. In certain aspects, if the approximation does not satisfy a goodness of fit criterion, no step correction is made. The shift-corrected data set is returned and may be displayed or otherwise used for further processing. | 2009-11-19 |
20090287755 | SEQUENCE SIMILARITY MEASURING APPARATUS AND CONTROL METHOD THEREOF - Disclosed is a sequence similarity measuring apparatus and a method of controlling the same. The sequence similarity measuring apparatus using dynamic programming includes: a matrix generating unit for generating a matrix based on the dynamic programming by using two sequences; a normalization unit for calculating a similarity reference value by inputting an element value of a last row/column of the matrix generated by the matrix generating unit into a normalization formula for a given sequence length; and a similarity measuring unit for measuring predefined sequence similarity between the two sequences, based on the similarity reference value calculated by the normalization unit. This makes it possible to easily and correctly achieve similarity comparison between multiple sequences, and thus this technology is expected to be widely utilized in biology/programming application fields. | 2009-11-19 |
20090287756 | Computing Modular Polynomials Modulo Large Primes - Systems and methods for computing modular polynomials modulo large primes are described. In one aspect, the systems and methods generate l-isogenous elliptic curves. A modular polynomial modulo a large prime p is then computed as a function of l-isogenous elliptic curves modulo p. | 2009-11-19 |
20090287757 | Leading Zero Estimation Modification for Unfused Rounding Catastrophic Cancellation - Modifying a leading zero estimation during an unfused multiply add operation of (A*B)+C. A plurality of terms x and y may be received, and each may be based on truncated terms s and t (e.g., in performing the unfused multiply add operation) and the shifted C term. A first leading zero estimation may be calculated based on the terms x and y. It may be determined if near total catastrophic cancellation has occurred. A carry in from a right most number of bits of the terms s and t and the most significant truncated bits of s and t may be used to generate a second leading zero estimation based on the first leading zero estimation if the near total catastrophic cancellation has occurred. | 2009-11-19 |
20090287758 | CREATING A VIRTUAL UNIVERSE DATA FEED AND DISTRIBUTING THE DATA FEED BEYOND THE VIRTUAL UNIVERSE - Business transactions are becoming more prevalent in virtual universes. Functionality can be implemented within a VU to allow syndication of data feeds to subscribers outside the VU. Feeds collect and serve data from one or more VU objects and locations based on changes made to the VU either by the VU itself, or by avatars in the VU. A location in a virtual universe can be an area defined by at least three coordinates, as an example. Data feeds from a VU can be used to create a VU application with and/or using the data feeds, to derive data from the data feeds, to monitor use of objects or space and billing for such use based on the data feeds, etc. | 2009-11-19 |
20090287759 | SYSTEM AND METHOD FOR PROVIDING IMAGING OPERATIONS IN MULTIPLE ENVIRONMENTS - According to a particular embodiment, an imaging system is provided that includes an imaging device operable to image a hard-drive of a target device. The imaging device includes a first connection to the target device and a second connection to an output capture device, whereby both connections facilitate an information flow of data. The imaging device includes a network connectivity element that allows the imaging device to be connected to a network, the network connection facilitating communications between a computing device being controlled by an administrator and the imaging device such that that administrator controls some operations of the imaging device from his computing device. | 2009-11-19 |
20090287760 | COMMUNICATION TERMINAL, USER DATA TRANSFERRING SYSTEM AND USER DATA TRANSFERRING METHOD - A first communication terminal ( | 2009-11-19 |
20090287761 | CACHED MESSAGE DISTRIBUTION VIA HTTP REDIRECTS - A method for distributing cached messages in a load-balanced publish/subscribe messaging network using an HTTP redirect in response to an HTTP client message request is disclosed. The redirect response including a URI at which a next message in a list of sequential messages slated for the HTTP client per the request is located, wherein the HTTP client uses the URI to automatically iterate through and receive the entire list of sequential messages. The method includes that a) the HTTP client initiating a request for a next message in a sequence of messages, b) the HTTP server receiving the request and creating and inserting a client cursor in a message cache for the HTTP a cache location of the requested next message, and returning an HTTP redirect response to the HTTP client including the current client cursor cache location for the requested next message in a location field in the redirect response enabling the HTTP client to automatically access each next message in the sequence and c) the HTTP client receiving the redirect response, opens (sends) a new request to the client cursor location in accordance with the URI location field in the redirect response to secure the next message, Steps b) and c) are repeated until the HTTP server returns a response other than a redirect response, or until the HTTP client fails to respond to a redirect response. The method, system and computer program product supports point-to-point messaging. | 2009-11-19 |
20090287762 | BLENDING SINGLE-MASTER AND MULTI-MASTER DATA SYNCHRONIZATION TECHNIQUES - Architecture that maintains the user experience as close as possible to the user experience when dealing with the usual/regular forms and data provided in an office application when dealing with hybrid forms and hybrid data. Synchronization of the hybrid data to single-master and multi-masters systems is accomplished when the associated hybrid client goes offline, changes are made to the hybrid data, and then the client comes back online. For example, where the single-master system is a line-of-business (LOB) server system and the multi-master system is an officer server that employs collaboration capability, the architecture allows office users to access, manipulate, and share LOB entity information using collaborative means, while at the same time, ensuring data and business process consistency for the LOB entity in the LOB system. | 2009-11-19 |
20090287763 | QUESTION SERVER TO FACILITATE COMMUNICATION BETWEEN PARTICIPANTS - Systems and methods are provided for facilitating contact or communication between users or participants. A profile matching process is performed to match a user profile of a first user to a user profile of a second user. A number of questions to ask the second user are automatically selected. In addition, an answer to one or more of the questions may be suggested to the second user. The questions and any suggested answers are then sent to the second user at an associated user device. A reward to be revealed to the second user in response to answering the questions may also be provided. A summary of the answers given by the second user may be provided to the first user. In response, the first user may choose to share his or her full or partial user profile, contact information, or the like with the second user. | 2009-11-19 |
20090287764 | MEDIA ACCESS CONTROL SERVER FOR RADIO ACCESS NETWORK | 2009-11-19 |
20090287765 | VIRTUAL UNIVERSE DESKTOP EXPLORATION FOR RESOURCE ACQUISITION - The present invention is directed to a system, method and program product that allows a user to acquire resources from a local computer during a session with a virtual universe. Disclosed is a system that allows a user to: invocate a local operating system session that displays an operating system interface onto a client computer during a virtual universe session; navigate the operating system interface using an avatar; and acquire resources from the client computer via the operating system interface using the avatar. | 2009-11-19 |
20090287766 | BROKERING MOBILE WEB SERVICES - The invention provides a novel mobile web services discovery method that is capable of fulfilling the requirements from both the clients and providers. It allows the provider to balance the cost/performance ratios and utilize the network bandwidth more effectively, while also attaining the quality levels expected by the client. | 2009-11-19 |
20090287767 | MOBILE REMOTE DEVICE MANAGEMENT - When an electronic message is received from a requester a mail relay server decodes the command electronic message to produce and issue a command to a service manager server. The command from the service manager server is directed to a device manager server responsible for managing the target printing device. The device manager server formats the command to be compatible with the target printing device to produce and issue an instruction to the target printing device. The target printing device then executes the instruction. If the command includes a request for the reply, the process of executing the instruction includes producing, by the target printing device, the reply and issuing the reply to the device manager server. The device manager server collects the reply if it is in many packets and transmits the reply to the service manager server. Once the reply is transmitted, the service manager server directs the reply to the mail relay server. After the reply is directed to the mail relay server the mail relay server encodes the reply to produce and issue a reply electronic message to the requester. | 2009-11-19 |
20090287768 | MANAGEMENT APPARATUS AND MANAGEMENT METHOD FOR COMPUTER SYSTEM - A computer system according to the present invention is provided with a request classification tool generating a request classification log which describes a number of web requests handled by said computer system for each predetermined measurement period and for each type of said web requests; a system unification processing tool generating means for generating a system log which describes a status of resources of said computer system for said each predetermined measurement period; and resource usage status analysis tool. The resource usage status analysis tool calculates a request handling resource usage amount per web request by using the request classification log and the system log for each type of said web requests, the request handling resource usage amount being a usage amount of resources used for handling said web requests per web request. | 2009-11-19 |
20090287769 | SERVER UNIT, CLIENT UNIT, SERVER-BASED COMPUTING SYSTEM, SERVER CONTROL METHOD, CLIENT CONTROL METHOD, AND RECORDING MEDIUM - A display-operation setting database for defining key arrangements on the input unit (soft keyboard) of a client according to the type of an application which runs on a server is stored in the server beforehand. When the application running on the server is changed according to an input event from the client, definition information on the key arrangement corresponding to the operation application is read from the stored database and transmitted to the client. The key arrangement displayed on the input unit (soft keyboard) of the client is changed to a key arrangement corresponding to the operation application on the basis of the definition information received from the server. Then, a key signal corresponding to the user operation on the basis of the key arrangement is transmuted to the server, thereby specifying the processing of the operation application. | 2009-11-19 |
20090287770 | DISTRIBUTION DEVICE, DISTRIBUTION METHOD, AND COMPUTER PROGRAM - The present invention includes: a step of creating at least a play list including reproduction start times of the display terminal devices ( | 2009-11-19 |
20090287771 | Intelligent Content Management System for Effective Knowledge Transfer - A computer implemented content management system providing for facilitating the exchange of information between a Professional and a Client. | 2009-11-19 |
20090287772 | SYSTEMS AND METHODS FOR REMOTING MULTIMEDIA PLUGIN CALLS - Described are methods and systems for remotely providing calls issued to a multimedia plugin. A proxy plugin executing on a server can intercept calls issued by a container application on the server, to a multimedia plugin. The proxy plugin can then transmit the intercepted call to a plugin executing on a client. The multimedia plugin on the client can receive the call issued by container application and responsively generate graphical or multimedia content. Upon generating the multimedia or graphical content, the multimedia plugin can display the generated content within a plugin window on the client. In some instances, the proxy plugin responds to the call issued by the container application rather than forward the call to the multimedia plugin. In those instances, the proxy plugin retrieves content from cache and responds to the container application call with the retrieved content. | 2009-11-19 |
20090287773 | Reverse Mapping Method and Apparatus for Form Filling - In the presently preferred embodiment of the invention, every time a user submits a form the client software tries to match the submitted information with the stored profile of that user. If a match is discovered, the program tags the field of the recognized data with a corresponding type. The resulting profile can be used after that to help all subsequent users to fill the same form. | 2009-11-19 |
20090287774 | Method and Apparatus for Utilizing Social Network Information for Showing Reviews - A method and apparatus are provided for utilizing social network information to show reviews written by others. In one example, the method includes uploading at least one review written by an entity other than a particular user; filtering the at least one review according to criteria specified by the particular user; and integrating into one central location reviews written by others, wherein the reviews include the at least one review. | 2009-11-19 |
20090287775 | METHOD AND APPARATUS FOR ENABLING ASSOCIATED PORTLETS OF A WEB PORTLET TO COLLABORATE FOR SYNCHRONIZED CONTENT DISPLAY - The invention provides method and apparatus for collaboration between a plurality of associated portlets in a portal server comprising: associating each portlet with a portlet descriptor describing context names; forming collaboration groups of portlets having corresponding context names for synchronized contents. | 2009-11-19 |
20090287776 | SYSTEM AND METHOD FOR AUTOGENERATED EMAIL FOLLOW-UP - A system and method for transmitting an electronic mail message to one or more intended recipients, which allows the user to designate that an electronic mail message contains a request for information which requires a reply from the one or more intended recipients, monitors electronic mail messages incoming to the sender to detect whether a reply has been received within the response period, and upon receiving a reply from any of the one or more intended recipients, presents the reply to the sender with one or more user-selectable icons which allow the sender to accept the reply as sufficient or request more information from the one or more intended recipients in response to selection of a user-selectable icon. | 2009-11-19 |
20090287777 | OFF-LINE SMARTPHONE FILE SYSTEM SNAPSHOTS - Methods and apparatus, including computer program products, implementing and using techniques for distributing a file by email from a mobile device. An email is composed on the mobile device. A user selection is received of a file to be attached to the email. The selection is made from an off-line snapshot of a remote file system in which the file is located. A link corresponding to the location of the file in the remote file system is embedded into the email. The email with the link is placed in a queue on the mobile device. The email with the file corresponding to the link is sent in response to the remote file system becoming available to the mobile device. | 2009-11-19 |
20090287778 | METHOD AND APPARATUS FOR CONTEXT-SENSITIVE EXCHANGE OF ELECTRONIC INFORMATION - A method and apparatus for context-sensitive exchange of electronic information, is provided. One implementation involves maintaining multiple signatures for a sender; associating each signature with a recipient address or communication content pattern described based on a rule; sending an electronic communication to a recipient address by automatically selecting a most appropriate signature among the multiple signatures based on the recipient address or content pattern in the communication; and including the selected signature in the electronic communication. | 2009-11-19 |
20090287779 | METHODS AND SYSTEMS TO SELECTIVELY MARK EMAIL AS PARTIALLY REVIEWED - Methods, systems, and computer readable media for selectively marking email as partially reviewed are described. An extent to which a user has reviewed an email is estimated, and a review value is assigned to the email based upon the estimated extent of review. A visual indicator associated with the email is displayed, wherein the appearance of the visual indicator is determined at least by the review value. In an exemplary embodiment, the email contains one or more recipient email addresses, wherein each recipient email address is associated with a recipient review value. In the exemplary embodiment, a visual indicator is displayed corresponding to the recipient review value associated with each recipient email address. | 2009-11-19 |
20090287780 | MANAGEMENT OF EMAIL THREADS - A method and system are provided for managing email threads. The method includes receiving a plurality of separate email threads. The method further includes generating associations between at least two email threads of the plurality of separate email threads. The method further includes displaying the associations of the at least two email threads. As a result, users can conveniently view the associated email threads and perform operations on particular email threads. | 2009-11-19 |
20090287781 | GROUPING MESSAGES USING PATTERNS IN A MESSAGING SYSTEM - A computer implemented method, apparatus, and computer usable program code for handling messages. A plurality of messages that have failed to be sent to a set of destination applications is identified. The plurality of messages is grouped based on a pair of associated identifiers in headers for the plurality of messages into a set of groupings. The set of groupings is sent to a set of recipients associated with the set of groupings. | 2009-11-19 |
20090287782 | Interactive Multimedia Timeline - A method and system for allowing a plurality of users to collaboratively interact via a dynamic timeline that presents a plurality of events in an interactive multimedia format. The method and system allows a user to define a computer network group by setting access parameters, add additional individual user to a network group, create a timeline to receive and display a plurality of events, display a timeline to all of the users of the network group, place an event on the timeline in a chronologically ordered manner, allow the individual user to interact with a plurality of events on the timeline, and to send a notification of the individual user timeline interaction to all of the users of the network group. | 2009-11-19 |
20090287783 | METHOD OF SOCIAL INTERACTION BETWEEN COMMUNICATION DEVICE USERS - A method of social interaction between communication device users across a network ( | 2009-11-19 |
20090287784 | SYSTEMS AND METHODS FOR ADDING MEDIA CONTENT TO ELECTRONIC MESSAGES - A method includes receiving an electronic message by a communication entity; determining if an indicator in the electronic message identifies the communication entity as an entity to retrieve a content referenced in the electronic message; and retrieving the content from a storage unit if the indicator identifies the communication entity as an entity to retrieve the content. An address of the content is identified in the electronic message. | 2009-11-19 |
20090287785 | Systems and Methods for Sending and Receiving E-Mail on a Network Community Platform - A network platform for supporting a network-enabled application, comprising a plurality of communication channels to respective plurality of wireless network carries, each of the wireless network carriers having a plurality of users, the network platform comprises at least one processor, at least one interface having access to the internet, a mobile desktop applications, at least one email application, an address book widget, a private view widget, a fake public view profile, and a real public profile. | 2009-11-19 |
20090287786 | MESSAGE BOARD AGGREGATOR - Web content representing a first message is displayed in a window of a computer program. The first message is one of a plurality of messages posted to an online forum. A plurality of message summaries are displayed in the same window of the computer program, contemporaneously with the first message. The plurality of message summaries include first information derived from the first message and second information derived from a second message in the plurality of messages. The web content representing the first message may, for example, be displayed in a first frame of the window and the information derived from the first message may be displayed in a second frame of the same window. The online forum may, for example, be a web-based financial message board. | 2009-11-19 |
20090287787 | Process for transmitting data between at least one cockpit display screen and at least one remote client system - A process for transmitting data between at least one display screen in a cockpit and at least one remote client system includes at least one computer, in which the display screen displays a first request to send a message in a first communication protocol; this message is sent to the remote client system over a first link using a second communication protocol. A request to confirm a message is generated and displayed on the display screen via a communication interface designed to receive and generate messages in this first communication protocol, and to receive and generate messages that can be received by the remote client system. The request to confirm the message from the first request is validated by activating a confirmation device separate from the at least one display screen; activating this confirmation device sends a confirmation message via a router system to the remote system awaiting confirmation; this confirmation message, not generated in the first protocol, can be received by the remote client system awaiting confirmation; the router system includes at least one second link separate from the first link. | 2009-11-19 |
20090287788 | NETWORK ASSET TRACKER - A network attached apparatus, system, method and computer program product for identifying users of networked computers is provided. The apparatus is installed at core network uplink points and analyzes packets as they traverse the network and intelligently correlates the contents of the traffic with user contact and system access information. The resulting information is used to identify the user of the networked computer for security or accounting purposes. | 2009-11-19 |
20090287789 | Web browser accessible MODBUS TCP/IP activity log - A system and methods for recording Modbus communications. An example system includes a master controller and a gateway device coupled to a network. A slave device capable of Modbus communications is provided. A gateway device is coupled to the network. The gateway device includes a slave communications interface coupled to the slave device and a log that records data relating to communications between the master controller and the slave device. The data includes a network address relating to the master controller and a Modbus address of the slave device. | 2009-11-19 |
20090287790 | System and Method for Providing a Virtual Environment with Shared Video on Demand - A system and methodology for creating, compiling, managing and distributing works of multimedia within a virtual space (environment) or virtual meeting space. The system consists of a server and client architecture. Within this architecture, the server or controller plays a “master” role, pulling, storing, and delivering media content from a plurality of client sources. The master server or controller manipulates the storage and delivery of these streams through an intelligent database and programming architecture. These streams are encoded to a specific format and delivered through a server to single or multiple recipients as a vital component of a complete virtual meeting experience. The result is a complete and organized virtual meeting room experience from attendee invitation though follow-up and record meeting dispersal. | 2009-11-19 |
20090287791 | SYSTEMS AND METHODS FOR AUTOMATICALLY TESTING AN APPLICATION - Systems and methods for performing automated load and usability testing via an application delivery appliance can include methods where a browser having a unique identifier is detected and a script is injected into the HTML response generated by the page displayed within the browser. The injected script renders the page and the links on the page, and then selects a link within the rendered page. Upon selecting a link, the script then waits for a period of time before calling a function associated with the selected link. In situations where the browser is a control browser, the calling of a function associated with the link is followed by the spawning of one or more slave browsers, where each slave browser further executes the above-listed steps beginning with the execution of the injected script and ending with the calling of the function associated with the selected link. | 2009-11-19 |
20090287792 | METHOD OF PROVIDING SERVICE RELATING TO CONTENT STORED IN PORTABLE STORAGE DEVICE AND APPARATUS THEREFOR - Provided are a method of providing a service relating to content stored in a portable storage device to an external device, and an apparatus therefor. The method includes outputting a user interface to manage information relating to contents stored in the portable storage device through a display unit associated with the external device, receiving a command to select content from among the contents through the output user interface, executing a service corresponding to the content selected based on the command, and providing a result of executing the service to the external device. | 2009-11-19 |
20090287793 | MARKUP ELEMENTS IN REFERENCED CONTENT - A method and computer program product for associating one or more markup elements with one or more portions of a piece of content and associating a reference to the piece of content with communication. The reference to the piece of content includes an indicator of the one or more markup elements associated with the one or more portions of the piece of content. The communication is sent to at least one recipient. The reference to the piece of content enables the piece of content, including the one or more markup elements, to be accessed by the recipient. | 2009-11-19 |
20090287794 | Assisting media servers in determining media profiles - Assisting media servers to determine profiles of locally served media objects involves enumerating digital media objects on a media server device. A remote procedure call of a network server is invoked to determine the media profile identifiers. Sample portions of the digital media objects are accessed, and the sample portions are usable to assign media profile identifiers to the respective digital media objects. The sample portions of the digital media objects are sent to the network server. In response to invoking the remote procedure call, the media server device receives the media profile identifiers assigned to the sample portions from the network server. The media profile identifiers are assigned to the digital media objects at the media server device based on the assignment of the media profile identifiers to the sample portions. | 2009-11-19 |
20090287795 | Method, System, and Service Server for Providing Firmware Through Communication Network - A firmware providing method in which firmware for an electronic device is downloaded from a service server provided on a communication network to a communication terminal. Display information to be displayed on a display of the electronic device is stored in the service server as language standard data that responds to a plurality of languages in accordance with a model of the electronic device. The communication terminal downloads, from among the language standard data, data in which a model of the electronic device and a language are specified, edits at least a portion of the language standard data, and then transmits the edited display information to the service server. In response thereto, the service server generates firmware for the electronic device of the same model based on the edited display information and returns the firmware to a return target terminal. | 2009-11-19 |
20090287796 | METHOD AND APPARATUS FOR DEVICE AND CARRIER INDEPENDENT LOCATION SYSTEMS FOR MOBILE DEVICES - A method and system for a device and carrier independent geographic location protocol. Specifically, the present invention provides location information of a mobile device to third parties in a communication network through a protocol that is device and network carrier independent. Position information of any first format is sent to a proxy server. An identifier that identifies the type and format of the position information is also sent. The proxy server then locates and accesses an executable plug-in module associated with the identifier to convert the position information of the first format into one of a plurality of standard location formats. The executable plug-in module converts the position information into a second standard format as required by the third party. After the position information is converted to the second format, the proxy server sends the position information to the third party. | 2009-11-19 |
20090287797 | Generating, Storing, and Displaying Graphics Using Sub-Pixel Bitmaps - Techniques for generating, storing and displaying graphics on computer systems are disclosed. The type of graphics in particular are images, where the image can be defined as a set of areas, whether these areas are lines, geometric shapes, letters or other types of areas. The effect of using these methods is that graphics, such as digital maps, can be handled faster, with more flexibility and with higher display quality, both for screen use and for printing. | 2009-11-19 |
20090287798 | System and Method for Configuring Devices for Wireless Communication - A system and method for configuring devices for wireless communication are disclosed. A method may include detecting one or more available wireless access points. The method may also include accessing filtering information including at least one of (a) factory default information identifying one or more factory defaults for each available wireless access point and (b) a secured status of each available wireless access point. The method may also include filtering the available wireless access points based on at least the accessed filtering information. The method may further include selecting one of the filtered wireless access points as an associated wireless access point to be associated with an information handling system based on at least one of (a) a signal strength of each filtered available wireless access points and (b) a user input. | 2009-11-19 |
20090287799 | PROGRAM DEPLOYMENT APPARATUS AND METHOD - With a program deployment apparatus that is connected via a network to at least one physical server including a physical server with a virtualization facility for providing a virtual server to a client and deploys a program to the at least one physical server as necessary, and by a program deployment method for such a program deployment apparatus for deploying a program to the at least one physical server as necessary, one or more nodes which are connected via the network and are any of the physical server, the virtualization facility, and the virtual server are detected, first configuration information about a virtual layer of each detected node is acquired for each detected node, and the program is selectively deployed to the relevant node based on the first configuration information for each acquired node. | 2009-11-19 |
20090287800 | METHOD, DEVICE AND SYSTEM FOR MANAGING NETWORK DEVICES - A method for managing network devices includes: after detecting that a primary network device is connected to a network management device, sending an information query to a secondary network device to query the management configuration information of the primary network device; receiving response information sent by the secondary network device in response to the information query, where the response information includes the management configuration information of the primary network device; using the management configuration information to manage the primary network device. | 2009-11-19 |
20090287801 | Multicomputer System and Method for the Configuration of a Multicomputer System - To configure a multicomputer system with a plurality of computers, at least one computer group is set for providing each service, wherein a first one of the computers, on which runs an agent, assigned to the corresponding service and the corresponding computer group, is assigned to each computer group. A request from at least one of the agents is received by a central control unit. The request concerns the provision of at least one additional computer to the computer group to which the requesting agent is assigned. An assessment value is determined for each of a plurality of possible configurations of the multicomputer system that satisfy the request. From the set of determined assessment values, a superior assessment value is determined. The multicomputer system is then configured in a configuration associated with the superior assessment value. | 2009-11-19 |
20090287802 | UPnP/DLNA device support apparatus, system, and method - An apparatus, system, and method may include a universal plug and play or digital living network alliance (UPnP/DLNA) device, a support server, and a mobile device. The mobile device may be configured to discover the UPnP/DLNA device of a UPnP or DLNA network by using a UPnP/DLNA protocol. The mobile device may further be configured to receive, using the UPnP/DLNA protocol, status-related data corresponding to the UPnP/DLNA device. The mobile device may also be configured to transmit the status-related data to the support server via a wide area network (WAN) or a wireless wide area network (WWAN) to facilitate support of the UPnP/DLNA device based on the status-related data. | 2009-11-19 |
20090287803 | Automated discovery of devices in large utility monitoring systems - An auto-discovery algorithm attempts a scattered-read of register addresses of a device in a utility monitoring system whose identity is unknown to a computer system. If the scattered read is successful, and data from the device includes a device ID code that is matched against a lookup table of devices. If unsuccessful, the algorithm attempts a block-read, and if unsuccessful, iteratively checks each register against the lookup table to determine whether a match exists until either one is found or the device reports an illegal data address exception, whereupon the algorithm stops attempting to read from subsequent addresses. The algorithm analyzes the response from the communications driver of the computer system to determine whether the response is valid, and if not, what type of exception is reported. If a timeout occurs, the algorithm flags the device for a later retry scan, and moves on to attempt to discover the next device. | 2009-11-19 |
20090287804 | TOPIC BASED LOOP DETECTION IN A PUBLISH/SUBSCRIBE NETWORK - When a new broker is connected to a network, a loop detection message is sent over the new connection created by the new broker. The loop detection message includes topics. At each receiving broker, topics that cannot be propagated to a neighbor broker are removed. If the loop detect message contains no topics, the loop detect message is not propagated further. If the loop detection message returns to the new broker, a loop is detected. | 2009-11-19 |
20090287805 | SYSTEM & METHOD FOR NON-HTTP SESSION BASED PUBLISH/SUBSCRIBE SUPPORT USING PRE-EMPTIVE SUBSCRIPTIONS - The invention includes a publish/subscribe system for publish/subscribe messaging utilizing pre-emptive subscriptions in a cluster of HTTP servers that includes load balancing. The system includes at least one HTTP client in a role of HTTP subscriber, and a set HTTP servers arranged as an HTTP server cluster in communication with each other and the at least one HTTP client in a network infrastructure, where each HTTP server is subscribed to a special topic: admin/subscriptions, maintains a subscription to requested topics for a client and a message history of messages published on that topic. Each server can serve messages to different HTTP clients at different times based on the HTTP client's “cursor” in the HTTP server's message history list, and wherein any HTTP client request for a “next” message on a given requested topic will follow their cursor progress through the message history list. | 2009-11-19 |
20090287806 | METHOD, SYSTEM, AND PRODUCT FOR COMPARATIVE EFFICIENCY DECISIONS IN PRINT OPERATIONS - Methods, devices, services and program products are provided for selecting a printer from a plurality of printers as a function of a printer resource consumption attribute where there is a network environment comprising a plurality of printers, each of the plurality of printers having a resource consumption attribute value. A user invokes a print operation through the network environment and a processing means compares weighted resource consumption attribute values for each of the plurality of printers. Processing means automatically select at least one destination printer from the plurality of printers having a lower resource usage requirement for performing a print operation relative to at least one unselected printer of the plurality of printers. Processing means also automatically choose a destination printer as a function of an availability of each of the destination printers. | 2009-11-19 |