46th week of 2009 patent applcation highlights part 52 |
Patent application number | Title | Published |
20090282042 | METHOD AND SYSTEM FOR MANAGING THE DEVELOPMENT OF DATA INTEGRATION PROJECTS TO FACILITATE PROJECT DEVELOPMENT AND ANALYSIS THEREOF - Methods and systems for managing the development of data integration projects to facilitate project development and analysis thereof. Methods operate to manage the development, controlled, release, and analysis of a data integration project by receiving a project, associating the project with two superstates, and storing the project in both a source control system and a relational database according to the values of the two superstates. | 2009-11-12 |
20090282043 | System And Method For Concurrency Control Of Logically Grouped Shared Objects In A Multi-User Environment - A system and method for controlling access to an object, logically grouped shared objects or an object associated with one or more logical groups in a multi-user environment having different user privileges is disclosed. In one embodiment, a method for locking based on user and user privileges includes receiving a request from a user for access to one of an object or logically grouped shared objects or an object associated with one or more logical groups, determining whether the request from the user is for the object, if so, determining whether the object is locked by another user, if so, breaking the lock associated with the user holding the lock on the object and allowing access to acquire a write lock associated with the user and granting access to the object, and ending the request session. | 2009-11-12 |
20090282044 | Energy Efficient Data Provisioning - A method and system for provisioning data that has been collected and stored in a source database. The source database is a database that consumes a large amount of power and drains the company's database resources. The method and system determine which data should be provisioned and sent to a target server, the target server being more energy efficient than the source database and less exhausting of company resources. Various factors, such as the amount of data being requested and the frequency of change of the requested data, determine whether a transfer of data from the source database to the more energy efficient target database should be performed. | 2009-11-12 |
20090282045 | APPARATUS AND METHOD FOR ACCESSING DATA IN A MULTI-TENANT DATABASE ACCORDING TO A TRUST HIERARCHY - A computer readable storage medium comprises executable instructions to establish a trust hierarchy between tenants of a multi-tenant database. Data access rights for the trust hierarchy are specified, the data access rights defined by the tenants of the multi-tenant database. Queries on the multi-tenant database are processed subject to the data access rights for the trust hierarchy. | 2009-11-12 |
20090282046 | TECHNIQUES FOR ACCESSING REMOTE FILES - Techniques for accessing remote files are presented. A local user, via a local client, requests access to a file. A local file system determines that the file is associated with a junction. The junction is resolved and an associated remote file system is contacted by the local file system to acquire results for the request. The local file system then delivers the results to the local user via the local client. | 2009-11-12 |
20090282047 | SYSTEM AND METHOD FOR SOCIAL INFERENCE BASED ON DISTRIBUTED SOCIAL SENSOR SYSTEM - A method (and system) for data acquisition includes extracting information from user communications and allowing a user to control the information to be extracted. The method of data acquisition may include downloading a user's sent materials from a communication data repository, analyzing the downloaded materials and extracting data portions that are authored by the user, generating statistical values from the extracted data, transmitting the generated statistical values to one or multiple repositories, receiving generated statistical values one or multiple server machines, and aggregating statistical values of multiple users. | 2009-11-12 |
20090282048 | APPLICATION-CONFIGURABLE DISTRIBUTED HASH TABLE FRAMEWORK - A distributed hash table infrastructure is described that supports pluggable modules for various services. Transport providers, security providers, and other service providers may be swapped, providing flexibility in supporting various devices and networking configurations. | 2009-11-12 |
20090282049 | MULTI-PARTNER CUSTOMS BROKING - Systems and methods for customs broking are discussed. The computer implemented method comprises receiving a first data group from a first user, determining a second data group based on the first data group, the second data group configured to identify data elements, receiving at least some of the data elements from the first user, receiving a third data group from a second user, and based on the reception of data elements received from the first user, receiving data elements from the second user. The first data group comprises information for defining a transaction of one or more goods. The data elements are used for a customs classification of the one or more goods. The third data group comprising information for further defining the transaction of the one or more goods. | 2009-11-12 |
20090282050 | SYNCHRONIZING MEDIA FILES AVAILABLE FROM MULTIPLE SOURCES - Apparatus and methods for synchronizing media files available from multiple sources provide a mechanism to enhance user interaction with multimedia devices. Additional apparatus, systems, and methods are disclosed. | 2009-11-12 |
20090282051 | METHOD OF IDENTIFYING AND SELECTING EVENTS - An embodiment for method for identifying and selecting events and routing them into the marketing mix, creating event marketing and marketing portfolios. In the method, events may be extracted from a database of events. The extracted events may then be passed through one or more manual or automatic data filters to identify one or more events that correspond to a predetermined goal of an enterprise (e.g., increase sales, increased product recognition, etc). Information concerning the corresponding events may then be provided in the form of a report. | 2009-11-12 |
20090282052 | TRACKING IMPLICIT TRAJECTORY OF CONTENT SHARING - A facility for tracking the sharing of distinguished content is described. When a user seeks to access the distinguished content from a client computer system using a URL associated with the distinguished content, the facility determines whether a user identifier is represented in the URL. If a user identifier is represented in the URL that is different from a user identifier that is persistently stored by the client computer system, the facility determines that the distinguished content has been shared with a user identified by the user identifier that is persistently stored by the client computer system by a user identified by the identifier represented in the URL. | 2009-11-12 |
20090282053 | METHODS, SYSTEMS, AND COMPUTER-READABLE MEDIA FOR ASSOCIATING DYNAMIC SOUND CONTENT WITH A WEB PAGE IN A BROWSER - Methods, systems, and computer-readable media are provided for associating dynamic sound content with a web page in a browser. A request for text data is received from the browser. The requested text data is retrieved from a source, such as a database, and converted into a sound file. The retrieved text data may be converted to a sound file by translating the text data into audio data, formatting the audio data based on a predetermined audio format, and writing the formatted audio data to a file. A web page is created including a sound tag pointing to a file path associated with the sound file. The created web page is then sent in a response to the browser. Once the web page is received by the browser, the browser initiates playback of the sound file from the file path. | 2009-11-12 |
20090282054 | IDS Reference Tracking System - A computer system can be utilized to track information about patent cases and the references that have been and will be cited therein. After bibliographic information about at least one application or patent has been entered, the references that have been submitted (and when they were submitted) as well as the references that have been considered by the examiner can be associated with the applications. Similarly, references that are to be submitted in the future can be cited associated with the application(s) as well. Data about previously issued patents can also be imported (e.g., from a computer clipboard or an XML file) to help populate the system data repository with historical information. Information from PAIR can be downloaded or imported to further populate the system data repository with historical information. | 2009-11-12 |
20090282055 | DATABASE UNLOAD/RELOAD OF PARTITIONED TABLES - Values stored in partitioned tables are unloaded into files with one partition per file using a database unload utility. This utility forms a punch file that includes instructions to perform a load of data from the unloaded files into the partitioned table. The punch file is read to determine the names of the unloaded files. These names are altered to form new files. Values in the unloaded files are modified and the modified values are written to the new files. A new punch file is created that is more efficient than the initial punch file and that allows data in the partitioned table to be replaced on a partition basis with the data in the new files. The new punch file is then executed to load the modified values in the new files into the partitioned table. | 2009-11-12 |
20090282056 | Location tracking framework - A computer-implemented location tracking system includes an index comprising separate organizations of a) entity information and location based notifications for the entities, and b) independent location based notifications, and the index further comprising a spatial organization of references to the entity information, location based notifications for the entities, and independent location based notifications. | 2009-11-12 |
20090282057 | MANAGING MEDIA FILES FROM MULTIPLE SOURCES - Apparatus and methods to manage media files from multiple sources provide a mechanism to enhance user interaction with multimedia devices. Additional apparatus, systems, and methods are disclosed. | 2009-11-12 |
20090282058 | METHOD AND SYSTEM FOR DEVELOPING DATA INTEGRATION APPLICATIONS WITH REUSABLE FUNCTIONAL RULES THAT ARE MANAGED ACCORDING TO THEIR OUTPUT VARIABLES - Methods and systems for developing data integration applications with reusable functional rules that are managed according to their output variables. Methods include receiving a functional rule as part of a data integration application, associating the functional rule with the semantic name of its output value, and reusing the same functional rule later in the development process in order to express the same output value. | 2009-11-12 |
20090282059 | METHOD, SYSTEM AND COMPUTER PROGRAM PRODUCT FOR IMPROVED ROUND ROBIN FOR TIME SERIES DATA - A system for storing time series data in a database using round robin includes a user input interface and a round robin database file manager. The interface receives inputs specifying a time period and a sample rate for collection of delta samples. Each sample represents a difference between two subsequent values of the time series data. The manager accumulates the samples over the time period in accordance with the sample rate, calculates a field size for storing the samples for the time period based on a maximum one of the samples, and writes the delta values to the database using the calculated field size. The database is relatable to a plurality of records. Each record corresponds to a respective time period for delta sample collection and has an adjustable field size for delta sample storage based on a maximum delta sample value for the respective time period. | 2009-11-12 |
20090282060 | REPRESENTING DIGITAL CONTENT METADATA - A method is presented for representing first metadata | 2009-11-12 |
20090282061 | IMAGE FORMING APPARATUS AND METHOD TO DISPLAY FILES HAVING IDENTIFIERS - An image forming apparatus which adds an identifier to at least one file includes a display panel unit to display at least one file having an identifier to distinguish the at least one file from at least one general file, and a control unit to display the at least one file having the identifier distinctly from the at least one general file on the display panel unit. Accordingly, the user can retrieve a desired file more rapidly, increasing user convenience. | 2009-11-12 |
20090282062 | DATA PROTECTION AND MANAGEMENT - A network apparatus comprises a processor connectable to at least one client device via a network, wherein data sent from the processor to the client device may be subject to a pattern recognition process and the system further comprises a data modification module configured to receive data intended for the client device and to insert extraneous characters into the data so as to affect the pattern recognition process. | 2009-11-12 |
20090282063 | USER INTERFACE MECHANISM FOR SAVING AND SHARING INFORMATION IN A CONTEXT - A system includes a storage medium having stored instructions that when executed by a machine result in a clip entity associated with metadata and with at least one displayed object, and a clip tray having at least one stack, the at least one stack associated with a plurality of clip entities and to define an aggregation of metadata. | 2009-11-12 |
20090282064 | ON THE FLY COMPRESSION AND STORAGE DEVICE, SYSTEM AND METHOD - Systems and methods for on the fly compression and storage device for compressing/decompressing data are disclosed. In one embodiment, an on the fly compression and storage system includes a file system for forwarding data for storing, one or more compression drivers, with one of the compression drivers invoked for compressing the data forwarded by the file system into compressed data, and a storage device for storing the compressed data. The compressing of the data and the storing of the compressed data are seamlessly performed. A status of the storage device is dynamically updated to the file system based on the compressing of the data. | 2009-11-12 |
20090282065 | METADATA TO TECHNICAL DESIGN REVIEW DOCUMENT PROCESS - A method includes receiving a user input in a design environment indicating at least one software component for which a technical design document is desired, identifying files in which information associated with the component is located, accessing the information, and formatting the information according to a technical design document template. A system has a design environment for development of software components, and a document generator to automatically generate documentation for the software components on demand. A method to design software components includes producing a design of a software component in a design environment residing upon a computer, selecting the software component for design review, and generating a design document according to a template from the design environment. | 2009-11-12 |
20090282066 | METHOD AND SYSTEM FOR DEVELOPING DATA INTEGRATION APPLICATIONS WITH REUSABLE SEMANTIC IDENTIFIERS TO REPRESENT APPLICATION DATA SOURCES AND VARIABLES - A method and system for developing data integration applications with reusable semantic identifiers to represent application data sources and variables. Methods include receiving a set of physical data identifiers that identify physical data fields, associating semantic names with these fields, and executing rules expressed in terms of these semantic names. | 2009-11-12 |
20090282067 | SYSTEM AND METHOD FOR GENERATING CONTROL SYSTEM DATABASE AND GRAPHICS FROM SCHEMA-BASED INTERMEDIATE DESCRIPTIONS - A method and system for automatically generating process control databases and process graphics for a distributed control system is disclosed herein. Programmed process control database and process graphics generators automatically render output in a target process control system environment (e.g., InFusion Engineering Environment—or IEE) from an intermediate (e.g., XML) representation of process control and process graphics definitions. | 2009-11-12 |
20090282068 | SEMANTIC PACKAGER - A system includes a storage medium having stored instructions thereon that when executed by a machine result in the following: a semantic modeler component to define relationships between data files in a semantic model; a viewer component coupled to the semantic modeler component to view the semantic model; and a packager component coupled to the semantic modeler component to export the semantic model and the data files. | 2009-11-12 |
20090282069 | ENCODING DATA TO BE SORTED - Key conditioning involves the construction of a byte orderable array from values for a possibly multi-field key concatenated key, for comparison by a sort routine. Byte-orderable sort keys are conditioned prior to execution of a sort routine, to facilitate an accurate and/or efficient sort procedure. For example, key conditioning may be applied to values in one or more columns of a database table, where the column(s) are used as keys for sorting rows of the table. Six factors are considered in encoding the byte array, such as whether nulls compare high or low; whether a field is fixed width or variable width; whether a field is guaranteed to be not null; whether a field is ordered ascending or descending; whether a field is the last field of a multi-field sort key or the only field of a sort key; and whether a field is likely to contain a significant number of zero values. | 2009-11-12 |
20090282070 | APPLICATION CONTENTION MANAGEMENT SYSTEM METHOD THEREOF, AND INFORMATION PROCESSING TERMINAL USING THE SAME - The application contention management system for an application on an information processing terminal, comprises data base generation unit which generates a contention information data base in which information related to contention is registered on a basis of the application, and contention determination unit which determines contention of the application based on the contention information data base. | 2009-11-12 |
20090282071 | SYSTEM AND METHOD FOR BUILDING A DATASTORE FOR STORING AND RETRIEVING REGRESSION TESTING DATA FOR A COMPLEX APPLICATION - A system and associated method for building a datastore for storing and retrieving regression testing data for a complex application. The datastore receives a first input data, a first output data, a second input data, and a second output data. The datastore compares first input data to the second input data, modifying the first input data for use regression testing the complex application. The modified first input data is next used to regression test the complex application. The datastore receives the modified first output data from the complex application, comparing the modified first output data to the second output data. The datastore identifies discrepancies between the modified first output data and the second output data and sends a list of the discrepancies to an Application Expert. | 2009-11-12 |
20090282072 | DATABASE MAKING SYSTEM AND DATABASE MAKING METHOD - A database creation system and method includes: a departed facility information obtaining unit configured to receive departed facility information; a travel history information obtaining unit configured to receive travel history information pertaining to a travel history of a user; an arrival facility information obtaining unit configured to receive arrival facility information pertaining to a facility a user has arrived at after departing the departed facility; a related facility database that includes the departed facility information, the travel history information, and the arrival facility information; and a database creating unit configured to receive the information from the departed facility information obtaining unit, the travel history information obtaining unit, and the arrival facility information obtaining unit and create the related facility database. | 2009-11-12 |
20090282073 | SYSTEM AND METHOD FOR CONVERTING AND STORING DATA VALUES - A system and associated method for converting and storing data values. Receiving multiple primary keys, each primary key being associated with a unique table in a plurality of tables; multiple foreign keys, each foreign key being associated with at least two tables in the plurality of tables; and multiple datasets; each dataset containing a schema for a single table. Creating a schema control card identifying the primary keys, foreign keys, datasets' location, and identifies a path to traverse the tables. Creating either a storage control to store data values from the plurality of tables to a storage location, or creating a retrieval control card to retrieve a storage value from the storage location and return to the plurality of tables. The tables are traversed via the path and data values are either stored using the storage control card or retrieved using the retrieval control card. | 2009-11-12 |
20090282074 | Document Creator - Embodiments of the present invention provide techniques for creating a template document for responding to an Office Action. | 2009-11-12 |
20090282075 | SYSTEM AND METHOD FOR IDENTIFYING AND BLOCKING AVATAR-BASED UNSOLICITED ADVERTISING IN A VIRTUAL UNIVERSE - A system and a method for use in a virtual universe (VU) system for identifying offering avatars that may send unsolicited advertisements to receiving avatars is described. The system and method further may allow receiving avatars to reject offerings from such offering avatars. The system and method may utilize reputations of the offering avatars. Receiving avatars may identify spam to the VU system that may record spam information about the identified offering avatar for future processing and may for make the spam information available to other avatars for their use. | 2009-11-12 |
20090282076 | PLAYLIST PROCESSING - A playlist having an entry that points to a media file in a first format is processed to be played at a client that has a player suitable for rendering files of a second format. A primary description file of the media file is generated at a server. The description file can be used by a second format player to render the first format media file. When a request for the playlist is received at the server from the client, a secondary description file is generated that points to the location of the media file. The server replaces the playlist entry pointing to the media file with an entry pointing to the location of the secondary file. When the client plays the entry from playlist, the client requests and receives the secondary description file, which the client uses to find and render the media file using the second format player. | 2009-11-12 |
20090282077 | MANAGING MEDIA FILES USING METADATA INJECTION - Apparatus and methods to manage media files using metadata injection provide a mechanism to enhance user interaction with multimedia devices. Additional apparatus, systems, and methods are disclosed. | 2009-11-12 |
20090282078 | UNIFIED MEDIA FILE ARCHITECTURE - Apparatus and methods for a unified media file architecture provide a mechanism to enhance user interaction with multimedia devices. Additional apparatus, systems, and methods are disclosed. | 2009-11-12 |
20090282079 | METHOD OF TRANSFERRING DATA - In a telemonitoring system, a number of telemonitoring devices collect patient data. If an abnormality occurs, a monitoring center is sent a signal. Depending on the abnormality, the monitoring center may request more patient data in order to analyze and evaluate the occurred abnormality. To this end, the patient may be requested to send the telemonitoring devices to the monitoring center. In order to minimize overhead costs and increase efficiency, the present invention provides a method and system for transferring the requested data to a minimum number of selected devices, preferably one selected device, so that a minimum number of selected devices needs to be sent to the monitoring center. | 2009-11-12 |
20090282080 | SYSTEM AND METHOD FOR MANAGEMENT AND DISTRIBUTION OF MULTIMEDIA PRESENTATIONS - A system for delivery of content-based products. The system includes a content library which provides advanced interfaces for adding, manipulating, arranging and storing multimedia presentations, and for interacting with rich multimedia presentations. | 2009-11-12 |
20090282081 | Method for Detecting Link Spam in Hyperlinked Databases - Methods for facilitating the identification of link spamming in a linked database include calculating a spam likelihood value for nodes in a directed graph of linked nodes are disclosed. The spam likelihood value is computed from an importance of the node and a derivative value of the importance function with respect to a coupling factor. The likelihood that the node's importance is inflated by link spam is estimated by calculating the ratio of the magnitude of the derivative value for the node to the rank for the node. Alternatively, the spam likelihood may be computed directly from a component of the principal eigenvector of A evaluated at two values of the parameter c. The normalized derivative value can also be used to provide an order of importance in a list of nodes. | 2009-11-12 |
20090282082 | RECORDER - A recorder according to the present invention is designed to record data files, including video data and/or audio data, on a storage medium. The recorder includes: a status detecting section for determining whether or not the recorder is in a non-recording status in which the recorder is performing no recording operations; and a processing section for performing, as soon as the non-recording status is detected, processing to get ready to transmit at least one data file, which was recorded on the storage medium at or after a predetermined reference time, toward a server and generating at least one data file to transmit. The processing section performs at least one of format conversion processing and aggregation processing of aggregating multiple data files together. | 2009-11-12 |
20090282083 | CONFIGURATION OF MULTIPLE DATABASE AUDITS - Various technologies and techniques are disclosed for improving configuration of database audits. Multiple audits can be created for a database. Any one of the audits can be turned off without impacting an operation of any remaining audits. Database audits can be ported from one database server instance to another. Database audit metadata is stored in a database separately from a database server instance to which the database is attached. The database can be detached from the database server instance and attached to a second database server instance, with the database audit metadata moving along with the database automatically. Any audits associated with the database audit metadata are automatically activated for the second database server instance. Database audits can be configured using a hierarchical model. | 2009-11-12 |
20090282084 | SYSTEM, METHOD, AND COMPUTER-READABLE MEDIUM FOR PROVIDING A REGIONALIZED FILE SYSTEM - A system, method, and computer readable medium that facilitate operation of a file system capable of dividing an existing homogeneous file system into a series of regions, with each region accommodating storage devices having compatible characteristics are provided. The file system is divided into logical regions, with each region containing a particular class of storage devices possessing a particular set of common storage traits. The regionalization of the file system provides for all cylinders of storage devices sharing a common storage characteristic to be contained within a single region, and dedicated file system logic can be written to service that region. A master index configuration implemented in accordance with disclosed embodiments includes a region descriptor construct that enables cylinder index descriptors associated with cylinders of storage devices sharing a common storage characteristic to be grouped into regions. | 2009-11-12 |
20090282085 | APPARATUSES AND METHODS FOR STORAGE AND MANAGEMENT OF ONE OR MORE DATA FILES CONTAINING A DEVICE THEME - Apparatuses and methods for storage and management of one or more data files containing a device theme are provided. In one embodiment, an electronic device comprising a processor that controls a display is configured to generate one or more themes on the display. The electronic device is configured to maintain a locale setting identifying, for example, a language setting. The electronic device is provided with a theme data file that includes conditional definitions that correspond to automatic adjustments to how the theme is generated based on the locale setting. | 2009-11-12 |
20090282086 | METHOD AND SYSTEM FOR LOW-REDUNDANCY E-MAIL HANDLING - A method of low-redundancy e-mail handling, wherein: e-mail data is selected, attachments of e-mails comprised in the e-mail data are detached, stored and replaced with references accordingly, and wherein further e-mail threads comprised in the e-mail data are identified and split in separate e-mails, duplicates of e-mails are deleted while maintaining their e-mail references, differences between a first e-mail and an immediately preceding second e-mail of the same thread are identified, generating difference data, the first e-mail is replaced by the difference data, and a reference to the second e-mail is inserted therein, the e-mails and references to their predecessors and successors in the same thread are stored in a data storage, and a graph-based interface is generated for the stored e-mails and references, and an e-mail server computer device, e-mail client computer device, data processing program, computer program product, and computer data signal therefor. | 2009-11-12 |
20090282087 | AUTOMATICALLY CHANGING TAGS - Time-style tags are provided. These user specified social tags automatically change as a function of time or triggering event. The invention tags include:
| 2009-11-12 |
20090282088 | SYSTEMS AND METHODS FOR SPACE MANAGEMENT IN FILE SYSTEMS - Apparatus and methods for space management in file systems provide a mechanism to enhance user interaction with multimedia devices. Additional apparatus, systems, and methods are disclosed. | 2009-11-12 |
20090282089 | DATA MIGRATION FACTORY - A method, apparatus and system for data migration is disclosed. In one embodiment, the method includes staging data associated with a legacy system, mapping the data, integrating a tool to facilitate migration of the data, viewing and correcting records associated with the data, and moving the records from the legacy system to a target system. The staging data associated with the legacy system may include discovering and identifying issues associated with data migration, defining a combination of locations, servers, and data migration objects, managing the data migration objects, extracting data from a source, initially and incrementally loading the data into a staging area, and enabling history tracking for incremental data processing. | 2009-11-12 |
20090282090 | Method and System For Data Dispatch - A method and system for migrating source data from one or more databases to a destination database, wherein the destination database is selected based on power consumption of the destination database. A data migration server determines which destination database should be selected by selecting a number of candidates and comparing the power consumed, the available space and the maximum monthly power consumption limit. A user intervention policy is created to evaluate which data should be moved to a destination database. A “payback period” is calculated to determine the amount of time that will elapse before savings are realized. | 2009-11-12 |
20090282091 | FILE SYSTEM AND DATA MANAGEMENT METHOD - A file system includes: a data controller that inverts logic of input data to convert the input data into accumulation data; a nonvolatile storage that has storage areas in which the accumulation data is stored and a table section to which use states of the storage areas are written; and a controller that controls the nonvolatile storage so as to store the accumulation data in the storage areas in accordance with the use states written to the table section. | 2009-11-12 |
20090282092 | GLOBAL NETWORK COMPUTERS - An apparatus for a network of computers is presented. A plurality of inner firewalls operate within a personal computer. The personal computer operates in a network of computers and includes at least one microprocessor and at least two memory components. The plurality of inner firewalls deny access to a first memory component of the personal computer by another computer through a network connection with the personal computer during a shared operation. The plurality of inner firewalls also allow access to a second memory component of the personal computer by the other computer through the network connection with the personal computer during the shared operation. | 2009-11-12 |
20090282093 | MEDIA CONTENT PROGRAMMING, DELIVERY, AND CONSUMPTION - A media content programming, delivery, and consumption model is provided by which consumers can receive programming that is personalized to their tastes and interests and discover new media content that they will likely enjoy, without having to put in a lot of effort or needing to be technically adept. The received media content programming can then be played on a PC or portable media player. Consumers can access the media content programming from a cloud-based service with the same ease as tuning to a radio station, and then may simply enjoy the programming without needing to take any additional steps. However, unlike traditional linear programming, the programming here is curated so that the delivered content is highly relevant to the consumer. Navigation within a programmed sequence is enabled by skipping ahead or going back in a playlist, and consumers can learn more about particular content by interacting with rich metadata. | 2009-11-12 |
20090282094 | SYSTEM AND METHOD FOR SHARED SPAM CALL BLOCKING - A system and method for preventing unwanted communications. A communication is received from a sending party. A user input indicating the communication is to be filtered is received. Filtering information is retrieved from the communication. The communication and future communications are filtered based on filtering information. The filtering information is communicated to multiple telecommunications platforms registered with a user. The multiple telecommunications platforms are prevented from receiving the future communications based on the filtering information. | 2009-11-12 |
20090282095 | DYNAMIC POSTBACK FOR LOCATION CODE EXECUTION - Architecture that introduces evaluation and decisionmaking (e.g., at the server) and allows a runtime decision to be made, on a per-request basis, as to where the data calculations will occur, on the server, on the client, or as a shared execution on both the server and the client. The decision can be made based on environment variables (e.g., permissions, network bandwidth, server load, etc.) of the user, for example. This approach provides performance tuning of a form by dynamically optimizing the location of execution of the code based on environment factors. | 2009-11-12 |
20090282096 | System and method for monitoring user interface connectivity state - A user interface and gateway can be synchronized with each other by maintaining a sequential synchronization parameter in the network gateway, which value is retrieved from the network gateway and compared against a stored value in the user interface. If the retrieved synchronization value is other than expected in comparison with the stored synchronization value, the user interface is reloaded from the network gateway. The synchronization parameter may be a counter that is incremented based on the occurrence of a given event, such as a request provided by the user interface. The user interface may intermittently request retrieval of the synchronization parameter to verify synchronization between the user interface and the network gateway. The synchronization mechanism can operate in unidirectionally triggered communication protocol environments, as may be implemented in web 2.0 applications with pull technology. | 2009-11-12 |
20090282097 | Method and System for Ensuring Consistency Over Time of Data Gathered By Distinct Software Applications - A method for keeping synchronized data collected by a first and at least one second software applications from respective information sources and stored in a respective first and second data repositories. The method comprises: a) receiving a request to refresh data stored in the first data repository; b) causing the at least one second software application to collect data from the respective information source; c) receiving the data collected by the first and the at least one second software applications from the respective information sources, and d) uploading the received data to the respective first and second repositories. | 2009-11-12 |
20090282098 | Personal Inter-Home Media Exchange Network - A system and method support the exchange of media between friends, family members, and 3 | 2009-11-12 |
20090282099 | SECURE DISTRIBUTED MULTIHEAD TECHNOLOGY - Systems and methods for securing display information in distributed multihead computer systems are provided. The display information is generated by a display composition engine from inputs from application data streams and an input data stream. Techniques for electrically isolating display data streams from shared networks are provided. Techniques for configuring a secure distributed multihead system are provided. | 2009-11-12 |
20090282100 | METHOD FOR SYNDICATING BLOGS AND COMMUNITIES ACROSS THE WEB - A method for syndicating groups from one web site to one or more additional web sites over a distributed network is disclosed. A group is created at the first web site. The group is published to make the group available for syndication. The group is presented as potentially acceptable for syndication at a second web site. A selection is received that the group is acceptable. The group is associated with the second web site in a database. A request is made to the database by the second web site to determine if there is any acceptable group content to be rendered on the second web site. Acceptable content associated with the group is transmitted to the second web site. The acceptable content is rendered at the second web site. | 2009-11-12 |
20090282101 | MECHANISM FOR PROVIDING VIRTUAL MACHINES FOR USE BY MULTIPLE USERS - According to one aspect of the invention, a request to generate a state checkpoint of a computer is initiated within a user-level software entity, such as a virtual machine. Upon sensing the request, a checkpointing mechanism generates and stores at least one checkpoint, each checkpoint comprising a representation of the total state of the computer system. Upon sensing a state restoration request corresponding to one of the checkpoints, the checkpointing mechanism restores the checkpointed state in the computer, which can then resume operation from the restored total state. According to another aspect of the invention, a total checkpointed state is exported to another computer, where the state can be modified, for example, debugged, and then loaded into either the originally checkpointed computer (which, again, may be a virtual machine), or some other computer. | 2009-11-12 |
20090282102 | PLAYBACK DEVICE - A playback device comprising playback means for playing content and wireless communication means for communicating with another device that is within communication range, further comprising content management means for identifying a content item available from the other device, for making the identified content item available for playback by the playback means for as long as the other device is in communication with the playback device and for retaining a ghost reference to the identified content item after detecting the other device is no longer in communication with the playback device. | 2009-11-12 |
20090282103 | TECHNIQUES TO MANAGE MEDIA CONTENT FOR A MULTIMEDIA CONFERENCE EVENT - Techniques to manage media content for a multimedia conference event are described. An apparatus may comprise a media content manager component operative to generate a visual composition for a multimedia conference event. The media content manager component may comprise a video decoder module operative to decode multiple media streams for a multimedia conference event. The media content manager component may comprise a media stream manager module communicatively coupled to the video decoder module, the media stream manager module operative to determine a total number of decoded media streams is greater than a total number of available display frames in a visual composition. The media content manager component may comprise a media selection module communicatively coupled to the media stream manager module, the media selection module operative to select an active group of decoded media streams from among the total number of decoded media streams for mapping to the available display frames based on speech activity. Other embodiments are described and claimed. | 2009-11-12 |
20090282104 | SYSTEM AND METHOD FOR INDICATING AVAILABILITY - A method and computer program product for analyzing a plurality of relationships of a user. A social network of the user is defined based upon, at least in part, at least a portion of the plurality of relationships of the user. The social network identifies one or more relationship users. A relationship score is associated with the one or more relationship users. An instant messaging availability status of the user is indicated to the one or more relationship users based upon, at least in part, the relationship score associated with the one or more relationship users. | 2009-11-12 |
20090282105 | P2P DATA DELIVERY SYSTEM, P2P DATA DELIVERY METHOD AND P2P DATA DELIVERY PROGRAM - Since a shared public data delivery module makes a response to a data query to other data delivery modules or other shared public data delivery modules; or to a query from other data delivery modules or other shared public data delivery modules instead of the data delivery module, the data delivery module needs not to directly make response to the data query, and it is hence possible to reduce load imposed on data delivery modules participating in the P2P data delivery system. For example, for a data request issued from a data delivery module, an adjacent shared public data delivery module acquires data substitutionally; it is hence possible to reduce the transfer network amount between the module having issued the data request and other data delivery modules and between the module having issued the data request and other shared public data delivery modules not adjacent thereto. | 2009-11-12 |
20090282106 | CONTEXT-AWARE CONTENT TRANSMISSION UTILITY - A method is disclosed. The method includes monitoring a user interface for a data item delivery request. In response to receipt of the data item delivery request, a data type for a data item selected for a delivery is determined, and a schema for performing the delivery is selected. Content of the data item for the delivery is selected, and the content is sent using the schema. The delivery is recorded in an activity log. | 2009-11-12 |
20090282107 | Adaptive Electronic Introductions - A method for providing electronic introductions includes providing, with an electronic communication, an electronic introduction that gives additional information regarding a party to the electronic communication that is in addition to the electronic identification of that party. A system for providing an electronic introduction may include a computer configured to search at least one database for information about a party being introduced and compile an electronic introduction for the party incorporating the information; and an electronic communication function configured to provide access to the electronic introduction to a recipient of an electronic communication sent by the party using the electronic communication function. | 2009-11-12 |
20090282108 | E-MAIL MESSAGE AUTHENTICATION AND MARKING EXTENDING STANDARDS COMPLAINT TECHNIQUES - A system and method for e-mail authentication. The method includes aggregating a plurality of headers associated with an e-mail message and transmitting the aggregated plurality of headers to a validation service. A validation response is then received from the validation service. The e-mail is authenticated based on the validation response. | 2009-11-12 |
20090282109 | Method to Invite Users to a Virtual World Using Instant Messaging - A method, system and computer-usable medium are disclosed for initiating a session in a virtual world. An instant messaging system (IMS) comprises a registry of IMS user identifiers cross-referenced to their corresponding virtual world user identifiers. A first IMS user implements a virtual world invitation module as a result of an IMS session to invite a second IMS user to participate in a virtual world session. The first IMS user selects the IMS user identifier of the second IMS user, followed by selection of a target virtual world and a virtual world identifier. Once completed, the invitation is sent the IMS user identifier of the second IMS user, who receives the invitation and signifies their acceptance or declination. If accepted, the cross-referenced virtual world user identifiers of the first and second IMS users are used to log them into the agreed-upon virtual world venue and initiate a virtual world session. | 2009-11-12 |
20090282110 | CUSTOMIZABLE DYNAMIC E-MAIL DISTRIBUTION LISTS - A computer-implemented method for generating a customized dynamic distribution e-mail list is provided. The method includes determining a predefined addressee-selecting rule in response to a user-executed command to send an e-mail. The method also includes selecting at least one addressee from an electronic data file based upon the addressee-selecting rule. The method further includes, for each addressee selected, inserting a corresponding address into a predetermined field of an e-mail prior to conveying the e-mail over a data communications network. | 2009-11-12 |
20090282111 | Methods and Apparatus for Referring Media Content - Methods, devices, computer program products and systems are provided for referring media content at communication devices, such as wireless communication devices. The methods, systems and devices allow for all forms of media content to be referred, such as audio, video, multimedia content and the like and, in particular advertising content. In addition, the methods, systems and device provide for the content providers to optimize the delivery schedules and/or methods of delivery based on the volume of referrals. In addition, by tracking the volume of referrals, content providers can alter billing structure, such as advertising rates associated with advertising content. | 2009-11-12 |
20090282112 | SPAM IDENTIFICATION SYSTEM - In one embodiment, a method includes receiving a plurality of reports from a community of users, each of the plurality of reports including a derivative of an email message to uniquely identify the email message, and suggesting the email message as being spam. The e-mail message is determined to be spam based on the plurality of reports received from the community of users, and a respective trust factor associated with each user of the community of users. | 2009-11-12 |
20090282113 | Apparatus and method for providing a photocopier with e-mail capability - An apparatus and method provides a photocopier with E-mail capability by integrating a system into the photocopier. The system is made to be compatible with the software programming of a multi-functional product (MFP) to allow the MFP to communicate with XML web pages. In this way, the MFP is permitted to ask an external application running on a server to do desired tasks and to see and interact with the application from the touch screen of the MFP which is typically populated with light emitting diodes (LEDs). When the features of the system are provided in the MFP and when those features are selected from the touch screen, a special screen opens up on the MFP allowing the user to enter one or more e-mail addresses as well as a subject line and a message as would be the case in any e-mail. When a send feature is activated, the MFP's settings are used to create an electronic file which has been scanned and create an e-mail attachment which is then sent through an external server using “File-Max Mail,” the present invention's trademark. The system is provided with an Internet connection so that when using the features of the present invention, an e-mail plus attachment can be sent to one or more third party recipients. A copy of the e-mail as sent is also forwarded to a designated account or a plurality of designated accounts of the user. | 2009-11-12 |
20090282114 | System and method for generating suggested responses to an email - Disclosed is a method and system for responding to a client email. A new client email is received and analyzed, and a response email is determined from the analyzing of the client email and from analysis of stored email-response pairs. | 2009-11-12 |
20090282115 | SYSTEM AND METHOD FOR UPDATING INSTANT MESSAGING CONVERSATIONS - A system and method are provided for updating multiple active conversations in an instant messaging application. A menu item may be provided that, when selected enables the user to enter a common message that, when sent is applied to each of the active conversations. This allows the user to convey the same information to multiple parties, e.g. when they suddenly become unavailable. The user may also use one or more default messages to further speed up the process. | 2009-11-12 |
20090282116 | METHOD AND DEVICE FOR MANAGING CLUSTER MEMBERSHIP BY USE OF STORAGE AREA NETWORK FABRIC - Managing cluster membership and providing and managing locks in the switches forming the interconnecting network. To manage the cluster membership, a zone is created, with indicated members existing in the zone and the zone being managed by the switches. The nodes communicate their membership events, such as alive messages, using an API to work with the switch to which they are attached. The desired membership algorithm is executed by the switches, preferably in a distributed manner. Each switch then enforces the membership policies, including preventing operations from evicted nodes. This greatly simplifies the programs used on the nodes and unburdens them from many time consuming tasks, thus providing improved cluster performance. In a like manner, the switches in the fabric manage the resource locks. The nodes send their lock requests, such as creation and ownership requests, to the switch to which they are connected using an API. The switches then perform the desired lock operation and provide a response to the requesting node. Again, this greatly simplifies the programs used on the nodes and unburdens them from many time consuming activities, providing improved cluster performance. | 2009-11-12 |
20090282117 | MANAGEMENT APPARATUS AND MANAGEMENT METHOD - A destination table is updated on the basis of the use record of destination information in adaptation to the environment of a user. A device management server collects a destination table managed by each device from a device on a network. Then, the device management server checks the use record of the destination table collected from each image forming device, and determines a candidate to be deleted. Then, the device management server does not delete the destination table determined to be a deletion candidate when a number of times operations have been performed by the image forming device in a predetermined period is less than a threshold value. The device management server deletes the destination table of the determined candidate when the number of times operations have been performed by the image forming device in the predetermined period is greater than or equal to the threshold value. | 2009-11-12 |
20090282118 | METHOD AND APPARATUS FOR INSTANT MESSAGING - A method and apparatus for stored message delivery are taught. The method and apparatus can be configured to accomplish the steps of receiving a Session Initiation Protocol (SIP) message, as a received SIP message, encapsulating the received SIP message in a Message Session Relay Protocol (MSRP) message, as an encapsulated SIP message; and transmitting the encapsulated SIP message to an intended recipient. | 2009-11-12 |
20090282119 | METHOD OF FILTERING SECTIONS OF A DATA STREAM - A method of filtering sections of a data stream involves determining a set of characters of interest, testing each section of the data stream for the presence of one or more of the set of characters of interest and extracting sections in which at least one of the characters is present. | 2009-11-12 |
20090282120 | SOCIAL NETWORKING SYSTEM - A networked computer system provides various services for assisting users in locating, and establishing contact relationships with, other users. For example, in one embodiment, users can identify other users based on their affiliations with particular schools or other organizations. The system also provides a mechanism for a user to selectively establish contact relationships or connections with other users, and to grant permissions for such other users to view personal information of the user. The system may also include features for enabling users to identify contacts of their respective contacts. In addition, the system may automatically notify users of personal information updates made by their respective contacts. | 2009-11-12 |
20090282121 | SOCIAL NETWORKING SYSTEM - A networked computer system provides various services for assisting users in locating, and establishing contact relationships with, other users. For example, in one embodiment, users can identify other users based on their affiliations with particular schools or other organizations. The system also provides a mechanism for a user to selectively establish contact relationships or connections with other users, and to grant permissions for such other users to view personal information of the user. The system may also include features for enabling users to identify contacts of their respective contacts. In addition, the system may automatically notify users of personal information updates made by their respective contacts. | 2009-11-12 |
20090282122 | Location tracking optimizations - A computer-implemented method includes probing a first band along a centerline dimension for a distribution of Location Based Notifications (LBNs), the distribution including a majority of LBNs clustered along and overlapping with the centerline. | 2009-11-12 |
20090282123 | Peer shared server event notification system and methods - Peer-communicated notices of requested actions are distributed to mobile devices on routing incompatible networks. A peer management server receives action requests for mobile devices communicated from a plurality of routing incompatible networks. In response to an action request, as received from a first mobile device, a set of one or more peer-shared notices are determined for delivery to a set of second mobile devices coupled to the same routing incompatible network. Selection of the deliverable notices is dependent on a policy identifier associated with the first mobile device. The set of notices are sent to said first mobile device for relay distribution to said set of second mobile devices utilizing the communications channel preferably as established by the first mobile device in communicating the action request. Delivery confirmation of individual peer relayed notices is preferably obtained upon receipt of an action request from the corresponding second mobile devices. | 2009-11-12 |
20090282124 | SHARING INFORMATION BETWEEN DEVICES - A system configured for facilitating the sharing of information between apparatuses. An apparatus may include one or more applications that, for example, upon configuration and execution, may yield information that may also be stored in the apparatus. At some point a determination may be made that stored information is to be shared with other users. In order to enable the sharing of this information, global identification information may be assigned by, and obtained from, a remote resource. The global identification information may be used to modify identification information corresponding to the information to be shared so that other apparatuses may locate, and/or request access to, the shared information. Further, the other apparatuses may request transmission of shared information stored in the remote resource using the global identifier, or may receive shared information from the apparatus without explicitly requesting it. | 2009-11-12 |
20090282125 | Synchronizing Events Between Mobile Devices and Servers - A system, method, and computer program product for synchronizing events between a mobile device and a server are described herein. In an embodiment, the method operates by detecting events to be synchronized between a source and a target, wherein the source and target are one of either a mobile device or a server. The method comprises deducing activities that occurred in order to create the detected event, reading data records corresponding to the deduced activities, and creating packets of operations needed to recreate the deduced activities on the target. The method further comprises queuing the packets of operations and data records and receiving event synchronization results at the source after the queued packets of operations have successfully executed on the target, wherein the synchronization results include a synchronization status and a unique record identifier identifying the event. In an embodiment, personal information manager (PIM) events are synchronized. | 2009-11-12 |
20090282126 | SYSTEM AND METHOD FOR PLAYING DATA OF A REMOTE COMPUTER - A system for playing data of a remote computer has the remote computer, a network media player and a display. The network media player is able to play data with specified formats. The remote computer uses a data-identifying module to identify formats of data and a data-streaming module to output the data with the specified format to the network media player, or transforms the data to the data with specified format through a data-processing module and continuously outputs the transformed data to the network media player through the data streaming module. The display is connected to the network media player and shows played data. | 2009-11-12 |
20090282127 | METHOD FOR ENABLING BANDWIDTH MANAGEMENT FOR MOBILE CONTENT DELIVERY - A system, method and device are disclosed for managing bandwidth in content delivery from a push content server to a wireless device. The system may include: a content server configurable to deliver content to the wireless device; a processor for controlling operation of the server; a communications subsystem coupled to the processor; a memory coupled to the processor; and a storage device coupled to the processor. The content server may include a module for managing bandwidth in content delivery from the content server to the wireless device, the module being configured to cause the content server to: record a policy for the delivery of content to the wireless device; initiate content delivery to the wireless device; evaluate the policy to determine whether new content for delivery is deliverable to the wireless device; deliver content when the policy is satisfied; and decline delivery of content when the policy is not satisfied. | 2009-11-12 |
20090282128 | FIRMWARE UPGRADE FOR THIN CLIENTS USING ONE OR MORE SERVERS - A process and system for upgrading firmware in a thin client in a network environment. The process may proceed on an automated basis during boot-up by using one or more FTP addresses stored in the thin client. Multiple FTP servers may be accessed. The same firmware upgrades may be stored on more than one FTP server. Different firmware upgrades may instead or in addition be stored on different FTP servers. | 2009-11-12 |
20090282129 | SYSTEM AND METHOD FOR DEFINING A POLICY ENABLED NETWORK - A system and method for communicating with network devices without regard to the device type and/or manufacturer is described. In one embodiment, the present invention provides a global graphical user interface (GUI) for communicating with various network devices. The global GUI includes an intuitive interface driven by a template library. For each device type and each device manufacturer, this template library can store both the attribute fields required for device configuration and the format for communicating those attribute fields. When a network administrator wants to communicate with a particular network device, the template associated with that device can be retrieved from the template library. The network administrator can then populate the attribute fields of that template with the appropriate data. This attribute data can be formatted and provided to the network device. | 2009-11-12 |
20090282130 | RESOURCE SHARING VIA CLOSE-PROXIMITY WIRELESS COMMUNICATION - A system for sharing information between users and/or devices via close-proximity wireless communication. Devices located in close-proximity may be configured to transmit/receive wireless messages including information used to configure at least one of the devices. The configuration information may include, for example, information needed to add another user and/or device to a network group residing on the device receiving the configuration information. The configuration information may also serve other purposes, for example, to grant access to a resource located remotely to the device receiving the configuration information so that this wireless-enabled apparatus may remotely access and/or control the remote resource. | 2009-11-12 |
20090282131 | Medical system architecture - A medical system architecture with a communication network for data transmission for a better and more comprehensive diagnosis of patients is provided. The medical system architecture includes at least one first modality for acquiring in-vivo examination images, a processing apparatus assigned to the modality for processing the examination images, a transmission apparatus for transmitting the examination images, at least one second modality for acquiring in-vitro examination data, a processing facility assigned to the second modality for processing the examination data and a transmission apparatus for transmitting the examination data, and at least one storage apparatus for storing the examination images and the examination data. | 2009-11-12 |
20090282132 | METHOD AND SYSTEM FOR SELF-ORGANIZING COMPUTER SYSTEMS - A system and method to self-configure a distributed system includes obtaining a description of a distributed system which has a plurality of computing nodes, each node being capable of performing any of a plurality of tasks in the description. At each node, a persona of that node is determined in accordance with the description such that the nodes are assigned tasks in the distributed system. Each node is reconfigured in accordance with the persona such that the nodes are linked in the distributed system to provide a self-configured distributed system for performing at least one application. | 2009-11-12 |
20090282133 | SYSTEM, APPARATUS, METHOD AND COMPUTER PROGRAM PRODUCT FOR CONFIGURING DISPARATE WORKSTATIONS - A system, apparatus, method and computer program product are provided for configuring disparate workstations. In particular, an administrative utility is provided that may allow users to upload to a configuration server individual configuration files for applications executing on workstations associated with physiological devices. Once uploaded, a user may group the configuration files into configuration groups based, for example, on similarities in configurations utilized. Once a configuration group has been created, the user may assign one or more workstations to each configuration group. Upon startup of a workstation, an application executing on the workstation may automatically transmit a request to the configuration server to load the configurations for that workstation. In response, the configuration server may determine to which configuration group the workstation has been assigned, and then download the configuration files of that configuration group to the workstation. The downloaded configuration files may then control the behavior of the application. | 2009-11-12 |
20090282134 | AUTOMATED DOUBLE FIRMWARE UPGRADE - A method of upgrading the software load of a device includes receiving a configuration file and checking if a device software load matches load information (EE) of the configuration file. If the device software load does not match the EE of the configuration file, a check is made to determine if the device software load matches new load information (NE) of the configuration file. | 2009-11-12 |
20090282135 | HBA BOOT USING NETWORK STORED INFORMATION - A storage area network (SAN) fabric stores configuration information for servers connected to the SAN fabric. Configuration data can include target boot device address, topology configuration, etc. The configuration data is stored in a zone database as a zone member list. The zone database is accessible via a name server. To boot from a target boot device connected to the SAN fabric, the server first logs in to the fabric to register with the name server. The server then sends a configuration query to the name server. The name server replies with a member list that includes the address of the target boot device. The server establishes communication with the target boot device and accesses the boot code. The server then runs the boot code to initiate the boot process. | 2009-11-12 |
20090282136 | Automatic Generation of Web Service client for Web Services Interoperability Testing - Automatic generation of a client program such as Web service client source code for a client application for enabling the client application access to the Web service, for testing interoperability of the client application with the Web service. The Web service client source code is automatically generated for different execution environments of the client application. In one embodiment, the Web service client source code is generated by analyzing a proxy code where the proxy code may be generated from a WSDL file that may describe various operations provided by the Web service. Alternatively, the Web service client source code may be generated based on configuration information that may provide data indicating the context in which the Web service client source code may be generated. Further, automatic generation of the test data to be sent from the client application to the web service in an interoperability test is also provided. | 2009-11-12 |
20090282137 | DISTRIBUTING USER ENDPOINT REGISTRATIONS AMONG BORDER ELEMENTS IN A NEXT GENERATION NETWORK - Disclosed methods of achieving load balancing among a plurality of border elements in a next generation networks (NGN) communication network include a method for processing and user endpoint originated messages (UEOM), such as a register or invite message, generated by a user endpoint. A work load information data structure indicative of a first border element's work load and a second border element's work load is maintained when the border elements exchange work load information. Based on the work load information, a first border element responds to a UEOM by either (1) accepting the UEOM for first border element processing, (2) determining whether to accept the UEOM for first border element processing or redirect the UEOM to a second border element for second border element processing, or (3) rejecting the UEOM. | 2009-11-12 |
20090282138 | System, method, and apparatus for electronic communication initiation contingent on busyness - An apparatus, system, and method for electronic communication initiation contingent on busyness. The method includes receiving a request from a requester to contact a user. The requested contact includes a request to engage in electronic communication. The method also includes determining a busyness of the user. The busyness is determined by accessing a quantity of active contact related tasks for the user. The method also includes comparing the busyness of the user to a condition. The condition is a complex condition having threshold levels for a plurality of contact related tasks. The method also includes contacting the user in response to satisfaction of the condition. | 2009-11-12 |
20090282139 | Emulating A Computer Run Time Environment - Emulating a computer run time environment including: storing translated code in blocks of a translated code cache, each block of the translated code cache designated for storage of translated code for a separate one of the target executable processes, including identifying each block in dependence upon an identifier of the process for which the block is designated as storage; executing by the emulation environment a particular one of the target executable processes, using for target code translation the translated code in the block of the translated code cache designated as storage for the particular process; and upon encountering a context switch by the target operating system to execution of a new target executable process, changing from the block designated for the particular process to using for target code translation the translated code in the block of the translated code cache designated as storage for the new target executable process. | 2009-11-12 |
20090282140 | Method and system for server location tracking - There is provided a method of locating a first server coupled to a network of servers in a data center having a plurality of servers including the first server, the network including a data center management computer. The method comprises obtaining, by a first server, an identification data from a locator coupled to the server, wherein the identification data can be utilized to determine a location of the locator in the data center; storing the identification data in a memory of the first server; and providing, by the first server, an information based on the identification data to the data center management computer. | 2009-11-12 |
20090282141 | Server managing apparatus and server managing method - A controlling unit obtains server information from a server group in a chassis to store the obtained server information in a server information DB, an editing unit reads the server information from the server information DB, and generates, based on the read server information, as screen display information, physical server information, and logical server information including information on use application and attribute information for a logical server, which are related to a physical location of each physical server, and a displaying unit displays screen display information on a screen simulating the physical location of the physical server. | 2009-11-12 |