48th week of 2008 patent applcation highlights part 57 |
Patent application number | Title | Published |
20080294682 | High performance freeze-dried dynamic web page generation - Dynamic web page generation is optimized by reducing the processing overhead required to parse the web page HTML code for tokens and insert dynamic content. Using the invention, an HTML file for a dynamic web page need be read and parsed only once throughout the life of the server. A software object parses the HTML, decomposes the page into constituent pieces and saves them to data structures as byte streams, which are cached, along with the software object, rendering multiple disk accesses unnecessary when the page is reconstituted. For subsequent requests, the dynamic page is created from the cached version, which is shareable across users and across requests. The optimization reduces server resource usage for dynamic page generation to near zero. The invention is also applicable to other documents combining static and dynamic content that require composition tools for editing. | 2008-11-27 |
20080294683 | Systems and methods for managing intellectual property - Systems and methods for managing intellectual property are provided. These systems and methods may accept new pieces of intellectual property from creators of the intellectual property and then record the intellectual property, control access to the intellectual property, facilitate use and integration of the intellectual property, and track information relating to the intellectual property. Using five basic data structures, one embodiment of the present invention enables the tracking of IP elements (e.g., a single idea or a new combination of ideas), IP assets (e.g., one or more IP elements with recognized value), metadata elements (e.g., supplemental information), log elements (e.g., change information), and user records (e.g., user information). In an implementation of the invention, a “lab notebook page” paradigm may be used to facilitate the entry of information into an IP element. | 2008-11-27 |
20080294684 | Evolutionary Spectral Clustering by Incorporating Temporal Smoothness - Systems and methods are disclosed for clusterizing information by determining similarity matrix for historical information and similarity matrix for current information; generating an aggregated similarity matrix (aggregated kernel); and applying evolutionary spectral clustering on the aggregated kernel to a content stream to produce one or more clusters. | 2008-11-27 |
20080294685 | Creating References in a Scoped Memory System - A method for creating a reference in a scoped memory system, the scoped memory system including a scope graph of scoped memory areas, wherein each scoped memory area is suitable for the allocation of objects therein for access by software threads and has associated a thread count for indicating that the scoped memory area is discardable, the method comprising the steps of: allocating a target object in a target scoped memory area; storing an index associated with the target object of a depth of the target scoped memory area in the scope graph; allocating a source object in a source scoped memory area; storing an index associated with the source object of a depth of the source scoped memory area in the scope graph; in response to a determination that the source scoped memory area is at the same depth as or deeper than the target scoped memory area by comparing the index associated with the source object and the index associated with the target object, creating a reference from the target object to the source object. | 2008-11-27 |
20080294686 | SPECTRAL CLUSTERING FOR MULTI-TYPE RELATIONAL DATA - A general model is provided which provides collective factorization on related matrices, for multi-type relational data clustering. The model is applicable to relational data with various structures. Under this model, a spectral relational clustering algorithm is provided to cluster multiple types of interrelated data objects simultaneously. The algorithm iteratively embeds each type of data objects into low dimensional spaces and benefits from the interactions among the hidden structures of different types of data objects. | 2008-11-27 |
20080294687 | CENTRALIZED, AUTOMATIC REPORTING SYSTEM AND METHOD FROM INTERFACE TECHNOLOGIES - One or more parameters such as time is reported to a center using a portable access device. The center then automatically receives data from the access device and populates an electronic form and converts the data for storage and subsequent processing or review. The invention allows other parties, upon proper authentication, to annotate received data, to indicate acceptance or rejection of the reported data. Depending on the relationship of the various parties and business rules stored with the center, parties other than the sender and center may also download reported data for subsequent processing, even where they have different hardware and software platforms. The invention is particularly suitable for senders such as employees who need to submit time sheets, expense reports, and the like to an employer, or for automatic analysis of submitted inventory reports, product orders, etc. In one embodiment, the center acts as an automatic data collecting and reporting intermediary between the sender and an employment agency, on one hand, and between the agency and a client, on the other hand, where the sender is associated with the agency but performs tasks on behalf of the client. | 2008-11-27 |
20080294688 | DOORS - digital orientation and organizational reference system - A method of presenting and testing for comprehension, organizational information commonly provided during new employee (or stakeholder) orientation and later made available in company or employee manuals. This method utilizes existing digital learning system technologies to author content, test and track results. This method is a Digital Orientation and Organizational Reference System (DOORS) that provides content at two levels. One level is used for orientation and testing with access to the second, reference level, mostly used by existing employees or stakeholders for review or clarification. The content, tests and results are securely available online, or on transferable media such as DVD or CDROM's. The uniqueness of this system lies in its standardized repeatability enabling organizations to lower orientation costs, and verify transfer and understanding of content to stakeholders should this become questionable in the workplace environment or under legal review. | 2008-11-27 |
20080294689 | Credit Report Locking/Unlocking Via Telephone Interface - The present invention, in particular embodiments, is directed to methods, apparatuses and systems directed to locking and unlocking of credit reports via a telephone interface. In a particular implementation, the present invention provides a voice interface server accessible to consumers via a telephone and a voice-based credit report access system. The voice-based credit report access system is operative to accept telephone requests to lock or unlock a credit report and pass those requests to a credit report retrieval system. When the request is received, the credit report retrieval system accordingly updates the consumer's entry in a lock status database. When the credit report retrieval system receives a credit report request, the lock status database is queried. If the consumer's entry has a locked status, the credit report is denied. If the status is unlocked, the credit report is provided to the requestor. In a particular implementation, a number of access attempts field of the consumer's entry is updated each time access to the credit report is denied while the credit report is locked. | 2008-11-27 |
20080294690 | System and Method for Automatically Registering a Vehicle Monitoring Device - System and method for registering a vehicle monitoring device with a central monitoring system, comprising determining a monitoring device identifier, determining a vehicle identifier from an on-board diagnostic system, establishing a communication link between the vehicle monitoring device and the central monitoring system, and sending the monitoring device identifier and vehicle identifier to the central monitoring system from the vehicle monitoring device. | 2008-11-27 |
20080294691 | METHODS FOR GENERATING AND PLAYING MULTIMEDIA FILE AND RECORDING MEDIUM STORING MULTIMEDIA FILE - Methods for generating and playing a multimedia file and a recording medium storing the multimedia file are provided. In the generating method, multimedia data to be written in the multimedia file is generated, and then a media chunk for storing the multimedia data is generated. Next, a metadata chunk including metadata that describes the characteristics of the media chunk and the multimedia data is generated by analyzing the characteristics of the media chunk. Afterwards, the metadata chunk and the media chunk are written into the multimedia data file. When all the media chunks have been written, the multimedia file is scanned and the metadata chunks therein are read, such that an index table recording the relations among the multimedia data is generated in the multimedia file. Therefore, the procedure for generating the multimedia file is simplified and the time for preparing the play of the multimedia file is reduced. | 2008-11-27 |
20080294692 | Synthetic Events For Real Time Patient Analysis - Generating synthetic events based on a vast amount of data. First and second data are received. The first data is organized into a first cohort. The second data is organized into a second cohort. The first cohort and the second cohort are processed to generate a synthetic event. The synthetic event comprises third data representing a result of a mathematical computation defined by S(p | 2008-11-27 |
20080294693 | Receiving apparatus, recording apparatus, content receiving method, and content recording method - Disclosed herein is a receiving apparatus for receiving, either in broadcast fashion or via an external network, content information made up of contents and meta information about the contents, the receiving apparatus including: a device search section; a device information acquisition section; a device compatibility determination section; a storage destination information acquisition section; a content search section; and a content offering section. | 2008-11-27 |
20080294694 | Method, apparatus, system, medium, and signals for producing interactive video content - A method, apparatus, system and signal for producing interactive video content on a content publisher computer is disclosed. The method involves associating indicia with at least one image portion in the video content, the indicia being operably configured to follow the at least one image portion as a display position of the image portion changes in the video content. The method also involves associating an image portion identifier with the indicia, and associating link properties with the indicia, the link properties being operable to cause transmission of a content location request to a registration server in response to selection of the indicia by a viewer of the interactive video content. The content location request includes the image portion identifier. | 2008-11-27 |
20080294695 | Use of XML for a modular system used to study label free biomolecular interactions - The use of XML in the context of a system of instrument modules used to study label free binding interactions. This includes provisions for computer to instrument communication using XML, intramodule communication using XML, a data format in XML and for automated firmware testing using XML. | 2008-11-27 |
20080294696 | SYSTEM AND METHOD FOR ON-THE-FLY ELIMINATION OF REDUNDANT DATA - A system and method for “on-the-fly” de-duplication of data before storing the data in a storage system is provided. A data de-duplication module illustratively cooperates with protocol servers and a file system of a storage operating system executing on the storage system to implement the novel de-duplication technique. The de-duplication module illustratively generates a block store, an index file and a hash table on storage space provided by the storage system. The hash table is utilized for tracking fingerprints and locations of blocks within the block store. The index file is utilized for storing directory information identifying the contents of data containers stored on the storage system, while the block store is utilized to store raw data blocks that comprise the data containers. | 2008-11-27 |
20080294697 | AUTOMATED DATA ARCHIVE TOOL - A method and programmable storage device for controlling an archival process in a supply chain management software tool that includes using a control table to identify files or directories to be archived, and archiving information based on the data stored in each row of the control table. The method provides for the querying of archive control table rows by incrementally reading a row in the archive control table for an active column designation, storing the information from the row in a list if the active column designation is in a predetermined active state, and incrementing to a next row in the archive control table, or skipping the row if the active column designation is in a predetermined non-active state, and incrementing to a next row in the archive control table. | 2008-11-27 |
20080294698 | FORESIGHT DATA TRANSFER TYPE HIERACHICAL STORAGE SYSTEM - A storage system includes a file server connected with a plurality of computers, and a second storage device connected with a first storage device, in which the second storage device has a second volume; the first storage device has a virtual volume virtualized with a first volume and the second volume as a self-device possessed volume; and the file server mounts the first volume as a first directory, mounts the virtual volume as a second directory, and copies predetermined files in the second directory into the first directory. | 2008-11-27 |
20080294699 | ONLINE ADVERTISING METHOD AND SYSTEM WHICH REFLECTS UPDATE OF DATABASE IN REAL TIME - An online advertising method and system which automatically reflects update of a database due to new content data, generated in an online service, in advertising data associated with the online service. The method of the present invention comprises the steps of: identifying new content data associated with an online service; updating a database with at least some of the new content data; and automatically reflecting changes in the database in advertising data associated with the online service. | 2008-11-27 |
20080294700 | FILE MANAGEMENT SYSTEM, FILE MANAGEMENT METHOD, FILE MANAGEMENT PROGRAM - A file management system and the like for alleviating the load on the hardware due to file synchronization are provided. A file management system includes a time measurement unit for recording an update history of the file; an update interval calculation unit for calculating an update interval and a blank period of the file based on the update history, and determining a synchronization time of the file based on the update interval and the blank period; and a file management unit for executing synchronization of the file stored in the plurality of storage media at the synchronization time. | 2008-11-27 |
20080294701 | ITEM-SET KNOWLEDGE FOR PARTIAL REPLICA SYNCHRONIZATION - A system is disclosed for synchronizing partially-replicated collections while keeping synchronization overhead low by using the concept of item-set knowledge. Item-set knowledge uses knowledge fragments, which associate knowledge vectors with item-sets. An item-set consists of an explicitly represented list of items. In a partial replica, this item set may be the items known to a replica within which a filter is applied limiting the items known to some subset of the overall items in the collection. | 2008-11-27 |
20080294702 | METHOD OF ALIGNING META-MODELS - A system and method for processing meta-models defined in accordance with Meta Object Facility (MOF). A system is provided that includes: a version control system for checking meta-models in and out of a model repository; a system for merging two versions of a meta-model that are based on a common ancestor version and were worked on in parallel; and an alignment system for aligning the two versions and the common ancestor whenever a profile has been applied differently to any of the two versions and common ancestor version. | 2008-11-27 |
20080294703 | METHOD AND APPARATUS FOR OBTAINING THE ABSOLUTE PATH NAME OF AN OPEN FILE SYSTEM OBJECT FROM ITS FILE DESCRIPTOR - A computer implemented method, apparatus, and computer program product for obtaining an absolute path name for an open file system object. A file descriptor for the open file system object is identified in response to a process in a first software partition opening a file system object to form the open file system object. The absolute path name for the open file system object is cached in a path name field in a file structure associated with the file descriptor for the open file system object. The absolute path name for the open file system object in the path name field is used during migration of the first software partition to restore the open file system object in a second software partition. | 2008-11-27 |
20080294704 | INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD - Providing an information processing apparatus and information processing method that prevent the occurrence of inconsistencies between restored files and other files, thereby improving ease of use. When restoring a backup virtual tree, the owner of each file and directory belonging to the backup virtual tree is identified; and when it is found, based on the identification result, that the owner of any of the files or directories is not a target user and the update time and/or version of the backup file or directory is older than that of the corresponding present file or directory, the backup file or directory is restored back into a special directory accessible for the target user with the tree structure of the original virtual tree intact. | 2008-11-27 |
20080294705 | Performance Improvement with Mapped Files - A method and apparatus for improving system performance by asynchronously flushing a memory buffer with system log entries to a log file. The apparatus and method minimize performance loss by detecting when a memory region that is mapped to a file is about to become full and generate or switch to a new memory region so that activities can be continuously written. A process dedicated to flushing the full memory region is instantiated and terminates once the memory region has been completely flushed to a file. All application and user processes can continue to run without interference or the need to manage the flushing of the memory regions. | 2008-11-27 |
20080294706 | Novel Adder Structure with Midcycle Latch for Power Reduction - A digital adder circuit comprising a plurality of logical stages in the carry logic of said adder circuit, for generating and propagating predetermined groups of operand bits, each stage implementing a predetermined logic function and processing input variables from a preceding stage and outputting result values to a succeeding stage static and dynamic logic in the carry network of a 4-bit adder, and with output from the first stage fed directly as an input ( | 2008-11-27 |
20080294707 | RANDOM NUMBER GENERATION DEVICE AND VEHICLE CONTROL DEVICE - A random number generation device including a first random number generation part which generates a new random number based on a random number which was previously generated and which outputs the random number generated by the first random number generation part, the random number generation device includes: a second random number generation part which generates a random number different from the random number generated by the first random number generation part; and an operation part which outputs a random number obtained by a prescribed operation using a random number generated by the second random number generation part on a random number generated by the first random number generation part when generating a first random number after start of supplying electric power. | 2008-11-27 |
20080294708 | Methods, systems, and computer program products for parallel correlation and applications thereof - A fast correlator transform (FCT) algorithm and methods and systems for implementing same, correlate an encoded data word (X | 2008-11-27 |
20080294709 | Processing geometric data using spectral analysis - In one embodiment, the present invention includes a method for receiving vertex data corresponding to a surface of an image, performing a discrete Fourier transform (DFT) on the vertex data to obtain a frequency response, zero padding the frequency response to obtain zero padded frequency response data, and performing an inverse DFT (IDFT) on the zero padded frequency response data to obtain modified vertex data including the vertex data and additional vertex data corresponding to the surface. Other embodiments are described and claimed. | 2008-11-27 |
20080294710 | Extending a Repetition Period of a Random Sequence - A method is provided for extending a sequence repetition period of a random number generator in systems based on the availability of random sequences. The method includes performing RNS arithmetic operations to express a random number in a sequence as RNS residue values. Each generated random number has a value between zero and n!−1. The method also includes converting each of the RNS residue values to a relatively prime base number system so that each of the RNS residue values includes at least one digit. The method further includes generating an arbitrary permutation ordering of output sequence numbers using a select combination of digits associated with each of the RNS residue values. The arbitrary permutation ordering is applied to a cyclic structure having n elements. Each of the n elements has an associated output sequence number. | 2008-11-27 |
20080294711 | System and Method for Centrally Collecting Real-Time Information Regarding Consumer Click-Through Traffic - A method and system for providing the centralized collection of click-through traffic information. The method includes receiving a DNS query for a domain name at a third party auditing service from a requesting computing resource. The domain name is configured to include click-through information as a subdomain, and wherein a URL associated with the domain name provides content. The click-through information is parsed from the domain name without establishing a connection between said third party auditing server and any web server providing the content. An IP address for the web server associated with the domain name is sent to the requesting computing resource. | 2008-11-27 |
20080294712 | SYSTEM AND METHOD FOR WEB SERVICES GATEWAY SERVER - A computer enabled transaction service architecture gateway system and method for exposing distributed transaction services as web services comprises a transaction service gateway server including: a web service message engine to convert between web service messages and distributed transaction data structures and interface for allowing customized plug-in mechanism to expand functionality and provide additional service. The transaction service architecture gateway server operate to invoke distributed transaction services on a distribute transaction server upon receiving a request from a web service client. | 2008-11-27 |
20080294713 | SYSTEM AND METHOD FOR MANAGEMENT OF AN AUTOMATIC OLAP REPORT BROADCAST SYSTEM - A system, method and processor medium that manages automatic generation of output from an on-line analytical processing system. Scheduled services are processed in an on-line analytical processing system and output from the OLAP system is then automatically forwarded to one or more subscriber output devices specified for that service. The system manages the operation of the service processing system to increase throughput, increase speed, and improve the administrator control over the processing. The system may maintain dynamic recipient lists that are resolved by system. The system. enables administrator control over processing by enabling administrators to view all services and all subscribers of the system, by maintaining an address book containing entries for subscribers of the service and enables a system user to view the contents of the address book, and by scheduling processing of services. The system governs the volume of services being processed, the number of subscribers to a particular service, and the number of output devices to which a service may be broadcast. | 2008-11-27 |
20080294714 | High Availability Message Transmission - A system, method, apparatus, and computer program product uses at least one of a plurality of message transmitters to achieve high availability message transmission. The plurality of message transmitters are each operable to transmit a message to a subscriber. In accordance with a determination, for example, of the value of the connections, the message is copied and transmitted to the plurality of the message transmitters so that at least one of the plurality of message transmitters transmits the copy to the subscriber. The at least one message transmitter may be selected by analyzing the message and determining an associated rule based on characteristics of the message. | 2008-11-27 |
20080294715 | Privacy Safety Manager System - A method is provided for accessing user personal information. In such method, personal information belonging to a particular user is stored at a user information processing system such as a user computer. A form may then be displayed on the user information processing system. A user-provided recall input can then be received at the user information processing system and the fact of its receipt can be indicated on the form. Using the recall input, the stored user personal information can be accessed for processing in connection with the displayed form. Display of information at the user information processing system may then be manipulated based on a result of the processing. | 2008-11-27 |
20080294716 | AD-FUNDED WEB SERVICES - Restricting a web page's access to web services that do not display advertisements endorsed by the web service or its owner is described herein. A web page includes an IFrame where an advertisement is presented. The web page provides the functionality of a web service by communicating requests to a server hosting the web service. On a client computing device, a user may initiate a request to access the web service. The request may be sent to a broker configured to submit the request to the hosting server. The web service is exposed in such a way that it can only be called by an endorsed IFrame, also responsible for displaying advertisement on the web page. | 2008-11-27 |
20080294717 | INFORMATION EXCHANGE METHOD, INFORMATION PROCESSOR, INFORMATION GATHERING SYSTEM, COMMUNICATION METHOD, COMMUNICATION SYSTEM, INTERMEDIARY DEVICE, AND COMMUNICATION DEVICE - The present invention relates to, for transmitting information by a server from an information gathering device to a terminal device, an information exchange method, an information processor, a communication method, a communication system, an intermediary device, and a communication device. It is directed to provide an information exchange method, an information processor, a communication method, a communication system, an intermediary device, and a communication device with which pieces of streaming video information gathered by a number of information gathering devices can be exchanged efficiently. A feature thereof lies in linking each of the terminal devices to the information gathering device that gathers a given number of pieces of streaming video information that are asked for from its linked terminal device, out of the plurality information gathering devices, directing the information gathering devices to deliver the given number of pieces of streaming video information directly to their linked terminal device, and producing and displaying, by the terminal devices, a predetermined certain screen including a given number of streaming video images that has been delivered. | 2008-11-27 |
20080294718 | INFORMATION PROCESSING APPARATUS, CLIENT APPARATUS, INFORMATION PROCESSING SYSTEM AND SERVICE CONNECTION METHOD - An information processing apparatus includes a server function configured to provide one or more services to a client apparatus via a communication network. The information processing apparatus includes a service ID generation unit configured to generate service IDs for each of the services and to associate the service IDs with the services for identifying the services, a service ID transmission unit configured to transmit the service ID to at least one of the client apparatus and a discovery proxy server connected to the communication network via the communication network, and a service connection unit configured to connect a service to be specified by the service ID included a service connection inquiry with one of the client apparatus and the discovery proxy server that is an inquiry origin when the service connection inquiry has been made from the one of the client apparatus and the discovery proxy server. | 2008-11-27 |
20080294719 | Timely Update of Information Displayed Within a Portal - A function is added to a Web page that communicates with a refresh control helper. The Web page is associated with a session identifier. If an information update that affects the Web page occur, an update notification is associated with the session identifier. Periodically, the function in the Web page sends the session identifier to the refresh control helper. The refresh control helper calls a refresh controller and passes the session identifier. The refresh controller checks a data store to determine if update notifications associated with the session identifier have been received. If updates are available for the page, the refresh controller informs the refresh control helper that new data is available and removes any update notifications for the session identifier from the data store. The refresh control helper then informs the function in the Web page that new data is available and the function requests a page reload. | 2008-11-27 |
20080294720 | Enhanced Online Collaboration System - Where users of an online collaboration system are viewing a broadcast presentation having segments of non-local content interspersed with segments of localized content, the collaboration opportunities available to the users are enhanced by providing both a primary chat room available for use by all users of the system and two or more additional chat rooms, each available to subsets of users identified as residents of geographic areas covered by the segments of localized content. In another embodiment, a user may control the availability of one of the additional chat rooms to identified members of a subset without regard to whether members are residents of a certain geographic area. | 2008-11-27 |
20080294721 | ARCHITECTURE FOR TELECONFERENCING WITH VIRTUAL REPRESENTATION - A communications system includes a teleconferencing system for hosting teleconferences, and a server system for providing a virtual representation for the teleconferencing system. The virtual representation includes objects whose states can be commanded to transition gradually. The server system provides clients to client devices, and each client causes its client device to display the virtual representation. Each client device is capable of generating a command for gradually transitioning an object to a new state in the virtual representation and sending the command to the server system. The server system commands the clients to transition an object to its new state by a specified time. | 2008-11-27 |
20080294722 | Method and Apparatus for Providing Touch and Play (Tap) - Based Service and System Using the Method and Apparatus - Provided are a method, apparatus and system for providing a touch and play (TAP)-based service. The method includes setting respective device identifiers of a plurality of devices which can be connected to a device using an organism as a transmission channel and setting services to be provided to a user through the interaction between the device and each of the devices corresponding to the device identifiers, respectively; having at least two execution levels so that one of the at least two execution levels can be selected in order to determine whether to execute a service in cooperation with one of the devices and setting one of the at least two execution levels according to an input from a user; receiving a device identifier of another device if the device is connected to one of the devices using the organism as the transmission channel; recognizing services set for the other device and identifying a service that is to be provided to the user through the interaction between the device and the other device; determining whether to execute the identified service according to the set execution level; and automatically recognizing information required to provide the service that is determined to be executed in cooperation with the other device and executing the determined service. When the method, apparatus and the system are used, a user can receive a desired service by simply touching two devices. | 2008-11-27 |
20080294723 | Business Process Automation - System and methods are disclosed for generating a document in a collaborative manner. A user may create data elements and activity elements, and associate the appropriate elements with events. Subsequently, when events occur, messages are sent to designated users to focus their attention on performing particular tasks, such as the task of updating data in a data store. A server computer may operate upon one or more of the elements in the data store to provide a message-based database system. Other users, including the lead user, may be assigned responsibilities associated with one or more of the elements in the data store. The various elements stored in the data store may be depicted in a tree format to assist in the visual layout of the numerous processes at work in the system. Using a template, a formatted user-friendly report may be generated that incorporates at least some of the data elements in the system. | 2008-11-27 |
20080294724 | METHOD AND TOOL FOR COMMUNITY-BASED PHYSICAL LOCATION AWARENESS - A solution for enhancing awareness of physical location within a community is provided. A method may include detecting a device affiliated with a member of the community, when the device is within a specified proximity to a user; and notifying the user of the detection of the member within the specified proximity. In one embodiment, a system for applying the method is disclosed. In one application, a location awareness enhancement (e.g., community locating) program is also disclosed. | 2008-11-27 |
20080294725 | METHOD AND SYSTEM FOR SUPPORTING SIMULATED-EXERCISE IN CYBER SPACE USING MESSAGE - Provided are a method and system for supporting a simulated-exercise in a cyber space using a message. The system for supporting a simulated-exercise using a massage includes a simulated-exercise manager system for training trainees in a remote location connected through a network by transmitting a situation message for informing critical situations to the trainees and an automatic response message. | 2008-11-27 |
20080294726 | Private electronic information exchange - Methods and apparatuses for private electronic information exchange are described herein. In one embodiment, when electronic information is received to be delivered to a recipient, the electronic information is transmitted over an electronic network with a private routing address. The private routing address is routable within a private domain, which is a subset of the electronic network. Other methods and apparatuses are also described. | 2008-11-27 |
20080294727 | Unsubscribing From Notification Of Future Messages In A Thread - The present invention relates to unsubscribing from notification of future messages in an existing message thread. A method for controlling user notification of future electronic mail (email) messages in accordance with an embodiment of the present invention includes: receiving an email message addressed to a user; determining if the email message belongs to an existing message thread; and in the case the email message belongs to an existing message thread, presenting the user with a selection of a plurality of options for controlling notification of future emails addressed to the user and belonging to the existing message thread. | 2008-11-27 |
20080294728 | Service Discovery for Electronic Messaging Clients - An autodiscovery service for clients in an electronic messaging system is disclosed. Client devices in the system request messaging system configuration settings from an autodiscover server. Clients may derive the address of the autodiscover server from user input, such as an email address, or the address may be obtained by other means. The autodiscover server responds to the request with settings for that client. The settings requested may include addresses of electronic mail servers and other servers that provide client services. The autodiscover server may determine the settings for the client based on various criteria, including client location and user mailbox location. Third party servers may participate in the autodiscovery service, and addresses of third party servers may be included in the settings provided to the client devices. | 2008-11-27 |
20080294729 | EMAIL OBJECT FOR OPEN MOBILE ALLIANCE DATA SYNCHRONIZATION USAGE - An email object is provided that fulfills requirements defined in the OMA MEM Enabler, where email messages are represented as extensible markup language documents. Filters created using XPath allow an email client to indicate what email messages are to be advertised as new and later downloaded. Table of content information can also be provided without the need for downloading an entire email object first, as well as additional information about each body part. Therefore, referencing body parts for downloading email body parts step-by-step or for use in a reply/forward without download use case, as well as allowing for the downloading of alternative content (e.g., content-adaptation) is provided. Data synchronization protocols are used to allow the email client to keep an equivalence relationship between main email storage on the email server and local mail storage on the email client side when transferring email messages between the email client and email server. | 2008-11-27 |
20080294730 | SYSTEM AND METHOD FOR END-USER MANAGEMENT OF E-MAIL THREADS USING A SINGLE CLICK - The present invention provides various simple and easy ways for each end user to manage the thread in a way that suits them. In some cases, the user experience requires only a single click. Additional embodiments allow user to manage inbox space, recover suppressed threads, be alerted on contextual changes of such threads, and so forth. The system allows the user to specifically configure his/her own email thread management scheme by selecting an email and choosing “Suppress Thread” on his/her user interface. The system then performs a number of steps such as examining the and headers of the selected email to configure the suppress filter. Once configured, the system will examine each email as it is received and examine its and headers per RFC 822. If the headers match the configured and headers, the emails will be suppressed in the manner chosen by the user such as deletion or move to folder. | 2008-11-27 |
20080294731 | COMMUNICATIONS SYSTEM PROVIDING ADAPTIVE POLLING BASED UPON USER USAGE PATTERNS AND RELATED METHODS - A communications system may include at least one data storage device for storing messages for respective users, and a plurality of mobile wireless communications devices each associated with a respective user for accessing the messages stored on the at least one data storage device. Moreover, the communications system may further include an adaptive polling engine for polling the at least one data storage device for stored messages and providing the polled messages to mobile wireless communications devices of respective users. The adaptive polling engine may advantageously learn respective user usage patterns for each mobile wireless communications device, and change a respective rate of polling for each mobile wireless communications device based thereon. | 2008-11-27 |
20080294732 | DETERMINING THE STATUS OF A DEVICE THROUGH USE OF A PUBLISHER/SUBSCRIBER INTERFACE - A publish/subscribe interface is used to enable a non-publish/subscribe first system (such as an IP network device) to obtain status information about a publish/subscribe device that cannot be pinged by the first system. The first system sends a status request to a domain name server associated with a system known to include the publish/subscribe device. The status request includes a domain name for the publish/subscribe device. Topic space maintained by a message broker in the publish/subscribe system includes status topics associated with publish/subscribe devices. The status topics contents reflect the current availability of the associated publish/subscribe device. The domain name is mapped to a status topic associated to the publish/subscribe device identified in the status request and the contents of that status topic are retrieved. If the contents have a first value, a “good” IP address is returned to the first system. If the contents have the second value, a “bad” IP address is returned. The return address is used in ping messages. If the ping operation succeeds, it is concluded the publish/subscribe device is online. If the ping operation fails, it is concluded that the publish/subscribe device is off-line. | 2008-11-27 |
20080294733 | REMOTE SERVICES FOR THIN CLIENT - In an embodiment, instead of a desktop operating system providing basic services, such as file storage and/or identity management, the services may be instead migrated onto a network. Applications running under this new platform use remote servers as a mechanism for providing basic services that were previously provided by the desktop operating system. | 2008-11-27 |
20080294734 | System and Method for E-Mail Client with Proactive Indication Unit - A system and method provide an enhanced e-mail (electronic mail) system with a proactive indication of recipient away message. The system and method provide an enhanced e-mail system with a proactive indication of away messages of individuals related to the recipient. The system and method also provides for enhanced e-mail with a variety of away messages automatically sent based on criteria such as the nature of the e-mail sender, the date the e-mail was received, and the content of the e-mail. | 2008-11-27 |
20080294735 | Messaging Service - A messaging service is described which provides application agnostic and cross-platform messaging. Senders compile message content components and specify message preferences. The messaging service calculates a utility and cost of sending the message over different types of communication channel. A communication channel is selected using the cost and utility information and the message service formats the message content components for the particular communication channel. The message is then sent for example, as email, SMS, MMS or other suitable type depending on the selected channel. The utility is calculated using the sender message preferences, communication channel attributes, sending and recipient device attributes and preferably also, but not essentially, preferences of the recipient. | 2008-11-27 |
20080294736 | Electronic Mail Identification System - The present invention relates to an electronic mail identification system and methods, in particular to a system and methods for sending information corresponding to a keyword to an e-mail address of a user having a telecommunications device, said user registering with the system to indicate that the user solicits receiving said information. A method of sending information is provided to a keyword request from a user of an e-mail identification system to an e-mail address of said user, said user having a telecommunications device, said user not already registered with the system. | 2008-11-27 |
20080294737 | METHOD OF SENDING EMAIL FROM IMAGE FORMING APPARATUS, AND IMAGE FORMING APPARATUS CAPABLE OF SENDING EMAIL - A method of sending email in an image forming apparatus, and an image forming apparatus capable of sending email, the method including: receiving a user selection of a file that is to be transmitted via email, from among one or more files stored outside of the image forming apparatus; generating an email including the selected file; and sending the email. Accordingly, the range of files that can be transmitted in the image forming apparatus increases, thereby improving the efficiency and convenience of email transmission. | 2008-11-27 |
20080294738 | METHOD, SYSTEM AND COMPUTER PROGRAM FOR CORRECTING E-MAIL MESSAGES WITH MISSING RECEIVERS - A solution is proposed for exchanging messages (such as e-mails) among a plurality of data processing entities, such as client computers ( | 2008-11-27 |
20080294739 | OPERATION MONITORING APPARATUS, OPERATION MONITORING METHOD, AND COMPUTER-READABLE RECORDING MEDIUM STORING OPERATION MONITORING PROGRAM - An operation monitoring apparatus monitors statuses of plural monitoring target apparatus connected to a network, by sending a connection confirmation mail, via a notification server located on the network, receiving the connection confirmation mail and an operation confirmation mail sent from each monitoring target apparatus, storing a scheduled transmission time of a next operation confirmation mail contained in the operation confirmation mail, as part of apparatus information of the monitoring target apparatus and judging, using the scheduled transmission time, whether the next operation confirmation mail has been received. The judgment is not made if a latest connection confirmation mail sent from the operation monitoring apparatus itself has not been received. | 2008-11-27 |
20080294740 | EVENT DECOMPOSITION USING RULE-BASED DIRECTIVES AND COMPUTED KEYS - Methods, systems, and computer program products for generating a common event format representation of information from a plurality of messages include parsing a rule associated with a current message to determine if a property of a common event format representation for the current message is to be populated with a property value from a previous message. If the rule specifies to obtain the property value from the previous message, the property value is obtained from the previous message and the common event format representation for the current message is populated with the obtained property value from the previous message. The property value may be obtained by generating a computed key based on properties of the current message that are common to the previous message, and identifying the previous message based on the key of the current message. The rule associated with the current message may also be parsed to determine if the property of the common event format representation for the current message is to be populated with a property value determined by specified code. If the rule specifies to obtain the property value using the specified code, the property value is obtained using the specified code and the common event format representation for the current message is populated with the obtained property value obtained using the specified code. | 2008-11-27 |
20080294741 | Method of dynamically evaluating the mood of an instant messaging user - A method of dynamically evaluating the mood of a user of an electronic messaging system who uses a terminal to send an electronic message addressed to another user, the sending user having an element representative of that user's mood that is visible to the addressee of the message, and in general manner, by all of the contacts of the sending user. The sent message transits via a platform that includes a module for evaluating the mood of users, which module modifies a parameter measuring the mood of the user sending the message as a function of at least one predetermined criterion present in the sent message. The modified parameter is notified to the addressees of the message and to all or some of the contacts of the sending user. | 2008-11-27 |
20080294742 | NETWORK AVAILABILITY STATUS DETECTION DEVICE AND METHOD - According to an embodiment of the present invention, a device configured to send and receive messages over a first network and a second network includes a network status detector unit and a network disabling unit. The network status detector unit is configured to detect the availability of the first network and output a first network status signal indicating the availability or unavailability of the first network. The network disabling unit is configured to receive the first network status signal and disable the sending and receiving of messages on the second network when the first network status signal indicates the first network is unavailable. | 2008-11-27 |
20080294743 | INFORMATION PROCESSING DEVICE, COMPUTER READABLE RECORDING MEDIUM, AND INFORMATION PROCESSING METHOD - An information processing device includes: a first acquiring unit that acquires user operation information with respect to information in a server, based on a history stored in the server; a second acquiring unit that acquires a user operation history in a user terminal; a first creating unit that creates user behavior information with respect to the information in the server, based on the user operation information acquired by the first acquiring unit and the user operation history acquired by the second acquiring unit; a second creating unit that inquires of the user terminal for the priority level of sample information, and creates a probability table of priority levels of items included in the user behavior information; and an estimating unit that estimates the priority level of the information in the server for the user, based on the user behavior information created by the first creating unit and the priority level probability table created by the second creating unit. | 2008-11-27 |
20080294744 | Network System, Terminal Customization Method, and Customization Service Method - A first terminal notifies an LFC service functional unit of LFC package related information for customization of a second terminal, an address of the second terminal to be customized, and an account of the user of the first terminal to a contents provider. As a result, the LFC service functional unit acquires an LFC package from the contents provider, then the LFC service functional unit customizes the second terminal based on the obtained LFC package. | 2008-11-27 |
20080294745 | Method and System for Community Data Caching - A cache module ( | 2008-11-27 |
20080294746 | Dynamic Extension of Network-Accessible Services - Services deployed in a network computing environment (such as a Web services implementation model) are transparently extended. Preferably, handler components in an engine that processes requests and responses provide the extensions. A handler for outgoing messages adds the extensions to a response message that is created responsive to receiving a request message that asks for a service's available operations. A client receiving this response message can then invoke one of the extensions, without knowing that it is an extension. A handler for incoming messages checks received requests: if a request for an extension is received, the handler routes that message to a location other than the service itself; otherwise, incoming requests for operations that are actually available from the service are routed thereto. Extensions may provide additional operations such as, but not limited to, management operations, dynamic enabling/disabling of service operations, and/or controlled access to service operations—even though the service itself might contain no operations for these. | 2008-11-27 |
20080294747 | Property billboarding and financial revenue distribution to property owner in a geo-spatial environment - A method, apparatus and system of property billboarding and financial revenue distribution to property owner in a geo-spatial environment are disclosed. In one embodiment, a method includes generating a community network of user profiles, each user profile of the user profiles associated with a specific geographic location, determining a first user profile of the user profiles, generating advertisements, determining a first advertisement of the advertisements, generating a first display view to include a three-dimensional map view embodied by the community network, the first user profile of the user profiles represented at a location in the three-dimensional map view corresponding with the associated specific geographic location, and the first advertisement of the advertisements displayed in conjunction with the first user profile of the user profiles, and generating a commerce transaction associated with the first user profile of the user profiles. | 2008-11-27 |
20080294748 | PROXY BETWEEN NETWORK FILE SYSTEM VERSION THREE AND NETWORK FILE SYSTEM VERSION FOUR PROTOCOL - A computer implemented method, apparatus, and computer usable program code for transmitting data. Transmission of the data is requested from a first data processing system to a second data processing system. The first data processing system uses a first network file system version and the second data processing system uses a second network file system version. A request is formed by requesting transmission of the data. The request is in a first protocol associated with the first network file system version. The request is received at a proxy server before transmitting the request from the first data processing system to the second data processing system. The request is converted at the proxy server to a second request. The second request is in a second protocol associated with the second network file system version. The second request is transmitted to the second data processing system and stored in a memory. | 2008-11-27 |
20080294749 | SYSTEM AND METHOD FOR GLOBALLY SHARING FMS DATA OR OTHER FILES FROM AERIAL PLATFORMS OR OTHER SOURCES ANYWHERE IN THE WORLD - A system for globally sharing data or files from aerial platforms or other sources located anywhere in the world may include a satellite modem to transfer data to a satellite system for globally sharing data or files. The system may also include a data flow controller to control a flow of data to the satellite modem from at least one of an aerial platform and a data source, located anywhere in the world. | 2008-11-27 |
20080294750 | METHOD, SYSTEM, APPARATUS, NETWORK ENTITY AND COMPUTER PROGRAM PRODUCT FOR PROVIDING A USER WITH AN EDITABLE WEBPAGE - In general, a method, system, apparatus, network entity and computer program product are provided for presenting to a user an editable webpage corresponding to virtually any non-editable webpage that is capable of being accessed by the user. The web browser operating on the user's device may be modified, either directly or through a plug-in, in order to automatically provide an editable webpage for each URI input by the user. When a user inputs a URI associated with a webpage he/she would like to visit, his or her browser may automatically send a request to an indexing web server for an editable page associated with the input URI. The indexing web server may access a mapping of URIs to editable web pages, and provide the browser with the URI for the corresponding editable web page. The browser may then provide two views to the user (simultaneously or in such a manner that the views can be toggled), a main view including the requested, non-editable webpage, and an editable view including the publicly editable web page associated with the input URI. | 2008-11-27 |
20080294751 | ENHANCED WIDGET ARCHITECTURE - An enhanced widget architecture, in which a subscription request is transmitted from a widget to a broadcasting information source, thereby establishing a session, the subscription request identifying the widget and content. A subscription is registered at the broadcasting information source based upon the subscription request, and a service call is transmitted from the widget to the broadcasting information source, the service call effectuating a query for historical data associated with the content at the broadcasting information source. The historical data is received at the widget, updated data associated with the content is received at the broadcasting information source, and the updated data is iteratively transmitted form the broadcasting information source based upon the subscription being registered at the broadcasting information source. | 2008-11-27 |
20080294752 | Downloading of Data in Portable Communicating Objects Present in a Radio Communication Network During a Campaign - A system downloads data made available in a campaign server to portable communicating objects across a radiocommunications network during a data downloading campaign. A campaign manager in the campaign server transmits campaign rules to a presence server connected to the radiocommunications network. A presence manager notifies the campaign server that an event relating to the presence of at least one communicating object in the radiocommunications network satisfies a campaign rule, in order to initiate a downloading of data from a campaign server to the available communicating object. | 2008-11-27 |
20080294753 | READ-ONLY STORAGE DEVICE HAVING NETWORK INTERFACE, A SYSTEM INCLUDING THE DEVICE, AND A METHOD OF DISTRIBUTING FILES OVER A NETWORK - A Read-only storage device having network interface, a system including the device, and a method of distributing files over a network. The storage device comprises a processor communicably connected to a computer interface, a network interface, and a storage means. The processor communicates with a computer and a file server through the computer interface and the network interface, respectively. The computer may request a file from the processor and the processor responds by either (1) providing the requested file to the computer on a read-only basis if the file is cached on the storage means, (2) obtains the file from the file server if the file is available from the file server, caches the obtained file on the storage means, and provides the obtained file to the computer on a read-only basis, or (3) returns a file unavailable notice to the computer. | 2008-11-27 |
20080294754 | SYSTEM AND METHOD FOR CONFIGURATION-DRIVEN DEPLOYMENT - A computer enabled method and system that can expose distributed transaction services as web services from a service architecture comprises steps of configuring the service architecture; receiving a invocation request through web services from a client; invoking a distributed transaction service from a distributed transaction application, wherein the distributed transaction service is defined in the invocation request; and exporting the distributed transaction service in the form of web services. | 2008-11-27 |
20080294755 | Method and Arrangement in an Access System - An access node connected to end-users, routers, and a DHCP-server. The end-user defines desired services provided via the routers. A purpose is to automatically provide simultaneous access to services via two or more of the routers, although the end-user simultaneously handles only one router. The connections are secure. The end-user requests one of the services. The access node identifies the end-user and sends a corresponding request to the DHCP-server, which dynamically allocates addresses to the end-user and to all the routers for the desired services. The access node snoops the addresses in a DHCP option message from the DHCP-server, resolves the router addresses, stores IP router addresses and IP MAC addresses in a memory and sets MAC addresses in MAC filters. An option reply with one router is sent to the end-user, which after request for one service, reaches all the services stored in the memory. | 2008-11-27 |
20080294756 | RESOLUTION OF CONFLICTING NETWORK SETTINGS ON A SOFTWARE PARITITION SERVER - A method, system and computer-readable medium for resolving conflicting network settings on a software partition server. In one embodiment, the method clones a software partition of a data processing system to obtain a second software partition. The method detects a conflict between a network configuration of the second software partition and an existing network configuration of an existing software partition on the data processing system. The method then dynamically resolves the conflict between the network configuration of the second software partition and the existing network configuration of the existing software partition without additional input from the user. | 2008-11-27 |
20080294757 | System and Method for Publication of Distributed Data Processing Service Changes - Methods and systems to improve change description information dissemination are described. When an altered version of a distributed data processing service is deployed, information about the altered service is published in a service information registry. The published information includes a link to a natural-language description of the altered service. | 2008-11-27 |
20080294758 | METHODS AND APPARATUSES FOR ADJUSTING BANDWIDTH ALLOCATION DURING A COLLABORATION SESSION - In one embodiment, the systems and methods determine an initial bandwidth at a client device; allocate an allocated bandwidth to the client device between a first server and a second server; monitor the allocated bandwidth; and adjust the allocated bandwidth based on a target bandwidth from the first server to the client. | 2008-11-27 |
20080294759 | System and Method For Hosted Network Management - A hosted network management solution for communications over a computer network supports data communication across a network in accordance with a network message protocol such that communications are established between a network host and a node device. The and the node device performs a self-configuring operation in which the network host identifies a network owner associated with the hosted network, and maintains a persistent network connection path between the network host and the node device for the exchange of network packet messages. The network host retrieves message data from the network packet messages it receives from the node device and performs network management operations to provide a user management interface to the identified network owner. The hosted network management enables more convenient setup and configuration for the network owner and provides more complete and effective network management tools. | 2008-11-27 |
20080294760 | HOT WITH MY READERS - Embodiments of the invention are directed to identifying topics that are of interest to users belonging to a selected online community, across multiple online communities visited by the users. Online communities include blogs, websites, wikis, etc. For each online community, click activity or other client behaviors are tracked and analyzed to determine statistical metrics about community activity, such as which articles, links, services, or other network resources are popular in the online community. At least some of the analysis can be performed by clients that access the online communities, by a server of each online community, and/or by a central tracking system. The results for each community may be further analyzed relative to each other. The results are filtered for the selected community and provided for the selected community. For example, a list of the most popular links for all users belonging to the authored community may be provided. | 2008-11-27 |
20080294761 | ACTIVATION OF THE CONTENT OF WELCOME SCREENS WITHOUT LOSING AVAILABILITY - The present invention is directed to the activation of the content of anonymous welcome screens without losing availability. A method in accordance with an embodiment of the present invention includes: providing a wrapper application on a first set of application servers, configured for high performance and availability, with the goal of quickly providing and serving a dynamic welcome screen corresponding to the application using a second set of application servers, independent from the first set of application servers and configured for high functionality and security, wherein the content of the welcome screen is obtained by reading national language sensitive (NLS) content from corresponding updatable text storage areas; wherein the welcome screen remains available to a user regardless of an operational status of the application on the first application server. | 2008-11-27 |
20080294762 | Distributed means of organizing an arbitrarily large number of computers - A technique for organizing a plurality of computers such that message broadcast, content searching, and computer identification of the entire collection or a subset of the entire collection may be performed quickly without the use of a controlling computer. The technique describes the creation, operation, and maintenance of a connection scheme by which each computer in the collection appears to be the top level of a hierarchical array. The maintenance of this hierarchical connection scheme allows one to many communications throughout the collection of computers to scale geometrically rather than linearly. | 2008-11-27 |
20080294763 | DISPLAY OUTPUT SETTING METHOD, INFORMATION PROCESSING DEVICE, AND INFORMATION PROCESSING SYSTEM - An information processing device which executes steps of transmitting a request of specification information of a display device connected to a terminal via a network, receiving the specification information of a display device connected to the terminal, determining display output set values suitable for the specifications of the display device from the terminal on the basis of the specification information of the display device and display output set values for the specifications of the display device stored in a display output set value management table, setting the determined display output set values in a display output set value file, receiving input information of the terminal via the network, generating display information on the basis of the input information and the display output set values stored in the display output set value file, and transmitting the generated display information to the terminal via the network. | 2008-11-27 |
20080294764 | STORAGE MEDIUM BEARING HBA INFORMATION PROVISION PROGRAM, HBA INFORMATION PROVISION METHOD AND HBA INFORMATION PROVISION APPARATUS - A storage medium bears a program which controls a plurality of HBA drivers for controlling operations of a plurality of HBAs connected to a few storage devices through a SAN, a plurality of specific libraries in an SNIA HBA API, each having a function of acquiring information on the corresponding HBA, from the corresponding HBA driver as HBA information, and a common library in the SNIA HBA API, having a function of acquiring HBA information from the respective specific libraries, thereby to acquire the HBA information items and to provide them to a SAN management manager. | 2008-11-27 |
20080294765 | DEVICE MANAGEMENT PROGRAM, COMMUNICATION DEVICE, AND DEVICE MANAGEMENT METHOD - The present invention teaches and claims a communication device including a communication section that performs communication with respect to a peripheral device for exchanging information; a delay time measuring section that measures a delay time elapsed from when the peripheral device is inquired for information acquisition until the peripheral device returns a response; and a delay time determining section that controls the number of communication sessions based on the delay time. The present invention further claims and teaches a device management method to maximizing communications sessions and minimizes response time. | 2008-11-27 |
20080294766 | WIRELESS MESH POINT PORTABLE DATA TERMINAL - A portable data terminal (PDT) adapted to participate in a wireless mesh network including a plurality of peer PDTs can comprise: a PDT module including an encoded information reading (EIR) device, and a mesh point (MP) module communicatively coupled to the PDT module. The MP module can include a microcontroller and at least one wireless communication interface and can be configured to perform IEEE 802.11-conformant wireless station services including authentication, de-authentication, privacy, and MAC service data unit delivery, and IEEE 802.11-conformant wireless distribution system services including association, disassociation, distribution, integration, and re-association. The MP module can be further configured, responsive to receiving a MAC frame addressed to a recipient inside the wireless mesh network, to deliver the MAC frame using the distribution service. The MP module can be further configured, responsive to receiving a MAC frame addressed to a recipient outside of the wireless mesh network, to deliver the MAC frame using the integration service. The MP module can be further configured to route an incoming MAC frame according to its destination address and the frame control field. The MP module can be further configured to cause the PDT module to exit said sleeping state responsive to receiving a mobile management software (MMS) wake-up command. | 2008-11-27 |
20080294767 | Ubiquitous Wireless Network System, Node Module, and Operation Method of the Node Module - A ubiquitous wireless network system, node module, and operation method of the node module are disclosed. The present invention allows a display unit to display detected information or received information when the information corresponds to its own node module as an arrival destination. Therefore, the present invention enables users to ascertain the surrounding physical context around the corresponding node module or the information inputted by the administrator. | 2008-11-27 |
20080294768 | HOT WITHIN MY COMMUNITIES - Embodiments of the invention are directed to identifying network resources or other topics that are of interest to members of multiple online communities to which a user belongs. Online communities include blogs, websites, games, e-commerce systems, messaging systems, wikis, etc. For each online community, click activity or other client behaviors are tracked and analyzed to determine statistical metrics about community activity, such as which articles, links, services, or other network resources are popular in the online community. At least some of the tracking or analysis can be performed by clients that access the online communities, by a server of each online community, and/or by a central tracking system. The results for each community may be further analyzed relative to each other. The results are provided for all communities with which a given user is associated. For example, a list of the most popular links in the user's selected online communities. | 2008-11-27 |
20080294769 | Efficient synchronization of agents starting a task where the agents poll a server to learn the task start time - A server sets a task start time equal to a next polling time by a last agent that has most recently polled the server. In response to each of a number of agents, including the last agent, polling the server, the server provides the task start time. At each agent, a task is started at the task start time, such that all the agents start the task at a same time. As such, all the agents except for the last agent have to wait for the task start time to start the task after polling the server, whereas the last agent starts the task immediately after polling the server. The server may also determine a polling interval time based on a number of the agents that have polled the server, where the polling interval time indicates how long each agent waits between successive pollings of the servers. | 2008-11-27 |
20080294770 | SYSTEM AND METHOD FOR MANAGING COMPUTER NETWORKS - A system and method are provided for monitoring traffic in an enterprise network. Similar hosts may be grouped using flow information. Network policy may then be created at the group level based on the signatures of the hosts and groups of hosts in the enterprise. Hosts may be arranged in hierarchical clusters. Some of these clusters may be selected as groups based on a desired degree of similarity between hosts in a group. The similarity between hosts may be determined based on similarity of network behavior of the hosts. | 2008-11-27 |
20080294771 | ASSET MONITOR FOR FIELDBUS DEVICES - A software product and method of monitoring a field device in an enterprise having an industrial process. A subscription to the OPC DA server for diagnostic data from the field device is made and a subscription to an OPC AE server for event notifications from the OPC AE server is made. The subscription to the OPC AE server is activated, but the subscription to the OPC DA server is not activated. When an event notification is received from the OPC AE server, the subscription to the OPC DA server is activated. Diagnostic data from the field device is received and device health information from the diagnostic data is generated. The device health information is displayed on a viewing monitor. The subscription to the OPC DA server is then deactivated. | 2008-11-27 |
20080294772 | AUTOMATICALLY INFERING AND UPDATING AN AVAILABILITY STATUS OF USER - A system, system, and program for automatically inferring and updating an availability status of a user are provided. At least one current activity of a user is detected, where the current activity includes at least one system level event within a computer environment accessible to the user. A current availability status for a particular communication request is inferred from the current activity of the user in view of multiple availability rules, where the multiple availability rules map current activity to multiple possible availability statuses. In addition, inference of the current availability status is determined based on the identity of the requester of communication with the user, where the multiple availability rules map the requester identity in combination with the current activity to multiple availability rules. Output of the current availability status is controlled, such that the requester of the particular communication request is notified of an availability of the user to respond to the particular communication request. | 2008-11-27 |
20080294773 | METHOD AND APPARATUS FOR MIGRATING ACCESS TO BLOCK STORAGE - A computer implemented method, apparatus, and computer usable program code for providing access to block storage. A source virtual input/output server is retrieved, parameters are used by the source virtual input/output server to provide a client access to the block storage when the client is located on a first logical partitioned data processing system with the source virtual input/output server, wherein the client accesses the block storage through the source virtual input/output server. Access for the client to the block storage is migrated to a target virtual input/output server located on a second logical partitioned data processing system using the parameters, wherein the parameters are used on the target virtual input/output server to provide the client access to the block storage when the client is migrated to the second data processing system. | 2008-11-27 |
20080294774 | Controlling Access to Digital Images Based on Device Proximity - Embodiments of the invention provide techniques for controlling access to digital images based physical and temporal proximity to the image capture event. In one embodiment, an imaging device capturing a digital image broadcasts an invitation to wireless devices in the surrounding area. The wireless devices respond with an acceptance, including the email address (or some other network address) of the device owner. The digital image is made available at a network location with restricted access. Access to the image is controlled with an access list based on the acceptances received by the imaging device. | 2008-11-27 |
20080294775 | EXPANDED MEDIA CONTENT ACCESS SYSTEMS AND METHODS - In one of many possible embodiments, a system includes a content provider subsystem providing media content over a closed media network and an open network. At least a subset of the media content provided over the closed media network is provided over the open network. The system further includes a user access subsystem communicatively connected to the closed media network and the open network. The user access subsystem is configured to access the media content over the closed media network and the open network and to process and provide at least a component of the accessed media content for presentation to a user. The user access subsystem includes a content processing device configured to decode the media content accessed over the closed media network and an expansion content processing device configured to decode the media content accessed over the open network. | 2008-11-27 |
20080294776 | SUPPORTING MULTIPLE SERVICE DISCOVERY PROTOCOLS ON A DEVICE - Techniques for supporting multiple service discovery protocols (SDPs) on a multi-functional peripheral (MFP) are provided. The MFP includes a plurality of SDP services, a plurality of SDP adapters, and a device service management system (DSMS). Each SDP service interfaces with one SDP adapter of the plurality of SDP adapters. Each SDP adapter interfaces with the DSMS. Each SDP adapter translates messages from its corresponding SDP service into a format the DSMS understands, and vice versa. The DSMS manages service metadata information about multiple services provided by the MFP. In response to a request, from a client, for metadata of one or more services provided by the MFP, a SDP service requests the metadata from its corresponding SDP adapter. The SDP adapter requests the metadata from the DSMS, which responds to the SDP adapter with the metadata. The SDP adapter sends the metadata to the SDP service, which sends the metadata to the client. | 2008-11-27 |
20080294777 | METHOD AND APPARATUS FOR TEMPLATE-BASED PROVISIONING IN A SERVICE DELIVERY ENVIRONMENT - A method for automated provisioning of computing resources in a distributed computing network includes obtaining a data structure representing a resource dependency characterization of an application to be implemented over the distributed computing network, wherein the data structure indicates a set of resources to be deployed, obtaining a template that represents a predefined network topology for supporting deployment of the set of resources, mapping the set of resources represented in the data structure to the template so as to satisfy a set of component requirements to generate a deployment map, and provisioning the set of resources on a plurality of computers based on the deployment map to implement the application over the distributed computing network. | 2008-11-27 |
20080294778 | Network connection manager - Described herein is technology for, among other things, facilitating network communications. It involves various techniques for facilitating network communications by creating virtual named channels which allow applications and thereby users to communicate over a wide variety of networks interfaces without requiring specific knowledge or programming corresponding to the underlying network. Thus, the technology may provide a uniform interface to handle network connections on different types of computing devices and over different types of networks. | 2008-11-27 |
20080294779 | Connection Management in Peer-to-Peer Content Distribution Clouds - A topology management process is implemented which involves removing or “tearing down” connections between nodes in certain situations in order to try to replace those connections with more optimal ones. Idle connections are torn down unless those are in a “notify” state; a notify state being one in which a request for content has been made to a neighbour but that neighbour has no available content as yet. Idle connections in a notify state are torn down only if they remain idle for a longer time than that required before an idle connection is torn down. To avoid problems caused by clusters of node forming and of loners being unable to join the cloud, network churn algorithms are taught. These involve requiring nodes to drop connections when specified conditions are met. Relative content distribution between connections is monitored and this information used to influence selection of those connections to drop. | 2008-11-27 |
20080294780 | AUTOMATED ADJUSTMENT OF IP ADDRESS LEASE TIME BASED ON USAGE - A method is provided for predicting and/or setting a lease time for packet-switched data communication network resources based on historical usage data of a network system provider subscriber. The packet-switched data communication network resources may include, but are not limited to, IP addresses and bandwidth. As a result, network resources may be allocated more prudently and network traffic may be reduced. | 2008-11-27 |
20080294781 | METHOD AND SYSTEM FOR GLOBAL LOGOFF FROM A WEB-BASED POINT OF CONTACT SERVER - A method carried out at a point of contact (e.g., reverse proxy, a web server plug-in, or the like) that serves as an intermediary between a client browser and one or more back-end applications (or application component), wherein each back-end application has the capability to set its own server-side session management data with respect to the point of contact that is independent of any client-side session management data set by the point of contact and used by the point of contact to manage a user session. The method begins as a given back-end application returns a response to a first request that has been issued from the client browser (the first request having been received at the point of contact and passed to a back end application or component for processing). The point of contact intercepts the out-going response, augments server-side session management data associated therewith with a “stamp,” and forwards to the client browser the response together with the server-side session management data as augmented to include the stamp. The stamp provides a way for the point of contact to later determine whether the server-side session management data, if received with another user request, is valid for that request. Later, upon receipt at the point of contact of a new user request that includes the server-side session management data (and stamp), the point of contact uses the stamp to determine whether the new request is valid. If so, the point of contact removes the stamp from the server-side session management data and forwards the new request (and the management data) to the back-end application for handling. | 2008-11-27 |