06th week of 2009 patent applcation highlights part 61 |
Patent application number | Title | Published |
20090037475 | Image Processing Device, Image Processing Method, and Image Processing Program - An image processing device includes a data reading unit which can read data from a storage medium storing image data group including RAW data and developed data obtained by developing the RAW data, a matching information storage unit which stores matching information including information associated with editing contents with which the RAW data included in the image data group undergoes image editing processing and information associated with editing contents with which the developed data included in the image data group undergoes image editing processing, an editing instruction acquiring unit which acquires the editing contents from editing data which is inputted by user's manipulation, is associated with the image data group, and includes predetermined editing contents with which any data included in the image data group undergoes image editing processing, an object setting unit which sets either the RAW data or the developed data included in the image data group as processing object data which undergoes image editing processing with the editing contents on the basis of the acquired editing contents and the matching information, and a processing performing unit which controls the data reading unit to read the set processing object data and performs image editing processing with respect to the read processing object data with the acquired editing contents. | 2009-02-05 |
20090037476 | Method for Georeferenced Representation of Data of an Area of Measurement Measured by Means of Ground Detectors, and Detectors for the Same - A method for the representation in a computer unit with a display unit of detected metal objects that were detected by means of one or a plurality of ground detectors, for example metal detectors and/or ferrous metal detectors, and suitable detectors for the application of the method. The measured data of an examined area of measurement measured by a detector at certain positions are stored in conjunction with the position in question and, from the data of identified detected objects, coherent data structures with a certain similar measuring intensity associated with said data are generated that are then assigned a georeference of a georeference system. By means of a graphic information system (GIS), the georeferenced coherent data structures in the form of polygon courses and/or filled polygon areas are linked with the data of an earth surface image, and the georeferenced coherent data structures are displayed superimposed on the earth surface image. | 2009-02-05 |
20090037477 | PORTABLE TERMINAL AND IMAGE INFORMATION MANAGING METHOD THEREFOR - A method for managing contact information by using facial images recognized on still images or videos in a portable terminal and operating a variety of functions by associating the functions with the face-recognized images, and a portable terminal implementing such method, the portable terminal including: a display module f, and a controller for displaying all individuals captured in the still images or videos by using an image of a certain shape and indicating whether or not a preset tag information for each individual is present according to a preset option, and the method including: recognizing faces of individuals captured in still images or videos, displaying each face of the face-recognized individuals by using an image of a certain shape, searching whether or not a preset tag information for each individual is present, and displaying whether or not the preset tag information for each individual is present. | 2009-02-05 |
20090037478 | DEPENDENCY PROCESSING OF COMPUTER FILES - A method and apparatus for dependency processing of computer files. An embodiment of a method for dependency processing of computer files includes receiving a data stream input at a scanner component, where the data stream input represents multiple computer files. The data stream input is scanned for data types, where scanning the data stream input includes encountering a definition of a data type; determining whether to process program elements within the data type, and, if there is a determination to process the program elements in the data type, scanning the program elements of the data type to identify usages of the data type. The identified data type definition and data type usages are provided to a listening component. | 2009-02-05 |
20090037479 | APPARATUS, SYSTEM, AND METHOD FOR ANALYZING A FILE SYSTEM - An apparatus, system, and method are disclosed for analyzing a file system. A record module records file parameters comprising a file size, a file age, a time of last access, a file type, a recovery time objective, and an initial access time service level objective for each file in the file system. A file score module calculates a file score for each file using the file parameters. A system score module calculates the file system score as the sum of the normalized file scores. A process module processes the file system if the file system score exceeds a specified threshold. | 2009-02-05 |
20090037480 | OPTIMIZATION OF TRACE OUTPUT TIMING BASED ON DISK OPERATING CONDITIONS AND TRANSACTION CHARACTERISTIC - A method, system and computer product for managing data write timing. The method includes selecting a policy composed of optimizing limits, inserting the selected policy into a score algorithm, running the score algorithm in response to a request to write data to determine a score, and writing the data to a file when the score is within the optimizing limits. | 2009-02-05 |
20090037481 | CHANGE-BASED DISCOVERY SCHEDULING - A method, system and computer-readable medium for an enhanced service management program are disclosed. The program scans configuration items at the beginning and end of a request for change. Periodic scans are performed in between requests for change. In one embodiment, the service management program scans one or more configuration items associated with a request for change at the time of assessment of the request for change. The service management program scans the same configuration items associated with said request for change at the time of verification of the request for change. The service management program periodically scans one or more configuration items between requests for change based on a discovery profile for each of said one or more configuration items. The service management program records configuration information of the configuration items discovered from each of the scans into a configuration management database. | 2009-02-05 |
20090037482 | METHOD AND APPARATUS FOR ACHIEVING CONSISTENCY OF FILES IN CONTINUOUS DATA PROTECTION - In one implementation, the system comprises host computes, a management terminal and a storage system having a journaling capability mentioned above. The storage system can make and insert markers including status information of related files in the journal. The storage system provides information regarding the markers such that the user can search a maker indicating time point that has required consistency. Then the user or application software can obtain data in the time point with whole consistency of related data. In another implementation, the storage system can make and insert markers that indicate database's commit point regarding file managed by the database. The storage system provides information regarding the makers, therefore user or application software can obtain data in the time point with whole consistency of related data by specifying a marker as time point to be recovered. | 2009-02-05 |
20090037483 | System, Method and Apparatus for Dynamically Expanding the Functionality of Legacy Systems - A system, method and apparatus for expanding the functionality of a Legacy System which receives a Structured Data File from a Legacy System User Interface, performs a Thumb Print Configuration Process, creates a Thumb Print Data File that is further processed by a Recognition Software Component and Novel Attribute Assignment Software Component to add Novel Data Elements, and which creates an Updated Data File which expands the functionality of a Legacy System and creates an creates an Updated User Interface. | 2009-02-05 |
20090037484 | Programming system for occasionally-connected mobile business applications - A system, method, and computer program product are provided for synchronizing a local database with a remote database. Additionally, a system, method, and computer program product are provided for performing a service operation on a database, the database located on a database system. | 2009-02-05 |
20090037485 | Method and apparatus for auditing utility poles - An apparatus and method for managing utility pole information is provided in the illustrative embodiments. A method for managing the utility pole information may include creating several audit forms and searching those forms for an audit of a selected pole. The method may further include pre-populating the audit form with data from a repository of engineering work orders. The method may further include recording general pole information, a pole inspection information, a pole test information, a first attachment information, and inspector's notes about the selected pole on the audit form resulting in an updated audit form. The method may then transfer the updated audit form to a repository of utility poles audit information. | 2009-02-05 |
20090037486 | DOCUMENT MANAGEMENT APPARATUS, DOCUMENT MANAGEMENT METHOD, DOCUMENT MANAGEMENT PROGRAM, AND STORAGE MEDIUM - A document management apparatus that communicates with a server and manages confidentiality of electronic data generated by a confidentiality preservation program enables security management on data that is obtained with print screen function. | 2009-02-05 |
20090037487 | PRIORITIZING DOCUMENTS - Systems, methods, and structures are described to support the enhanced text analysis of documents. Various embodiments include a text analysis system in which documents are prioritized by combinations of keywords in the texts of paragraphs of a document. The system and methods disclosed are useful for exploring documents using a plurality of keywords. | 2009-02-05 |
20090037488 | METHOD FOR DATABASE CONSOLIDATION AND DATABASE SEPARATION - Methods for consolidating databases while maintaining data integrity are disclosed. A source database and target database are compared, and consolidated, and the consolidated databases are used. In other examples, a database is split to support divested entities. | 2009-02-05 |
20090037489 | Method And System For Response Time Optimization - Method and system for providing results for task list queries to Workflow Management Systems (WfMSs) and Human Task Management Systems (HTMSs). In one aspect, a method for providing the result of a task list query to a human task database includes caching data from the database in a plurality of materialized views. A new request for a list of tasks from the database is received, and a new query is created when the new request applies to the data in a particular materialized view. When the particular materialized view includes data that requires updating from more recent data in the database, the materialized view is so updated. The new query is executed against the data in the materialized view instead of executing the new query against the data in the database. | 2009-02-05 |
20090037490 | MAP-UPDATING-DATA CREATING METHOD, AND MAP UPDATING METHOD AND APPARATUS - A map-updating-data creating apparatus performs, for each old map file, creating a map-updating file for rewriting the map file to a new map file, determining the serial number of each of the updated map files, creating a serial number management file in which marks are respectively written at positions corresponding to the serial numbers, and generating, as map-updating data, the map-updating file and the serial number management file. A navigation apparatus performs map-updating processing and determines, by referring to the serial number management file, whether a map file has already been updated. The navigation apparatus uses the map-updating file to execute navigation control if the map file has already been updated, and updates the map file and subsequently executes the navigation control if the map file has not been updated. | 2009-02-05 |
20090037491 | STORAGE SYSTEM AND METHOD FOR UPDATING A HASH TREE - A system and method is provided for updating a hash tree in a protected environment. An integrity protection controller is provided for observing one or more system parameters of a storage system and one or more hash tree parameters of the hash trees, and for updating a hash tree in dependence on the storage system parameter and the hash tree parameter. | 2009-02-05 |
20090037492 | Framework for Synchronizing Applications - A computer system includes one or more memory, and one or more programs and data structures stored in the memory, the one or more programs and data structures including: an application data structure processors, configured to store data and program files for a web-based application, an account data structure configured to store one or more instances of the application data structure for an account, wherein an instance of the application data structure corresponds to an instance of a web based application, and a synchronization module configured to synchronize data between web-based applications within an account based on synchronization rules. | 2009-02-05 |
20090037493 | METHOD AND DEVICE FOR UPDATING AN OBJECT WITH COPYRIGHT ATTRIBUTE - The present invention discloses a method for updating an object with copyright attribute, thereby solving the problem of the prior art that a terminal equipment (TE) can still consume the original Media Object (MO) after a MO is updated. The method comprises: obtaining a MO which is changed from a server, and obtaining a corresponding new Copyright Object (RO) from a Copyright Issuance (RI) server, by a TE; and installing the changed MO and deleting the original MO and the original RO corresponding to the original MO by the TE. At the same time, the invention further discloses a TE. | 2009-02-05 |
20090037494 | CHECKPOINT-FREE IN LOG MINING FOR DISTRIBUTED INFORMATION SHARING - A checkpoint free log mining mechanism comprising a capture process and an apply process that are logically associated with each other may be provided in a database system. In an embodiment, log mining information published by the capture process to the apply process comprises a complete set of log information for each interesting transaction. A system change number of a start transaction record of a transaction may be used to represent a start time of the entire transaction. The capture and apply processes may work cooperatively to establish a safe time point in the form of a particular system change number in logs to begin mining, under various circumstances such as in an initial startup state, in a steady state, in a process restart scenario in the middle of checkpoint free log mining, or in a transition between the checkpoint mode and the checkpoint free mode. | 2009-02-05 |
20090037495 | METHOD AND SYSTEM FOR STATE MAINTENANCE OF A LARGE OBJECT - A method, system and computer program product are described for state maintenance of a large object. In one approach, the method, system and computer program product perform by associating one or more buffers with a transaction involving a large object, the large object data may be accessed using the one or more buffers during the transaction, and storing data for the large object from the one or more buffers in one or more sets of contiguous blocks. | 2009-02-05 |
20090037496 | Diagnostic Virtual Appliance - A virtual appliance environment (VAE) consists of components residing on a computer BIOS ROM and also on a mass storage device. The VAE includes a virtual appliance (VA) for diagnosing malfunctioning hardware or software. The VA for diagnosing malfunctions tests the hardware and/or software resident in the computer and transmits the results of the test to a server, which diagnoses the problem and transmits instructions to the VAE for saving the data, determining whether the computer is under warranty, and providing shipping information to a user. The VAE can also download a VA for scanning viruses. The VAE transmits the results of the virus scan to the server, which determines the type of virus infecting the computer and transmits instructions to the virtual appliance for downloading the appropriate VA for removing the virus. The VAE can save the data to another source, remove the virus, and restore the data or simply remove the virus. | 2009-02-05 |
20090037497 | SYSTEM AND ARTICLE OF MANFUACTURE FOR MAINTAINING DATA IN A DISTRIBUTED COMPUTING ENVIRONMENT FOR PROCESSING TRANSACTION REQUESTS - Provided are a system and article of manufacture for maintaining data in a distributed computing environment. Data is stored at a primary storage site. A data structure is processed indicating an association of data sets in the stored data, secondary storage sites, and update frequencies. In response to processing the data structure, a determination is made of one of a plurality of secondary storage sites and a determination is made of at least one data set to transmit to the determined secondary storage site at an update frequency. The determined data set is transmitted to the determined secondary storage site according to the update frequency. | 2009-02-05 |
20090037498 | IN-MEMORY SPACE MANAGEMENT FOR DATABASE SYSTEMS - A framework for in-memory space management for content management database systems is provided. A per-instance in-memory dispenser is partitioned. An incoming transaction takes a latch on a partition and obtains sufficient block usage to perform and complete the transaction. Generating redo information is decoupled from transaction level processing and, instead, is performed when block requests are loaded into the in-memory dispenser or synced therefrom to a per-instance on-disk structure. | 2009-02-05 |
20090037499 | METHOD AND MECHANISM FOR IMPLEMENTING DYNAMIC SPACE MANAGEMENT FOR LARGE OBJECTS - Disclosed is a system and method for implementing space management for large objects stored in the computing system. According to some approaches, storage of large objects are managed by dynamically creating contiguous chunks of storage space of varying lengths. The length of each chunk may vary depending upon object size being stored, fragmentation of the storage space, available free space, and/or expected length of the object. | 2009-02-05 |
20090037500 | Storing nodes representing respective chunks of files in a data store - To provide a data store, nodes representing respective chunks of files are stored in a predefined structure that defines relationships among the nodes, where the files are divided into the chunks. The nodes are collected into plural groups stored in persistent storage, where some of the nodes are collected into a particular one of the groups according to a locality relationship of the some of the nodes. | 2009-02-05 |
20090037501 | METHOD AND SYSTEM FOR MANAGING MEMORY FOR A PROGRAM USING AREA - If garbage collection is executed in every thread-local heap in order to secure processing responsiveness, a memory area may be fragmented or collectable areas may be reduced as the program execution proceeds. To overcome such problems, memory is divided into an area where thread specific data is allocated and an area where referenceable data from other threads is allocated, and is managed separately. More specifically, data that is referenced specifically by each thread is allocated to a thread-local heap, while data that is referenced from other threads is allocated to a global heap. | 2009-02-05 |
20090037502 | OBJECT ORIENTED BASED METHODOLOGY FOR MODELING BUSINESS FUNCTIONALITY FOR ENABLING IMPLEMENTATION IN A WEB BASED ENVIRONMENT - A computer method and apparatus defining Business Classes for modeling business activities comprising the steps of representing business activities as the interaction between one or more Business Classes, and entering into a computer and storing in an electronic format the Business Classes and the relationships existing between the Business Classes. | 2009-02-05 |
20090037503 | TIME DELAY AND FREQUENCY OFFSET CALCULATION SYSTEM AND RELATED METHODS - Time delay and frequency offset calculation systems and related methods. System implementations include modules coupled together configured to calculate a time delay and a corresponding frequency offset of a second signal delayed in time relative to a first signal with the maximum value of a magnitude of a delay optimization function. Implementations of a method for calculating a time delay and frequency offset calculate the maximum value of the delay optimization function by generating the cross-correlation of one or more adjacent discrete Fourier transformed blocks corresponding to the first signal and second signal, respectively, of two or more discrete Fourier transformed blocks. The maximum value of the delay optimization function is then identified. Implementations of the method may compare the identified maximum value of the magnitude of the delay optimization function with a threshold to determine whether to continue processing for additional adjacent discrete Fourier transformed blocks. | 2009-02-05 |
20090037504 | Exponent Processing Systems and Methods - Embodiments of exponent processing systems and methods are disclosed. One method embodiment, among others, comprises performing a first table lookup using a first address to provide a first value corresponding to the first component part, setting an integer exponent to provide an integer-based value corresponding to the integer component, performing a second table lookup using a second and third address to provide a second value and a third value corresponding to the second component part and the third component part, respectively, expanding and normalizing the second and third values to provide expanded and normalized second and third values, combining the expanded and normalized second and third values to produce a first product, and computing the exponential function by combining the first value, the integer-based value, and the first product. | 2009-02-05 |
20090037505 | INTERPOLATING CUBIC SPLINE FILTER AND METHOD - A filter for high speed digital signal processing. In one embodiment the filter includes a linear, phase-B, interpolating cubic spline filter having a pre-filter section and an interpolating post-filter section. The pre-filter section may be formed to implement any one of a 1-4-1 cubic spline function, a 2-5-2 cubic spline function or a 1-2-1 cubic spline function. The post-filter may be formed using a plurality of running average filters arranged in a cascade (i.e., serial) fashion. The filter can be constructed using significantly fewer independent component parts for a given level of pass band and stop band performance criteria, as compared with a conventional finite impulse response (FIR) filter. The filter is thus ideally suited for implementation with very large scale integration (VLSI) technology, and in a wide variety of electronic devices where high speed digital filtering is required. | 2009-02-05 |
20090037506 | RECEIVING APPARATUS AND METHOD - A FFT circuit performs M×R×Q-point fast Fourier transform of received signals, wherein M is an over-sampling rate of the received signals, Q is a chip repetition unit and R is a chip repetition rate. A weighting multiplier multiplies a frequency component having frequency component number equal to an integral multiple of R among M×R×Q frequency components output from the fast Fourier transform circuit by a weighting coefficient for propagation channel equalization, and multiplies the frequency components other than the integral multiple of R. An inverse fast Fourier transform circuit receives outputs of weighting multiplier and performs inverse fast Fourier transform of the frequency component having a frequency number equal to the integral multiple of R. | 2009-02-05 |
20090037507 | Acceleration of multidimensional scaling by vector extrapolation techniques - A method for multidimensional scaling (MDS) of a data set comprising a plurality of data elements is provided, wherein each data element is identified by its coordinates, the method comprising the steps of: (i) applying an iterative optimization technique, such as SMACOF, a predetermined amount of times on a coordinates vector, said coordinates vector representing the coordinates of a plurality of said data elements, and obtaining a modified coordinates vector; (ii) applying a vector extrapolation technique, such as Minimal Polynomial Extrapolation (MPE) or reduced Rank Extrapolation (RRE) on said modified coordinates vector obtaining a further modified coordinates vector; and (iii) repeating steps (i) and (ii) until one or more predefined conditions are met. | 2009-02-05 |
20090037508 | METHOD FOR IMPLEMENTING MONTGOMERY MODULAR MULTIPLICATION AND DEVICE THEREFORE - Device for implementing modular multiplication, characterized in that it comprises at least one computation cell comprising a multiplier-adder comprising p pipelined logic-register pairs, receiving several digits to be added together and multiplied, at least two outputs corresponding to the low order and to the high order, an adder receiving the two outputs of the multiplier-adder, the number p being chosen in such a way that the maximum frequency of the multiplier-adder is greater than or equal to the maximum frequency of the adder. | 2009-02-05 |
20090037509 | WIDGET DISCOVERY IN COMPUTING DEVICES - A system and a method are disclosed for discovering widgets for computing devices. A computing device parses data to identify rich content. The computing device searches for widgets supporting the identified rich content in a remote server and retrieves a widget supporting the identified rich content. The computing device executes the widget to process the rich content. | 2009-02-05 |
20090037510 | METHOD AND SYSTEM FOR CONTACTING VISITORS TO AN ONLINE SYSTEM - A method and system for communicating with a user or a visitor to an online system. The visitor is provided with a contact page for a browser, which includes a field for inputting a query. The contact page further includes a field for posting a response. The contact page is bookmarked for access by the visitor. According to another embodiment, the contact page may include an email field, and the response is emailed to the user in addition to, or instead of, being posted on the contact page. According to another embodiment, the response is not emailed, but only posted on the contact page. | 2009-02-05 |
20090037511 | Effecting a Broadcast with an Allreduce Operation on a Parallel Computer - Methods, parallel computers, and computer program products are disclosed for effecting a broadcast with an allreduce operation on a parallel computer, the parallel computer comprising a plurality of compute nodes, the compute nodes organized into at least one operational group of compute nodes for collective parallel operations of the parallel computer, each compute node in the operational group assigned a unique rank, the compute nodes of the operational group coupled for data communications through a global combining network; and one compute node assigned to be a logical root. Embodiments include configuring, by the logical root node, a send buffer having a contribution to be broadcast to each ranked node in the operational group; configuring, by all ranked nodes other than the logical root, a receive buffer for receiving the contribution from the logical root; and repeatedly for each element of the contribution of the logical root in the send buffer: contributing, by the logical root, the element of the contribution in the send buffer; injecting, by all ranked nodes other than the logical root, one or more zeros corresponding to a size of the element; performing, by all the compute nodes of the operational group, an allreduce operation with a bitwise OR using the element and the injected zeros, yielding a result for the allreduce operation; and storing in each receive buffer, by all ranked nodes other than the logical root, the result of the allreduce. | 2009-02-05 |
20090037512 | MULTI-NODAL COMPRESSION TECHNIQUES FOR AN IN-MEMORY DATABASE - Embodiments of the invention may be used to distribute a database across a plurality of compute nodes of a parallel computing system. That is, to a method for creating a fully in-memory database on the parallel computing system. Further, data compression techniques may be used increase the performance of the in-memory database by compressing some portions of the database to fit within a single node or a logically or physically related group of nodes. | 2009-02-05 |
20090037513 | Posting server, content transmission system, and posting server control method - A printing terminal | 2009-02-05 |
20090037514 | System And Method For Integration Of Streaming And Static Data - The invention relates to integration of streaming data. The invention provides a means for integrating both high-throughput streaming and static content originating from multiple types and/or instances of data sources into discrete units of data. The invention provides integration of a wide variety of disparate streaming and static data sources as well as deployment of content in multiple protocols, either static or streaming or both. In the preferred embodiment, the invention provides a method and system for the insertion of domain-specific implementations of the JMS (Java Message System) messaging paradigm into a server-based JMS provider infrastructure. A Content Integration Framework provides access to Content Instances. The Content Integration Framework is used by Distribution Adapters that expose content from Content Instances cached in the system using a variety of protocols. | 2009-02-05 |
20090037515 | System and method for automatic transfer of data from one device to another - The present invention is directed to a system and method which allows for the transfer of data captured by one device to be processed and moved to another location in accordance with pre-established criteria without requiring user interaction at the time of data capture. In one embodiment, images from a camera-equipped phone are transferred to a personal computer through a file server in accordance with pre-established guidelines. The camera-equipped phone generates a digital image, for example by taking a digital photo with a built-in or attached camera, and transmits the digital image over a standard wireless network, for example the cellular GSM/GPRS network, to a file server. The file server receives the digital data from the camera-equipped phone and forwards the data to a pre-identified location, such as the user's personal computer (or to an image processing facility) through the Internet. In one embodiment, the incoming data to the user's PC is directed to specific applications as opposed to simply storing the data in a storage location. In other embodiments, the intermediate server interprets the data and redirects both the location to which the data is delivered as well as the function to be performed on the data at the redirected location. | 2009-02-05 |
20090037516 | INFORMATION PROCESSING APPARATUS AND METHOD - There is disclosed, as an example, an output information generation method in an information processor capable of synthesizing multiple data in insertion areas defined in form information to generate output information, the method comprising: a registration step of registering multiple data with priorities and multiple form information having form information corresponding to the respective priorities in a storage unit; a direction step of directing generation of output information by specifying any of the multiple data and any of the form information stored in the storage unit and directing generation of output information; and a generation step of selecting form information corresponding to the priority of each of the data specified by the direction step and synthesizing the multiple data into the insertion areas in the selected form information to generate output information. | 2009-02-05 |
20090037517 | Method and system to share content between web clients - A method and system for sharing content between web clients. Specifically, a client computes and transmits its displayed content and web client state to one or more other web clients, which display the content. This enables the web clients to share the exact displayed content, even in the presence of dynamic modifications of the content local to the client. | 2009-02-05 |
20090037518 | LOW LATENCY AND ASSURED DELIVERY USING HTTP - In a method of performing the asynchronous delivery of messages from a server to a client, the server receives the messages for the client from a message source. The server and client communicate over a packet network using an asymmetric protocol that requires request messages to be originated from the client to the server. At least one request message is sent in advance from the client to the server, and these request messages are stored at the server. When the server receives a message for the client from the message source, it forwards the message to the client as a response to a stored request message. | 2009-02-05 |
20090037519 | Network File Transfer and Caching System - A network file transfer and caching system is presented. The system provides multiple access utilities to select and transfer files to other users. The system is of particular use where the size of the files precludes transfer by other means such as e-mail attachments. The system is uniquely integrated into the operating systems by providing right click context menu file selection and process initiation. New utilities enable improved workflow by providing download information without the need to wait for completion of the network transfer process. Network transfer processes may progress in the background without user oversight or intervention. Files are cached and securely available to selected receivers of the files. The caching process may be managed by selected parameters related to number of downloads and time limits for availability of downloads. | 2009-02-05 |
20090037520 | System and method for secure file transfer - A method for transferring files between a client system and a file server includes receiving a location associated with at least one data file to be uploaded to a file server and a recipient list that includes an electronic address associated with at least one intended recipient of the at least one data file. A communication channel is established between the client system and the file server, and the at least one data file is uploaded to a file transfer account associated with one or more of a sender or the at least one intended recipient. An electronic message is provided to the electronic address, the electronic message including an interactive link to the uploaded file. The user interface modifies the recipient list associated with the at least one data file after the at least one data file has been uploaded to the file transfer server. | 2009-02-05 |
20090037521 | System and method for identifying compatibility between users from identifying information on web pages - A system and method for discovering and displaying the compatibility between users of a search service is presented. The searching user registers with the search service and installs a web browser toolbar or component. The searching user browses web pages, and the toolbar searches each web page for identifying information. The toolbar then transmits the identifying information to a search server, which compares the identifying information with listed identifying information for other registered users. Upon finding one or more registered users corresponding to the identifying information, the search server then determines the compatibility between the searching user and each identified registered user, sending the compatibility reports back to the toolbar. The toolbar displays the compatibility reports to the searching user in the browser. | 2009-02-05 |
20090037522 | System and Method for Simulating Network Functionality for Demonstration Devices - Simulated network functionality is provided to an electronic device used for demonstration purposes when an active network connection is otherwise unavailable. A demonstration mode flag may be detected by the electronic demonstration device upon inserting a local external storage that contains the demonstration mode flag. In response to detecting the demonstration mode flag, the demonstration device may then enter a demonstration mode, where such mode may be characterized by switching the device's default network connection from a standard remote server location to a locally-executing server. Upon detecting a network request from any one of the device's application programs, the local server may receive and respond to the network request using, for example, sample content stored on the local external storage. | 2009-02-05 |
20090037523 | System and Method for Synchronizing an Offline Web-Based Application with an Online Web-Based Application - A system and a method for executing a web-based application on a client computer system without a network connection to an application server that hosts the web-based application is presented. In these embodiments, the web-based application can provide functionality substantially similar to the functionality of the web-based application when the client computer system has a network connection to the application server. A system and method for synchronizing and resolving conflicts between an online and an offline web-based application is also presented. | 2009-02-05 |
20090037524 | METHOD AND APPARATUS TO GENERATE A MEDIA PRESENTATION - Apparatus and methods to control media presentation provide capabilities to capture a media event and process the media content captured in a distributed arrangement. In an embodiment, a media client communicates with a media production server to conduct a media capture event and to process media content generated from the media capture event in which the media production server controls the media capture machine that generates the media content. | 2009-02-05 |
20090037525 | NETWORK SYSTEM AND TERMINALS CONNECTED THERETO - A network system is provided with a plurality of terminals connected thereto, each of the terminals being configured to be connectable to a network and switchable between server mode and client mode. Each of the terminals includes a terminal information registration unit and a comparison information storage unit, and the terminal information registration unit stores information on each other terminal connected to the network as well as information on whether each other terminal is a server terminal or a client terminal. The comparison information storage unit stores comparison information used for server selection. In a server selection process, at least one of the terminals compares pieces of the comparison information stored in the comparison information storage units of the individual terminals through terminal-to-terminal communication and, depending on the result of comparison, one of the terminals to which priority is given is selected to work as the server terminal | 2009-02-05 |
20090037526 | HANDHELD WIRELESS GAME DEVICE SERVER, HANDHELD WIRELESS DEVICE CLIENT, AND SYSTEM USING SAME - A handheld wireless device is adapted to function as a lightweight, small, and low-cost wireless server for serving handheld wireless clients. The handheld wireless server includes a battery that powers the server, data processing circuitry, read/write memory, and a memory port for receiving an external, detachable, long term, read/write storage device. The read/write storage device stores multiple dynamic server applications for execution by the data processing circuitry and multiple dynamic client applications for download to handheld wireless client devices. Wireless communications circuitry broadcasts initial information and detects communications from handheld wireless client devices including requests to download one of the client applications stored on the long term storage device. The data processing circuitry processes, in parallel, multiple download requests for client applications from multiple handheld client devices, retrieves the client applications from the long term storage device, and provides the client applications wirelessly to the multiple handheld client devices. An example application for traveler in a travel environment is described. | 2009-02-05 |
20090037527 | ONLINE INFORMATION MARKETPLACE WITH A REMOTE INTERFACE - A computer-implemented method is described. The computer-implemented method includes receiving an information request at a first server. The computer-implemented method also includes determining the information request type. Moreover, the computer-implemented method includes transmitting the information request from the first server to a remote interface. The remote interface associated with a web page provided by a second server. The computer implemented method further includes awarding compensation for a response to the information request transmitted to the remote interface. | 2009-02-05 |
20090037528 | CONNECTION SUPPORT SERVER AND COMMUNICATION APPARATUS - To provide, without requiring a user to have special knowledge or to pay a high cost, a communication apparatus which enables detection of an apparatus present on a different network in a router multistage network comprising a plurality of routers. When a communication apparatus ( | 2009-02-05 |
20090037529 | Data sharing in a group of peers with limited resources - A method for cooperation between mobile devices peers representing social relations of the owners of the peers, comprising (a) providing a plurality of peers in a network and cooperating in a manner which utilizes resources of the devices responsive to the social relations. | 2009-02-05 |
20090037530 | Media broadcasting system - A media broadcasting system, comprising an electronic device having a communication module interface executable to cause a display of a media output window for displaying media content for a simulcast event, the media output window configured to display a recipient list thereon to enable selection of at least one recipient to participate in the simulcast event | 2009-02-05 |
20090037531 | Computer-based networking service and method and system for performing the same - Methods and systems for assisting individuals ( | 2009-02-05 |
20090037532 | RESPONSIVENESS RANKING FOR COLLABORATORS IN A COLLABORATIVE COMPUTING ENVIRONMENT - Embodiments of the present invention address deficiencies of the art in respect to collaborative messaging and provide a method, system and computer program product for responsiveness ranking for message recipients in a collaborative computing environment. In one embodiment of the invention, a method for responsiveness ranking of message recipients in a collaborative computing environment can be provided. The method can include computing a message response time for a particular message, a particular message recipient and a particular message type. The method further can include combining the computed message response time for the particular message, the particular message recipient and the particular message type with previously computed message response times for previously received messages for the particular message recipient and the particular message type. Finally, the method can include presenting different response times for different message types for a selected user based upon the combined computed message response times. | 2009-02-05 |
20090037533 | USING A GROUP LIST SERVER AS A SYNDICATION FEED SERVER - The present invention discloses a solution for modifying a group list server to perform syndication feed operations. A syndication feed creation software component, a content gathering component, and a content extraction converting component can be added to a group list server. The modified group list server can continue to function as a traditional list server and can also function as a traditional feed server that is able to interoperate with standard, client-side feed readers. In one embodiment, the modified list server can repurpose syndication groups as to operate as syndication feed channels and can repurpose group members to operate as feed items. | 2009-02-05 |
20090037534 | Establishment and Maintenance of Collaborative Communication Associations Based on Multiple Contextual Criteria - A method, system, and computer program for dynamically setting up collaborative associations between a group of users, computing resources, and/or communication devices, where the constituents of the collaborative association are chosen based on a variety of contextual criteria. The dynamic collaboration enabler component determines the explicit identities of the parties that should be a part of the collaboration. The group of individual entities involved in the collaboration can change dynamically during the lifetime of the collaboration, based on appropriate changes in the contextual data. Such contextual data refers to both state variables associated with the collaboration software or infrastructure itself, or to the state of entities external to the collaboration. The duration of the collaborative association is specified either explicitly or through a set of context related conditions. The dynamic context enabler can detect when the set of termination conditions is satisfied and then automatically remove the collaborative association. | 2009-02-05 |
20090037535 | Creating or Interpreting an Electronic Communication - Among other disclosure, a computer-implemented method for creating an electronic communication includes identifying, for an electronic communication regarding multiple items that is to be sent, a default value that applies to at least one of the items. The method includes including the default value in a default component configured for holding multiple default values. The method includes identifying a data structure that is common to more than one of the multiple items. The method includes defining the data structure in a list component configured for holding multiple data structures. The method includes forwarding the electronic communication, including the default component and the list component. | 2009-02-05 |
20090037536 | Instant messaging voice mail - A method, system and computer usable medium are disclosed for delivering an electronic message. In various embodiments of the invention a first computer is used to receive voice data from a user and to generate a message data file therefrom. A test is then conducted to determine whether a predetermined second computer is operably coupled to the communication network. If the result of the test indicates that the second computer is not coupled to the communication network, the message data file is forwarded to a predetermined storage location in an electronic messaging system. In various embodiments of the invention, the message data file is subsequently retrieved from the predetermined storage location by the predetermined second computer. In embodiments of the invention, the message data file is processed to comprise text data or voice mail data prior to forwarding to the predetermined storage location in the electronic messaging system. | 2009-02-05 |
20090037537 | Tracking Electronic Mail History - Tracking history of e-mail messages. A tracking request can be sent at any time, and need not be specified prior to or during the sending of the e-mail message. In one embodiment, tracking is requested by resending an earlier-sent message to the recipient, and associated with this resent message is a tracking request X-header. A recipient of the tracking request X-header responds by returning a reply X-header in a reply message along with tracking information pertaining to the original e-mail message. One alternative embodiment embeds an e-mail object in an e-mail message to request the tracking instead of using a request X-header, and similarly, uses an e-mail object to provide the reply instead of using a reply X-header. Users may be allowed to specify whether their e-mail client will respond to tracking requests and/or may be allowed to specify criteria for automating this decision. | 2009-02-05 |
20090037538 | SYSTEM AND METHOD TO PRIORITIZE CHAT ALERTS BASED ON AN ORGANIZATIONAL HIERARCHICAL CHAIN - In a chat alert method and system, a chat user creates alert profiles that include the requestor's level in an organizational hierarchy as a parameter and the alert type for the level. When a chat client receives a chat request from a requester for a receiver, the chat client determines if there is a chat alert profile that matches the requestor's level. If so, then an alert is issued to the receiver according to the matching chat alert profile. Optionally, the chat alert profile sets an alternate alert system, where if the receiver does not respond to the request within a specified time, an alert is sent using the alternate alert system. Chat requests from requesters higher up in the reporting chain can be highlighted for the receiver. The receiver can then prioritize the chat requests that he/she receives and respond to them in a timely fashion. | 2009-02-05 |
20090037539 | Methods and Systems for Message Interworking - Methods and systems for interworking in messaging systems are described. An event store can be accessible by different dispatchers associated with different message servers. The dispatchers may be co-located with the event store or non co-located with the event store. | 2009-02-05 |
20090037540 | NOTIFICATION OF WAITING VOICEMAIL MESSAGES BETWEEN DIFFERENT TYPES OF COMMUNICATION NETWORKS - Systems and methods are disclosed that provide notification of waiting voicemail messages between different types of communication networks. A first communication network as described herein includes a voicemail server to store voicemail messages for a user of a communication device. A second communication network provides phone service to the communication device but uses a different signaling protocol than the first communication network. In order to notify the user of the waiting voicemail message in the voicemail server, a subscriber server (e.g., an HLR) in the first communication network receives a voicemail waiting indicator in the signaling protocol of the first communication network, identifies the signaling protocol of the second communication network, and converts the voicemail waiting indicator to the signaling protocol of the second communication network. The second communication network may then provide notification of the waiting voicemail message to the user. | 2009-02-05 |
20090037541 | SYSTEM AND METHOD FOR AUTOMATICALLY RESPONDING TO A MESSAGE SENT TO A USER AT AN EMAIL SERVER - A system and methods for adding a personal touch to auto-reply email messages is presented herein. The system and method involve a user enabling a personalized auto-reply feature in their email client, the email client communicating such enablement to a related email server, the email server receiving an email message for the user, the email server determining personal identifier of the sender of the email message and the email server sending a personalized auto-reply using the determined personal identifier to compose and send an auto-reply with a personal touch. The email server may determine the personal identifier through searching one of the user's address book or a global address list for an address entry having the reply address found in the received message's header or the email server may search the body of the received email message to determine personal identifier. | 2009-02-05 |
20090037542 | METHOD AND SYSTEM FOR IMPROVING EFFICIENCY OF EMAIL FORWARDING BY REMOVING DUPLICATION - In a method and system for removing email forwarding duplication, when an email was sent for the first time, the email was assigned a unique identifier. An aggregate recipient list was created and associated with the unique identifier. When the email is to be forwarded, the aggregate recipient list has recipients previously forwarded the email. The recipient list of the forwarding email is compared with the aggregate recipient list. If duplicate email addresses are found, the duplicate email addresses are displayed to a sender of the forwarding email. If the sender chooses not to send the forwarding email to the duplicate email addresses, the duplicate email addresses are removed from the recipient list of the forwarding email. New recipients of the forwarding email are added to the aggregate recipient list. The forwarding email with the unique identifier is sent to the recipient list. | 2009-02-05 |
20090037543 | SYSTEM AND METHOD TO PRIORITIZE CHAT ALERTS BASED ON AN ORGANIZATIONAL HIERARCHICAL CHAIN - In a chat alert method and system, a chat user creates alert profiles that include the requestor's level in an organizational hierarchy as a parameter and the alert type for the level. When a chat client receives a chat request from a requester for a receiver, the chat client determines if there is a chat alert profile that matches the requestor's level. If so, then an alert is issued to the receiver according to the matching chat alert profile. Optionally, the chat alert profile sets an alternate alert system, where if the receiver does not respond to the request within a specified time, an alert is sent using the alternate alert system. Chat requests from requesters higher up in the reporting chain can be highlighted for the receiver. The receiver can then prioritize the chat requests that he/she receives and respond to them in a timely fashion. | 2009-02-05 |
20090037544 | METHOD TO PROVIDE ASSISTANT ROLE IN INSTANT MESSAGE SOFTWARE - The present invention provides a method for managing additional functions in an instant messaging system, a method for providing an additional function to an instant messaging system, an instant messaging system and IM client therein employing the methods. The instant messaging system enables a plurality of users to instantly message with each other through a network. The method for managing additional functions comprises: at a client of the instant messaging system, invoking a program for one of the additional functions in a session by way of interaction with a contact, wherein the additional function is recorded in local contact list of the client as the contact. The present invention enables a user to add a UI component corresponding to a needed additional function in the dialog of current chatting session only when necessary, thus reducing the complexity of the main UI. | 2009-02-05 |
20090037545 | METHOD AND SYSTEM FOR AUTOMATICALLY COLLECTING INFORMATION IN A MESSAGING SYSTEM - A method and system for automatically collecting information in messaging system. A method in accordance with an embodiment includes: setting a flag indicating an information collection and an initiation flag for a message for requesting information collection by an information requestor; generating a unique identifier for identifying a task for the information collection, and sending the message; when replying to the message for requesting information collection, setting a reply flag for a replied message and sending the replied message, wherein information required to be collected is included in the replied message; and extracting the information required to be collected by the task for the information collection identified by the unique identifier from the replied message in accordance with the flag indicating an information collection and the reply flag, consolidating the information into a single summary document, and providing the summary document to the information requester. | 2009-02-05 |
20090037546 | FILTERING OUTBOUND EMAIL MESSAGES USING RECIPIENT REPUTATION - A method for filtering email messages by using reputations associated with recipients of the email messages to determine if senders of the email messages are spammers and correspondingly if the email messages are spam. Recipient reputations may be established based on counts of unique good senders and unique bad senders sending email messages to the recipients or by comparing sender email activity to bad recipients. | 2009-02-05 |
20090037547 | Safety information transmission device - A safety information transmission device includes a reception unit that receives, via a network, safety information indicating whether or not a user is safe, the safety information being received by an information processing terminal if biometric authentication of the user is successful, and a control unit that determines, when a contact method is a contact by an electronic message and a contact destination address is an electronic message address, to transmit the electronic message containing the safety information to the electronic message address. | 2009-02-05 |
20090037548 | Method and Apparatus for Automatic Notification and Response - A disclosed notification and response system enables applications to communicate with recipients using a number of different media. The notification and response system (i) sends requests to one or more recipients, using the medium specified by each individual recipient; (ii) collects and processes responses; and (iii) forwards the responses to their final destination by means of the medium specified by the final destination. Applications frame requests in at least one supported human language and media format, and the request is delivered to the appropriate recipient(s), according to their preferences. Communication flow expressions specify the recipients for a given request, and how, when and where each recipient shall receive the request. Requests are dynamically updated, and the parameters of a communication flow expression are not evaluated, until the request is delivered. Communication flow rules specify recipient's communication preferences and tailor communication flows to characteristics of the sender, the topic or scheduling constraints. Communication flow expressions are evaluated using a three-valued logic: notification failure (maybe), response failure (false) and response success (true). Primitives specify simultaneous or sequential contact, and when execution of the sub-expression should terminate by defining a logical combination of success test results. | 2009-02-05 |
20090037549 | DATA MANAGEMENT SYSTEM FOR AN ANALYZING APPARATUS - When an analysis is finished in the GC/MS | 2009-02-05 |
20090037550 | METHOD AND APPARATUS FOR CHECKPOINT AND RESTART OF PSEUDO TERMINALS - A computer implemented method, apparatus, and computer program product for restarting pseudo terminal streams. In one embodiment, a device associated with a file descriptor in a set of file descriptors is opened. The set of file descriptors are identified in checkpoint data for restarting the pseudo terminal streams. In response to identifying the device as a pseudo terminal slave device, an entry for the identified pseudo terminal slave device is added to a list of open pseudo terminal slave devices. The entry for the identified pseudo terminal slave device is marked as an open pseudo terminal slave device. The list of open pseudo terminal slave devices permit pseudo terminal master devices and pseudo terminal slave devices to be restored and restarted in random order during a restart of the pseudo terminal streams. | 2009-02-05 |
20090037551 | SYSTEM AND METHOD OF CONTROLLING MULTIPLE COMPUTER PLATFORMS - A system and method are provided for controlling multiple computer platforms. The method can include the operation of storing command line tasks in a database. Other command line task information can include a command name, related parameters, and a platform type for which the command line tasks are executable. A command line task can be selected from the database of command line tasks by a user for application to computing systems. A further operation is identifying at least one computing system that can be addressed from a host system and which has the same platform type as the selected command line task. The user can then select at least one computing system from a list of the identified computing systems to which the selected command line is applicable. Another operation is applying the selected command line tasks to the selected computing systems which are of a correct platform type. | 2009-02-05 |
20090037552 | MASTER-SLAVE CARD SYSTEM AND METHOD FOR OPERATING THE SAME - A master-slave card system includes a master card and a plurality of slave cards connected in serial. The master card sends a command with a station-number information to the slave cards. A selected slave card designated by the station-number information sends back a response message, where the response message includes an initial packet, a plurality of data packets and a CRC check packet. The master card sends a next command to a next slave cards after the master cards identifies a correct initial packet. When the initial packet is not correct, the master card halts sending the next command until the received signal is already stopped for a predetermined silence time. The master card drops all the data packets if the CRC check packet associated with the data packet is not correct. | 2009-02-05 |
20090037553 | Configuring or Reconfiguring a Multi-Master Information Sharing Environment - Configuring an n-way multi-master information sharing topology. Adding a new node (e.g., database server) to the information sharing topology can be implemented as follows. Initially, the new node is added as a slave of a particular co-master in the information sharing topology. The objects to replicate are instantiated on the new node by propagating data from the particular co-master to the new node. Furthermore, a capture process is created on the particular co-master to send changes to the objects to the slave. Meanwhile, the co-masters continue to propagate changes to each other. To promote the slave to a master, changes to objects stored at the slave are propagated to each of the co-masters. Furthermore, changes at each of the masters are propagated to the promoted node. | 2009-02-05 |
20090037554 | MIGRATING WORKLOADS USING NETWORKED ATTACHED MEMORY - A network system comprising a plurality of servers communicatively-coupled on a network, a network-attached memory coupled between a first server and a second server of the server plurality, and a memory management logic that executes on selected servers of the server plurality and migrates a virtual machine from the first server to the second server with memory for the virtual machine residing on the network-attached memory. | 2009-02-05 |
20090037555 | Storage system that transfers system information elements - A first storage system that has a first storage device comprises a first interface device that is connected to a second interface device that a second storage system has. A first controller of the first storage system reads system information elements of first system information (information relating to the constitution and control of the first storage system) from a first system area (a storage area that is not provided for the host of the first storage device) and transfers the system information elements or modified system information elements to the second storage system via the first interface device. The system information elements are recorded in a second system area in a second storage device that the second storage system has. | 2009-02-05 |
20090037556 | HTTP SERVICE DISCOVERY DEVICE - A system and method for using a service discovery device to enable communication between devices within a home network and a remote device. An IP address is provided to each device located within the home network. After the service discovery device makes at least one HTTP request to each of the IP addresses, the service discovery device receives information from a HTML page on each of the devices. A web page is then generated that contains the received information. The generated web page is accessible from the remote device, and the generated web page includes a list of links to device web pages for each of the devices located within the home network. | 2009-02-05 |
20090037557 | Monitoring of Windows on Computers - Embodiments include methods, apparatus, and systems for monitoring windows on computers. In one embodiment, movement of a mouse or cursor in a focused window of the computer is analyzed to determine whether an application is properly executing in the computer. | 2009-02-05 |
20090037558 | DIGITAL CONTENT MANAGEMENT SYSTEM AND METHODS - Systems and methods for locating network sites using a target digital object in a networked environment are presented. In operation, a request to locate network sites using the target digital object is received. In response to the request, identification information corresponding to the target digital object is obtained. Content of a plurality of network sites on a network is also obtained. For each network site of the obtained plurality of network sites, a determination is made as to whether a digital object on the network site matches the target digital object according to the identification information corresponding to the target digital object. A report indicating the network sites that include a digital object that matches the target digital object is then generated and returned in response to the request. | 2009-02-05 |
20090037559 | SYSTEM AND METHODS FOR COMPLETION OF ATTEMPTS TO ACCESS CONTENT - A content consumption session completion system and method useful in conjunction therewith, the system comprising an apparatus for detecting uncompleted content consumption sessions by monitoring consumption of data services by a user and logging information regarding at least one uncompleted content consumption session between at least one user and at least one data service. The system further includes an apparatus for diagnosing a reason why at least one individual content consumption session was uncompleted, and also includes an apparatus for responding to at least one uncompleted content consumption session as a function of the reason. | 2009-02-05 |
20090037560 | NETWORK-ATTACHED STORAGE DEVICE CONFIGURATION - A system comprises a computer configured using a configuration setting and a network-attached storage (NAS) device coupled to the computer via a network. The NAS device receives the configuration setting from the computer via the network and configures the NAS device using the configuration setting. | 2009-02-05 |
20090037561 | Automatically Adjusting Command Parameters To Support Devices Of A Computer Network - Adjusting one or more command parameters for a device of a computer network includes accessing command sets. A command set comprises one or more commands supported by a known device, and a command has one or more command parameters. One or more command sets associated with an unknown device are identified. The following are repeated for each command set of the one or more command sets until a termination event occurs: applying the command set to the unknown device to perform an operation; determining whether the command set has failed to perform the operation; and automatically adjusting the command parameters of the command set if the command set has failed to perform the operation. | 2009-02-05 |
20090037562 | NETWORK TOPOLOGY AWARE CONFIGURATION OF NETWORK ADDRESSES IN WIRELESS PERSONAL AREA NETWORKS - In a method for configuring the network address for a node in a IP wireless network a network address is selected out of an available range of network addresses. At least one address resolution request (ARP) is sent over the network. A response to the ARP requests is awaited during a pre-defined timeout. In case no response is received from the network, the selected address is used to configure the node of the network. | 2009-02-05 |
20090037563 | METHOD, DEVICE AND SYSTEM FOR CONFIGURING DEVICE PARAMETERS IN DIGITAL SUBSCRIBER LINE ACCESS NETWORK - A method for configuring device parameters in a Digital Subscriber Line access network is disclosed. According to the method, a managing device sends a parameter modifying command to a managed device; the managed device makes a response to the parameter modifying command and modifies parameters; the managed device obtains an applying opportunity of unapplied parameters; the managed device applies the unapplied parameters according to the applying opportunity. A Digital Subscriber Line access system and a network device are also disclosed. | 2009-02-05 |
20090037564 | System and Method for Multiple Address of Record Deregistration Using a Single SIP Request - One embodiment of the present invention is a method for deregistering multiple addresses of record. The method comprises receiving a session initiation protocol request to deregister addresses of record, the session initiation protocol request comprising a plurality of addresses of record to be deregistered and a contact address for a session initiation protocol endpoint. The method further comprises disassociating the contact address for the session initiation protocol endpoint from each of the plurality of addresses of record. | 2009-02-05 |
20090037565 | ADDRESS MAPPING SCHEME FOR SAS ZONING - The present invention relates to a method for implementing an address mapping scheme within a serial attached SCSI enabled storage area network environment comprising respectively assigning a world wide name of each device comprised within a storage area network to a plurality of switch ports that are comprised within a serial attached SCSI (SAS) switch that is comprised within the storage area network, and assigning each port comprised within the SAS switch to a zone grouping. Further, the respective world wide names of each device that each world wide name will have the right to access is determined, and thereafter a SAS zone permissions table is built comprising the world wide names of each device that each world wide names has the right to access. The world wide names, the SAS switch port assignments, and the SAS zone permission tables are saved to a file or database. | 2009-02-05 |
20090037566 | Computer Network - In a network of computers, e.g. the internet, each computer records the information sources it accesses, and these records are used to identify computers whose users share common interests, as indicated by the sources they access. A virtual network is created linking computers whose users have been identified as sharing similar interests data on what sources have been accessed by each user are shared with neighbouring computers, a defined by the virtual network. Computers can also pass on information on sources accessed received from one neighbour to other neighbours. | 2009-02-05 |
20090037567 | LINK MANAGEMENT SYSTEM - A technology is disclosed for efficiently managing the peer relationship, and in particular for allowing to discover which of one or more communication links of the network entity is connected to another network entity having the same identifier. According to this technology, for example, the ID Controller ( | 2009-02-05 |
20090037568 | GROUP COMMUNICATIONS - According to one aspect of the present invention, there is provided apparatus for use with a group communication network having an addressing database, the apparatus being addressable by a user terminal connected to the network, the apparatus comprising: a receiver module for receiving an invitation from a user terminal connected to the network, the receiving means being arranged to accept the invitation to cause the user terminal and the apparatus to establish a communication, a data retrieval module for obtaining details of one or more users to be added to the communication, the details of being obtained from other than the addressing database, and a communication module for adding at least one user to the communication using the obtained details. | 2009-02-05 |
20090037569 | SYSTEM AND METHOD FOR PROVIDING A DISTRIBUTED WORKFLOW THROUGH A PLURALITY OF HANDHELD DEVICES - A system which provides workflow management includes a central server which is configured to communicate with two or more handheld computing devices to effect a delivery of specific work tasks to users of the respective handheld devices. By maintaining an interface with the handheld devices it is possible to coordinate and control performance of specific tasks within the workflow environment. A related method is also described. | 2009-02-05 |
20090037570 | Method and Apparatus for Resource Assignment in a Sensor Network - Resources are assigned in a network of sensor nodes by a first sensor node of the network detecting an event and collecting data samples for the event, exchanging messages with other sensor nodes of the network that detect the event to form a community of sensor nodes. Based on information exchanged, the total data samples collected for the event is calculated and the community sends a help message to other sensor nodes. The other sensor nodes are assigned to cover the event if the potential marginal gain if they were to cover the event exceeds a threshold. The potential marginal gain comprises the expected change in a utility function that is dependent upon the total data samples collected for the event by the community. The utility function is a concave function of the total data samples and may be dependent upon an importance level of the event. | 2009-02-05 |
20090037571 | Dynamic Agent Formation For Efficient Data Provisioning - Methods and apparatus, including computer program products, are provided for monitoring one or more computers in a distributed computing system. In one aspect, there is provided a computer-implemented method. The method may include determining, at a node, a first quantity of first agents reporting to the node and limiting the quantity of first agents to not exceed a predetermined threshold. The first agents configured to directly report to the node a first information corresponding to systems being monitored by the first agents. A second quantity of second agents may also be determined. The second agents report to the node through the first agents. The second agents report a second information corresponding to systems being monitored by the second agents. The first agents may be notified to report to the node the first information corresponding to systems being monitored by the first agents. The second agents may be notified to report to at least one of the first agents the second information corresponding to systems being monitored by the second agents. Related apparatus, systems, methods, and articles are also described. | 2009-02-05 |
20090037572 | Adaptation Of Clusters To Virtualization Technologies - Methods and apparatus, including computer program products, are provided for adapting processing in a distributed computing system based on automatically detected changes caused by virtualization. In one aspect, the computer-implemented method includes detecting whether one or more changes occur at a cluster of a distributed computing system. The one or more changes may be caused by a virtualization system. Moreover, the one or more changes may correspond to at least one of a quantity of processors at the cluster, a quantity of memory at the cluster, a quantity of bandwidth among nodes of the cluster, and a storage speed. The cluster may be adapted based on the detected changes. Related apparatus, systems, methods, and articles are also described. | 2009-02-05 |
20090037573 | SYSTEM AND METHOD OF HEALTH MONITORING AND FAULT MONITORING IN A NETWORK SYSTEM - A method of monitoring a network is disclosed and includes receiving an enrollment message at a heartbeat manager from a heartbeat agent associated with a first application stored at a first network entity. The method also includes automatically associating a heartbeat interval with the first application based at least partially on the enrollment message. In another embodiment, a system of monitoring a network is disclosed and includes a network entity having processing logic and memory accessible to the processing logic. The memory stores an application including a heartbeat agent portion having instructions executable by the processing logic to enroll with a heartbeat management server communicating with the network entity and including a heartbeat monitor including instructions to subscribe to notifications indicating an operational status of an application residing at a second network entity. | 2009-02-05 |
20090037574 | Autonomous Handling Management System, Autonomous Handling Management Method, and Program - An autonomous handling management system performing autonomously system handling management based on handling management policies. Determination means ( | 2009-02-05 |