47th week of 2011 patent applcation highlights part 60 |
Patent application number | Title | Published |
20110289343 | Managing the Cluster - In general, an appliance that simplifies the creation of a cluster in a computing environment has a fairly straightforward user interface that abstracts out many of the complexities of the typical configuration processes, thereby significantly simplifying the deployment process. By using such appliance, system administrators can deploy an almost turn-key cluster and have the confidence of knowing that the cluster is well tuned for the application/environment that it supports. In addition, the present disclosure allows for configurations and integrations of specialty engines, such as Q processors or J processors, into the cluster. The disclosure provides systems and methods for configuring a cluster, managing a cluster, managing an MQ in a cluster, a user interface for configuring and managing the cluster, an architecture for using specialty engines in a cluster configuration, and interconnect between cluster components, and a file system for use in a cluster. | 2011-11-24 |
20110289344 | AUTOMATED NODE FENCING INTEGRATED WITHIN A QUORUM SERVICE OF A CLUSTER INFRASTRUCTURE - A quorum service within a cluster infrastructure layer of a cluster environment comprising a plurality of nodes automatically triggers at least one automated fencing operation integrated within the quorum service, to reliably maintain a node usability state of each node of the plurality of nodes indicating an availability of each node to control and access at least one shared resource of the cluster. The quorum service reports the node usability state of each node as a cluster health status to at least one distributed application within an application layer of the cluster environment, to provide a reliable cluster health status of the plurality of nodes to the at least one distributed application for a failover of said at least one shared resource from control by a failed node from among the plurality of nodes to another node from among the plurality of nodes. | 2011-11-24 |
20110289345 | METHOD AND SYSTEM FOR ENABLING CHECKPOINTING FAULT TOLERANCE ACROSS REMOTE VIRTUAL MACHINES - A checkpointing fault tolerance network architecture enables a backup computer system to be remotely located from a primary computer system. An intermediary computer system is situated between the primary computer system and the backup computer system to manage the transmission of checkpoint information to the backup VM in an efficient manner. The intermediary computer system is networked to the primary VM through a high bandwidth connection but is networked to the backup VM through a lower bandwidth connection. The intermediary computer system identifies updated data corresponding to memory pages that have been least recently modified by the primary VM and transmits such updated data to the backup VM through the low bandwidth connection. In such manner, the intermediary computer system economizes the bandwidth capacity of the low bandwidth connection, holding back updated data corresponding to more recently modified memory pages, since such memory pages may be more likely to be updated again in the future. | 2011-11-24 |
20110289346 | QPROCESSOR ARCHITECTURE IN A CLUSTER CONFIGURATION - In general, an appliance that simplifies the creation of a cluster in a computing environment has a fairly straightforward user interface that abstracts out many of the complexities of the typical configuration processes, thereby significantly simplifying the deployment process. By using such appliance, system administrators can deploy an almost turn-key cluster and have the confidence of knowing that the cluster is well tuned for the application/environment that it supports. In addition, the present disclosure allows for configurations and integrations of specialty engines, such as Q processors or J processors, into the cluster. The disclosure provides systems and methods for configuring a cluster, managing a cluster, managing an MQ in a cluster, a user interface for configuring and managing the cluster, an architecture for using specialty engines in a cluster configuration, and interconnect between cluster components, and a file system for use in a cluster. | 2011-11-24 |
20110289347 | RECOVERY FROM MEDIUM ERROR ON TAPE ON WHICH DATA AND METADATA ARE TO BE STORED BY USING MEDIUM TO MEDIUM DATA COPY - A copy export application implemented in a computational device receives a request to perform a copy export operation of data and metadata to a selected tape in a tape library coupled to the computational device. The copy export application copies the data from the computational device to the selected tape. The copy export application determines a medium error on the selected tape while copying the metadata from the computational device to the selected tape, subsequent to completion of the copying of the data from the computational device to the selected tape. The copy export application sends a request to a tape control application to replace the selected tape by a new tape and copy the data from the selected tape to the new tape. The copy export application copies the metadata to the new tape. | 2011-11-24 |
20110289348 | ANOMALY NOTIFICATION CONTROL IN DISK ARRAY - In a storage device incorporating a plurality of kinds of disk drives with different interfaces, the controller performs sparing on a disk drive, whose errors that occur during accesses exceed a predetermined number, by swapping it with a spare disk drive that is prepared beforehand. | 2011-11-24 |
20110289349 | System and Method for Monitoring and Repairing Memory - Monitoring and repairing memory includes selecting a first memory bank comprising a plurality of memory cells to analyze. The plurality of memory cells are copied from the first memory bank to a second memory bank, wherein a request to access the first memory bank is redirected to the second memory bank. A determination is made whether the first memory bank comprises an error of the memory cell. | 2011-11-24 |
20110289350 | Restoration of an Image Backup Using Information on Other Information Handling Systems - A backup and restoration process which first attempts to recover information blocks from locally connected information handling systems executing a backup/restore service before looking to the slower access cloud store to recover data blocks. | 2011-11-24 |
20110289351 | DISTRIBUTED STORAGE SYSTEM AND A METHOD THEREOF - Embodiments of the disclosure relate to a distributed storage system comprising of storage nodes storing source data amongst them in a coded, and typically, redundant manner. The data to be stored in the storage nodes may be disseminated from the source across the network in a distributed manner. The system also includes end users who recover the source data by connecting to subsets of the storage nodes. A failed storage node may be repaired by downloading data from subsets of existing nodes. The storage space required in the nodes, and the network bandwidth utilized for repair are minimized. | 2011-11-24 |
20110289352 | METHOD FOR DATA RECOVERY FOR FLASH DEVICES - The invention provides a method for data recovery. In one embodiment, a memory comprises a plurality of pages for data storage. First, first data is obtained from a host. A first page for storing the first data is then selected from the pages of the memory. A start page link indicating the first page is then stored in the memory. The first data, a first page link indicating a next page, and first FTL fragment data corresponding to the first page are then written into the first page. Next data is then obtained from the host. The next data, a next page link indicating a subsequent page, and FTL fragment data corresponding to the next page are written into the next page. | 2011-11-24 |
20110289353 | DEVICE AND METHOD FOR COLLECTING NETWORK FAILURE INFORMATION - An apparatus to collect information about network failure includes: a normal mode packet assembly unit to assemble a transmission packet from transmission data output from an application in a normal mode being a procedure used when a transmission process is performed by specified communication protocol; a special mode packet assembly unit to assemble the transmission packet from the transmission data in a special mode being a procedure in which a procedure for collecting failure information is embedded into the procedure used when a transmission process is performed by the specified communication protocol; a switching control unit to activate the normal mode packet assembly unit or the special mode packet assembly unit selectively; and a response analysis unit to collect failure information according to a behavior of the response to the transmission packet transmitted from the special mode packet assembly unit. | 2011-11-24 |
20110289354 | Distributed Batch Runner - Method and systems for allocating test scripts across a plurality of test machines is described. A set of test scripts may be maintained where the set of test scripts includes a plurality of test scripts for allocation to a plurality of test machines. A first request for a first test script task may be received from a first test machine of a plurality of test machines. A determination may be made as to whether each test script within the set of test scripts has been allocated. If not, a first unallocated test script to allocate to the first test machine may be determined, and a first test script task may be allocated to the first test machine where the first test script task includes the first unallocated test script. The first unallocated test script then may be identified as an allocated test script in the set of test scripts. | 2011-11-24 |
20110289355 | METHOD AND SYSTEM FOR DIAGNOSING A COMPUTER SYSTEM - A method includes determining a rule lookup key for a computer system to be diagnosed, retrieving a diagnostic rule set associated with the rule lookup key, and executing the diagnostic rule set on the computer system. The computer system may include a computer and peripherals arranged in a configuration, and the diagnostic rule set executed on the computer system may be based on changes in configuration or behavior attributes of the computer system. | 2011-11-24 |
20110289356 | METHODS AND SYSTEMS FOR TESTING METHODS IN A MULTI-TENANT DATABASE ENVIRONMENT - In accordance with embodiments disclosed herein, there are provided systems, devices, and methods for testing methods in a multi-tenant database environment, including, for example, hosting a plurality of customer codebases within a host organization, where each of the plurality of customer codebases includes a plurality of operational statements and one or more test methods. Such a method further includes generating a first test result set by executing the one or more test methods associated with each of the plurality of customer codebases against a production release codebase of the host organization; generating a second test result set by executing the one or more test methods associated with each of the plurality of customer codebases against a pre-release codebase of the host organization; and identifying errors associated with the pre-release codebase based on a comparison of the first test result set and the second test result set. | 2011-11-24 |
20110289357 | INFORMATION PROCESSING DEVICE - The invented device includes a central processing unit(s), each CPU including an execution unit coupled to an operand bus and a control unit that controls operation of the execution unit, based on fetched instructions, and a debugging circuit that obtains trace data about how a program is executed in each CPU. The control unit includes a debugging function unit that collects instruction execution analysis data in the CPU. The debugging circuit includes a trace acquisition circuit(s) that imports instruction execution analysis data collected by the debugging function unit and data received from the operand bus via logic circuits used for separate purposes and a trace output circuit(s) for delivering outside the output of the trace acquisition circuit. In the trace acquisition circuit, a sorting logic unit is provided that sorts instruction execution analysis data collected by the debugging function unit and data received from the operand bus. | 2011-11-24 |
20110289358 | STORING DATA IN MULTIPLE DISPERSED STORAGE NETWORKS - A method begins by a processing module identifying a plurality of dispersed storage networks (DSNs) for storing copies of dispersed storage encoded data based on global data retrieval accesses of the copies of the dispersed storage encoded data. The method continues with the processing module determining a set of error coding dispersal storage parameters for at least one of the plurality of DSNs based on local data retrieval accesses allocated to the at least one of the plurality of DSNs. The method continues with the processing module encoding data in accordance with the set of error coding dispersal storage parameters to produce a copy of the copies of the dispersed storage encoded data and outputting the copy of the copies of the dispersed storage encoded data to the at least one of the plurality of DSNs. | 2011-11-24 |
20110289359 | RECONFIGURING DATA STORAGE IN MULTIPLE DISPERSED STORAGE NETWORKS - A method begins by a processing module determining access performance to copies of dispersed storage encoded data, wherein the copies of the dispersed storage encoded data are stored in a set of a plurality of dispersed storage networks (DSNs). The method continues with the processing module modifying the set of the plurality of DSNs based on the access performance and the desired access performance level to produce a modified set of the plurality of DSNs when the access performance is not at a desired access performance level. The method continues with the processing module, for a new DSN of the modified set of the plurality of DSNs, determining error coding dispersal storage parameters based on local data retrieval accesses allocated to the new DSN and facilitating the new DSN storing another copy of the dispersed storage encoded data. | 2011-11-24 |
20110289360 | MANAGING CODE-TRACING DATA - A method of managing code-tracing data is described. The method comprises the steps of: receiving code-tracing data from an executing software component; adding the received code-tracing data to a log stored in temporary storage; detecting a property of the received code-tracing data; copying the log to non-volatile storage when the property matches a defined trigger property; and deleting contents of the log according to a caching policy when the property does not match a defined trigger property. | 2011-11-24 |
20110289361 | IDLE TRANSITIONS SAMPLING WITH EXECUTION CONTEXT - A process generates a sample based on an event. The process identifies, with a dispatch monitor, a next dispatched monitored thread that is dispatched by a current processor. The process sets a processor affinity of the next dispatched monitored thread such that the next dispatched monitored thread runs only on the current processor without being able to migrate to a different processor. The process also retrieves, with a sampled thread that runs on the current processor, a next dispatched monitored thread call stack after the processor affinity of the next dispatched monitored thread has been set to the processor. The process restores the processor affinity of the next dispatched monitored thread after the next dispatched monitored thread call stack has been obtained. | 2011-11-24 |
20110289362 | NETWORK FAULT MANAGER - The network fault manager described herein may include one or more processors configured to detect alarms. For example, the one or more processors may periodically sample rates at which similar events that relate to occurrences on a network arrive, compare the periodically sampled rates to a first threshold, and determine whether a preexisting alarm exists. In response to a number of the periodically sampled rates that exceeded the first threshold within a preceding time window exceeding a second threshold and the preexisting alarm not existing, the one or more processors may assert a first alarm. Otherwise, if the number of periodically sampled rates that exceeded the first threshold within the preceding time window exceeds the second threshold but the preexisting alarm does exist, the one or more processors may maintain the preexisting alarm for a predetermined time period. | 2011-11-24 |
20110289363 | Predictive Diagnostics and Fault Management - The present application discloses a preventative, diagnostic maintenance system designed for gaming systems. Sensor and software monitor, accumulate, store and share information for efficient maintenance of the gaming systems. Diagnostic and prognostic tests are run and results prioritized wherein minor and intermittent problems that indicate potential future problems are stored. When a technician visit is prescribed, the system will present via a GUI a visualization of the status of gamed devices, and, forearm the technician with the high and low priority information regarding the high priority problems along with the low priority problems for all the game devices at the same site. The technician will be able to bring the specific tools, programs and parts to service the high and the low priority problems of all the game devices. | 2011-11-24 |
20110289364 | APPARATUS, AND ASSOCIATED METHOD, FOR REPORTING DELAYED COMMUNICATION OF DATA MESSAGES - An apparatus, and an associated method, reports when incidence of email or other data-message communication of a wireless network system. An analyzer analyzes logged information and determines the incidence, such as by calculating a ratio, of delayed versus timely message communications. If the ratio, or other indication, is beyond a threshold, a reporter generates a report to alert the high incidence of delayed communications. | 2011-11-24 |
20110289365 | MANAGING A HOME NETWORK - A method for detecting an error in a home network while a network-compatible device is newly added to the home network, the home network having a modem configured to be connected to the Internet, a home gateway connected between the modem and the home network, the method for detecting the error comprising employing address resolution protocol and detecting the error in the home network due to filtering based on MAC addresses is disclosed. The disclosed subject matter can be used for diagnosis of problems in the home network that can arise due to filtering based on Media Access Control addresses by the home gateway. | 2011-11-24 |
20110289366 | MEMORY UTILIZATION BALANCING IN A DISPERSED STORAGE NETWORK - A method begins by a processing module identifying a memory loading mismatch between a first memory device and a second memory device of a dispersed storage unit, wherein the first memory device is assigned a first range of slice names and the second memory device is assigned a second range of slice names. The method continues with the processing module determining an estimated impact to reduce the memory loading mismatch and when the estimated impact compares favorably to an impact threshold, modifying the first and second ranges of slices names to produce a first modified range of slice names for the first memory device and a second modified range of slice names for the second memory device based on the memory loading mismatch and transferring one or more encoded data slices between the first and second memory devices in accordance with the first and second modified ranges of slice names. | 2011-11-24 |
20110289367 | METHOD AND DEVICE FOR FLEXIBLE ERROR CORRECTION ENCODING AND CORRESPONDING COMPUTER PROGRAM - An error correction encoding device is provided that combines redundancy data with source data, said device including: at least three encoding stages and at least two permutation stages. Each encoding stage implements at least one set of three basic encoding modules, in which a first encoding stage receives said source data and a last encoding stage provides said redundancy data. Each encoding module implements a basic code and includes c inputs and c outputs, c being an integer. The permutation stages are inserted between two consecutive encoding stages and each permutation stage implements a c-cyclic permutation. | 2011-11-24 |
20110289368 | MEMORY SYSTEM THAT SUPPORTS PROBALISTIC COMPONENT-FAILURE CORRECTION WITH PARTIAL-COMPONENT SPARING - The disclosed embodiments relate to a memory system that facilitates probabilistic error correction for a failed memory component with partial-component sparing. During operation, the memory system accesses blocks of data, wherein each block of data includes an array of bits logically organized into R rows and C columns. The C columns include (1) a row-checkbit column containing row-parity bits for each of the R rows, (2) an inner-checkbit column containing X=R−S inner checkbits and S spare bits, and ( | 2011-11-24 |
20110289369 | INTEGRATED CIRCUIT FOR COMPRESSION MODE SCAN TEST - An integrated circuit for performing a design for testability (DFT) scan test is provided. The integrated circuit includes at least one scan chain including a plurality of flip-flops, at least one interface scan chain including a plurality of flip-flops, a decompressor configured to be connected with an input terminal of the at least one interface scan chain and to decompress a first input signal and then transmit it to the at least one scan chain, a compressor configured to be connected with an output terminal of the at least one scan chain and to compress an output signal of the at least one scan chain, and at least one multiplexer configured to be connected with the decompressor and to selectively output an output signal of the decompressor or a second input signal in response to a control signal. | 2011-11-24 |
20110289370 | OPTIMIZED JTAG INTERFACE - An optimized JTAG interface is used to access JTAG Tap Domains within an integrated circuit. The interface requires fewer pins than the conventional JTAG interface and is thus more applicable than conventional JTAG interfaces on an integrated circuit where the availability of pins is limited. The interface may be used for a variety of serial communication operations such as, but not limited to, serial communication related integrated circuit test, emulation, debug, and/or trace operations. | 2011-11-24 |
20110289371 | LOW POWER SCAN AND DELAY TEST METHOD AND APPARATUS - Scan and Scan-BIST architectures are commonly used to test digital circuitry in integrated circuits. The present disclosure improves upon low power Scan and Scan-BIST methods. The improvement allows the low power Scan and Scan-BIST architectures to achieve a delay test capability equally as effective as the delay test capabilities used in conventional scan and Scan-BIST architectures. | 2011-11-24 |
20110289372 | Scan Latch with Phase-Free Scan Enable - A number of scan flops clocked by a master clock may be used to constructing a scan chain to perform scan tests. During a scan test, data appearing at the regular data input of each scan flop may be written into a master latch of the scan flop during a time period when the scan control signal is in a state corresponding to a capture cycle. A slave latch in each scan flop may latch a value appearing at the regular data input of the scan flop according to a narrow pulse triggered by the rising edge of the master clock when the scan control signal is in the state corresponding to the capture cycle. The slave latch may latch the data provided by the master latch according to a wide pulse triggered by the rising edge of the master clock when the scan control signal is in a state corresponding to a shift cycle. This may permit toggling the scan control signal during either a high phase or a low phase of the master clock, and may also enable testing the pulse functionality of each scan flop. | 2011-11-24 |
20110289373 | Electornic Design Emulation Display Tool - One or more technologies described herein can be used for viewing results of a simulation of a software executable in a multi-processor electronic circuit design. A debug environment can display simulation results related to the multiple processors, for example, as a correlated software debug view of the processors. In at least some embodiments, the disclosed technologies can be used to examine a correlation between an error in the simulation results and one or more inter-processor synchronization events. | 2011-11-24 |
20110289374 | ANALYZER - An analyzer may include a body housing having a first ID, a first measurement module having a second ID that is different from the first ID, the first measurement module being releasably attachable to the body housing, a first memory in the body housing, the first memory being configured to store the first ID, first setting data and first correction data, a second memory in the first measurement module, the second memory being configured to store the second ID, second setting data and second correction data, a first CPU in the body housing, the first CPU being configured to detect the first measurement module having the second ID, and a first data transmission unit in the body housing, the first data transmission unit being configured to transmit the first setting data and the first correction data to the second memory. | 2011-11-24 |
20110289375 | METHOD FOR CONSTRUCTING AN LDPC CODE, TRANSMITTER, AND RECEIVER - Disclosed are: a method for constructing a low-density parity-check (LDPC) code for use in next-generation mobile communication and deep-space communication by using a cyclic distribution; a transmitter; a receiver; and a system. The method includes a block cycle determination step in which the distribution of a block cycle constructed from non-zero cyclic shift element values is determined for the basic matrix of the LDPC code, a priority determination step in which the priorities of the non-zero cyclic shift element values included in each block cycle are determined on the basis of the determined block cycle distribution, and a calculation step in which the greatest common divisor is determined for the permutation elements of all magnitudes in the check matrix of the LDPC code, and the divisor is factored. According to this method, short cycles will not be included in any actual check matrix of an LDPC code constructed by using all different permutation elements. | 2011-11-24 |
20110289376 | ENHANCED MULTILEVEL MEMORY - Subject matter disclosed herein relates to semiconductor memories and, more particularly, to multilevel non-volatile or volatile memories. | 2011-11-24 |
20110289377 | SYSTEMS AND METHODS FOR SECURE INTERRUPT HANDLING - The invention relates to systems for secure interrupt handling, a method for verifying a priority of a winning service request node and a method and an apparatus for verifying integrity of service requests. | 2011-11-24 |
20110289378 | ACCESSING DATA IN MULTIPLE DISPERSED STORAGE NETWORKS - A method begins by a processing module identifying sets of dispersed storage (DS) units for each of a plurality of dispersed storage networks (DSNs) in a computing system network, wherein a set of the sets of DS unit stores an error coded data file. The method continues with the processing module identifying a reference entity within the computing system network. The method continues with the processing module determining first data access performance information between the reference entity and a first one of the sets of DS units and determining second data access performance information between the reference entity and a second one of the sets of DS units for each of the plurality of DSNs. The method continues with the processing module storing the first and second data access performance information for each of the plurality of DSNs to produce system data access performance information. | 2011-11-24 |
20110289379 | METHOD AND APPARATUS FOR TRANSMITTING DATA - In a method for transmitting data of various traffic types an xDSL modem is utilized. Detectors are used to detect the traffic types of the data which are to be transmitted and the detected traffic types are taken as a basis for dynamically adjusting a data transmission rate for the xDSL modem. | 2011-11-24 |
20110289380 | METHOD AND APPARATUS FOR USING CACHE MEMORY IN A SYSTEM THAT SUPPORTS A LOW POWER STATE - A cache memory system is provided that uses multi-bit Error Correcting Code (ECC) with a low storage and complexity overhead. The cache memory system can be operated at very low idle power, without dramatically increasing transition latency to and from an idle power state due to loss of state. | 2011-11-24 |
20110289381 | MEMORY SYSTEM THAT PROVIDES GUARANTEED COMPONENT-FAILURE CORRECTION WITH DOUBLE-ERROR CORRECTION - The disclosed embodiments relate to a memory system that provides guaranteed component-failure correction and double-error correction. During operation, the memory system accesses a block of data, wherein each block of data in the memory system includes an array of bits logically organized into R rows and C columns. The C columns include (1) a row-checkbit column containing row checkbits for each of the R rows, (2) an inner-checkbit column containing R inner checkbits, and (3) C-2 data-bit columns containing databits. In addition, each column is stored in a different memory component, and the checkbits are generated from the databits to provide block-level correction for a failed memory component, and double-error correction for errors in different memory components. Next, the system calculates a row syndrome and an inner syndrome for the block of data, wherein the inner syndrome that results from any two-bit error in the same row is unique. If the row syndrome and the inner syndrome are both non-zero, the system determines from the row syndrome and the inner syndrome whether errors in the block of data are associated with a failed memory component. If not, and if exactly two bits in the row syndrome are one, the system assumes that there exists a single-bit error in each of the two rows which have a row syndrome of one, and compares the calculated inner syndrome against inner syndromes for all possible combinations of one-bit errors occurring in each of the two rows. Then, if the comparison matches a given inner syndrome, the system corrects the two bits associated with the given inner syndrome. | 2011-11-24 |
20110289382 | Programmable LDPC code decoder and decoding method thereof - A programmable LDPC (Low-Density Parity-Check) code decoder and decoding method thereof is disclosed. By combining at least one programmable switch and at least one memory unit to decode any quasi-cyclic-based parity check matrix, one can set the switch state of the programmable switch to dynamically adjust the size of the decoding matrix and determine the locations of 1's and 0's in the decoding matrix. The mechanism helps improving the usability and flexibility of the decoding matrix. | 2011-11-24 |
20110289383 | RETRIEVING DATA FROM A DISPERSED STORAGE NETWORK IN ACCORDANCE WITH A RETRIEVAL THRESHOLD - A method begins by a processing module determining a retrieval threshold for retrieving a set of encoded data slices from a dispersed storage network (DSN), wherein the set of encoded data slices represents data encoded using a dispersed storage error encoding function having a pillar width of “n”, a decode threshold of “k”, and an encoding ratio of n−k>k and wherein the retrieval threshold is in accordance with the encoding ratio. The method continues with the processing module issuing data retrieval requests to the DSN for the set of encoded data slices and receiving encoded data slices of the set of encoded data slices to produce received encoded data slices. The method continues with the processing module decoding the received encoded data slices to recapture the data when a number of received encoded data slices compares favorably to the retrieval threshold. | 2011-11-24 |
20110289384 | MEMORY SYSTEM WITH PAGE-BASED ITERATIVE DECODING STRUCTURE AND PAGE-BASED ITERATIVE DECODING METHOD THEREOF - A method of iteratively decoding data transferred through a channel is provided. The method may include iteratively decoding each sector of 1 to N sectors of the data in continuous succession until all N sectors are decoded, wherein upon determination of successful completion of iterative decoding corresponding to a current sector of the N sectors, immediately initiating iterative decoding a next sector of the N sectors. | 2011-11-24 |
20110289385 | DATA INPUT / OUTPUT CONTROL DEVICE AND SEMICONDUCTOR MEMORY DEVICE SYSTEM - When detected number of errors data Nerror exceeds the upper limit number of errors Nmax, an error correction circuit of a memory controller stores twice as long data length as stored data length for execution Sdata as the data length for execution Sdata in a correction information memory unit, and code length Scref longer than the data length for execution Sdata and detectable more errors than the upper limit number of errors as the code length for execution Scode in the correction information memory unit | 2011-11-24 |
20110289386 | Method and apparatus for scrubbing accumulated data errors from a memory system - A data scrubbing apparatus corrects disturb errors occurring in a memory cell array, such as SMT MRAM cells. The data scrubbing apparatus activates scrubbing of the data and associated error correction bits based on a number of errors corrected, at a power up of the memory cell array, or a programmed time interval. The data scrubbing apparatus may generate an address describing the location of the memory cells to be scrubbed. The data scrubbing apparatus then commands the array of memory cells to write back the corrected data, the associated error correction bits, and reference bits. The data scrubbing apparatus provides a busy indicator externally during a write back of corrected data. | 2011-11-24 |
20110289387 | PROGRAMMING ERROR CORRECTION CODE INTO A SOLID STATE MEMORY DEVICE WITH VARYING BITS PER CELL - Memory devices that, in a particular embodiment, receive and transmit analog data signals representative of bit patterns of two or more bits such as to facilitate increases in data transfer rates relative to devices communicating data signals indicative of individual bits. Programming error correction code (ECC) and metadata into such memory devices includes storing the ECC and metadata at different bit levels per cell based on an actual error rate of the cells. The ECC and metadata can be stored with the data block at a different bit level than the data block. If the area of memory in which the block of data is stored does not support the desired reliability for the ECC and metadata at a particular bit level, the ECC and metadata can be stored in other areas of the memory array at different bit levels. | 2011-11-24 |
20110289388 | PERSISTENT MOVING READ REFERENCE - A device, method, machine-readable medium, and system are disclosed. In one embodiment the device is a memory controller capable of modifying a reference voltage to a persistent moving read reference (MRR) voltage level for use during one or more subsequent reads to a non-volatile memory array. This modification is in response to a change in a reference voltage supplying the non-volatile memory array from a previous reference voltage level to a temporary MRR voltage level. | 2011-11-24 |
20110289389 | Optimized Flash Memory Access Method and Device - A method for accessing a non volatile memory device including at least one group or sector of memory cells divided into regions programmable with two different data storage densities and accessible with at least two reading modes, for example a two-level mode and a multilevel mode. The memory regions are being organized into pages including a sub-group of memory cells for storing error correction codes of the data stored in the multilevel mode. The method includes providing at the beginning of each page at least one first cell wherein the information concerning the ECC protection or not of the whole page is to be stored. In the sub-group of cells at least one second cell intended for the storage of information concerning the programmed or erased state of the same page is provided. The content of the first and of the second cell is read before accessing, in programming, the corresponding page of the memory region. | 2011-11-24 |
20110289390 | VEHICLE COMMUNICATION SYSTEM DIAGNOSTIC USING HAMMING CODE - A control system includes an error calculation module that receives a data bit pattern having a predetermined quantity of data bits and that calculates a binary vector based on a predetermined binary matrix and the data bit pattern. The error calculation module further determines the data bit pattern contains a corrupted data bit when the binary vector is not a predetermined value. The control system further includes a bit position module that receives the binary vector, that locates the corrupted data bit based on the binary vector and that corrects the data bit pattern. The bit position module receives the data bit pattern when the binary number is the predetermined value. The data bits are pre-assigned a base-10 value that corresponds to a data bit position. | 2011-11-24 |
20110289391 | INTERLEAVER DEVICE AND RECEIVER FOR A SIGNAL GENERATED BY THE INTERLEAVER DEVICE - The inventive concept enables backward-compatible extension of existing interleaver-based transmission systems to the effect that in addition to an existing logical transport channel, which is interleaved using a standardized interleaver profile, further logical transport channels may be transmitted via the same physical transmission channel. In this context, the first transport channel obviously is reduced in terms of data rate, so that the additional transport channels may actually obtain a transmission capacity that is needed accordingly. Interleaver profiles of the further logical transport channels are derived, to this end, from the interleaver profile of the first transport channel. | 2011-11-24 |
20110289392 | System and method for monitoring changes in databases and websites - A system and method is described for constructing a differential web in which information including objects, numbers, or text in databases and web pages may be selected using pointing device movements. Once selected, objects may be designated to be monitored for changes, said changes being captured and made browsable on web-like constructs. Changes to the objects that satisfy certain user-stated criteria may result in notifications to specific users who may also setup automatic transactions on the changed objects. Recognition and control units recognize the selected objects and make them available to be executed in a Cloud Computing Environment. Objects may be selected from different web pages and hence monitoring can be effectuated across disparate databases and web pages. | 2011-11-24 |
20110289393 | APPARATUS AND METHOD FOR SEGMENTATION OF WEB PAGES - Provided are a display device and method for displaying and controlling a web page on a display device, the method including: receiving web page information; grouping the web page information into at least one segment; displaying a web page based on the web page information and a selector which is navigable among the at least one segment; receiving a navigational command for navigating the selector; and controlling the selector to move among the at least one segment based on the received navigational command. | 2011-11-24 |
20110289394 | MOBILE TERMINAL AND CONTROLLING METHOD THEREOF - A mobile terminal is presented. The mobile terminal includes a memory unit, a wireless communication unit, a touchscreen configured to display a webpage including at least one hyperlink, and a controller configured to store a hyperlink selected on the touchscreen in the memory unit, display information associated with the selected hyperlink on the touchscreen, and display, on the touchscreen, a webpage linked to the selected hyperlink when the displayed information is selected. | 2011-11-24 |
20110289395 | METHOD AND SYSTEM FOR DOCUMENT IMAGE LAYOUT DECONSTRUCTION AND REDISPLAY - The invention converts a document originating in a page-image format into a form suitable for an arbitrarily sized display, by reformatting or “re-flowing” of the document to fit an arbitrarily sized display device. A two-stage system analyzes, or “deconstructs,” page image layout. The deconstruction includes both physical (geometric) and logical (functional) segmentation of page images. The segment that image elements may include blocks, lines, and/or words of text, and other segmented image elements. The segment that image elements are synthesized and converted into an intermediate structure. The intermediate data structure is then distilled or converted or redisplayed into any number of standard print formats. | 2011-11-24 |
20110289396 | Spreadsheet-Based Graphical User Interface for Dynamic System Modeling and Simulation - A method, computer-readable storage medium, and computer system for modeling a dynamic system comprising a plurality of components are disclosed. A computer is used to provide a spreadsheet environment. A plurality of shape objects are defined within the spreadsheet environment. The shape objects represent the components of the dynamic system, and at least one shape object has a behavioral characteristic that is associated with a physical property of a component of the dynamic system. The spreadsheet environment is used to define relationships between the components of the dynamic system using connectors that define connections between the shape objects. | 2011-11-24 |
20110289397 | Displaying Table Data in a Limited Display Area - Embodiments display table data in formats that are suitable for presentation in a limited display area. The columns can be presented in numeric/text format as well as chart format. User input allows conversion of a column displayed using numeric format to a chart format and back, for example, by double tapping on a touch sensitive screen. A key column is displayed with the chart column. Depending on the screen size, other columns may be displayed along with the chart column. Embodiments determine whether text data is displayed using a single line or multiple lines, based on percentage of labels of the column that fit within the width of the column. Various criteria determine width of columns displayed using collapsed width or expanded width. User input allows conversion of column display from collapsed width to expanded width or back, for example, by double tapping on the screen. | 2011-11-24 |
20110289398 | Method of displaying data in a table with a fixed header - A method and computer-executable program code for displaying data in a table having columns, rows and a plurality of cells defined by the columns and rows. The method involves the steps of creating a first and a second sub-tables positioned one above another or side-by-side. The top sub-table defines a non-scrollable, fixed header, while the bottom table defines a scrollable data table. The top table has a visible part and a hidden part, which contains records copied from a maximum width cell in the top or bottom table corresponding to each individual column. To form a fixed sidebar, the code computer-executable program code adjusts the height of the rows based on the parameters of a maximum height cell in the row. | 2011-11-24 |
20110289399 | SYSTEM AND METHOD FOR DOCUMENT CONSTRUCTION - A document construction and management system is described. In one embodiment, documents are assembled by combining one or more modules. In one embodiment, the modules are combined according to one or more construction rules. The modules can be provided to a number of subscribers, each subscriber having one or more users. Access to each of the modules can be controlled on a subscriber basis and/or on a user basis based on different users or user classes. When new modules or new versions of an existing module are added to the database of available modules, access to the new module or version can be restricted until the new modules or versions have been reviewed and accepted. During the review period, the previous version of the module is made available to users for construction of documents. In one embodiment, one or more access rules are used to control which modules are available to which users. In one embodiment, search rules are provided to facilitate searching for a desired module. | 2011-11-24 |
20110289400 | CLIPPING VIEW - System and process for handling clips with annotations. A user annotates a document that is displayed in an access session. Information is gathered regarding the annotation, which is associated with active content included in the document. The annotation is stored with a static image of the active content. A link to the content is stored. An image is rendered that has a clip including the stored annotation and the image of the content, and is displayed. | 2011-11-24 |
20110289401 | MULTIPLE GRAPHICAL ANNOTATIONS OF DOCUMENTS USING OVERLAYS - Systems and methods for sharing document annotations. A document is displayed on a graphical user interface and first annotation information for the document is created by a first user, the annotation information including first annotations and positioning information for positioning a first overlay window relative to the document. The first overlay window with the first annotations is displayed over the document wherein the document is visible through the first overlay window. The annotation information is sharable with other users, whereby a different user is able to display the overlay with annotations made by the first user over the document on a different system, and the annotations do not modify the underlying document. | 2011-11-24 |
20110289402 | Methods and Apparatuses for Generating and Utilizing Haptic Style Sheets - Various methods for generating and utilizing haptic style sheets are provided. One example method according to an example embodiment of the present invention includes retrieving content and a style sheet associated with a web page and receiving a type of user input with respect to an element of the web page. The example method may further include accessing the style sheet to determine a haptic feedback style for the element based on the type of user input and directing the apparatus to implement the haptic feedback feature associated with the haptic feedback style. Related example methods and example apparatuses are also provided. | 2011-11-24 |
20110289403 | Document validation mapping system and method - Documents having a structured nature such as contracts, legislation, etc. can be graphically depicted to emphasize their logical structure. A document map may graphically show clauses of a document as nodes with the requirements of the clause as branch structures from the nodes. The requirement elements of a clause may be logically linked by a logical operator for the clause, such as AND, OR, NOT etc. Each requirement element may include a validation field that allows a user to indicate whether a requirement has been validated. Validation of the clause can be calculated based on the validation field values, typically Boolean values, and based on the logical operator. The validation map may be used to determine compliance with a document, costs of compliance, etc. | 2011-11-24 |
20110289404 | System and methods for document critique - A document application for critique a document, comprising a critique module for communication with an interface application for critique and viewing a document having a critique indicator within the document and a corresponding linked critique element in a margin of the document, is described herein. | 2011-11-24 |
20110289405 | Monitoring User Interactions With A Document Editing System - A human editor uses a document editing system to edit a draft document. The editor's editing behavior is monitored and logged. Statistics are developed from the log to produce an assessment of the editor's productivity. This assessment, in combination with assessments of other editors, may be used to develop behavioral metrics which indicate correlations between editing behaviors and productivity. The behavioral metrics may be used to identify including the relative contribution to efficient editing of different editing behaviors. Such information about individual editing behaviors may be used to evaluate the productivity of individual editors based on their editing behaviors, to identify behaviors which individual editors could adopt to improve their productivities, and to identify changes to the editing system itself for improving editor productivity. An editor's editing behavior may be “played back” and observed by a human in an attempt to identify the causes of the editor's poor productivity. | 2011-11-24 |
20110289406 | User Interface for a Touch Sensitive Display on an Electronic Device - A user interface (UI) for a text editing application executing on an electronic device, such as a wireless communication device, partitions a touch-sensitive display into two functional areas, a user input area and a text composition area. The UI displays text output in the text composition area and allows a user to scroll “user documents” through the input area. From an active user document displayed in the input area, users can automatically copy-and-paste text directly into a text area without having to exit the text editing application. | 2011-11-24 |
20110289407 | FONT RECOMMENDATION ENGINE - At least certain embodiments of the present disclosure include a method to identify top hits in search result based on learned user preferences. In one embodiment, an editor receives a user selection of a font to be used in a document when the user is composing the document using the editor. The editor invokes a font recommendation engine. Based on the font selected, the font recommendation engine automatically recommends a set of one or more fonts to the user according to a statistical model of font usage. | 2011-11-24 |
20110289408 | MENU PATH TRACKING AND DISPLAY OF PATH STEPS - A wireless handset and method that allows selection and display of steps from a path of commands is described. More particularly, the wireless handset comprises a processor, a display, a first directory, a first-level subdirectory, and a navigation tracking list. The processor supports functions performed by the handset. The first-level subdirectory is associated with the first directory such that the first-level subdirectory is accessed from the first directory. The navigation tracking list is presented on the display. The navigation tracking list includes a first text box representing the first directory and a second text box representing the first-level subdirectory. The second text box is adjacent to the first text box. The user interface is configured to receive a selection from one of the first text box and the second text box. | 2011-11-24 |
20110289409 | Generating User Help Information for Customized User Interfaces - A method for generating user help information for a customized user interface, the customized user interface including one or more user interface components from a library of user interface components, the method comprising the steps of: associating library component help information with each user interface component in the library of user interface components; identifying component help information from the library component help information for each component in the customized user interface; aggregating the identified component help information into user help information for presentation to a user of the customized user interface. | 2011-11-24 |
20110289410 | ISOLATION AND MODIFICATION OF AUDIO STREAMS OF A MIXED SIGNAL IN A WIRELESS COMMUNICATION DEVICE - A wireless communication device comprises a wireless communication interface, a processing system, and a user interface. The wireless communication interface is configured to wirelessly receive a mixed media signal comprising a plurality of audio streams originating from different source devices. The processing system is configured to isolate the audio streams and generate graphical representations of each one of the audio streams. The user interface is configured to display the graphical representations of each one of the audio streams and receive audio stream modification instructions from a user. The processing system is configured to process the audio stream modification instructions to generate at least one modified audio stream based on the audio stream modification instructions. The user interface is configured to display a graphical representation of the modified audio stream and audibly output a modified mixed media signal comprising the modified audio stream. | 2011-11-24 |
20110289411 | METHOD AND SYSTEM FOR RECORDING USER INTERACTIONS WITH A VIDEO SEQUENCE - A method and system for recording user interactions with a video sequence is provided. The method includes playing a video sequence receiving a user input in the video sequence, displaying, on the video sequence, a response to the user input, and recording the response into the video sequence. | 2011-11-24 |
20110289412 | SYSTEM AND METHOD OF ADJUSTING AUDIOVISUAL CONTENT TO IMPROVE HEARING - A system for adjusting audiovisual content having a server including a receiver for receiving a first content from a media source, a first circuitry configured to generate a second content based on the first content, the second content having multiple audio channels, a first transceiver for sending the second content to one or more clients, each client including a second transceiver for receiving the second content, and a second circuitry configured to generate a third content based on the second content and provide the third content to an audio device, wherein the second circuitry is configured to provide a graphical user interface to a user, the graphical user interface having a plurality of icons representing the user and the multiple audio channels, wherein movement of any of the plurality of icons will alter the second content. | 2011-11-24 |
20110289413 | Fast Creation of Video Segments - A computer-implemented method can include displaying, within a user interface in a digital media system, a media pane, and a project pane, displaying, within the media pane, a thumbnail group representing a media item, the thumbnail group comprising one or more thumbnails, a thumbnail comprising a plurality of frames, enabling a user to select, from the thumbnail group, a frame of the media item, and upon detecting that the user has selected a frame, creating a group of frames, the group of frames including the selected frame and one or more adjacent frames. | 2011-11-24 |
20110289414 | GUIDED NAVIGATION - Browsing content stored in a content source. A content source identifier corresponding to the content source, a content type, and a hierarchical structure are received. The hierarchical structure defines a hierarchy of content stored in the content source that is independent of the file structure of the content stored in the content source. A guided browse function is generated based on the content source identifier. The content stored in the content source is searched by using the guided browse function, wherein in response to receiving a request from a presentation module to browse content corresponding to a selected node in the hierarchical structure, the guided browse function searches the content stored in the content source by using a search query corresponding to the selected node, and returns results of the search to the presentation module. The results are presented to a user by using the presentation module. | 2011-11-24 |
20110289415 | IMAGE COMPARISON BASED ON CHECKSUMS - A method including dividing a first image into first sub-images; calculating a first checksum value for each of the first sub-images; dividing a second image into second sub-images; calculating a second checksum value for each of the second sub-images; comparing the first checksum values with the second checksum values; and determining whether one or more differences in checksum values exist between the first checksum values and the second checksum values and correspondingly whether one or more differences exist between the first sub-images and the second sub-images. | 2011-11-24 |
20110289416 | Screensaver System and Method for Providing Content to Users and Workstations - A system and method for providing personal computing device screensaver content from a central server, the system further utilizing membership in Active Directory groups to control the screensaver content, enabling screensavers to be remotely enabled for immediate display of urgent messages, utilizing distributed relay services to minimize public internet traffic in the distribution of content to workstations, providing the display of or interaction with a website within a screensaver, providing acknowledgement of displayed information by a user to build an audit trail, and centrally controlling the length of time that information is displayed on selective screensavers and to end users. | 2011-11-24 |
20110289417 | USER INTERFACE FOR CONFIGURING AND MANAGING THE CLUSTER - In general, an appliance that simplifies the creation of a cluster in a computing environment has a fairly straightforward user interface that abstracts out many of the complexities of the typical configuration processes, thereby significantly simplifying the deployment process. By using such appliance, system administrators can deploy an almost turn-key cluster and have the confidence of knowing that the cluster is well tuned for the application/environment that it supports. In addition, the present disclosure allows for configurations and integrations of specialty engines, such as Q processors or J processors, into the cluster. The disclosure provides systems and methods for configuring a cluster, managing a cluster, managing an MQ in a cluster, a user interface for configuring and managing the cluster, an architecture for using specialty engines in a cluster configuration, and interconnect between cluster components, and a file system for use in a cluster. | 2011-11-24 |
20110289418 | Method for Accessing Control That Based on Virtual Computing - Construction of virtual environment, isolate the end user to interact directly with the core data sources, deploy the network listener engine in a virtual environment, using listening and interception technology, a variety of fine-grained authorization aggregates attribute information data to achieve the control of the end user to access core data sources. The present invention implements centralized control of remote maintenance authority, to Encapsulated client application packaged in a virtualized environment, control user access to core data sources, cut off end-users access to core data sources directly. Unify the interface of the maintenance path by virtual environment, standardized login path of maintenance personnel and maintenance tools. | 2011-11-24 |
20110289419 | BROWSER INTEGRATION FOR A CONTENT SYSTEM - A computer-implemented system and method for providing browser integration for a content system. Embodiments include: integrating a browser engine into a user platform of a content system, the browser engine to directly parse and render Hypertext Markup Language (HTML) and Javascript content from a web server; integrating a Javascript/Document Object Model (JS/DOM) plugin into the user platform of the content system, the JS/DOM plugin to provide functionality specific to a particular device of the user platform, the JS/DOM plugin providing an interface between the browser engine and the particular device of the user platform; and using a processor to execute the browser engine and the JS/DOM plugin in response to a request to render content. | 2011-11-24 |
20110289420 | SCREEN CUSTOMIZATION SUPPORTING SYSTEM, SCREEN CUSTOMIZATION SUPPORTING METHOD, AND COMPUTER-READABLE RECORDING MEDIUM - A process includes, in performing a process of electronic commerce executed by a user terminal of a party A, generating an output screen with a display setting content of the output screen corresponding to the relevant process, receiving a change instruction for the display setting content from the user terminal displaying the output screen, updating the display setting content related to the output screen in accordance with the change instruction, and storing identification information of the party A and the output screen in the first database in an associated manner, and, in performing a process of electronic commerce executed by a user terminal of one of the party A and a party B in transactional relationship with the party A, setting the transactional data into the output screen in accordance with the identified display setting content with a display setting content of an output screen that corresponds to the process and that is associated with the identification information of the party A, and sending it back to the user terminal of one of the party A and the party B. | 2011-11-24 |
20110289421 | USER INTERFACE FOR CONTENT BROWSING AND SELECTION IN A CONTENT SYSTEM - A computer-implemented system and method for providing a user interface for content browsing and selection in a content system. Embodiments include: gathering available content information related to particular items of content from at least one source of a plurality of content sources; processing the content information to provide a digital representation of a content item; receiving a selection of the content item, the selection being in response to a user action performed on the digital representation corresponding to the content item; and displaying an expanded dimension of information associated with the selected content item in response to receiving the selection of the content item, the expanded dimension of information including at least one user-selectable display object to obtain an additional level of detailed information related to the selected content item. | 2011-11-24 |
20110289422 | Interactive calendar of scheduled web-based events and temporal indices of the web that associate index elements with metadata - A system for generating an interactive calendar guide to scheduled web-based events is described. The guide can be presented in any format, including a grid view and a first view, within various media, including at a website hosting the interactive guide and as a widget on a computer display. A user can interact with elements of the guide, select elements of the guide for more information, customize events presented in the guide, filter the results displayed in the guide, send a response to attend an event, go directly to an event from the guide, and modify the presentation format of the guide. | 2011-11-24 |
20110289423 | METHOD AND APPARATUS FOR CONTROLLING OBJECTS OF A USER INTERFACE - A method and apparatus for controlling objects of a user interface (UI) are provided. The method and apparatus simultaneously hide and move a selected object to a bottom of a UI when the object is encrypted, thereby not visually exposing the encrypted object to a third person, displaying, through the UI the encrypted object on a predetermined screen, directory or folder, and rearranging unselected objects to fill a space created when the selected object is hidden and moved. | 2011-11-24 |
20110289424 | SECURE APPLICATION OF CUSTOM RESOURCES IN MULTI-TIER SYSTEMS - Localization architecture is provided with a scalable server and a client side repository for shared user interface localization, which may be implemented in a client/display target environment. User interface localization repository is maintained server-side as a source for full or partial distribution. Content for user interface localization repository may be received from authorized partners for one or multiple client installations, and is protected against tampering. | 2011-11-24 |
20110289425 | METHODS AND SYSTEMS FOR PROVIDING A USER INTERFACE IN A MULTI-TENANT DATABASE ENVIRONMENT - Methods, devices and systems for providing a user interface in an on-demand software service environment are described. Some implementations involve displaying a rendered page, detecting the firing of an event in the rendered page and determining an event type for the event. The implementations may also involve ascertaining whether an action associated with the event is implemented in a server-side language or a client-side language, locating handlers for the event according to the event type and performing a handler execution process. These implementations may also involve executing a component re-rendering process to create a re-rendered page and displaying the re-rendered page. The component re-rendering process may be based, at least in part, on output from the handler execution process. | 2011-11-24 |
20110289426 | EVENT BASED INTERACTIVE NETWORK FOR RECOMMENDING, COMPARING AND EVALUATING APPEARANCE STYLES - A method is provided of assisting a user with a selection of a personal appearance style over an interactive computer based network. Digital images of personal appearance styles are stored on a host computer in a database. Combinations of physical characteristics and personality characteristics are also stored on the host computer in the database, as are various business and/or social events. Information is received from the user related to physical and/or personality characteristics of the user, and related to an event the user will be attending. The host computer then determines personal appearance styles that are compatible with the user's physical and/or personality characteristics and the event the user will be attending, and transmits and displays those personal appearance styles to the user. A method is further provided to receive and compile feedback through a social networking arrangement over an interactive computer based network on a personal appearance style selected by a user for a past event. | 2011-11-24 |
20110289427 | METHOD AND APPARATUS FOR MANAGING VISUAL INFORMATION - Efficiently managing visual information by small form factor electronic devices having limited display resources using a persistent overlay is described. The persistent overlay can be formed of selected visual information from a first page and can remain viewable over subsequently displayed pages. | 2011-11-24 |
20110289428 | METHODS AND SYSTEMS FOR CUSTOMIZING AND EMBEDDING WIDGETS IN INSTANT MESSAGES - An enhanced instant messaging environment is provided where end user can choose from a list of customizable widgets, personalize and embed the widgets within messages in minimal steps. By allowing the embedment of widgets in messages, the environment empowers users with new means for online communication with new level of widget intelligence that takes into account multi-dimensional criteria, including but not limited to the screen-estate of its presentation and role of viewer for information presentation and operation options. | 2011-11-24 |
20110289429 | Conversation Persistence in Real-time Collaboration System - Previously conducted conversations in real-time collaboration messages are persistently stored, either by client or a server, and then are associated with conversational items presented to a user (e.g. contact names, topics, etc.). An icon is provided near each listed item, which when selected, displays to the user summaries or titles of all transcripts to which the selected item pertains or relates. The user may select one or more summaries or titles for which the conversation is to be resumed, causing the system to retrieve the stored transcript and resume appending new conversational entries to it, so that the user recovers conversational context effortlessly and accurately. Enhanced versions of the invention include sharing of transcripts so that all participants receive the context of the conversation, and server-side or client-side implementations. | 2011-11-24 |
20110289430 | SYSTEM AND METHOD FOR MAINTAINING VIRTUAL WORLD ANONYMITY - Interaction in a virtual space may be facilitated among a super user and one or more users while preserving anonymity between the one or more users. The super user may be an individual that provides guidance or counseling to users within the virtual space regarding personal matters. As such, interactions between the super user and the one or more users may be based at least in part on confidential information respectively associated with the one or more users. The super user can obtain confidential information without exposing the identity of an associated user. Since anonymity is preserved, the one or more users can interact freely with the super user without concern of being identified. | 2011-11-24 |
20110289431 | SYSTEMS AND METHODS FOR USER POLLING - Exemplary systems and methods for user polling are disclosed. An exemplary method includes a service provider subsystem receiving, from a poll provider subsystem, data representative of a poll comprising at least one poll question, transmitting the poll in a first data format to a plurality of translators for translation and distribution to a plurality of access devices associated with a plurality of users and with a plurality of distinct, heterogeneous media platforms, receiving from the plurality of translators, data representative of one or more responses to the at least one poll question provided by one or more of the plurality of access devices, aggregating the data representative of the one or more responses, generating poll results based on the one or more responses, and transmitting data representative of the poll results to the poll provider subsystem and/or the plurality of access devices. Corresponding methods and systems are also disclosed. | 2011-11-24 |
20110289432 | Community-Based Moderator System for Online Content - A community-based moderation system for online content has a computerized server connected to the Internet network and executing software (SW) from a machine-readable medium, a queuing function of the SW for queuing items for moderation, a recruiting function of the SW for recruiting potential moderators from an online community via the Internet, an interactive interface generated by the SW and displayable on computer appliances of recruited moderators, for displaying items for moderation and controls for carrying out moderation, and a reporting function associated with the interactive display enabling the moderator to report results of moderation. | 2011-11-24 |
20110289433 | Web-Based Interactive Meeting Facility with Recommendations to Users - A computer implemented method for providing recommendations for an in-person meeting group, the method comprising: collecting user information, wherein the user information provides information related to topical interests and location information for at least one of a plurality of users; comparing the user information with a topical listing of in-person meeting groups in the same geographical region as the at least one user, wherein the in-person meeting group is formed and maintained through a web-based meeting facility; and providing an in-person meeting group recommendation to the at least one user based on the comparison. | 2011-11-24 |
20110289434 | Certified URL checking, caching, and categorization service - Disclosed is a method, a computer system and a computer readable media product that contains a set of computer executable software instructions for directing the computer system to execute a process for generating improved abbreviated uniform resource identifiers (URI) commonly called an URL. A system comprises an URL shortening server, coupled to a web filter, coupled to a proxy server, coupled to a domain name system server. A user may append host and domain as a suffix to a shortened URL to request at least one of web filtering, categorization, and preview before redirection to the site. A site receives a request for an abbreviated URL or a categorized abbreviated URL which is provided upon passing a webfilter. | 2011-11-24 |
20110289435 | DISPLAY APPARATUS DISPLAYING WEB PAGE AND DISPLAYING METHOD OF THE SAME - Disclosed are a display apparatus displaying a web page and a displaying method of the same, the display apparatus including: an input unit which receives web page information; an image processor which processes a web page to display the web page; a display unit which displays thereon the processed web page; a command receiver which receives a user's command; and a controller which controls the image processor to divide the web page into at least one block, and to display the web page in blocks on the display unit according to a user's command input through the command receiver. Accordingly, a web page can be displayed in blocks that are not cut or hidden. | 2011-11-24 |
20110289436 | DISPLAY APPARATUS AND CONTROL METHOD THEREOF - A display apparatus and a control method thereof are provided. The display apparatus comprising: an input unit which receives a web page; an image processor which processes the web page; a display unit which displays the web page processed by the image processor; a command receiver which receives a user's command for the web page; and a controller which divides the web page into a plurality of first blocks, merges two or more of the plurality of first blocks to form a second block, which has a predetermined reference size, and browses the plurality of first blocks and the second block according to the user's command. | 2011-11-24 |
20110289437 | METHODS AND SYSTEMS FOR SHAREABLE VIRTUAL DEVICES - An intelligent virtual device, which is a widget, as well as a widget container that allows users and providers to manage the display, layout and navigation of widgets, and which is a part of a distributed infrastructure where users can freely subscribe, embed/publish, and organize a multitude of virtual devices according to their interests. In addition, the virtual device is also designed to facilitate a seamless content/information update or service access flow by integrating with other applications that control functions including but not limited to those related to content capturing, personal information management and communication management. The virtual device also serves as a flexible and internet-accessible device user interface and component platform for hardware and software providers to customize their hardware and software offerings. | 2011-11-24 |
20110289438 | INFORMATION PROVISION METHOD AND APPARATUS OF MOBILE TERMINAL - An event-triggered contact information provision apparatus and method of a mobile terminal is provided for presenting contact information of a person, who has triggered an event, around the contact object representing the person on a specific screen. An information provision method of a mobile terminal preferably includes detecting an event; tracing a contact object associated with triggering the event; and presenting contact information of a person triggering the event around at least a portion of the contact object on a display of the mobile terminal. | 2011-11-24 |
20110289439 | IN-PLACE USER INTERFACE AND DATAFLOW MODELING - Systems and methods for in-place user interface (UI) and dataflow modeling, including a number of UI elements of a graphical user interface (GUI) grouped in several GUI fragments. A first fragment of the several GUI fragments is switched from UI design mode to dataflow design mode, where the UI elements are replaced by data elements. The data elements in the first fragment may be related to define one part of a dataflow. A second fragment of the several GUI fragments is separately switched from UI design mode to dataflow design mode, where the UI elements are replaced by data elements. The data elements of the second fragment may be related to define another part of the dataflow. A relationship is created between the data elements of the first fragment and the data element of the second fragment based on the dataflow. | 2011-11-24 |
20110289440 | TECHNIQUES FOR EVALUATING AND MANAGING CLOUD NETWORKS - Techniques for evaluating and managing cloud networks are provided. Geographical locations for cloud processing environments are combined with attributes and usage metrics to form associations between each cloud processing environment's geographical location and that cloud's corresponding attributes and usage metrics. A map is organized for the associations to form a cloud network. The map is dynamically updated, supplied to services, and rendered for evaluation of the cloud network. | 2011-11-24 |
20110289441 | ANATOMY MAP NAVIGATOR SYSTEMS AND METHODS OF USE - Example systems and methods provide anatomy map-based navigation and review of current and historical images and associated evidence. A method for navigating current and reference images and associated evidence includes loading a current image and a reference image for review via a navigator interface based on a time entry selection by a user. One or more markers indicating clinical findings or evidence are registered with at least one of the current image and the reference image. The one or more markers are displayed in conjunction with the current image and the reference image. A synopsis of information associated with a selected marker is provided upon selection of the marker by a user. A user can navigate through image and marker data over time by selecting each of a plurality of time entries to display images and associated markers for user review. | 2011-11-24 |
20110289442 | SYSTEMS AND METHODS FOR INTERACTING WITH DYNAMIC PROTOCOLS - Systems and methods to provide users with a user interface at the point of use that provides customizable, interactive protocols, where a protocol is typically an instruction set, procedure, or methodology. | 2011-11-24 |