14th week of 2010 patent applcation highlights part 52 |
Patent application number | Title | Published |
20100088523 | TRUSTED PLATFORM MODULE SECURITY - The described implementations relate to trusted platform module (TPM) security. One configuration that is implemented on a computing device includes a TPM configured to generate a key pair utilizing a factor stored on the TPM and an external cofactor that is not stored on the TPM. The computing device also includes a communication device configured to receive the external cofactor and convey the external cofactor to the TPM. | 2010-04-08 |
20100088524 | Data processing on a non-volatile mass storage device - A non-volatile mass storage device is provided comprising memory circuitry accessible to a host data processing device via a communication link. The non-volatile mass storage device comprises processing circuitry for locally accessing the memory circuitry of the file system and is capable of triggering generation of a file for storage on the memory circuitry by connection of the non-volatile mass storage device to the host data processing device. The generated file comprises information dependent upon a state of the non-volatile mass storage device. A corresponding method of operating a non-volatile mass storage device is provided and a computer program is provided for obtaining the information dependent upon the state of the non-volatile mass storage device, for locally accessing the memory circuitry and for generating the file for storage on the memory circuitry. | 2010-04-08 |
20100088525 | EXTERNAL ENCRYPTION AND RECOVERY MANAGEMENT WITH HARDWARE ENCRYPTED STORAGE DEVICES - Hardware encrypting storage devices can provide for hardware encryption of data being written to the storage media of such storage devices, and hardware decryption of data being read from that storage media. To utilize existing key management resources, which can be more flexible and accommodating, mechanisms for storing keys protected by the existing resources, but not the hardware encryption of the storage device, can be developed. Dedicated partitions that do not have corresponding encryption bands can be utilized to store keys in a non-hardware-encrypted manner. Likewise, partitions can be defined larger than their associated encryption bands, leaving room near the beginning and end for non-hardware encrypted storage. Or a separate bit can be used to individually specify which data should be hardware encrypted. Additionally automated processes can maintain synchronization between a partition table of the computing device and a band table of the hardware encrypting storage device. | 2010-04-08 |
20100088526 | System and Method for Modular Exponentiation - To calculate the equation y=x | 2010-04-08 |
20100088527 | MEMORY PROTECTION SYSTEM AND METHOD - A memory protection method is provided with a user input key: The user input key is compared with an internal private key in a memory security circuit having an integral connection with a solid-state memory for controlling data flow therefrom. | 2010-04-08 |
20100088528 | METHOD AND APPARATUS FOR TAMPER-PROOF WIRTE-ONCE-READ-MANY COMPUTER STORAGE - Disclosed is a method for storing digital information for storage in an adversarial setting in which trusted hardware enforces digital information compliance with data storage mandates. Secure storage overhead is minimized by identifying sparsely accessing the trusted hardware based on data retention cycles. Data retention assurances are provided for information stored by a Write-Once Read-Many (WORM) storage system. | 2010-04-08 |
20100088529 | Data-Mover Controller With Plural Registers For Supporting Ciphering Operations - A data processing system ciphers and transfers data between a first memory unit and a second memory unit, such as, for example, between a share memory architecture (SMA) static random access memory (SRAM) and a double data rate (DDR) synchronous dynamic random access memory (SDRAM). The system includes a ciphering engine and a data-mover controller. The data-mover controller includes at least one register having a field that specifies whether or not the transferred data should be ciphered. If the field specifies that the transferred data should be ciphered, the field also specifies the type of ciphering that is to be performed, such as a third generation partnership project (3GPP) standardized confidentially cipher algorithm “f8” or integrity cipher algorithm “f9”. | 2010-04-08 |
20100088530 | CRADLE FOR CONNECTING TO PORTABLE ELECTRONIC APPARATUS - A cradle for connecting to a portable electronic apparatus is described. The cradle includes an AC adapter connector, a USB connector, a mini USB plug, and a USB signal detecting circuit. The USB connector is used to connect to a USB interface of a computer. The mini USB plug is used to connect to the portable electronic apparatus. The USB signal detecting circuit detects the USB_D+ and the USB_D− of the USB connector. When the computer is suspended from an operating state, the portable electronic apparatus is charged by the AC adapter through the mini USB plug. When the computer resumes normal operation, the USB connection between the portable electronic apparatus and the computer is automatically reestablished. | 2010-04-08 |
20100088531 | HYBRID-SYSTEM COMPUTER - Disclosed is a hybrid-system computer comprising a first system, a second system and a power supply unit, wherein the power supply unit is connected to the first system and the second system, respectively, and wherein power consumption in an operating state of the second system is lower than that in an operating state of the first system; the hybrid-system computer further comprises: a triggering unit configured for obtaining a switching command when the first system is in an operating state and the second system is in a non-operating state; and a switching unit connected to the triggering unit, the first system and the second system, respectively, and configured for receiving the switching command and controlling the first system to enter a non-operating state and the second system to enter an operating state based on the switching command. With the hybrid-system computer, in the case that only low power consumption applications are required, the first system is caused to enter a non-operating state, and the second system is put into an operating state. Therefore, the overall power consumption can be effectively reduced. | 2010-04-08 |
20100088532 | METHOD AND HANDHELD ELECTRONIC DEVICE HAVING A GRAPHIC USER INTERFACE WITH EFFICIENT ORIENTATION SENSOR USE - A method and handheld electronic device having a graphic user interface with efficient orientation sensor input use are provided. In accordance with one embodiment, there is provided a method of rendering a graphical user interface (GUI) on a portable electronic device, comprising: displaying a user interface screen of a foreground application on a display screen of the portable electronic device in a first screen orientation; receiving a device orientation event notification from an orientation sensor of the portable electronic device, the device orientation event notification specifying a device orientation; determining a preferred screen orientation associated with the device orientation; determining whether the preferred screen orientation matches a screen orientation rule for the foreground application; and re-displaying the user interface screen on the display screen in accordance with the preferred screen orientation when the preferred screen orientation matches the screen orientation rule for the foreground application only when it differs from the first screen orientation. | 2010-04-08 |
20100088533 | Single Shared Power Domain Dynamic Load Based Power Loss Detection and Notification - The advanced management module services in a data processing system are configured to determine the system load and provide an input to the early power off warning detection logic that evaluates the power system state to detect a condition when power resources are insufficient to maintain the write caching storage system power within defined acceptable limits. The early power off warning detection logic generates a notification based on the system load and the available power supply resources to maintain maximum availability and reliability characteristics. | 2010-04-08 |
20100088534 | SEMICONDUCTOR INTEGRATED CIRCUIT DEVICE AND IC CARD USING THE SAME - The present invention enables a power-supply voltage terminal and an internal circuit to be isolated from each other in a noncontact operation without largely increasing a chip area in a semiconductor integrated circuit device for an IC card. A semiconductor integrated circuit device comprises: a first power supply circuit for rectifying and smoothing an AC signal supplied from an antenna to an antenna terminal, thereby obtaining a DC voltage in a first power-supply line; a second power supply circuit comprising a voltage control circuit for controlling gate terminal voltage of a first MOS transistor disposed between a power supply terminal to which power is input from the outside and the first power supply line; a substrate potential control circuit for forming source voltage of the first MOS transistor as a substrate voltage; and a second MOS transistor which makes substrate voltage and gate voltage of the first MOS transistor conductive in the case of using the voltage generated by the first power supply circuit as a power supply, and which makes the substrate voltage and the gate voltage nonconductive in the case of using a power supply from an external terminal. | 2010-04-08 |
20100088535 | SYNCHRONIZATION CONTROL APPARATUS, INFORMATION PROCESSING APPARATUS, AND SYNCHRONIZATION MANAGEMENT METHOD - A synchronization control apparatus includes a counter that carries out a counting and outputs resulting count information, a timeout time holder that holds a predetermined timeout time and outputs the timeout time, a comparator that compares the count information output from the counter and the timeout time output from the timeout time holder, a synchronization controller that monitors a synchronization between a first processor and a second processor by comparing an output from the first processor and an output from the second processor and starts a counting, when a mis-match of the outputs from the first processor and the second processor is detected and wherein the comparator detects that the count information and the timeout time match, the comparator stops either the first processor or second processor in which a synchronization delay has occurred. | 2010-04-08 |
20100088536 | PROCESSOR AND METHOD OF DECOMPRESSING INSTRUCTION BUNDLE - The description relates to an instruction fetch technology of a processor that processes a plurality of instructions in parallel. The processor exploits the use of a compression code fetched during a previous clock cycle when fetching compressed instructions from a program memory and creating an instruction bundle consisting of a sequence of instructions to be processed in parallel. A compression buffer is interposed between the program memory and an instruction decompression unit, such that a compression code read in a previous clock cycle is ready at the beginning of a decompression cycle of the subsequent instruction bundle thereby avoiding a delay due to memory read latency. | 2010-04-08 |
20100088537 | METHOD AND DEVICE FOR BUS ARBITRATION, CONVERTER AND PRODUCTION FACILITY - A method for bus arbitration is for use when working with multi-carrier modulation methods. Each user on a bus is assigned a unique address which identifies the user and which is transmitted upon each initiation of communication. The address is represented as a sequence of binary numerals, the number of bits of the binary numerals being equal to the number of carriers used in the multi-carrier modulation method. This sequence of binary numerals is transmitted successively for the arbitration via the multi-carrier modulation method, a user being eliminated from the arbitration when a further user at the same time has transmitted a binary numeral having higher priority. The transmission of the binary numeral may be repeated if the arbitration of the numeral does not lead to a result in one step. The method for bus arbitration may be used advantageously in a system for contactless energy supply. A redundant sending of phase-shifted signals reduces the failure rate because of random destructive interference. | 2010-04-08 |
20100088538 | METHODS AND SYSTEMS FOR COMPUTATION OF PROBABILISTIC LOSS OF FUNCTION FROM FAILURE MODE - A method for determining a probabilistic loss of function of a system includes the steps of determining a plurality of failure mode probabilities, ranking a plurality of functions pertaining to the failure mode probabilities, and identifying a likely function at least substantially lost by the system based at least in part on the plurality of failure mode probabilities and the ranking. | 2010-04-08 |
20100088539 | System and Method for Providing Fault Tolerant Processing in an Implantable Medical Device - Embodiments herein generally relate to implantable medical devices and, specifically, to a system and method for providing fault tolerant processing in an implantable medical device. In an embodiment a system for providing fault tolerant processing in an implantable medical device is provided. The system can include an implantable medical device comprising a processor and memory store configured to execute a plurality of threads, temporal and spatial constraints assigned to one or more of the threads, and a kernel. The kernel can include a scheduler and a thread monitor configured to monitor execution of threads against the temporal and spatial constraints, and further configured to issue a response upon violation of either of the constraints by one of the plurality of threads. In an embodiment a method for providing fault tolerant processing in an implantable medical device is provided. Other embodiments are also included herein. | 2010-04-08 |
20100088540 | BLOCK MANAGEMENT AND REPLACEMENT METHOD, FLASH MEMORY STORAGE SYSTEM AND CONTROLLER USING THE SAME - A block management and replacement method for a flash memory is provided. The method includes grouping physical blocks of the flash memory into physical units and dividing the physical units as a usage area and a replacement area, wherein the physical blocks grouped into the same physical unit are accessed by using a multi-planes accessing command. The method also includes when one of the physical block of the physical unit in the usage area is damaged, replacing the physical unit having the damaged physical block with one physical unit selected from the replacement area and recording the undamaged physical block within the replaced physical unit if there is an applicable physical unit in the replacement area; and replacing the damaged physical block with one physical block selected from the replacement area if there is no applicable physical unit but an undamaged physical block in the replacement area. | 2010-04-08 |
20100088541 | FAILURE INFORMATION MONITORING APPARATUS AND FAILURE INFORMATION MONITORING METHOD - According to an aspect of the embodiment, an area control unit refers to usage information of an area management table based on a determined type of an extracted failure information, determines whether the extracted failure information can be stored in a identified lower storage areas, determines a storage location for the extracted failure information in the identified lower storage areas when the extracted failure information can be stored in the identified lower storage areas, and determines a storage location for the extracted failure information in the upper storage areas other than an upper storage area including the identified lower storage areas based on the area management table when the extracted failure information cannot be stored in the identified lower storage areas. | 2010-04-08 |
20100088542 | LOCKUP RECOVERY FOR PROCESSORS - A system comprises processing logic configured to assert a lockup signal upon detection of a fault condition and a module coupled to the processing logic and configured to activate a counter upon receiving the lockup signal. After the module activates the counter and before the counter reaches a predetermined threshold, the processing logic attempts to correct the fault condition and the module prevents the processing logic from being reset. | 2010-04-08 |
20100088543 | Restarting Mehtod Using a Snapshot - The active server A | 2010-04-08 |
20100088544 | ARITHMETIC DEVICE FOR CONCURRENTLY PROCESSING A PLURALITY OF THREADS - A processor is provided that is capable of concurrently processing a sequence of instructions for a plurality of threads achieving the retry success rate equivalent to the success rate in processors that process a sequence of instructions for a single thread. An arithmetic device | 2010-04-08 |
20100088545 | COMPUTER APPARATUS AND PROCESSOR DIAGNOSTIC METHOD - A computer apparatus includes a first processor, a second processor, and a main memory. The computer apparatus further includes a memory-diagnostic unit, a diagnostic-program loading unit, and a defective-function identifying unit. The memory-diagnostic unit causes the second processor to execute a memory-diagnostic program to diagnose the main memory, and identifies a defective area in the main memory. The diagnostic-program loading unit loads a processor-diagnostic program for diagnosing a plurality of functions of the first processor into an area of the main memory other than the defective area identified by the memory-diagnostic unit. The defective-function identifying unit causes the second processor to execute the processor-diagnostic program loaded by the diagnostic-program loading unit, and identifies a defective function that is disabled from the functions of the first processor. | 2010-04-08 |
20100088546 | STATISTICAL DEBUGGING USING PATHS AND ADAPTIVE PROFILING - The method executes the application and if there are no errors from the execution of the application, the method ends. If errors exist, the errors are collected from the execution of the application in an error report. Labeled application paths are created by adding a unique label to individual application paths where the application paths are individual loops and individual functions in the application. An analysis is created of the labeled application paths by executing the application with the labeled paths, reviewing the error report for data related to the labels and if an error is sufficiently related to application paths with labels, storing the path that created the errors in a report. If an error is not sufficient related to the application path with labels, the method is repeated by the creating the analysis again by substituting additional application paths for the application paths. | 2010-04-08 |
20100088547 | COMPUTER MOTHERBOARD AND POWER-ON SELF-TEST METHOD THEREOF - An exemplary computer motherboard of a computer includes a basic input output system (BIOS) chip having a detecting module, a plurality of function elements, and a control chip connected to the BIOS chip. The control chip includes a plurality of detecting pins each corresponding to a corresponding one of the plurality of function elements. Each of the plurality of detecting pins is grounded via a switch. Each of the plurality of detecting pins is connected to a power source via a resistor. The detecting module of the BIOS chip is configured for detecting voltage levels of the plurality of detecting pins of the control chip, and controlling power states of the plurality of function elements according to the voltage levels of the plurality of detecting pins of the control chip. | 2010-04-08 |
20100088548 | Using Constraint Solving to Discovering Disjunctive and Quantified Invariants Over Predicate Abstraction - Techniques are disclosed for generating complex invariants in a program using a Satisfiability Modulo Theories (SMT) solver. In one embodiment, the generated invariants may be used to validate assert statements in a program. Additionally or alternatively, a weakest pre-condition invariant may be generated such that parameters passed to the program that satisfy the weakest pre-condition are guaranteed to satisfy the program's assert statements. Additionally or alternatively, a strongest post-condition may be generated, determining what is guaranteed to be true about the state of the program upon completion of the program. In one embodiment, the SMT solver generates invariants by mapping predicates onto unknown variables in a template. The template may comprise unknown variables related by logical structures defined with disjunctions, universal quantifiers, and existential quantifiers. The predicates may comprise equalities and inequalities between program variables. | 2010-04-08 |
20100088549 | SYSTEM AND METHOD FOR INFERRING TRAFFIC LEGITIMACY THROUGH SELECTIVE IMPAIRMENT - Described is a system and method for determining a classification of an application that includes initiating a stress test on the application, the stress test including a predetermined number of stress events, wherein the stress events are based on a network impairment. A response by the application to each stress event is identified and the application is classified as a function of the response into one of a first classification and a second classification, the first classification indicative of a normal application and the second classification indicative of an undesired application. If, the application is in the second classification, a network response procedure is executed. | 2010-04-08 |
20100088550 | CACHE MEMORY APPARATUS, EXECUTION PROCESSING APPARATUS AND CONTROL METHOD THEREOF - A cache memory apparatus is configured to include a data holding unit comprising a plurality of ways that has a plurality of cache lines; an alternation data register to hold data in one line of the cache lines or in a part of the cache lines; an alternation address register to hold an index address that indicates a faulty cache line and a part in which the fault has occurred in the faulty cache line; an alternation way register to hold information of a way including the part having a fault; an address match circuit comparing, when an access is performed to the data holding unit, an index address and the index address held by the alternation address register; and a way match circuit comparing, when an access is performed to the data holding unit, way information used for the access and way information held by the alternation way register. | 2010-04-08 |
20100088551 | Method and Apparatus for Risk Analysis of Published Logs - A method and apparatus for analyzing risk associated with published logs are described. In one embodiment, the method comprises accessing a first log published to one or more logs. In one embodiment, the method may also comprise estimating a probability that an entry within the first log will not be verifiable from a second entry selected from one o the one or more logs. | 2010-04-08 |
20100088552 | Method for Obstruction and Capacity Information Unification Monitoring in Unification Management System Environment and System for Thereof - Provided are a method and system for integrated monitoring of fault and performance information in an integrated management system environment including an integrated management server that interworks with a managed server having a built-in agent for the sake of integrated management of a variety of management information. The method includes the steps of: collecting, at the agent, in real time, fault information data of the managed server using queues; periodically collecting, at the agent, performance information data of the managed server using a function-specific remote function module (REM); converting, at the agent, the fault and performance information data collected from the managed server into a format that the integrated management server can recognize and transferring it; receiving, at the integrated management server, the fault information data from the agent, and generating and transferring an event message to a corresponding administrator terminal; and receiving, at the integrated management server, the performance information data from the agent and storing it in a previously prepared database (DB). Therefore, even when a user docs not directly access a managed server, fault and performance information data is transferred in real time to the corresponding administrator so that loss due to faults can be minimized. | 2010-04-08 |
20100088553 | INFORMATION SYSTEM - An information system includes a housing with a plurality of units mounted thereon, a communication path built in the housing to take charge of information communication between a plurality of the units mounted on the housing, an information unit mounted on the housing to provide and process the information, a plurality of communication units each mounted on the housing to independently relay the information communication between the information unit and a device external to the housing, and a management unit for accessing the whole or a part of the plurality of the units mounted on the housing and acquiring internal information of the units accessed, wherein in the case where all the plurality of the communication units accessed are incommunicable, the internal information acquired from the plurality of the communication units is reported to the device external to the housing without passing through the plurality of the communication units. | 2010-04-08 |
20100088554 | APPARATUS AND METHODS FOR CAPTURE OF FLOW CONTROL ERRORS IN CLOCK DOMAIN CROSSING DATA TRANSFERS - Apparatus methods for capturing flow control errors in FIFO exchanges between producing and consuming circuits operating in different clock domains. Tag information at the start of an exchange is transferred to a synchronizing component before data of a transfer transaction is entered in the FIFO. The tag information is also associated with each unit of data transferred to the FIFO by the producing circuit. The synchronizing component verifies the each unit of data retrieved by the consuming circuit has the expected tag information associated therewith and signals an error is the tag information does not match. Thus an error by the producing circuit in entering too much or too little data for a transfer is detected before erroneous data is retrieved and processed by the consuming circuit. | 2010-04-08 |
20100088555 | Method for encoding a contactless switching system - An embodiment of the invention relates to a contactless switching system and an embodiment relates to a method for encoding same with at least one sensor and at least one signal generator, where the signal generator sends at least one data sequence and the sensor receives the data sequence. In at least one embodiment, an aim is to specify a technical teaching for encoding a contactless switching system inexpensively and in a versatile fashion. To this end, at least one embodiment of the invention proposes anchoring user-implementable encoding in the checksum of the data sequence or the checksum computation code, so that the checksum which the data sequence contains is used to check the quality of the data transmission and at the same time to implement the encoding. | 2010-04-08 |
20100088556 | FAULT MANAGEMENT SYSTEM IN MULTISTAGE COPY CONFIGURATION - A data storing system including: a first, second and third storage systems providing first, second and third logical volumes; wherein the first logical volume and the second logical volume forms a first replication pair which indicates the first logical volume is a replication source and the second logical volume is a replication destination, and the second logical volume and the third logical volume forms a second copy pair which indicates the second logical volume is the replication source and the third logical volume is the replication destination. The replication pairs may adopt differing possible pair statuses, which may affect consistency between such pairs. | 2010-04-08 |
20100088557 | SYSTEMS AND METHODS FOR MULTIPLE CODING RATES IN FLASH DEVICES - A system and method for encoding information arriving from a host in order to store the coded information in flash memory, the method comprising encoding information arriving from a host for storage at a flash memory location including generating a number of redundancy bytes, the encoding proceeding at an encoding rate which is a function of the number of redundancy bytes generated, the encoding including determining an effective error rate, including an anticipated rate of expected reading errors, for the flash memory location; and selecting the encoding rate as a function of the effective error rate such that the number of redundancy bytes is sufficient to overcome the anticipated rate of expected reading errors with a predetermined degree of certainty. | 2010-04-08 |
20100088558 | COMPUTER APPARATUS - A computer apparatus includes a main memory, a first memory diagnosis unit that determines a faulty area in the main memory by executing a first memory diagnostic program, and a storage unit that stores a relocatable second memory diagnostic program. Moreover, the computer apparatus includes a second memory diagnosis unit, that loads the second memory diagnostic program into areas of the main memory other than the faulty area determined by the first memory diagnosis unit. | 2010-04-08 |
20100088559 | COMPUTER SYSTEM AND MEMORY USE SETTING PROGRAM - A computer system including: a memory configured to store various kinds of data; a use setting data memory means for storing use setting data indicating a use of each of a plurality of memory blocks into which the memory is divided by a certain length; a memory diagnosis means for diagnosing the memory so as to detect a bad area in each of the memory blocks; and a memory use setting means for setting the use setting data of each of the memory blocks stored in the use setting data memory means in accordance with a result of detecting the bad area in each of the memory blocks by means of the memory diagnosis means. | 2010-04-08 |
20100088560 | METHOD AND SYSTEM FOR SELECTING TEST VECTORS IN STATISTICAL VOLUME DIAGNOSIS USING FAILED TEST DATA - A method and system for test vector selection in statistical volume diagnosis using failed test data is disclosed. A computer-implemented method receives failures representing defects detected by an integrated circuit testing apparatus from a plurality of integrated circuits. Each of the plurality of integrated circuits is tested with a set of test vectors generated by the integrated circuit testing apparatus, and each of the plurality of failures is associated with a failed test vector. Using a first ranking scheme, each of the failures is given a rank and the corresponding failed test vector in each of the plurality of integrated circuits is annotated with the rank. The annotated failed test vectors are grouped using a grouping scheme, and each of the groups is given a group rank. A first group of failed test vectors is selected based on the group rank and diagnostics is run on the first group of tailed test vectors. | 2010-04-08 |
20100088561 | FUNCTIONAL FREQUENCY TESTING OF INTEGRATED CIRCUITS - A method and circuits for testing an integrated circuit at functional clock frequency by providing a test controller generating control signals that assure proper latching of test patterns in scan chains at tester frequency and propagation of the test pattern through logic circuits being tested at functional clock frequency. | 2010-04-08 |
20100088562 | FUNCTIONAL FREQUENCY TESTING OF INTEGRATED CIRCUITS - A method and circuits for testing an integrated circuit at functional clock frequency by providing a test controller generating control signals that assure proper latching of test patterns in scan chains at tester frequency and propagation of the test pattern through logic circuits being tested at functional clock frequency. | 2010-04-08 |
20100088563 | SAVING DEBUGGING CONTEXTS WITH PERIODIC BUILT-IN SELF-TEST EXECUTION - A system comprises built-in self-test (BIST) logic configured to perform a BIST, processing logic coupled to the BIST logic and storage logic coupled to the processing logic. The storage logic comprises debug context information associated with a debugging session. Prior to performance of the BIST, the processing logic stores the debug context information to a destination. After performance of the BIST, the processing logic is reset, and the processing logic restores the debug context information from the destination to the storage logic. | 2010-04-08 |
20100088564 | SEMICONDUCTOR IC INCORPORATING A CO-DEBUGGING FUNCTION AND TEST SYSTEM - A semiconductor IC capable of debugging two or more processors at the same time by means of a single debugger and a semiconductor IC test system. The semiconductor IC includes processors operating at different frequencies, a trigger circuit which causes all of the processors to be in a debugging state when one of the processors is in the debugging state, and a JTAG circuit applying a boundary scan operation to the processors connected to a JTAG pin in series. | 2010-04-08 |
20100088565 | Correction of single event upset error within sequential storage circuitry of an integrated circuit - Sequential storage circuitry for an integrated circuit is disclosed that comprises storage circuitry comprising: a first storage element for storing, during a first phase of a clock signal, a first indication of an input data value received by said sequential storage circuitry; a second storage element coupled to an output of said first storage element, for storing a second indication of said input data value during a second phase of said clock signal; and error detection circuitry for detecting a single event upset error in any of said first and second storage elements comprising: two additional storage elements for storing third and fourth indications of said input data value respectively in response to a pulse signal derived from said clock signal; comparison circuitry for comparing said third and fourth indications of said input data value; and further comparison circuitry for comparing during a first phase of said clock signal said first indication and at least one of said third and fourth indications, and for comparing during a second phase of said clock signal said second indication and at least one of said third and fourth indications; and output circuitry for correcting any detected errors in said storage circuitry and for outputting an output value; said output circuitry being responsive to no match by said comparison circuitry to output said first indication during a first phase of said clock signal and said second indication during said second phase of said clock signal, and said output circuitry being responsive to a match by said comparison circuitry to output a value in dependence upon comparisons performed by said further comparison circuitry; said output circuitry being responsive to a match by said further comparison circuitry during a first phase of said clock signal to output said first indication during said first clock cycle and to a no match to output an inverted value of said first indication; and said output circuitry being responsive to a match by said further comparison circuitry during a second phase of said clock signal to output said second indication during said second phase of said clock signal and to a no match to output an inverted value of said second indication. | 2010-04-08 |
20100088566 | ANALYZING APPARATUS AND DATA STORAGE METHOD - An analyzing apparatus includes a result-data storing unit that determines whether result data that is calculated as a result of analysis is restorable by linear interpolation. If the result data is determined to be unrestorable by the linear interpolation, the result-data storing unit stores the result data in a predetermined storage unit. Moreover, the analyzing apparatus includes a data restoring unit that reads the result data from the storage unit. The data restoring unit performs the linear interpolation using the result data acquired, thereby restoring the result data. | 2010-04-08 |
20100088567 | RADIO COMMUNICATION APPARATUS AND A METHOD OF TRANSMITTING A RETRANSMISSION PACKET - A radio communication apparatus having a retransmission function includes a pattern storing unit configured to store a correspondence between resource blocks used for a transmission packet and resource blocks used for a retransmission packet; and a packet scheduling unit configured to arrange the retransmission packet based on the correspondence. | 2010-04-08 |
20100088568 | Retransmissions in a Wireless Communications System | 2010-04-08 |
20100088569 | Packet Retransmission - Embodiments disclosed herein include systems and methods of packet retransmission. More specifically, at least one nonlimiting example of a method includes receiving data from above a γ (gamma) interface, the data being identified as protected or not protected data; and storing the protected fragment in a retransmission queue included in a transport protocol specific transmission convergence layer. | 2010-04-08 |
20100088570 | Apparatus and method for supporting hybrid automatic repeat request in wireless communication system - A wireless communication system includes an apparatus and a method for supporting Hybrid Automatic Repeat Request. A transmitting method includes when an encoding packet is bigger than a maximum encoding packet size Nep_max, generating a first codeword by encoding the encoding packet at a mother code rate t; generating a second codeword by selecting [Nep_max/t]-sized code bits from the first codeword; and performing Hybrid Automatic Repeat reQuest (HARQ) using the second codeword. | 2010-04-08 |
20100088571 | HIGH SPEED LDPC DECODING - An optical probability-domain LDPC decoder suitable for implementation at 100 Gb/s and above provides large coding gains when based on large-girth LDPC codes. A basic building block, the probabilities multiplier circuit, used to implement both check node and probability node update circuits can be implemented using Mach-Zehnder delay interferometer. | 2010-04-08 |
20100088572 | PROCESSOR AND ERROR CORRECTING METHOD - A processor for processing data and correcting an error occurring in the data, the processor includes: a register that stores data with error check data and error correction data; an error detector that detects an error in the data stored in the register by using the error check data; and an error corrector that corrects the detected error by using the error correction data and that stores the corrected data back into the register. | 2010-04-08 |
20100088573 | METHOD AND APPARATUS FOR HIGH SPEED STRUCTURED MULTI RATE LOW DENSITY PARITY CHECK CODES - Certain aspects of the present disclosure relate to a method for designing structured multi-rate low-density parity-check (LDPC) codes. These LDPC codes can be also adapted to support efficient encoding. | 2010-04-08 |
20100088574 | DATA STORAGE SYSTEM AND DEVICE WITH RANDOMIZER/DE-RANDOMIZER - A data storage device receives write data and includes a controller configured to determine a characteristic of the write data and provide a first control signal in response to the determined characteristic, a randomizer configured to selectively randomize or not randomize the write data in response to the first control signal to thereby generate randomized write data, and a data storage unit configured to store the randomized write data. | 2010-04-08 |
20100088575 | LOW DENSITY PARITY CODE (LDPC) DECODING FOR MEMORY WITH MULTIPLE LOG LIKELIHOOD RATIO (LLR) DECODERS - Data stored in memory is decoded using iterative probabilistic decoding and multiple decoders. A first decoder attempts to decode a representation of a codeword. If the attempt is unsuccessful, a second decoder attempts to decode the representation of a codeword. The second decoder may have a lower resolution than the first decoder. Probability values such as logarithmic likelihood ratio (LLR) values may be clipped in the second decoder. This approach can overcome trapping sets while exhibiting low complexity and high performance. Further, it can be implemented on existing decoders such as those used in current memory devices. | 2010-04-08 |
20100088576 | MAGNETIC DISK CONTROLLER AND METHOD - Among other disclosed subject matter, a magnetic disk controller includes an interface that receives and transmits data to be written into a magnetic disk. The magnetic disk controller includes a first buffer and a second buffer each of which temporarily stores data that is to be written into at least one sector of the magnetic disk. The magnetic disk controller includes an encoding unit that encodes the data stored in any of the first buffer and the second buffer into data representing a signal to be applied to the magnetic disk. A data width M between the encoding unit and the first and second buffers is at least equal to twice a data width N between the interface and the first and second buffers. | 2010-04-08 |
20100088577 | Multi-Mode Forward Error Correction - According to one embodiment, a system for multi-mode forward error correction comprises a substrate, forward error correction (FEC) modules, and a controller. The FEC modules are disposed outwardly from the substrate. A first FEC module performs forward error correction according to a first FEC scheme, and a second FEC module performs forward error correction according to a second FEC scheme. The controller configures the first FEC module and the second FEC module to convert from an input FEC scheme to an output FEC scheme for a stream. | 2010-04-08 |
20100088578 | Parity Bit Soft Estimation Method and Apparatus - The systematic and parity bits of a symbol are tightly coupled to each other based on the way in which the symbol is encoded. The relationship between the systematic and parity bits can be exploited to improve the accuracy of soft bit estimation for both the systematic bits and parity bits. In one embodiment, a received symbol is processed by demodulating the received symbol to determine an initial soft estimate of each systematic bit and corresponding one or more parity bits in the sequence. The systematic bit sequence is iteratively decoded to revise the soft estimate of the systematic bit. The initial soft estimate of the one or more parity bits associated with each systematic bit is revised based on the revised soft estimate of each systematic bit. The received symbol can be decoded or regenerated based on the revised soft estimate of each systematic bit and corresponding one or more parity bits. | 2010-04-08 |
20100088579 | DATA INTEGRITY VALIDATION IN A COMPUTING ENVIRONMENT - A method for validating data in a data storage system comprising associating a first data chunk with first check data and storing the first data chunk and the first check data on a first storage device. Additional associated data chunks of the first data and associated additional check data are stored on at least one of the first storage device or one or more additional storage devices. At least a portion of the first check data and at least a portion of the additional check data are stored to a second storage device, which is distinct from the first storage device and the additional storage devices. I/O access to the second storage device is minimized by retaining at least a portion of the first check data and at least a portion of the additional check data in a readily accessible storage medium, during servicing of a first I/O request. | 2010-04-08 |
20100088580 | METHOD OF TRANSMITTING AND RECEIVING DATA IN A WIRELESS COMMUNICATION SYSTEM - A method for transmitting data from a network to a user equipment in a wireless communication system is provided. The network adds an error detection code, generated using a first identifier allocated to the user equipment, to scheduling information for data to be transmitted to the user equipment and transmits the scheduling information to which the error detection code has been added to the user equipment. The network also adds an error detection code, generated using a second identifier allocated to the user equipment, to the data to be transmitted to the user equipment and transmits the data to which the error detection code has been added to the user equipment. | 2010-04-08 |
20100088581 | DOCUMENT MANAGEMENT SYSTEM FOR TRANSFERRING A PLURALITY OF DOCUMENTS - The subject application is directed to managing electronic documents in associated data storage areas. User identification is received and indicia of data storage areas is displayed. Storage selection is received from the user to store incoming electronic documents. A storage area is then designated in accordance with the received selection and identification data. A shadow data storage area associated with the designated area is created and an access code associated with the designated area is determined. An input of incoming document systems is associated with the shadow area based upon the selection data. Documents are received, in their native formats, from the systems into the shadow storage area. The access code is then associated with each incoming document in the shadow data storage area. A log of history for each document is generated. The documents and logs are routed into the designated area from the shadow area. | 2010-04-08 |
20100088582 | TALKING PAPER AUTHORING TOOLS - A range of unified software authoring tools for creating a talking paper application for integration in an end user platform are described herein. The authoring tools are easy to use and are interoperable to provide an easy and cost-effective method of creating a talking paper application. The authoring tools provide a framework for creating audio content and image content and interactively linking the audio content and the image content. The authoring tools also provide for verifying the interactively linked audio and image content, reviewing the audio content, the image content and the interactive linking on a display device. Finally, the authoring tools provide for saving the audio content, the video content and the interactive linking for publication to a manufacturer for integration in an end user platform or talking paper platform. | 2010-04-08 |
20100088583 | SYSTEM AND METHOD FOR BOOKMARKING AND AUTO-TAGGING A CONTENT ITEM BASED ON FILE TYPE - The present invention is directed towards systems and methods for bookmarking and tagging content items such as media files with user-defined tag information and system-defined tag information based on file types. Utilizing tag information, a user of a bookmarking and tagging service provider can easily search for and retrieve links to media files having specific tag information, even if the media files are located at geographically disparate sites. A user may also retrieve the media files using web feeds. | 2010-04-08 |
20100088584 | METHODS AND SYSTEMS FOR PROCESSING A DOCUMENT IN A PRINT-PRODUCTION SYSTEM - In an embodiment, a digital document production system may include a processor, a processor-readable storage medium in communication with the processor and an output device in communication with the processor. The processor-readable storage medium may include one or more programming instructions for identifying a file list comprising a plurality of file identifiers, selecting a first file and processing the first file using a first page box. The processor-readable storage medium may include one or more programming instructions for identifying and processing a second file based on the first page box, selecting a third file, processing the third file using a second page box and identifying and processing a fourth file based on the second page box. In addition, the processor-readable storage medium may include one or more programming instructions for printing the corresponding processed file for each file identifier in the file list. | 2010-04-08 |
20100088585 | Techniques for Validating Multimedia Forms - Techniques for creating and processing electronic forms that include at least one field that is configured to accept multimedia information as input. Techniques are provided for creating an electronic form comprising at least one field that is configured to accept multimedia information. Techniques are provided for specifying and associating a set of constraints (or predicates) with fields of a multimedia form, including specifying and associating one or more constraints with fields configured to accept multimedia information. Techniques for validating the electronic form based upon the constraints, if any, associated with the fields of the form. Various actions may be performed depending upon the results of the validation. | 2010-04-08 |
20100088586 | METHOD AND SYSTEM OF PRODUCTION AND/OR AUTOMATIC CONVERSION FROM HETEROGENEOUS CONTENT OF AT LEAST ONE PAGE MAKE-UP FOR ACHIEVING THE FASTEST READ WITH MAXIMUM RETENTION - A method and system of automatic production from heterogeneous content assembles text, table and/or image information content, at least one visual composition of page(s) for faster reading with maximum retention, in particular for a reader or user or a specific group of readers or users. The method includes: a) defining content of the blocks, from data input or recovered from existing sources; b) applying selective filtering rules to the different proposed presentations for the content in the blocks; c) generating and first selecting forms for the different blocks retained after step b); d) applying selective filtering rules to the different propositions of forms of blocks furnished in step c); e) generating and first selecting positioning for the different blocks retained after step d); f) applying selective filtering rules to the different propositions or page make-up versions furnished in step e); g) presenting a version or proposition of formatted page(s) mockup. | 2010-04-08 |
20100088587 | METHOD AND APPARATUS FOR PROVIDING INTER-VERSION DOCUMENT COMPATIBILITY - A method and an apparatus for providing inter-version document compatibility. The apparatus includes: a conversion stack which includes differentiation models between data models of different versions of an application; and a conversion module for converting between documents of different versions of the application by using the conversion stack, so as to provide compatibility between the documents of different versions of the application. | 2010-04-08 |
20100088588 | METHOD AND DEVICE FOR PROCESSING DOCUMENTS ON THE BASIS OF ENRICHED SCHEMAS AND CORRESPONDING DECODING METHOD AND DEVICE - This application proposes an enrichment to XML component-based languages, such as WSDL, Relax NG. This enrichment is based on a schema extension for expressing links. Two types of links are distinguished, those to another components (enrichment links) and those to particular entities (simple links). This additional information provides improved binary conversion based on pointers for the first type and string identifiers for the second type, and easier extractions of self-describing sub-documents. | 2010-04-08 |
20100088589 | METHOD AND SYSTEM FOR DETECTING ORIGINAL DOCUMENT OF WEB DOCUMENT, METHOD AND SYSTEM FOR PROVIDING HISTORY INFORMATION OF WEB DOCUMENT FOR THE SAME - A method for detecting an original document of a web document, which is able to thwart manipulation of generation time of the web document. The method for detecting an original document of a web document comprises receiving history information on the generation or modification of web documents; filtering the web documents using the history information; and detecting an original document of the filtered web documents based on the history information. | 2010-04-08 |
20100088590 | METHODS AND APPARATUS FOR GENERATING A DYNAMIC DOCUMENT - A dynamic document generator system and method provides a web- based visual editor which includes a drag-and-drop mechanism structured to facilitate generation of a markup language version of a dynamic document including data indicative of a dynamic field. The markup language version of the dynamic document is then converted to a stylesheet version of the dynamic document. The stylesheet version of the dynamic document is deployed via a wide area network, wherein a plurality of different users are able to execute the deployed stylesheet version of the dynamic document. When one user executes the dynamic document, the dynamic field takes on one value. When another user executes the dynamic document, the dynamic filed takes on another value. | 2010-04-08 |
20100088591 | Vertical Content on Small Display Devices - A technique, method, apparatus, computer program product, and system are described for vertically displaying text of content items on small display devices. In some implementations, individual characters (e.g., Chinese, Japanese or Korean characters) of text can be displayed vertically in one or more left-hand or right-hand columns of a display. Text strings (e.g., Latin characters, a URL included in the text) can be converted to one or more images, and the images can be rotated for display in a column. | 2010-04-08 |
20100088592 | LAYOUT PROCESSING METHOD, LAYOUT PROCESSING APPARATUS, AND STORAGE MEDIUM - A document editing apparatus capable of reducing the total number of pages of a document includes an area generation unit configured to generate a blank area including margins of a document as its objects, an area editing prohibition unit configured to prohibit deletion of blank areas designated by a user from among a plurality of blank areas of the document, and an area reduction unit configured to reduce the blank area whose deletion is prohibited by the area editing prohibition unit in a direction of columns of the document. The document editing apparatus reduces the total number of pages of a document by prohibiting the deletion of an arbitrarily designated blank area and arranging objects located in rear portions of the document in the margin generated by reducing the blank area in the direction of the columns of the document by using the area reduction unit. | 2010-04-08 |
20100088593 | X-RAY IMAGE RECEPTION SYSTEM - When a reception unit in an X-ray image reception system receives an image and additional information for the image from an X-ray image transmission system, the received additional information is sent to a resend setting determination unit. The resend setting determination unit determines a resend setting based on the received additional information and information acquired from a database and transmits the result to a reception completion determination unit. A packet loss determination unit determines packet loss in data received from the reception unit and transmits the result to the reception completion determination unit. The reception determination completion unit sends the results to the resent setting determination unit and the packet loss determination unit to the resend request unit. The resend request unit sends a resend request to the X-ray image transmission system based on the information from the reception unit and the result determined by the reception completion determination unit. | 2010-04-08 |
20100088594 | THUMBNAIL DISPLAY METHOD AND IMAGE FORMING APPARATUS - A thumbnail display method is provided, which includes receiving a selection of an XML paper specification (XPS) file, receiving a preview command for the selected XPS file, analyzing a structure of the XPS file, and displaying thumbnail information regarding a plurality of thumbnails contained in the XPS file according to the analyzed structure. Therefore, it is possible for a user to preview various thumbnails contained in an XPS file. | 2010-04-08 |
20100088595 | Method of Tracking Touch Inputs - For a multitouch input configuration, tracking touch inputs includes calculating a first center position corresponding to two touch points along a first axis for a first frame, detecting variation of the first center position from the first frame to a second frame, and determining a gesture type according to the variation of the first center position. | 2010-04-08 |
20100088596 | METHOD AND SYSTEM FOR DISPLAYING AN IMAGE ON A HANDHELD ELECTRONIC COMMUNICATION DEVICE - A method and method for displaying an image via a graphical user interface on a touch-sensitive display of an electronic device includes detecting a predetermined relation between a selection tool and the image. The image is panned in response to movement of the selection tool along the touch-sensitive display. The image is zoomed on in response to depression of the touch-sensitive display. An optional cursor may be activated upon detection of a first tap of the selection tool on the touch-sensitive display. | 2010-04-08 |
20100088597 | METHOD AND APPARATUS FOR CONFIGURING IDLE SCREEN OF PORTABLE TERMINAL - The present invention relates to a method and apparatus for configuring an idle screen of a portable terminal which is capable of adaptively configuring the idle screen according to the use mode of the portable terminal of a user based on a preset widget set. A method of configuring an idle screen of a portable terminal of the invention includes activating a widget set corresponding to a user request; fetching a widget configured in the widget set in an activation of the widget set; and configuring the idle screen by the fetched widget. | 2010-04-08 |
20100088598 | FUNCTION EXECUTION METHOD AND MOBILE TERMINAL OPERATING WITH THE SAME - A function execution method and a mobile terminal operating with the function execution method are provided for quickly executing a function of an application. The function execution method includes displaying an application screen of an application running in the mobile terminal, capturing the application screen in response to a command, and identifying a function of the application associated with the captured application screen. The method further includes mapping the captured screen to the application and the function, and creating and displaying a macro icon representing the application and the function in the mobile terminal. The mobile terminal may include a control unit and display unit to perform the function execution method. | 2010-04-08 |
20100088599 | ELECTRONIC DEVICE, COMPUTER READABLE MEDIUM, AND HELP DISPLAY METHOD - An electronic device comprising: a display unit configured to display a setting menu; an operation unit configured to receive an operation from a user; an operation detection unit configured to detects the operation received by the operation unit; a timer unit configured to measure an elapsed time that has elapsed since a start operation relating to a setting of a given function received by the operation unit is detected by the operation detection unit; and a help display processing unit configured to cause the display unit to display help information thereon when an end operation relating to the given function to the operation unit has not been detected by the operation detection unit before the elapsed time measured by the timer unit reaches a predetermined time. | 2010-04-08 |
20100088600 | REDIRECTION OF AN AVATAR - The invention provides a method, system, and program product for redirecting an avatar within a virtual universe or between virtual universes. In one embodiment, the invention includes identifying a region within a virtual universe that an avatar is attempting to access, determining whether the region is available to the avatar, and in the case that the region is not available to the avatar, determining whether the avatar's attempt to access the region is based on an event scheduled in the region, and in the case that the avatar's attempt to access the region is based on an event scheduled in the region, determining whether the event has been relocated to a second region, in the case that the event has been relocated to a second region, offering to teleport the avatar to the second region, and in the case that the avatar chooses to be teleported to the second region, teleporting the avatar to the second region. | 2010-04-08 |
20100088601 | Providing Help Information - A computer-implemented method for providing content includes extracting preconfigured content from an application; selecting, from second content associated with the application, a plurality of portions of the second content using the extracted preconfigured content; ranking the plurality of portions based at least in part on the preconfigured content; and associating a reference with the preconfigured content in the application such that the reference is displayed with the application, the reference providing user navigation to at least one of the plurality of portions selected based on the ranking. | 2010-04-08 |
20100088602 | Multi-Application Control - Multi-application control is described. In embodiment(s), multiple media applications can be processed to generate a media content output from each of the media applications. The media content outputs from the media applications can be displayed together on a display device. A control input can be received to initiate a change to one or more of the media content outputs that are displayed on the display device, and a determination is made as to which of the media content outputs to change when receiving the control input. | 2010-04-08 |
20100088603 | Medical patient device - A medical patient device having a medical measurement unit for detecting and processing analysis-specific signals, a computer unit, a user interface, a configuration data interface for receiving configuration files and having a memory unit, wherein the medical patient device is arranged and adapted so that by means of the user interface, a user can load configuration files into the patient device via the configuration data interface and store them in the memory unit, and can configure the user interface by accessing the downloaded configuration files stored in the memory unit. | 2010-04-08 |
20100088604 | INFORMATION STORAGE MEDIUM, COMPUTER TERMINAL, AND CHANGE METHOD - A computer terminal changes the non-evaluation property of one of the reference timings to the evaluation property based on a result of the evaluation conducted by comparing one of the reference timings having the evaluation property with the timing of the input performed by the operator. | 2010-04-08 |
20100088605 | SYSTEM AND METHOD FOR AUTOMATIC IMPROVEMENT OF ELECTRONIC PRESENTATIONS - A system and method for improving electronic presentations is provided. The system may automatically improve an electronic presentation. An input presentation may be analyzed and various parameters may be computed. Based on text and/or other analysis, images and/or other objects may be selected to be included in a generated electronic presentation. A design scheme may be automatically selected. An improved electronic presentation may be automatically generated based on an original presentation, user selected parameters, text and/or other analysis of the original presentation and a set of rules, criteria and parameters. | 2010-04-08 |
20100088606 | IMAGE PROCESSING SYSTEM, SERVER APPARATUS, CLIENT APPARATUS, CONTROL METHOD, AND STORAGE MEDIUM - An image processing system includes a server apparatus and a client apparatus connected to each other via a network. The client apparatus inputs text and pieces of font attribute information and transmits the text and information to the server apparatus. The server apparatus stores pieces of rendering shape information of characters and transmits pieces of rendering shape information corresponding to pieces of font attribute information received from the client apparatus to the client apparatus. The client apparatus generates an image corresponding to the text on the basis of the pieces of rendering shape information received from the server apparatus and displays the image in a display device. Particularly, the server apparatus transmits pieces of rendering shape information corresponding to individual characters in the received text to the client apparatus. The client apparatus generates images of the characters. Accordingly, a character string received from the server apparatus can be easily modified. | 2010-04-08 |
20100088607 | SYSTEM AND METHOD FOR MAINTAINING CONTEXT SENSITIVE USER - A system and method for resolving topically relevant contacts for a user is provided. One example embodiment provides for a method including acts of presenting, within a web page, a communication list with content that is presented to various user based at least in part on the users being associated with another user and the topical content of the web page. Another example embodiment provides or a system that serves web pages including a communication list with content that is presented to various users based at least in part on the user to user and user to topic associations. | 2010-04-08 |
20100088608 | Online Community Building Portal System, Methods of Operation, And Storage Medium - A system, method, and storage medium for an online community building portal, including at least one contributor, where the contributor produces and submits content localized for a particular geographic area which is then reviewed by at least one editor who is familiar with the particular geographic area; at least one computer communicably coupled to a remote computer where the computer can transmit the reviewed content to a user who is using the remote computer in a single viewer which is customizable by the user. | 2010-04-08 |
20100088609 | MANAGEMENT APPARATUS, IMAGE FORMING APPARATUS, AND SERVICE PROCESSING METHOD - According to an instruction by a manager, information about the image forming apparatus to be monitored is set with the management server. A communication test is conducted between the management server and the image forming apparatus. The management server confirms an ID of the image forming apparatus. Subsequently, upon receiving a setting information request from the image forming apparatus, the management server responds with generated UI button information and access-destination information which can be extended by the UI button information to the image forming apparatus. | 2010-04-08 |
20100088610 | METHODS, SYSTEMS, DEVICES AND COMPUTER PROGRAM PRODUCTS FOR COLLECTING AND SHARING SELECTED PERSONAL DATA - Methods, systems, devices and computer program products obtain and share personal data of celebrities and others over a communications network. The methods include; (a) electronically capturing personal data associated with a plurality of celebrities; (b) electronically storing the captured data in a database of electronic personal data records, the records being correlated to a respective celebrity; (c) accepting user input to request data of interest for a particular celebrity; (d) electronically automatically extracting records in the historical data base related to the user input; and (e) electronically publishing celebrity personal data to the user based on the extracting step. | 2010-04-08 |
20100088611 | User Interface (UI) control for attestation process - Methods and apparatus involve attestation of items, such as user profiles, roles, assets, etc. In a computing environment, a compliance administrator initiates an attestation process, including specifying particular attributes of a user that require attestation. A workflow is launched to present the user with a workflow form in a browser page of his computing device. As part of the launch, a UI control makes calls to an attestation service to determine which attributes of the user were specified by the compliance administrator and to query an association between each of the specified attributes and a particular UI control and field value therefor. Upon obtaining the results, the particular UI control for the specified attributes are presented to the user in the workflow form, along with an attestation question UI control, and an option for the user to update at least one of their field values. | 2010-04-08 |
20100088612 | Method and System for Displaying Web Page - Disclosed is a method for displaying a web page. According to the method, upon receiving a data block including web page display data from a server, a client stores a data block identifier and a correspondence relationship between the data block identifier and the data block. The client then uses the identifier of the needed data block to determine whether the needed data block identifier is stored in the client, if affirmative, obtains the data block corresponding to the found data block identifier according to the correspondence relationship, and displays the web page display data of the obtained data block on a web page. Further discloses a system for displaying a web page. The disclosed method and system can be used to greatly reduce the pressure on a server end, save network bandwidth resources, and improve a client's speed for displaying a web page. | 2010-04-08 |
20100088613 | VOICE RESPONSE UNIT PROXY UTILIZING DYNAMIC WEB INTERACTION - A system, method and program product for providing a voice response unit (VRU) proxy. A system is provided that includes: a graphical user interface (GUI) for dynamically displaying information from a VRU and for receiving data from a user; a system for initiating a call with the VRU; and a VRU interface system for transmitting data from the user to the VRU, and for using speech recognition to capture broadcasts from the VRU for display within the GUI. | 2010-04-08 |
20100088614 | JUST-IN-TIME MEDIA DELIVERY SYSTEM - The present system is a “just-in-time” approach that locates an online video file when it is requested by an online or mobile application, transfers it from the Web server, transcodes it, and serves it to the mobile handset in the appropriate format, speed, frame-size, and streaming method. Latency is low, with an acceptable balance between user experience and flexibility. Once a video has been transferred to the system, it is cached so it remains available for instant delivery on subsequent requests. | 2010-04-08 |
20100088615 | INFORMATION PROCESSING DEVICE, CONTROL METHOD, AND RECORDING MEDIUM THAT RECORDS CONTROL PROGRAM - An information processing device includes a browsing unit that displays provision information provided from a server on a display unit, a highlighted display unit that adds a highlighted display to the provision information displayed on the display unit, a coordinate information calculation unit that analyzes an area added with the highlighted display of the provision information and calculates coordinate information of the area added with the highlighted display of the provision information, an identification information processing unit that processes identification information by adding the coordinate information to identification information indicating a storage location of the provision information in the server, and a transmitting unit that transmits identification information that includes the coordinate information to another device that receives provision information specified by the identification information from the server. | 2010-04-08 |
20100088616 | TEXT ENTRY METHOD AND DISPLAY APPARATUS USING THE SAME - A text entry method and a display apparatus applying the same are provided. In the text entry method, one emoticon is selected from an emoticon set, and a text string corresponding to the selected emoticon is then entered. Therefore, it is possible for a user to enter text more conveniently. | 2010-04-08 |
20100088617 | ALBUM CREATING APPARATUS, METHOD, AND PROGRAM - Thumbnails of images including proper photographed dates are sorted for each image selection unit “days” and displayed on a display unit ( | 2010-04-08 |
20100088618 | DEVELOPING USER INTERFACE ELEMENT SETTINGS - Various example embodiments are disclosed. According to an example embodiment, a computer-implemented method may include receiving user interface guidelines via an editor graphical user interface, generating extensible-markup language (XML) guideline data based on the received user interface guidelines, presenting a prototyping graphical user interface with user interface element options based on the XML guideline data, receiving prototype user interface element settings via the prototyping graphical user interface, and generating XML prototype data based on the prototype user interface element settings. | 2010-04-08 |
20100088619 | INTERACTIVE VISUALISATION DESIGN TIME - What is described is a method and system for development of interactive user interfaces. The interfaces provide visualization environment and the opportunity for creating visual applications with minimal coding. A scene is selected from a scene catalogue and a visualization object is selected and displayed on the scene. A data source is selected from backend data. A parameter from the content of the data source is connected to a property of the visualization object to create a script to modify the property. The script is customized and the processed visualization object is displayed on a GUI. | 2010-04-08 |
20100088620 | SYSTEM AND METHOD FOR CONTROL OF TELEVISION USAGE - Embodiments include a system and method of controlling usage of televisions or other media devices, including controlling access to content on such devices. For example, one embodiment includes a method of controlling access to multimedia content. The method includes identifying multimedia content to be accessed, identifying a viewer of the content, accessing data for the identified viewer that specifies a usage quota associated with the viewer and a usage rate associated with the viewer for the content, and providing the content to the viewer based on the usage quota and usage rate data. | 2010-04-08 |
20100088621 | GRAPHICALLY REPRESENTING CONTENT RELATIONSHIPS ON A SURFACE OF GRAPHICAL OBJECT - A collection of data stored in a computer-readable storage medium is provided, and a plurality of portions of the collection are associated with corresponding identifiers that are associated with positions of an object to be rendered. User selections of positions on the surface of the object are received. The portions associated with the user selected position are determined, and the portions are displayed at their respective position on the surface of the object. The selected portions can be displayed as being connected by graphical elements. | 2010-04-08 |
20100088622 | Method of Relocating and Displaying Notification Icon on a Computer System and Related Device - A method of relocating a notification icon corresponding to a notification area displayed on a computer screen includes providing a display window displayed on the screen, hooking messages inputted to or outputted from the notification area, obtaining icon information and function information of the notification icon according to the hooked messages, hiding the notification icon, displaying the notification icon on the display window according to the icon information, and then providing functions of the notification icon according to the function information. | 2010-04-08 |