02nd week of 2011 patent applcation highlights part 55 |
Patent application number | Title | Published |
20110010375 | GAP ANALYSIS SYSTEM & METHODS - A system and methods for comparing differences and similarities of at least two models including generating corresponding metamodel maps, visual representation of the models, and conducting a series of phases of comparison of the models using a mapping index, wherein the mapping index includes the metamodel maps and the visual representation of the models to produce a comparison output. | 2011-01-13 |
20110010376 | LOCATION SEARCH DEVICE, LOCATION SEARCH METHOD, AND COMPUTER-READABLE STORAGE MEDIUM STORING LOCATION SEARCH PROGRAM - A location search device including: an input portion that inputs a search term; a storage portion that stores keywords and attributes in association with one another; an attribute acquisition portion that acquires an attribute of an input keyword that is a part of or all of a character string that constitutes an input search term that is the search term input by the input portion, from the storage portion; a search function setting portion that selects a first search function for searching for location information on a location corresponding to the input search term, from among a plurality of search functions, based on the attribute of the input keyword; a search portion that searches for the location information on the location corresponding to the input search term, using the first search function; and a display control portion that performs control such that the location information is displayed. | 2011-01-13 |
20110010377 | INTEGRATING LINE-OF-BUSINESS APPLICATION DATA WITH DOCUMENTS - Merging data from LOB applications into document templates within productivity applications without the need for custom programming is provided. A document template within a productivity application is provided, and an XML schema is attached to the document template. The XML schema allows the LOB application data to be modeled generically using a business object paradigm. Meta-data is accessed from the LOB application. Using the attached XML schema, a user may mark-up the document template with schema nodes corresponding to the meta-data from the LOB application. Data from the LOB application may then be accessed and merged into the schema nodes, creating a data-merged document. Data may be further interactively merged from the LOB application into the data-merged document. | 2011-01-13 |
20110010378 | TREND CHARTING SYSTEM AND METHOD - A trend charting system includes one or more participant terminals operable to act as a client on a network and a computer operable to act as a server on the network and to communicate with each of the participant terminals over the network. The computer includes a memory configured to store a set of instructions and a processor configured to execute the set of instructions. The set of instructions cause the processor to: receive one or more search terms; search one or more databases for each search term; create a search result, wherein the search result includes the number of instances each search term has been found in each database and a date associated with each of said instances; and generate a search result chart based on the search result. A system, method and device are disclosed. | 2011-01-13 |
20110010379 | DATABASE SYSTEM WITH QUERY INTERCEPTION AND REDIRECTION - A database system includes: a first database having back-end functionality for data storage and database query execution, a database front-end and an interception unit. The database front-end is configured for processing user queries directed to a back-end of a second database, and lacks the capabilities for directly accessing the first database. The interception unit is networked with the first database over a data network, and is configured for monitoring user queries under processing by the front-end to identify queries pertaining to data stored in the first database, and redirecting the identified queries to the first database for execution. Thereby the functionality of the database front-end is provided for data stored in the first database. | 2011-01-13 |
20110010380 | Pet health management system - A pet health management system allows a pet owner to transmit image data of a pet to a care service provider so that the care service provider is enabled to preliminarily assess the pet's health conditions by observing the image data. Furthermore, the pet health management system allows the care service provider to deliver advice as feedback to the pet owner. | 2011-01-13 |
20110010381 | IDENTIFYING CONTACTS - The present disclosure may include receiving a query from a computing device at a server having a database, the query identifying a desired attribute. The present disclosure may also include searching the database to identify contact information for at least one individual having the attribute corresponding to the query. The attribute may include at least one of skills, expertise, product, organization, geography and language The contact information may be transmitted to the computing device via an electronic message identifying the contact information. | 2011-01-13 |
20110010382 | Contact Center Interfaces - A contact center interface is provided by co-operation between a search engine and a contact center. A search query entered by a user into the search engine is passed to the contact center and the contact center determines from the search terms an appropriate skillset to deal with that user query, returning to the search engine a link enabling the user to initiate a direct communications session to a live agent or queue having that skillset expertise, thereby bypassing interactive voice response sessions which are normally required to ascertain the nature of a query. By providing multiple search options to the user, the user is empowered to select the best skillset, and the accuracy of future searches can be improved. | 2011-01-13 |
20110010383 | SYSTEMS AND METHODS FOR STREAMLINING OVER-THE-AIR AND OVER-THE-WIRE DEVICE MANAGEMENT - Methods and systems streamline remote device management by eliminating the need to download device configuration data when no configuration changes have been made since the last device management session. A device may record data enabling it to determine whether configurations have changed since a last session with a device management server. Device management servers may record configurations of devices. While initiating a device management session, a device can inform the device management server whether an intervening configuration change has occurred. If no intervening configuration changes have occurred, the device management server can forgo obtaining the device's configuration data, saving communication time and bandwidth. If an intervening configuration change has occurred, the remote device may inform the server of the URI of the changed configuration item, enabling the server to request download of just the changed item. Alternatively, the remote device may provide changed configuration data to the device management server. | 2011-01-13 |
20110010384 | MULTI-COMMUNITY CONTENT SHARING IN ONLINE SOCIAL NETWORKS - An online social networking system ( | 2011-01-13 |
20110010385 | Method and apparatus for displaying search results while preparing a media plan - A method and apparatus for displaying search results while generating a media campaign from information about available units stored in a central database, including a set of media formats for the available units and associated ancillary information. Selective criteria is entered at a remote computer coupled to the central computer database via a network and web server for a search of the information stored in the database, and a search is generated based upon the selective criteria. Results of the search are displayed at the remote computer, the results constituting matching media format information and associated ancillary information the results displayed according to the associated ancillary information, which preferably constitutes time periods for which the corresponding formats are available. The search results are preferably displayed in a timeline, preferably organized in daily or weekly views. | 2011-01-13 |
20110010386 | SYSTEM AND METHOD FOR CONTENT COLLECTION AND DISTRIBUTION - Content delivery system that aggregates and delivers text, audio and video and other content to an end-user from a library of past and current content. A user can actively provide information to the system without utilizing multiple steps or the system can guide content creation from a content originator. A single or limited action content request from a user to the content originator simultaneously collects various information from the user without additional user action. The system collects implicit and explicit content from the source where a content originator can indicate content that should appear a delivery system which originates on other delivery systems. The system automatically reads content and assigns it to a specific category and allows the content originator to further edit said content. Content is delivered to a user through implicit and explicit triggers and excludes content or makes available content depending on user history and other variables. | 2011-01-13 |
20110010387 | ASSOCIATED CONTENT SYSTEM - Methods for creation of a content association system in which a client application communicates to a distributed hash table network an association between one piece of content in a client's library and one other piece of content in the client's library are described. The client creates a hash for a first file in the library and a reference to a second file in the library. The client stores the reference to the second file in the distributed hash table at a node corresponding to the hash. To discover files associated with a file in a peer's library, the peer creates a hash for a file in its library and retrieves references to other files from the distributed hash table. | 2011-01-13 |
20110010388 | SELECTION-BASED ITEM TAGGING - Item selections along with user inputs are leveraged to provide users with automated item tagging. Further user interaction with additional windows and other interfacing techniques are not required to tag the item. In one example, a user selects items and begins typing a tag which is automatically associated with the selected items without further user action. Tagging suggestions can also be supplied based on a user's selection, be dynamically supplied based on a user's input action, and/or be formulated automatically based on user data and/or tags and the like associated with selections by an external source. Machine learning can also be utilized to facilitate in tag determination. This increases the value of the tagged items by providing greater item access flexibility and allowing multiple associations (or tags) with each item. | 2011-01-13 |
20110010389 | METHOD FOR PRESENTING INFORMATION TO AN ADVISOR AT A CALL CENTER - A method is disclosed herein for presenting information to an advisor at a call center. The method includes, but is not limited to, displaying basic vehicle information to the advisor regarding a remotely located vehicle. The method further includes presenting the advisor with an option to obtain additional vehicle information regarding the remotely located vehicle. The method further includes automatically obtaining the additional vehicle information from multiple data storage components in response to a request made by the advisor to obtain the additional vehicle information. The method also includes displaying the additional vehicle information to the advisor. | 2011-01-13 |
20110010390 | CONCURRENCY CONTROL IN A FILE SYSTEM SHARED BY APPLICATION HOSTS - A manager program for managing virtual machines includes a process which receives a notification message indicating an occurrence of an event affecting a data storage unit in a data storage system that supports a shared file system. The notification message might have come from a virtual machine host or resulted from a hardware reconfiguration. The manager program then determines whether another virtual machine host is sharing the data storage unit. The manager program might make this determination by polling each of the virtual machine hosts it manages or by checking information previously collected and stored in a database. If another virtual machine host is sharing the data storage unit, the manager program sends a refresh message to that virtual machine host that causes the virtual machine host to update information relating to the data storage unit in a cache associated with the virtual machine host. | 2011-01-13 |
20110010391 | CONTACT PICKER INTERFACE - An interface for identifying one or more contacts is used to access and provide contact information to one or more interested parties or applications in a controlled manner. Various criteria can be used to identify which contacts will be presented to a user and how they will be presented in such a way as to facilitate access to the corresponding contact information. An API is used to handle and pass contact information on to requesting applications. | 2011-01-13 |
20110010392 | Checkpoint-Free In Log Mining For Distributed Information Sharing - Techniques for replicating data between database systems without taking checkpoints are provided. In an embodiment, a capture process restarts. Upon restarting, the capture process reestablishes an association with an apply process. A particular logical time maintained by the apply process is then communicated to the capture process. Upon receiving the particular logical time, the capture process restarts mining from this particular logical time. | 2011-01-13 |
20110010393 | IDENTIFYING CONTENT OF INTEREST - Methods of identifying content of interest within a corpus are disclosed. The methods may comprise the step of applying a first marker set to the corpus, where the first marker set comprises at least one marker identifying a first type of text. For a first textual unit included in the corpus, the methods may comprise generating a score for the first marker set and comparing the score to a reference score. The score may indicate a number of instances of the at least one marker in the first textual unit. | 2011-01-13 |
20110010394 | CLIENT-SPECIFIC DATA CUSTOMIZATION FOR SHARED DATABASES - A client identifier (ID) and a client-specific data field identifier for each item of client-specific data associated with a first client of a set of clients are received at a processor associated with a software as a service (SaaS) module. An extensible markup language (XML) formatted document for storing the client-specific data, including a set of client-specific data elements, each element referenced by one of the client-specific data field identifiers, is created for the first client. The XML formatted document is inserted into an XML formatted column of a row in a database table, where the database table is shared among a set of clients and stored in a shared database. The client ID is inserted into a structured query language (SQL) formatted data column of the row in the database table. | 2011-01-13 |
20110010395 | Information processing apparatus and play list display method - Apparatus and method for information processing may control reproducing from a play list. When reproducing is switched from a first play list to a second play list, the play list reproduction unit controls reproducing from the second play list to start from a reproduction segment of the second play list having a start time closest to a time point at which the reproducing from the first play list is stopped when the reproducing is switched from the first play list to the second play list. | 2011-01-13 |
20110010396 | SYSTEM AND METHOD FOR DYNAMIC STATE-SPACE ABSTRACTIONS IN EXTERNAL-MEMORY AND PARALLEL GRAPH SEARCH - Provided is a system and method to perform dynamic state-space partitioning in external memory graph searching. The dynamic partitioning of the state-space search graph leading to substantial improvement of search performance. | 2011-01-13 |
20110010397 | MANAGING ANNOTATIONS DECOUPLED FROM LOCAL OR REMOTE SOURCES - Annotation of a local or remote file includes receiving a file. An annotation file that is associated with the file, but stored independently, is retrieved and combined with the file. A viewer, such as a web browser or a proprietary application, displays the remote file with annotations. The processing to render the display can be performed locally at a client, or remotely on a server. | 2011-01-13 |
20110010398 | System and Method for Organizing Data - A system and method for organizing raw data from one or more sources. The content of the raw data is converted into an appropriate number system and stored in a format that facilitates the use of efficient mathematical operations. The number system is selected to handle each of the various elements, characters, or other representative indicia found in the raw data. Furthermore, the number system is selected so that the numerical data retains semantic significance with respect to the raw data. Once converted into the numeric format, the data is processed using various techniques to extract the best information from the raw data into a distilled database. | 2011-01-13 |
20110010399 | INFORMATION PROCESSOR ARRANGEMENT - Irregular links and relationships in a data set may relate to fraudulent actions or identify deception or risk assessment or knowledge generation but may be identified by simple superficially unlinked actions. Thus, for example a claimant may claim through an address using one telephone number but contact the insurer for that claim using a different telephone number. By pooling all the information received, including all telephone numbers, unusual or irregular or fraudulent leads can be identified by establishing telephone numbers or other gateway cluster nodes for each dataset such that supposedly unrelated claims can be matched and therefore be more closely scrutinized. The information processor arrangement may create a cascade of clusters for an as presented data set which can be configured through cluster nodes to allow better identification of suspect activity or for better analysis profiling. | 2011-01-13 |
20110010400 | LIDAR POINT CLOUD COMPRESSION - Using LIDAR technology, terabytes of data are generated which form massive point clouds. Such rich data is a blessing for signal processing and analysis but also is a blight, making computation, transmission, and storage prohibitive. The disclosed subject matter includes a technique to convert a point cloud into a form that is susceptible to wavelet transformation permitting compression that is nearly lossless. | 2011-01-13 |
20110010401 | GRAPHICAL USER INTERFACE FOR THE CONFIGURATION OF AN ALGORITHM FOR THE MATCHING OF DATA RECORDS - Systems and methods for an interface for the configuration of a system for the association of data records are disclosed. Embodiments of the invention provide a graphical interface for manipulating a representation of an algorithm for the configuration of such a system, including the configuration of how a system transforms data records from their native format to a standard data format, selects set of candidates and associates data records. | 2011-01-13 |
20110010402 | DATA-DRIVEN DATABASE PROCESSOR - Provided is a technique for a data-driven database which frees a user from having to be conscious of a sequence in which instructions of a program for accessing a database are described, an interrelation of data items, and the like, and from having to describe redundant instructions. A data-driven database processor includes: schema definition storage means | 2011-01-13 |
20110010403 | ELECTRONIC FILE CONVERSION APPARATUS, ELECTRONIC FILE CONVERTING METHOD AND COMPUTER READABLE MEDIUM - An electronic file conversion apparatus includes a first management unit, a first changing unit, a conversion unit, a transfer unit and a second management unit. The first management unit receives a first electronic file, and associates the first electronic file with an identifier. The first changing unit changes a file name of the first electronic file by adding the identifier. The conversion unit converts the first electronic file into a second electronic file based on drawing information of the first electronic file generated by an operating system. The transfer unit transfers the changed file name of the first electronic file to a file name of the second electronic file. The second management unit associates the first electronic file with the second electronic file based on the identifier included in the changed file name of the first electronic file and the file name of the second electronic file. | 2011-01-13 |
20110010404 | Device for collecting and managing documents and for controlling viewing thereof and method for using the device - A device for collecting and managing documents and for controlling the viewing of the documents, with a related method comprises a telephone for calling a predefined reference telephone number, associated with a desired document, an exchange for collecting the calls related to a plurality of predefined reference telephone numbers, each one associated with a predefined document or set of documents and loaded together with the corresponding document on a server, and a server, which is functionally interconnected with the exchange, is provided with a predefined user interface, is adapted to provide a user who has called one of the loaded predefined telephone numbers with the associated document or set of documents, counting how many users have called each reference telephone number. | 2011-01-13 |
20110010405 | Compression of non-dyadic sensor data organized within a non-dyadic hierarchy - Sensor data is received from one or more sensors. The sensor data is organized within a hierarchy. The sensor data is organized within a hierarchy that is non-dyadic. A processor of a computing device generates a discrete wavelet transform, based on the sensor data and based on the hierarchy of the sensor data, to compress the sensor data. The sensor data, as has been compressed via generation of the discrete wavelet transform, is processed. | 2011-01-13 |
20110010406 | Programmable Logic Systems and Methods Employing Configurable Floating Point Units - A programmable system is disclosed having multiple configurable floating point units (“FPU”) that are coupled to multiple programmable logic and routing blocks and multiple memories. Each floating point unit has static configuration blocks and dynamic configuration blocks, where the dynamic configuration blocks can be reconfigured to perform a different floating point unit function. A floating point unit includes a pre-normalization for shifting an exponent calculation as well as shifting and aligning a mantissa, and a post-normalization for normalizing and rounding a received input. The post-normalization receives an input Z and realigns the input, normalizes the input and rounds the input Z. | 2011-01-13 |
20110010407 | SIGNAL APPROXIMATION SYSTEM FOR MINIMIZING THE MEASURE OF WORST-CASE ERROR - The purpose of this invention is that the optimum approximation formula can be derived even if an analysis filter has non-linear characteristic in a discrete signal approximation system. The norm of source signal | 2011-01-13 |
20110010408 | CORDIC COMPUTATION CIRCUIT AND METHOD - Disclosed is a CORDIC circuit in which scale correction process is divided into two stages: rough correction and fine correction, and a second-process of a pseudo-rotation process is performed in parallel with the fine scale correction. A range of the fine scale correction is set so that it is not necessary to perform a scale correction with regard to a remaining rotation angle of the first half of the pseudo-rotation process. | 2011-01-13 |
20110010409 | SYSTEM FOR CONJUGATE GRADIENT LINEAR ITERATIVE SOLVERS - A system for a conjugate gradient iterative linear solver that calculates the solution to a matrix equation comprises a plurality of gamma processing elements, a plurality of direction vector processing elements, a plurality of x-vector processing elements, an alpha processing element, and a beta processing element. The gamma processing elements may receive an A-matrix and a direction vector, and may calculate a q-vector and a gamma scalar. The direction vector processing elements may receive a beta scalar and a residual vector, and may calculate the direction vector. The x-vector processing elements may receive an alpha scalar, the direction vector, and the q-vector, and may calculate an x-vector and the residual vector. The alpha processing element may receive the gamma scalar and a delta scalar, and may calculate the alpha scalar. The beta processing element may receive the residual vector, and may calculate the delta scalar and the beta scalar. | 2011-01-13 |
20110010410 | SYSTEM FOR CONVERGENCE EVALUATION FOR STATIONARY METHOD ITERATIVE LINEAR SOLVERS - A system for evaluating the convergence to a solution for a matrix equation comprises at least one reconfigurable computing device such as a field programmable gate array (FPGA), an update storage element, a conversion element, a summation unit, and a comparator. The FPGA includes a plurality of configurable logic elements and a plurality of configurable storage elements, which are utilized to form the update storage element, the conversion element, the summation unit, and the comparator. The update storage element is configured to store a plurality of updates. The conversion element determines the absolute value of the updates. The summation unit accumulates the absolute values of the updates to produce a total sum, which is compared to a convergence factor by the comparator. Convergence is signaled when the total sum is less than the convergence factor. | 2011-01-13 |
20110010411 | VIEW PROJECTION - A first derived matrix of transport coefficients and a second derived matrix of transport coefficients are derived from a primary matrix of transport coefficients Each of the transport coefficients describes transport of a respective image forming element from a first position onto one or more image forming elements at a second position. An approximate inverse of the first derived matrix is ascertained. A modified version of a projection image is determined from the projection image, the approximated inverse of the first derived matrix, and the second derived matrix. The modified version of the projection image is rendered from the first position onto a physical medium at the second position. | 2011-01-13 |
20110010412 | SYSTEMS, METHODS AND APPARATUS FOR FACTORING NUMBERS - Systems, methods and apparatus for factoring numbers are provided. The factoring may be accomplished by creating a factor graph, mapping the factor graph onto an analog processor, initializing the analog processor to an initial state, evolving the analog processor to a final state, and receiving an output from the analog processor, the output comprising a set of factors of the number. | 2011-01-13 |
20110010413 | TCP/IP HOST NAME RESOLUTION ON A PRIVATE NETWORK - Systems, methods and articles of manufacture are disclosed for resolving hostnames on a private network with a distributed DNS server configuration. One embodiment of the invention provides for a client resolver configured to communicate with a distributed network of servers. The client resolver receives a hostname query and determines if the hostname query is of the type single lablel hostname or fully qualified hostname. If the hostname query received is of the type fully qualified hostname, the client resolver routes the hostname query to a server with a longest matching domain suffix. If the hostname query received is of the type single label hostname the client resolver generates one or more new fully qualified hostnames and routes the hostname query to each server on the private network. | 2011-01-13 |
20110010414 | CONTROL OF WEB CONTENT TAGGING - The integrity of an existing tag set associated with a web module is protected by reviewing user-generated proposed additions to the tag set to determine whether the proposed addition is appropriate. An initial test is made to determine whether a proposed addition is trivial; e.g., includes strings of the same character. If the proposed addition is not found to be trivial, it is assessed to determine its relatedness to the existing tag set. The proposed addition is made a part of the tag set only if it is found to be sufficiently related to the existing tag set. | 2011-01-13 |
20110010415 | PERSONAL INFORMATION BANK SYSTEM - A personal information bank system including a plurality of websites, each being provided by a service system which is connected to a network and each providing a service, a plurality of clients, each accessing the websites via the network to permit a user to use the services provided by the websites, collecting logs of use by the user of the services and logs of user activity data, and transmitting the logs, and a personal information bank which collects the transmitted logs, analyzes the logs and based on the analysis, determines a personal profile for each user, and stores the personal profile for each user in a personal profile database. In the invention each website accesses the personal profile database to retrieve a personal profile of a user using the service and recommends a product or service to the user based on the retrieved personal profile. | 2011-01-13 |
20110010416 | TELECOMMUNICATION NETWORK - A method of managing a subscriber presence of a telecommunication network comprises the step of registering with the telecommunication network by the subscriber. The telecommunication network produces a feed of the subscriber presence whilst a feed reader reads the feed. | 2011-01-13 |
20110010417 | DATA TRANSFER SYSTEM AND DATA TRANSFER METHOD - A data transfer system includes: a local unit (LU) that transmits data from the USB device connected to a local computer (LC) to a remote computer (RC); and a remote unit (RU) that acquires the data from LC and transfers the data to an application. LU includes: a unit that receives the data from the USB device to store the data in a memory, and notifies the USB device about the reception: and a unit that reads non-transferred data, converts the data to a network format, and transfers the data to RC when the amount of non-transferred data stored in the memory is equal to or greater than a threshold. RU includes: a unit that receives the data from LC and stores the data in a memory: and a unit that reads the unread data in the memory and transmits the data in an application format. | 2011-01-13 |
20110010418 | PVR OFFLOADER - System and method for offloading and sharing content stored on a storage device of a personal video recorder (PVR) uses an offloader agent that runs on the PVR to provide content stored on the PVR storage device. A server having a server storage device receives, stores, and serves the provided content. A storage manager runs on the server for managing storage space of the server storage device. A communications mechanism connects the PVR storage device to the server storage device via a data communications network. | 2011-01-13 |
20110010419 | MOBILE TERMINAL, INFORMATION DISTRIBUTION SERVER, AND INFORMATION DISTRIBUTION SYSTEM - A mobile terminal includes: a notification information receiving portion for receiving notification information indicating the type of newly-stored user information or updated user information, from a user information storing portion; a type collating portion for deciding whether or not the type of the user information indicated by request type information registered in a request type recording portion and the type of the user information indicated by the notification information coincide with each other; a request information transmitting portion for, in a case where a decision of coincidence is made, transmitting, to the information delivery server, user request information to request delivery of the newly-stored user information or the updated user information to the mobile terminal; an information receiving portion for receiving user request information delivered from the information delivery server, in accordance with the transmitted user request information; and a display control portion for displaying the received user information on a predetermined display area of a display portion. | 2011-01-13 |
20110010420 | CLIENT ENVIRONMENT CREATION SYSTEM, CLIENT ENVIRONMENT CREATION METHOD, CLIENT ENVIRONMENT CREATION PROGRAM AND STORAGE MEDIUM - A client environment creation system which creates a client environment to which a user connects is provided. A user information management server which stores user information on a user and a management server which creates a client environment associated with the user based on the user information are included. | 2011-01-13 |
20110010421 | List Passing in a Background File Sharing Network - A mechanism is provided for distributing file fragments in the background of a segmented peer-to-peer network using list passing between peers. Rather than trading actual content, peers may trade file names or file fragment identifiers. Upon receiving a new file name or identifier, a peer may request that file from the network, either in the background or the foreground. For example, once a client begins background file sharing in a swarm, the client may propagate file information for files it possesses to all or a portion of the peers in a swarm. Those clients then have the file information for a file without the user having to locate and specifically request that file. The file list may piggyback on a file fragment that is transferred as a result of a file sharing request. | 2011-01-13 |
20110010422 | System And Method Of Disseminating Electronic Content Utilizing Geographic And Time Granularities - A system and method for disseminating electronic content by defining a plurality of places each having a location and at least one place attribute associated therewith, receiving electronic content from a network, identifying a target geographic extent for the electronic content, identifying a target time extent for the electronic content, identifying at least one of the plurality of places based upon its location being within the target geographic extent, identifying an electronic device located at or proximate to the identified at least one place while within the target time extent, and distributing the electronic content to the identified electronic device over a network. | 2011-01-13 |
20110010423 | Systems and Methods to Provide Assistance During Address Input - Systems and methods to provide assistance for completion during address input. In one aspect, a method includes automatically generating profiles for persons identified in messages, such as incoming and outgoing emails. Based on how the addresses of the persons are used in incoming and outgoing messages, the relevancy scores of the addresses are determined. When a user is typing an address, the profiles and the relevancy scores are used to identify and sort suggestions for the completion of the address input. | 2011-01-13 |
20110010424 | UNIFIED ADDRESSING, SENDING, AND RECEIVING COLLABORATION SERVICE - Collaboration information can be sent by a collaboration team member in accordance with a sending communication modality. Another team member's unified messaging inbox/outbox can receive the collaboration information and provide the collaboration information to the other team member in accordance with a receiving communication modality. A unified messaging configuration specification can be used to specify the receiving communication modality. | 2011-01-13 |
20110010425 | TECHNIQUES FOR ENABLING ANONYMOUS INTERACTIVE COMMUNICATION - Techniques for enabling interactive (e.g., two-way) electronic communication between parties where one party remains anonymous. In one set of embodiments, a system is provided that can store anonymous and non-anonymous identifiers for a group of users. The system can receive, from a first user, an anonymous message addressed from the anonymous identifier of the first user and addressed to the non-anonymous identifier of a second user. The system can then deliver the anonymous message to the second user. The system can further receive, from the second user, a reply message in response to the anonymous message that is addressed from the non-anonymous identifier of the second user and addressed to the anonymous identifier of the first user. The system can then deliver the reply message to the first user. In this manner, the first and second users can communicate interactively while maintaining the anonymity of the first user. | 2011-01-13 |
20110010426 | METHOD AND APPARATUS FOR AUTHENTICATING ELECTRONIC COMMUNICATION - One embodiment provides a method for authenticating an electronic communication. The method includes parsing a header of the electronic communication to identify actual domain name data included in the header at a server receiving the electronic communication from a communication client; parsing the header to obtain purported sender data included in the header of the electronic communication; comparing the actual domain name data and purported sender data; and generating in response to the comparison an authenticity indicator, to provide a recipient of the electronic communication with an indication of the likelihood that the electronic communication was sent from a purported sender of the electronic communication. | 2011-01-13 |
20110010427 | Quality of Service in Virtual Computing Environments - Methods and apparatus facilitate the management of input/output (I/O) subsystems in virtual I/O servers to provide appropriate quality of services (QoS). A hierarchical QoS scheme based on partitioning of network interfaces and I/O subsystems transaction types are used to classify Virtual I/O communications. This multi-tier QoS method allows virtual I/O servers to be scalable and provide appropriate QoS granularity. | 2011-01-13 |
20110010428 | PEER-TO-PEER STREAMING AND API SERVICES FOR PLURAL APPLICATIONS - Embodiments of apparatuses with a universal P2P service platform are disclosed herein. A unified infrastructure is built in such apparatuses and a unified P2P network may be established with such apparatuses. In various embodiments, such an apparatus comprises a P2P operating system (OS) virtual machine (VM) | 2011-01-13 |
20110010429 | Method and apparatus for caching multimedia content from the internet on occasionally-connected devices - An arrangement is provided for caching multimedia content on occasionally connected devices. A play list is created and submitted to a multimedia content provider that provides and processes the desired multimedia content in the play list before the desired content is downloaded to a device. The device need only connect to the multimedia content provider for a period required to download the desired multimedia content. Once the desired multimedia content is in the device, the device can be carried with a user so that the user can access the multimedia content anywhere. | 2011-01-13 |
20110010430 | Systems And Methods For Scheduling And Delivering Messages Based On Recipient's Time Zone - Systems and methods for scheduling and delivering a message based on a recipient's time zone are provided. In this regard, a representative method, among others, includes receiving parameters that are associated with delivering a message to a recipient. The parameters include information associated with the recipient and the time and date associated with delivering the message. The message includes at least one of the following: text, visual, and audio data format. The method further includes determining a recipient's location based on the received parameters; determining a recipient's time zone based on the determined recipient's location; and scheduling delivery of the message based on the determined recipient's time zone. | 2011-01-13 |
20110010431 | SYSTEM AND METHOD FOR A MEDIA CONTENT RECONCILER - A system and method for reconciling media content available through a number of service providers. A request is received to identify media content. One or more characteristics of the media content are determined. A determination is made whether the media content is associated with an identifier in response to the one or more characteristics. An identifier is associated with the media content in response to determining there is not an existing identifier associated with the media content. The media content is cross referenced between the number of service providers utilizing the identifier and time zones. A database is updated to include the identifier and the one or more characteristics associated with the media content. | 2011-01-13 |
20110010432 | Method For Scheduling And Rescheduling Vehicle Service Appointments - The present invention provides a computer based method for enabling or disabling an appointment feature which allows the scheduling of a vehicle service appointment from a vehicle. An embodiment of the method comprises monitoring for the ability to communicate with a remote appointment server to schedule a vehicle service appointment. In response to determining that it is possible to communicate with the appointment server to schedule a vehicle service appointment, the appointment feature is enabled. In response to determining that it is not possible to communicate with the appointment server to schedule a vehicle service appointment, the appointment feature is disabled. | 2011-01-13 |
20110010433 | TARGETED PRESENTATION AND DELIVERY OF THEMES - A content delivery system supplying themes for user computers based on user interest. Each theme may be a collection of components that define an audio, visual or functional aspect of computer operation related to a topic or area of interest, such as sports, a sports team, travel or fine art. The system includes client and server components. At each client, information about user interactions is collected and compared to information defining a set of user interest categories, allowing the client to determine one or more interest categories for the user. The client offers themes that are classified in accordance with the same set of user categories. The server can supply information defining user interest categories and a manifest of themes with associated categories. Additionally, the server can receive indications of when each theme is presented to a user and when the user elects to acquire a theme or engages with theme elements. The server may also supply, unlock or otherwise provide selected themes. | 2011-01-13 |
20110010434 | STORAGE SYSTEM - A pseudo peer-to-peer network system including several clients, each adapted to execute a path driver program. A path driver program is provided, including the steps of locating storage peers connected to the network via a network interface for storing or accessing data items provided in memories of storage peers by means of a global address table. The global address table is updated periodically by at least one configuration server of the pseudo peer-to-peer network. The network further includes at least one time server, which generates a global time clock to which local time clocks of all storage peers of the pseudo peer-to-peer network are synchronized such that a global address table updated by the configuration server is activated by all storage peers at the same scheduled time to be consistent throughout the pseudo peer-to-peer network at all times. | 2011-01-13 |
20110010435 | VEHICLE MOUNTED DEVICE, SERVER DEVICE, AND COMMUNICATION SYSTEM - A first local communication part of a vehicle mounted device transmits a first data including at least one of a first video data or a first audio data generated by an AV input/output unit of the vehicle mounted device to a server device. The first local communication unit receives a second data including at least one of a second video data or a second audio data from the server device. A first recording unit of the vehicle mounted device records therein the first data, the second data, and a unique information relating to a vehicle or a user of the vehicle. The first local communication unit further transmits the unique information to the server device. | 2011-01-13 |
20110010436 | CONFIGURATION-INFORMATION SETTING METHOD AND INFORMATION PROCESSING DEVICE - According to an aspect of the embodiments, a configuration-information setting method and apparatus is provided for setting system configuration information of a computer server within an information processing device by recognizing a mounted hardware configuration in the information processing device using a computer processor within the information processing device, using the computer processor to read device configuration information of the information processing device and input-and-output configuration information of an input-and-output unit to be used in the information processing device from a storage unit and to compare device configuration information with input-and-output configuration information, and to set the system configuration information by using the computer processor when the mounted hardware configuration satisfies the device configuration information indicated in the device configuration information file and/or the input-and-output configuration information indicated in the input-and-output configuration information file. | 2011-01-13 |
20110010437 | NETWORK DEVICE CONFIGURATION - Systems, methods and articles of manufacture are disclosed for configuring a network device on a private network. A network device broadcasts a status message to the private network. The network device receives a request from a client and sends a response. The network device and the client establish a direct message route wherein one or more network configuration settings are exchanged between the client computer and the network device. | 2011-01-13 |
20110010438 | Method and Apparatus for Communicating During Automated Data Processing - A number of items of data from a data source ( | 2011-01-13 |
20110010439 | Communications system - A communications system for a network of stations, is provided where stations identify themselves upon being informed of the desires of an inquisitor station. Additionally, techniques for “plug and play”, self-healing and homogenizing the heterogeneous parts of a network, are provided. | 2011-01-13 |
20110010440 | SYSTEMS AND METHODS FOR PERFORMING STORAGE OPERATIONS IN A COMPUTER NETWORK - Methods and systems are described for performing storage operations on electronic data in a network. In response to the initiation of a storage operation and according to a first set of selection logic, a media management component is selected to manage the storage operation. In response to the initiation of a storage operation and according to a second set of selection logic, a network storage device to associate with the storage operation. The selected media management component and the selected network storage device perform the storage operation on the electronic data. | 2011-01-13 |
20110010441 | EQUIPMENT IN A DATA NETWORK AND METHODS FOR MONITORING, CONFIGURING AND/OR MANAGING THE EQUIPMENT - A router having one or more downstream interfaces and situated in a data network system between sources that send multicast data packets to at least one multicast group address and multiple hosts that request data from the multicast group address and sources. In one implementation the router has a management system agent and an associated management system agent database and stores for each network interface, each multicast group address and each host information in the management system agent database derived from one or more data requests made by the hosts. In one implementation the router stores for a downstream network interface and multicast group address at least one INCLUDE source record containing information about include source lists derived by data requests made by the one or more hosts and at least one EXCLUDE source record containing information about exclude source lists derived by data requests made by the one or more hosts in the management system agent database, the router using a host-router multicast routing protocol based on the IGMP (Internet Group Management Protocol) or the MLD (Multicast Listener Discovery) protocol to communicate with the one or more hosts, the router using a different protocol to communicate with a management system control station information stored in the management system database. | 2011-01-13 |
20110010442 | CONTENT MANAGEMENT APPLICATION FOR AN INTERACTIVE ENVIRONMENT - The content management application is an intranet application which provides a process for implementing changes to an internet website of a company by providing the company the ability to define and enforce a common style of page layout. The application can be accessed via a desktop browser and multiple users may access the application for multiple reasons at the same time. The application also dynamically generates new page designs and new component design with various people assigned to groups or teams enabling the continuous creation and processing of content. Once the content is created and reviewed, it is then launched onto the company's internet site for viewing by the internet users accessing the company's web page. | 2011-01-13 |
20110010443 | INFORMATION PROVISION SYSTEM, TERMINAL FOR TRANSMITTING/RECEIVING INFORMATION, AND INFORMATION PROVISION METHOD - An information provision system ( | 2011-01-13 |
20110010444 | DATA COMMUNICATION - A management device ( | 2011-01-13 |
20110010445 | MONITORING APPLICATION SERVICE LEVEL OBJECTIVES - Embodiments of the invention provide a technique to model applications and storage used thereby, and to monitor application service level objectives. An aspect is directed to a method for managing a computer system which includes at least one host computer and at least one storage system which are connected via a network, the at least one host having an application running thereon. The method comprises modeling an application running on a host of a computer system as an application object, which includes associating storage utilized by the application with the application object; monitoring one or more application-based storage service level objectives for the storage utilized by the application, each service level objective being defined by a user to be threshold specific to the application; and alerting the user when any of the one or more service level objectives being monitored is violated. | 2011-01-13 |
20110010446 | Program and Method for Adaptively Maintaining a Local Peer Group in a Dynamic Environment - A method for maintaining a local peer group (LPG) for supporting communications among vehicles. The LPG is formed from a plurality of vehicles. Each vehicle is equipped with a wireless communications device. One of the vehicles is selected as a group header node (GH). The method comprises receiving periodically a heartbeat packet from the GH, the heartbeat packet including a maximum hop count, and a heartbeat cycle, forwarding the heartbeat packet until the maximum hop count is reached after waiting for a first random relay delay, which is less than a maximum allowable adjustable value, replying to the heartbeat packet with a membership report packet, forwarding a membership report packet towards the GH, and adding a vehicle that submitted the membership report packet to a LPG membership as a member node of the LPG if the membership report packet is new or updating information for a member node. | 2011-01-13 |
20110010447 | AUTO GENERATED AND INFERRED GROUP CHAT PRESENCE - A system can include multiple individual status identifiers that correspond to multiple users and a group status identifier that corresponds to a group with which the users are associated. A status identifier update module can update the group status identifier based on a change to at least one of the individual status identifiers. | 2011-01-13 |
20110010448 | LEVERAGING AND INFLUENCING COMPUTING NETWORK ACTIVITY - A system and method for associating benefit with the activities of a computing system, and for influencing the behaviour of users of the computing system, the system and method comprising a computing system having one or more subseribable actions, optionally associated with the functionality of the computing system; optionally, a means for associating additional information, activity or events with one or more of the one or more subseribable actions, the additional information, activity or events being associated with one or more third parties; a means for detecting and recording information relating to activity that is related to: the one or more subscribable actions, the one or more first users triggering the one or more subscribable actions, or a combination thereof; and optionally, a means for communicating or making available to one or more second users information relating to: the subseribable action, the one or more first users and, if necessary, the associated information, activities or events. | 2011-01-13 |
20110010449 | METHOD AND SYSTEM FOR SIMPLIFIED NETWORK WIDE TRAFFIC AND/OR FLOW MONITORING IN A DATA NETWORK - Method and system for providing dynamic network data traffic monitoring including monitoring a data network, detecting a change in the data network, initiating a span session based on the detected change in the data network, and dynamically modifying network configuration based on the detected change in the data network is disclosed. | 2011-01-13 |
20110010450 | APPARATUS AND METHOD FOR MONITORING AND AUDITING ACTIVITY OF A LEGACY ENVIRONMENT - An apparatus and a method for monitoring and auditing activity of a legacy environment. The apparatus includes an analyzer and a mirror manager. The analyzer is operative to analyze intercepted packets conveyed by entities in a network and to generate analyzed data based on information associated with at least some of the packets. The analyzed data is indicative of sessions. The mirror manager is responsive to the analyzed data for generating data representative of mirror sessions, each mirror session corresponding to a session. | 2011-01-13 |
20110010451 | Handheld Media Device For Displaying Computer Status Information - A system comprises a personal computer (PC) and a handheld media device (HMD) communicably coupled to the PC. The PC transfers status information to the HMD and the HMD displays the status information. The HMD is capable of displaying the status information using at least one of graphics or text. The status information includes information pertaining to the status the PC. | 2011-01-13 |
20110010452 | System and method for establishing a point-to-point connection - A communications system including a communications network, a multiplicity of communications terminals, a monitor operative to monitor whether or not a specific user is connected to the communications network, a point-to-point connection enabler operative to conditionally allow at least one seeking user to establish a point-to-point connection with at least one other user who is in a set of sought users and an authorization request manager operative to transmit an authorization request to the at least one other user, when the at least one other user is connected to the communications network, receive a response to the authorization request from the at least one other user and transmit the response to the point-to-point connection enabler prior to the point-to-point connection enabler allowing establishment of the point-to-point connection. | 2011-01-13 |
20110010453 | PEER TO PEER SUBSCRIPTION SERVICE - Peer-to-peer approaches to servicing subscriptions to information feeds are generally disclosed. Network nodes may exchange information about information feeds that they can provide to other nodes, and other information about information feeds to which they may be interested in subscribing. Any of a variety of techniques may then be applied to allow the nodes to negotiate for feeds to which they may be interested in subscribing. For example, each node may apply algorithms that service feed subscriptions of other nodes on a prioritized basis, prioritized for example based on which other nodes service subscriptions in return. | 2011-01-13 |
20110010454 | GRAPHICAL USER INTERFACE FOR PERFORMING ADMINISTRATION ON WEB COMPONENTS OF WEB SITES IN A PORTAL FRAMEWORK - Graphical user interfaces are provided for administrators to perform administration type operations. Sets of users granted administrative privileges may further grant and delegate administrative privileges to other sets of users to perform administration type operations on site objects over which they have administrative privileges. The types of graphical user interfaces includes server consoles and site consoles. Server consoles enable the performance of administration on all objects within the framework. Site consoles enable the performance of administration within a respective site. | 2011-01-13 |
20110010455 | DYNAMIC COMPUTATION ALLOCATION - Techniques for dynamic computation allocation are disclosed. | 2011-01-13 |
20110010456 | RECORDING MEDIUM STORING LOAD-DISTRIBUTION PROGRAM, LOAD-DISTRIBUTION APPARATUS, AND LOAD-DISTRIBUTION METHOD - A load-distribution by a computer is provided where a plurality of data centers provide a customer system with a computational resource. A computational resource request is received from a customer system. Electric power information for each data center, which can specify an amount of power consumption required for providing a computational resource from each data center, is acquired in response to the computational resource request. A data center from the plurality of data centers is selected based on the amount of power consumption. The selected data center is requested to provide the computational resource to the customer system. | 2011-01-13 |
20110010457 | Convergent Mediation System With Dedicated Online Steams - An object is to create a convergent mediation system ( | 2011-01-13 |
20110010458 | Methods and Apparatus for Automated Local Network Formation Using Alternate Connected Interfaces - The described apparatus and methods may include a local network formation module configured to join an overlay network via an available connection, retrieve from the overlay network at least one ad associated with forming a local network, determine if there is at least one matching ad to form the local network, and if no matching ads are determined, then publish an ad with a first local network configuration, or if one or more matching ads are determined, then join a local network according to a second local network configuration corresponding to one of the one or more matching ads. | 2011-01-13 |
20110010459 | Method and System for Transmitting a Multimedia Stream - A method is described for transmitting a multimedia stream from a first end-terminal to a second end-terminal. The first and second end-terminal are connected to at least one gateway for enabling the multimedia stream to be transmitted from the first end-terminal to the second end-terminal. The method comprising the steps of: the first end-terminal inviting the gateway to set up a first multimedia session between the first end-terminal and the gateway, the first multimedia session being controlled by a first protocol; the gateway notifying—in response to the invitation—the second end-terminal of the pending invitation; the second end-terminal setting up—in response to the notification—a second multimedia session between the second end-terminal and the gateway, the second multimedia session being controlled by a second protocol; the gateway setting up—in response to the invitation—the first multimedia session; and transmitting a multimedia stream from the first end-terminal to the second end-terminal. The first protocol may be SIP, the second protocol may be RTSP. | 2011-01-13 |
20110010460 | Brokerage Transaction Server and Method Using Encapsulated Messages - Brokerage transactions servers and related methods are provided having low latency. A transaction fuser operates to split incoming order flow into multiple independent streams of data, all of which can be processed in parallel without dependencies between them, allowing back-end jobs to process this data in parallel and increase throughput. Multiple transactions that operate on the same data may be “collapsed” into a single transaction, which reflects the final end state of the order. | 2011-01-13 |
20110010461 | Convergent Mediation System With Improved Data Transfer - An object is to create a convergent mediation system ( | 2011-01-13 |
20110010462 | MANAGEMENT OF BANDWIDTH ALLOCATION IN A NETWORK SERVER - A server is connected to a plurality of connected client devices, and is configured to transfer information between any selected one of the client devices and a memory for static storage of information. The method comprises increasing the defined delay period after each execution of a packet transfer cycle, thereby discouraging the transfer of unacceptably large files. The delay period may be initiated, and the amount of increase or other adjustment to the delay period during the transfer cycle may be controlled, by selected a predetermined value from a table, or by calculating a value based on variable input parameters such as the file size, server load, network response time, and number of transfer requests from the client device within a defined prior period. | 2011-01-13 |
20110010463 | PROPOGATION OF DNS SERVER IP ADDRESSES IN A PRIVATE NETWORK - Systems, methods and articles of manufacture are disclosed for updating IP addresses on a private network. A DNS server receives an updated IP address and stores both the updated IP address and an old IP address. The DNS server includes the updated IP address in responses to all DNS query requests, wherein the DNS query requests are to the old IP address. Further, the DNS server deletes the old IP address and updates the DNS server network settings with the updated IP address after every remote client on the private network has stored the updated IP address. | 2011-01-13 |
20110010464 | Data Processing System Using Geographical Locations - A data processing system ( | 2011-01-13 |
20110010465 | Methods and Systems for Providing Template Based Compression - Methods and systems for providing template based compression are proxided. In some embodiments, methods for providing template based compression on a message having headers and corresponding values are provided, the methods comprising stripping a first portion of the headers and the corresponding values from the message, filtering a second portion of the headers and the corresponding values from the message based on the contents of a template; substituting a third portion of corresponding values in the message with indices from a dictionary corresponding to the third portion of corresponding values; encoding the indices and a fourth portion of the corresponding values into a packet in a different relative order than the corresponding values are arranged in the message, and transmitting the packet to a recipient. | 2011-01-13 |
20110010466 | DYNAMIC CONTENT DELIVERY METHOD AND APPARATUS - The present invention relates to the communications field and discloses a DCD method and DCD apparatuses in order to solve the problem in the prior art that dynamic contents are delivered to the UE unselectively and this leads to failure of receiving or playing the dynamic contents subscribed to by the subscriber on the UE. The technical solution under the present invention is as follows: A DCD method includes filtering dynamic contents according to preset filtering information which includes dynamic content related information and/or filtering data information, where the filtering data information includes UE capability information and/or filtering policies. The technical solution under the present invention is applicable to a DCD system. | 2011-01-13 |
20110010467 | Resuming a Previously Interrupted Peer-to-Peer Synchronization Operation - A method of synchronizing data between two devices can include starting, in a first device, a first synchronization operation comprising transmitting a first data set to be received by a second device, the first data set comprising changes to multiple different data elements in the first device that have occurred since a prior successful synchronization operation between the first device and the second device; receiving at least one of separate acknowledgements for each of the multiple different data elements, each such acknowledgement indicating that a change to one of the multiple different data elements in the first device has been applied to a corresponding data element in the second device; and when the first synchronization operation is interrupted, initiating a second synchronization operation to synchronize the changes of the first data set for which a separate acknowledgement was not received during the first synchronization operation. | 2011-01-13 |
20110010468 | CLOSE-COUPLING SHARED STORAGE ARCHITECTURE OF DOUBLE-WING EXPANDABLE MULTIPROCESSOR - A close-coupling shared storage architecture of double-wing expandable multiprocessor is provided in the close-coupling shared storage architecture with p processors scale, the close-coupling shared storage architecture of double-wing expandable multiprocessor comprises: j processor modules PMs; wherein, each processor module is formed by coupling and cross-jointing i processors Cs, and each processor is directly connected with a node controller NC through only one link; each processor module PM comprises 2 pairing node controllers NCs, and each node controller NC is connected with the processors through m links and is connected with an interconnect network through n links; the interconnect network comprises two groups, and each group comprises k cross switch route chips NRs, each of which has q ports. By adopting the connection method above, the close-coupling shared storage architecture of double-wing expandable multiprocessor is formed. On the premise that the processor scale is kept expandable, the balance between the processor bandwidth and the network bandwidth is achieved, and the lower average delay of the interconnect network is kept simultaneously. | 2011-01-13 |
20110010469 | ENHANCED NETWORK SYSTEM THROUGH THE COMBINATION OF NETWORKING OBJECTS - Reducing the cost of framing network packets in a virtual machine environment combines certain network objects to eliminate the cost of fully framing packets between the combined objects. In a virtual environment, for example, this allows a virtual NIC in one partition to send only data to a network provider partition and to rely on the latter to frame and route the data. A source network object, destination network object, or an intermediate network object may enable a separate intermediate network object to frame its data so that the network system may take advantage of offload framing when one or more of the intermediate network object's ports has the capacity to offload framing. | 2011-01-13 |
20110010470 | USB Autorun Device - A portable, application-specific USB autorun device, following connection to a computer terminal, automatically initialises or presents itself as a known type of device and then automatically sends to the terminal a sequence of data complying with a standard protocol, that sequence of data automatically causing content to be accessed or a task to be initiated. The device (i) includes a standardised USB module that includes a USB microcontroller, the standardised module being designed to be attached to or embedded in multiple types of different, application specific packages but (ii) excludes mass memory storage for applications or end-user data. | 2011-01-13 |
20110010471 | Recording A Communication Pattern and Replaying Messages in a Parallel Computing System - A parallel computer system includes a plurality of compute nodes. Each of the compute nodes includes at least one processor, at least one memory, and a direct memory address engine coupled to the at least one processor and the at least one memory. The system also includes a network interconnecting the plurality of compute nodes. The network operates a global message-passing application for performing communications across the network. Local instances of the global message-passing application operate at each of the compute nodes to carry out local processing operations independent of processing operations carried out at another one of the compute nodes. The direct memory address engines are configured to interact with the local instances of the global message-passing application via injection FIFO metadata describing an injection FIFO in a corresponding one of the memories. The local instances of the global message passing application are configured to record, in the injection FIFO in the corresponding one of the memories, message descriptors associated with messages of an arbitrary communication pattern in an iteration of an executing application program. The local instances of the global message passing application are configured to replay the message descriptors during a subsequent iteration of the executing application program. | 2011-01-13 |
20110010472 | GRAPHIC ACCELERATOR AND GRAPHIC ACCELERATING METHOD - A graphic accelerator including a frame memory and the same interface as a memory of a processor and a graphic accelerating method are provided. The graphic accelerator includes: a frame memory; an accelerator controller having the same interface as a memory of the processor on an input side and recording data, which should be transmitted from the processor to the display device, in the frame memory; and a display DMA (Direct Memory Access) transmitting the data recorded in the frame memory to the display device in a DMA manner. A memory bandwidth of the processor is not reduced even by continuous reading operations based on DMA transmission of the display device, by recording data corresponding to the frame memory in the graphic accelerator disposed outside the processor. | 2011-01-13 |
20110010473 | Computer Monitor With Integral KVM Switch - A computer monitor incorporates a KVM switch. | 2011-01-13 |
20110010474 | LOW LATENCY REQUEST DISPATCHER - A first-in-first-out (FIFO) queue optimized to reduce latency in dequeuing data items from the FIFO. In one implementation, a FIFO queue additionally includes buffers connected to the output of the FIFO queue and bypass logic. The buffers act as the final stages of the FIFO queue. The bypass logic causes input data items to bypass the FIFO and to go straight to the buffers when the buffers are able to receive data items and the FIFO queue is empty. In a second implementation, arbitration logic is coupled to the queue. The arbitration logic controls a multiplexer to output a predetermined number of data items from a number of final stages of the queue. In this second implementation, the arbitration logic gives higher priority to data items in later stages of the queue. | 2011-01-13 |