| 10th week of 2011 patent applcation highlights part 48 |
| Patent application number | Title | Published |
| 20110060898 | COMPUTER MOTHERBOARD WITH BASIC INPUT OUTPUT SYSTEM CAPABLE OF BUILT-IN BIOS FRESH - A computer motherboard with a Basic Input Output System (BIOS) is characterized by built-in BIOS fresh. The BIOS includes a first means and a second means. The first and second means are code internally provided in the BIOS and executable by a CPU of the computer motherboard in an execution environment preset by the BIOS. The first means selects a BIOS update file stored in a storage device. The second means enables the BIOS update file to be refreshed in a BIOS memory. After the computer motherboard enters a BIOS setup utility, a user selects an option of execution of the first or second means to let BIOS fresh takes place without using an operating system. | 2011-03-10 |
| 20110060899 | POWER ON CERTIFICATION METHOD FOR PERSONAL COMPUTER AND POWER ON CERTIFICATION SYSTEM THEREOF - A power on certification method for a personal computer (PC) and a power on certification system thereof are described. The power on method includes the following steps. At least one booting certification device is connected to a PC. The PC is booted, and a basic input output system (BIOS) is run. The BIOS is made to retrieve recognition information of the booting certification device through a verification procedure, so as to judge whether the recognition information is consistent with verification information stored in the PC. After the booting certification device passes through the verification procedure, the PC completes other procedures in the BIOS, and enters an operating system. | 2011-03-10 |
| 20110060900 | METHOD, SYSTEM, CORRESPONDING DEVICE, AND COMMUNICATION TERMINAL FOR PROVIDING MBMS SERVICE - A method, a system, a security device, a service control device, and a communication terminal for providing a Multimedia Broadcast/Multicast Service (MBMS) service are provided. The method includes the following steps: A service control module in an IP Multimedia Subsystem (IMS) system carries out service authorization according to a service authorization request, and obtains an authorization-passed result. The service control module sends the authorization-passed result to a security module. The security module obtains the authorization-passed result and then sends a service decryption code of the MBMS service to UEs. In the present invention, a controlling capacity of an IMS and a bearer capacity of an MBMS are multiplexed based on an IMS system and an MBMS system to achieve IPTV services, so as to achieve the uniform authorization and uniform network management. The binding of the IPTV service with other services based on the IMS can be achieved by using the IMS, and personalized services can be provided to UEs. | 2011-03-10 |
| 20110060901 | Cryptographic System for Performing Secure Iterative Matrix Inversions and Solving Systems of Linear Equations - Disclosed embodiments include a cryptographic system implemented in at least one digital computer with one or more processors or hardware such as FPGAs for performing iterative secure computations, analysis, and signal processing directly on encrypted data in untrusted environments. According to a basic embodiment, the proposed cryptographic system comprises: (a) at least one secure protocol for performing matrix multiplications in the encrypted domain, and (b) at least one secure iterative protocol for performing matrix inversions and solving systems of equations based on an iterative secure protocol substantially equivalent to a Newton secure protocol. According to a particular embodiment, the system comprises a plurality of privacy-preserving protocols for solving systems of linear equations (SLE) directly based on homomorphic computation and secret sharing. More specifically, according to a particular embodiment the system uses a secure iterative protocol whereby systems of linear equations and matrix inversions are solved securely and iteratively without imposing any restrictions on the matrix coefficients based on an iterative protocol substantially equivalent to a Newton secure protocol. | 2011-03-10 |
| 20110060902 | VPN CONNECTION SYSTEM AND VPN CONNECTION METHOD - For establishing a VPN connection in the call-back type, a VPN server establishes an always-on connection through a unique protocol different from the electronic mail delivery system. A client generates a client authentication data used for the client authentication implemented by the VPN server, and establishes the relay server through the unique protocol to transmit the client authentication data. The relay server device relays the client authentication data to the VPN server through the unique protocol. The VPN server implements the client authentication based on the relayed data. The VPN server establishes the VPN connection with the client based on the result of the authentication. | 2011-03-10 |
| 20110060903 | GROUP SIGNATURE SYSTEM, APPARATUS AND STORAGE MEDIUM - A group signature system according to one embodiment of the present invention comprises a group administrator apparatus, signer apparatuses and a verifier apparatus which can communicate with one another. Here, in a group signature method used by the apparatuses, a multiplication cyclic group or a bilinear group in which an order is unknown as in RSA is not used at all, but a multiplication cyclic group gG of a prime order q is only used, and representation parts k | 2011-03-10 |
| 20110060904 | SECURE SYSTEM FOR THE ISSUANCE, ACQUISITION, AND REDEMPTION OF CERTIFICATES IN A TRANSACTION NETWORK - A transaction network contains a networked certificate authority, by which one or more virtual certificates may be remotely defined and stored, such as by an issuer user through a issuer web portal interface. An acquirer user, through an acquirer web portal interface, may acquire one or more virtual certificates, which contain a secret public key portion, as well as a corresponding private key, which is established by the acquirer at the time of acquisition, and is stored at the certificate authority. At a redemption location associated with an acquired certificate, the acquirer (or an alternate recipient of an acquired certificate to whom the acquirer has communicated the established private key), submits the certificate information, along with the established private key, to redeem the certificate. | 2011-03-10 |
| 20110060905 | SYSTEMS AND METHODS FOR PROVIDING ANONYMIZED USER PROFILE DATA - Embodiments facilitate confidential and secure sharing of anonymous user profile data to improve the delivery of customized content. Embodiments of the invention provide a data appliance to an entity such as a business to convert profile data about the business's customers into anonymous identifiers. A similar data appliance is provided to a content provider in one embodiment to generate identifiers for its user profile data. Because the anonymous identifiers are generated with the same anonymization method, identical identifiers are likely generated from profile data of the same users. Therefore, the identifiers can be used to anonymously match the customers of the business to the users of the content provider. Therefore, data can be shared to improve customized content such as advertisements that the business wishes to place with the content provider without requiring the business to disclose customer data in an unencrypted form, and any non-matched data can remain confidential. | 2011-03-10 |
| 20110060906 | PROCEDE ET DISPOSITIF DE SECURISATION DE TRANSFERTS DE DONNEES - The method of securing data transfer comprises: a step of attempting to transmit a document from a document sender to at least one document recipient, by implementing at least one transmission attribute and for at least one step of attempted transmission, a step of evaluating the value of at least one transmission attribute and a step of making the evaluation of the value of the transmission attribute available to the sender. Preferably, in the course of the evaluating step, the evaluation is dependent on the anomalies of correspondence that are observed for each attempted transmission. Preferably, in the course of the evaluating step, the evaluation is, moreover, dependent on the elements provided by the recipient in the course of a step of registering with an electronic document transmission service. | 2011-03-10 |
| 20110060907 | METHOD FOR ANALYZING SIMULTANEOUSLY TRANSMITTED, ENCODED DATA STREAMS - In a data stream individually encoded data stream (ds | 2011-03-10 |
| 20110060908 | BIOMETRIC AUTHENTICATION SYSTEM FOR ENHANCING NETWORK SECURITY - A network-based biometric authentication system includes a client computer ( | 2011-03-10 |
| 20110060909 | TRAPDOOR ONE-WAY FUNCTIONS ON ELLIPTIC CURVES AND THEIR APPLICATION TO SHORTER SIGNATURES AND ASYMMETRIC ENCRYPTION - The present invention provides a new trapdoor one-way function. In a general sense, some quadratic algebraic integer z is used. One then finds a curve E and a rational map defining [z] on E. The rational map [z] is the trapdoor one-way function. A judicious selection of z will ensure that [z] can be efficiently computed, that it is difficult to invert, that determination of [z] from the rational functions defined by [z] is difficult, and knowledge of z allows one to invert [z] on a certain set of elliptic curve points. Every rational map is a composition of a translation and an endomorphism. The most secure part of the rational map is the endomorphism as the translation is easy to invert. If the problem of inverting the endomorphism and thus [z] is as hard as the discrete logarithm problem in E, then the size of the cryptographic group can be smaller than the group used for RSA trapdoor one-way functions. | 2011-03-10 |
| 20110060910 | DEVICE ENABLED VERIFIABLE STROKE AND IMAGE BASED WORKFLOWS - A system for device enabled verifiable stroke and image based workflows comprises a plurality of portable computing devices, coupled by a network to a stroke and image workflow server. The portable computing devices include a display, stroke capture capability and a wireless communication capability. The portable computing devices are adapted to receive images, add stroke annotations to the received images, and send the annotated received images. The stroke and image workflow server is coupled to the network for communication with the portable computing devices. The stroke and image workflow server sends and receives documents from the portable computing devices, maintains a log for verification, and implements a paper like workflow and processing the documents. Essentially, this stroke and image workflow server implements paper like workflow and handles the overhead of processing electronic documents so that it is invisible to the user. | 2011-03-10 |
| 20110060911 | CONDITIONAL ACCESS APPARATUS - A conditional access apparatus receives a filter condition from another conditional access apparatus to set the filter condition to a filter unit 1 thereof. When key information meeting the above-mentioned filter condition is outputted from the filter unit 1, the conditional access apparatus informs the key information to the other conditional access apparatus, and also informs the filter condition set to the filter unit 1 by the key information control unit 3 to the other conditional access apparatus and acquires key information meeting the above-mentioned filter condition from the other conditional access apparatus. | 2011-03-10 |
| 20110060912 | PASSWORD INPUTTING SYSTEM AND METHOD THEREOF - A method for inputting password with a touch sensitive display is provided. The method includes displaying a password array comprising a plurality of characters on a touch sensitive display, the plurality of characters being arranged in a first order, detecting if a permuting signal is received, generating a new password array comprising the a plurality of the characters when a permuting signal is received, the plurality of characters being arranged in a second order different from the first order, and displaying the generated new password array on the touch sensitive display to replace the displayed password array. A password inputting system using the method is also provided. | 2011-03-10 |
| 20110060913 | OTP GENERATION USING A CAMOUFLAGED KEY - A system and method is provided for generating a one-time passcode (OTP) from a user device. The method includes providing a passcode application and a cardstring defined by a provider account to the user device. The passcode application is configured to generate a passcode configured as a user OTP for the provider account, using the cardstring. The cardstring is defined by at least one key camouflaged with a personal identification number (PIN). The key may be camouflaged by modifying and encrypting the modified key under the PIN. The key may be configured as a symmetric key, a secret, a seed, and a controlled datum. The cardstring may be an EMV cardstring; and the key may be a UDKA or UDKB. The cardstring may be an OTP cardstring, and the key may be a secret configurable to generate one of a HOTP, a TOTP, and a counter-based OTP. | 2011-03-10 |
| 20110060915 | Managing Encryption of Data - In an illustrative embodiment, a method, computer program product, and apparatus for managing encryption of data are provided. The method comprises determining whether the number of data units contains a known pattern responsive to receiving a number of data units to write to a storage device; storing the number of data units on the storage device in an unencrypted form responsive to a determination that the number of data units contains the known pattern; encrypting the number of data units to form encrypted data units responsive to an absence of a determination that the data contains the known pattern; and storing the encrypted data units on the storage device. | 2011-03-10 |
| 20110060916 | DATA MANAGEMENT UTILIZING ACCESS AND CONTENT INFORMATION - A system for operating an enterprise computer network including multiple disparate clients, data elements and computer resources, the system including monitoring and collection functionality for providing continuously updated metadata relating to at least one of actual access, access permissions and content of the data elements and operating functionality utilizing the continuously updated metadata provided by the monitoring and collection functionality for functions other than reporting the at least one of actual access, access permissions and content or recommending changes in the access permissions. | 2011-03-10 |
| 20110060917 | CRYPTOGRAPHIC SYSTEM FOR PERFORMING SECURE COMPUTATIONS AND SIGNAL PROCESSING DIRECTLY ON ENCRYPTED DATA IN UNTRUSTED ENVIRONMENTS. - Disclosed embodiments include a cryptographic system implemented in at least one digital computer with one or more processors or hardware such as FPGAs for performing secure computations, analysis, and signal processing directly on encrypted data in untrusted environments. According to a basic embodiment, the proposed cryptographic system comprises: (a) at least one secure protocol for performing matrix multiplications in the encrypted domain, and (b) at least one secure protocol for solving systems of linear equations in the encrypted domain. According to a particular embodiment, the system comprises a plurality of privacy-preserving protocols for solving systems of linear equations (SLE) directly based on homomorphic computation and secret sharing. More specifically, according to a particular embodiment, the system uses a protocol whereby systems of linear equations are solved securely by direct Gaussian elimination using a secure protocol without imposing any restrictions on the matrix coefficients. | 2011-03-10 |
| 20110060918 | CRYPTOGRAPHIC SYSTEM FOR PERFORMING SECURE ITERATIVE COMPUTATIONS AND SIGNAL PROCESSING DIRECTLY ON ENCRYPTED DATA IN UNTRUSTED ENVIRONMENTS - Disclosed embodiments include a cryptographic system implemented in at least one digital computer with one or more processors or hardware such as FPGAs for performing iterative secure computations, analysis, and signal processing directly on encrypted data in untrusted environments. According to a basic embodiment, the proposed cryptographic system comprises: (a) at least one secure protocol for performing matrix multiplications in the encrypted domain, and (b) at least one secure iterative protocol for solving systems of linear equations in the encrypted domain. According to a particular embodiment the system comprises a plurality of privacy-preserving protocols for solving systems of linear equations (SLE) directly based on homomorphic computation and secret sharing. More specifically, according to a particular embodiment the system uses a protocol whereby systems of linear equations are solved securely and iteratively without imposing any restrictions on the matrix coefficients. | 2011-03-10 |
| 20110060919 | ENCRYPTION KEYS - A system is provided which includes a key memory storing a group of keys for use in decryption and a programmable memory configured to store a set of rules governing access to the key memory and a first engine for deriving a first key using a second key from the key group. The engine is configured to transmit a request for access to the second key from the key memory. The system further includes logic connected between the engine and the key memory and further connected to the programmable memory. The logic is configured to receive the request from the engine and to use the set of rules to control the access to the second key in the key memory. The programmable memory is writeable in situ to replace the set of rules with an alternative set of rules. | 2011-03-10 |
| 20110060920 | DISTRIBUTED DATA STORAGE DEVICE - The invention relates to a distributed data memory unit comprising a plurality of memory units, each having memory means and an access controller, an authentication unit comprising memory means and a validation unit, an execution controller comprising an execution controller module and an access verification unit, the execution controller communicating with the memory units and the authentication unit. At least one unambiguous electronic cipher is stored in the memory means of the authentication unit, the access verification unit has an access controller module and a memory unit. A first unambiguous cipher, which corresponds to a stored cipher of the authentication unit is stored in the memory unit and an assignment table is stored in the memory means of the memory unit. The invention also relates to a method for operating a distributed data memory unit. | 2011-03-10 |
| 20110060921 | Data Encryption Device - A device for encryption of data. The device may include a first coupling for connection to a computer, a second coupling for connection to an external data storage device, and an encryption circuit for encryption and decryption of data stored on or being transferred to the external data storage device, wherein the encryption circuit is arranged such that during encryption a decryption key is stored on the external data storage device, and such that during decryption the decryption key is retrieved from the external data storage device. | 2011-03-10 |
| 20110060922 | LICENSE MANAGEMENT SYSTEM - A history file that an IC card received from a receiver is confirmed to be a proper history file, so that a repeat input of a license can be prevented. A server ( | 2011-03-10 |
| 20110060923 | Port Power Control - A computing system can include a display to display a representation of the computing system and an image of a port. An input device can select the image of the port and a processor coupled to the display and the input device can associate the selected image of the port to a port on the computing system. An input output controller coupled to the processor can control power to the port. | 2011-03-10 |
| 20110060924 | Power Management in Multi-GPU Systems - A method of power management is provided. The method includes detecting an event, assign a first responsibility to a first graphics processing unit (GPU) and a second responsibility to second GPU, and changing a power state of the first and second GPUs based on the first and second responsibilities, respectively. The first responsibility is different from the second responsibility. | 2011-03-10 |
| 20110060925 | IMAGE FORMING SYSTEM AND LOW POWER MODE CONTROL METHOD THEREOF - An image forming system to support a web service function includes a first web server operated under a low power mode to provide a web service, a webpage provider to provide a webpage as a web service through the first web server, and a controller to control the first web server to provide a web service when a web service request command is received in the low power mode. Therefore, it is possible to effectively operate the image forming system under the low power mode. | 2011-03-10 |
| 20110060926 | Delay Circuit With Reset Feature - A system comprises an AC/DC adapter having a connector. The system also comprises a portable computer that receives said connector. The portable computer comprising a delay circuit coupled to a power transistor that is coupled in parallel with a resistor. The delay circuit causes the power transistor to activate following a time delay after current from the adapter begins to flow through the resistor. As a result of a user beginning to remove the connector from the portable computer, a control transistor is activated to reset the delay circuit. | 2011-03-10 |
| 20110060927 | APPARATUS, SYSTEM, AND METHOD FOR POWER REDUCTION IN A STORAGE DEVICE - An apparatus, system, and method are disclosed for managing power consumption in a data storage device. An audit module monitors a power consumption rate of the data storage device relative to a power consumption target. A throttle module adjusts execution of one or more operations on the data storage device in response to the power consumption rate of the data storage device failing to satisfy the power consumption target. A verification module verifies whether the power consumption rate of the data storage device satisfies the power consumption target in response to adjusting the execution of the one or more operations. | 2011-03-10 |
| 20110060928 | Method and Apparatus for Disabling a Device - A method of operating a device is provided. The method includes transitioning the GPU to a substantially disabled state in response to a first received signal, and generating, while the GPU is in the substantially disabled state, a response signal in response to a second received signal. The response signal is substantially similar to a second response signal that would be generated by the GPU in a powered state in response to the second received signal. | 2011-03-10 |
| 20110060929 | IMAGE FORMING APPARATUS, SYSTEM ON CHIP UNIT AND DRIVING METHOD THEREOF - An image forming apparatus which is connected to a host apparatus, the image forming apparatus including a first memory, a second memory, a universal serial bus (USB) interface to receive a USB control signal or a USB data signal from the host apparatus, and a central processing unit (CPU) operating in a normal mode using the first memory or a power saving mode using the second memory. If the USB data signal is input in the power saving mode, the CPU activates the first memory and converts the power saving mode into the normal mode, and, if the USB control signal is input in the power saving mode, the CPU retains the power saving mode and performs an operation corresponding to the USB control signal using the second memory. Accordingly, the power saving mode is realized effectively. | 2011-03-10 |
| 20110060930 | Power-saving management method for computer peripheral device and system thereof - A power-saving management method for a computer peripheral device and a system thereof are described, which are applicable to stop the operation of at least one functional electronic element of the computer peripheral device, when the computer peripheral device enters a power-saving mode. The method includes the following steps. A sensor is activated to detect an environmental parameter value of the computer peripheral device. If the environmental parameter value is changed, the functional electronic element is activated to enter an operating mode, and an operation state of the functional electronic element is detected within a counting time. If the functional electronic element does not perform any operation, the sensor is reset and records the finally changed environmental parameter value, and the functional electronic element is made to enter the power-saving mode once again. | 2011-03-10 |
| 20110060931 | POWER MEASUREMENT TECHNIQUES OF A SYSTEM-ON-CHIP (SOC) - A method and system to enable power measurements of a system-on-chip in various modes. In one embodiment of the invention, the system-on-chip has full controllability of its logic and circuitry to facilitate configuration of the system-on-chip into a desired mode of operation. This allows hooks or interfaces to access the system-on-chip externally for measurements. For example, in one embodiment of the invention, the hooks in the system-on-chip allow a backend tester to configure the system-on-chip into various modes easily to perform power consumption measurements of one or more individual components of the system-on-chip. The power consumption measurement of the individual components in the system-on-chip can be performed faster and can be more accurate. In addition, the overall yield of the SOC can be increased as it is easier to detect failure parts. | 2011-03-10 |
| 20110060932 | METHODS AND APPARATUSES FOR DYNAMIC POWER CONTROL - Exemplary embodiments of methods and apparatuses to manage a power of a system that leverage intermediate power margins are described. One or more subsystems of the system are operated at one or more performance points. A power consumed by the one or more subsystems at each of the one or more performance points is measured. An operational power of the one or more subsystems at the one or more performance points is determined. The one or more subsystems are operated at well-known conditions at the one or more performance points. The operational power may be adjusted based on data associated with the one or more subsystems. The operational power is provided to a power lookup table. The power is distributed among the one or more subsystems based on the operational power. | 2011-03-10 |
| 20110060933 | TEST APPARATUS AND TEST METHOD - There is provided a test apparatus for testing a device under test, including a plurality of test modules that test the device under test, and a synchronization module that is connected to each of the plurality of test modules, where the synchronization module synchronizes together the plurality of test modules. Here, based on a synchronization signal received from a digital module, the synchronization module synchronizes an analog module to the digital module, and the digital module is one of the plurality of test modules that exchanges a digital signal with the device under test, and the analog module is one of the plurality of test modules that performs an analog test on the device under test. | 2011-03-10 |
| 20110060934 | METHODS AND APPARATUS FOR CLOCK SIGNAL SYNCHRONIZATION IN A CONFIGURATION OF SERIES-CONNECTED SEMICONDUCTOR DEVICES - A system includes a system controller and a configuration of series-connected semiconductor devices. Such a device includes an input for receiving a clock signal originating from a previous device, and an output for providing a synchronized clock signal destined for a succeeding device. The device further includes a clock synchronizer for producing the synchronized clock signal by processing the received clock signal and an earlier version of the synchronized clock signal. The device further includes a device controller for adjusting a parameter used by the clock synchronizer in processing the earlier version of the synchronized clock signal. The system controller has an output for providing a first clock signal to a first device, and an input for receiving a second clock signal from a second device. The second clock signal corresponds to a version of the first clock signal that has undergone processing by a clock synchronizer in at least one of the devices. The system controller further includes a detector for processing the first and second clock signals to detect a phase difference therebetween; and a synchronization controller for commanding an adjustment to the clock synchronizer in at least one of the devices based on the phase difference detected by the detector. | 2011-03-10 |
| 20110060935 | Generating A Random Number In An Existing System On Chip - A system for generating a true random number and implemented within an existing System on Chip (SoC) is provided herein. The system includes one or more sub circuitry synchronous modules configured to operate in a specified nominal clock rate, wherein each sub circuitry synchronous modules yields expected deterministic results when operating in its nominal clock rate; and a control module configured to clock the one or more sub circuitry synchronous modules each in a clock rate higher than its respective the nominal clock rate and beyond a specified value, to yield a non deterministic behavior of the one or more sub circuitry synchronous modules, resulting in one or more random signals, wherein the system is implemented within an existing system on chip (SOC). | 2011-03-10 |
| 20110060936 | METHOD AND APPARATUS FOR CORRECTION OF DIGITALLY TRANSMITTED INFORMATION - A method and correct apparatus for correction of at least one digital information item which is transmitted by at least one information source to at least one information sink is provided. The information source can be connected both to an information sink and also to a correction apparatus by means of a data transmission medium. The information processed by the information source for the information sink comprises a first variable name, with the following process steps: a) provision of listed variable names in a second memory area of the correction apparatus, b) then the information source transmits an information item which contains the first variable name, c) extraction of the first variable name from the transmitted information item and saving thereof in a first memory area, d) comparison of the first variable name with a listed variable name and determination of a discrimination criterion on the basis of this comparison, e) a decision is made using the discrimination criterion as to whether the first variable name remains unchanged or is replaced by the listed variable name from method step c) or whether method steps d) and e) are to be repeated by application of an additional, listed variable name and by determining of an additional discrimination criterion. | 2011-03-10 |
| 20110060937 | METHODS AND SYSTEMS FOR FAILURE ISOLATION AND DATA RECOVERY IN A CONFIGURATION OF SERIES-CONNECTED SEMICONDUCTOR DEVICES - A method of identifying at least one anomalous device in a configuration of series-connected semiconductor devices, comprising: selecting a device in the configuration; sending a command to the selected device, the command for placing the selected device into a recovery mode of operation; attempting to elicit identification data from the selected device while in the recovery mode of operation; if the attempt is successful, selecting a next device in the configuration of series-connected semiconductor devices and repeating the sending and the attempting to elicit; and if the attempt is unsuccessful, concluding that the selected device is an anomalous device. Also, a method of recovering data from a configuration of series-connected semiconductor memory devices having undergone a failure, comprising: placing an operable device of the configuration into a recovery mode of operation; while the operable device is in the recovery mode of operation, retrieving data currently stored by the operable device; and storing the retrieved data in an alternate memory facility. | 2011-03-10 |
| 20110060938 | COMPUTER INTERLOCKING SYSTEM AND CODE BIT LEVEL REDUNDANCY METHOD THEREFOR - A code bit level redundancy method for a computer interlocking system is provided. The method includes: (1) controlling the output in parallel, and (2) sharing the collected information. | 2011-03-10 |
| 20110060939 | HIGH AVAILABILITY VIA DATA SERVICES - Application-level replication, the synchronization of data updates within a cluster of application servers, may be provided by having application servers themselves synchronize all updates to multiple redundant databases, precluding the need for database-level replication. This may be accomplished by first sending a set of database modifications requested by the transaction to a first database. Then a message may be placed in one or more message queues, the message indicating the objects inserted, updated, or deleted in the transaction. Then a commit command may be sent to the first database. The set of database modifications and a commit command may then be sent to a second database. This allows for transparent synchronization of the databases and quick recovery from a database failure, while imposing little performance or network overhead. | 2011-03-10 |
| 20110060940 | N+1 FAILOVER AND RESYNCHRONIZATION OF DATA STORAGE APPLIANCES - Reciprocal data storage protection is combined with “N+1” hardware provisioning and on-demand resynchronization to guarantee full data availability without impairing performance. Pairs of nodes are identified that act as backups for each other, where each node stores a secondary copy of data allocated to its reciprocal, paired node. A single extra node is brought online to take over the role of a failed node and assumes the role of the primary node it replaced. | 2011-03-10 |
| 20110060941 | Method of Achieving High Reliability of Network Boot Computer System - In a network computer system, recovery may be impossible from a fault when the fault occurs in a network switch in a network or a device such as an external disk device. Provided is a computer system that includes a plurality of servers, a plurality of network, a plurality of external disk devices, and a management computer, in which the management computer detects a fault which is occurred, retrieves an application stop server inaccessible to the used disk due to the fault, retrieves the disk for storing the same contents as contents stored in the disk used by the retrieved application stop server and the external disk device including the disk, retrieves an application resuming server capable of accessing the retrieved external disk device, and transmits an instruction to boot by using the retrieved disk to the retrieved application resuming server. | 2011-03-10 |
| 20110060942 | METHODS AND DEVICES FOR TREATING AND/OR PROCESSING DATA - At the inputs and/or outputs, memories are assigned to a reconfigurable module to achieve decoupling of internal data processing and in particular decoupling of the reconfiguration cycles from the external data streams (to/from peripherals, memories, etc.). | 2011-03-10 |
| 20110060943 | APPARATUS AND METHOD FOR DETECTION AND CORRECTION OF DENORMAL SPECULATIVE FLOATING POINT OPERAND - A microprocessor includes a plurality of execution units configured to receive instructions and operands thereof and to execute the instructions. An instruction scheduler issues the instructions to the execution units and selects sources of the instruction operands. At least one of the execution units detects one of the operands of one of the instructions is a denormal operand, generates an indication that the instruction needs to be replayed in response to detecting the denormal operand, and provides the denormal operand to the instruction scheduler in response to detecting the denormal operand, rather than normalizing the denormal operand. The instruction scheduler normalizes the denormal operand, in response to the indication, and causes the normalized operand, rather than the denormal operand, to be provided to the execution unit when the instruction is replayed. | 2011-03-10 |
| 20110060944 | COMPUTER SYSTEM HAVING AN EXPANSION DEVICE FOR VIRTUALIZING A MIGRATION SOURCE LOGICAL UNIT - A migration destination storage creates an expansion device for virtualizing a migration source logical unit. A host computer accesses an external volume by way of an access path of a migration destination logical unit, a migration destination storage, a migration source storage, and an external volume. After destaging all dirty data accumulated in the disk cache of the migration source storage to the external volume, an expansion device for virtualizing the external volume is mapped to the migration destination logical unit. | 2011-03-10 |
| 20110060945 | SMART REPAIR OF COMPUTER SYSTEMS - A method and system for performing a smart repair of a target device is initiated by establishing a connection to a smart repair processing system. System components on the target device may then be analyzed, followed by an analysis of system software and user data. The target device user data may be secured by transfer to a backup server. A smart repair script may be generated based on user input and the results of the analysis. The smart repair script may then be executed on a secondary operating system loaded on the target device to attain a desired system configuration of the target device. The target device user data may then be restored on the target device. | 2011-03-10 |
| 20110060946 | METHOD AND SYSTEM FOR PROBLEM DETERMINATION USING PROBE COLLECTIONS AND PROBLEM CLASSIFICATION FOR THE TECHNICAL SUPPORT SERVICES - A system and method for problem determination using probe collections and problem classification for the technical support services monitor and collect data associated with a computer system, raise an alarm based on the monitored and collected data, probe the computer system for additional information, filter the monitored and collected data based on the additional information established from probing, and use the filtered data to label a problem associated with the raised alarm. | 2011-03-10 |
| 20110060947 | HARDWARE TRUST ANCHOR - A target computing environment is secured by a hardware trust anchor that provides a trust state of the target computing environment based upon a security audit of the target computing environment. And diagnosing the target computing environment can be diagnosed by the hardware trust anchor according to the security diagnostic information. | 2011-03-10 |
| 20110060948 | DIAGNOSTICS METHODS FOR A COMMUNICATIONS DEVICE - A method facilitating the support of a communications device via diagnostic tools on the communications device and a remote computing device of monitoring predefined data elements associated with the operation of said communications device. | 2011-03-10 |
| 20110060949 | VIRTUAL PRODUCTION TESTING OF LARGE INTEGRATED PRODUCTS - A communications system and method for testing components of an aircraft via Ethernet. The communications system may comprise one or more Ethernet links having software and hardware controls for timing, buffering, and messaging, and a dedicated Ethernet line. The Ethernet links may be configured to communicably link sections of a central communication system of the aircraft, each section being part of a separate aircraft component. The Ethernet links may also communicably link the sections with various databases over the Ethernet line. The databases may comprise loadable software, archived testing data, configuration data, and/or diagnostic data. Any of the central communication system sections and the databases may be located at geographically distant locations from each other, such as at separate production sites. The communications system may allow the aircraft components to test each other, or essentially for the aircraft to test itself prior to its components being physically joined together. | 2011-03-10 |
| 20110060950 | METHOD AND SYSTEM FOR RECOVERY OF A FAILED REGISTRY - A method of recovering a registry includes accessing a plurality of registry zone files for the registry and archiving, on a first periodic basis, the plurality of registry zone files. Each of the registry zone files includes at least domain names, registrar IDs, and status information represented in a first predetermined format. The method also includes accessing bulk WHOIS data for the registry and archiving, on a second periodic basis, the bulk WHOIS data. The bulk WHOIS data includes at least nameserver server names, IP addresses, and status information represented in a second predetermined format. The method further includes validating one of the plurality of archived registry zone files based on a comparison between the plurality of registry zone files and the bulk WHOIS data, publishing the validated registry zone file to a second registry's nameservers, initiating a root zone change request, and updating authoritative nameservers. | 2011-03-10 |
| 20110060951 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, CONTROL METHODS, AND STORAGE MEDIUM - An apparatus determines whether a current display is a web screen, when a user operation performed via the web screen indicates a display of a native screen and when a web server instructs the apparatus to display the native screen. The apparatus switches the current display to the native screen when the current display is the web screen, and maintains the current display when the current display is not the web screen. | 2011-03-10 |
| 20110060952 | Semiconductor integrated circuit - The semiconductor integrated circuit including a memory macro includes a memory cell unit, input data holding units, and output data holding units. The input data holding units hold one of values of input data signals and a scan value depending on a scan control signal in accordance with an operating clock. The output data holding units hold one of values held by the input data holding units and data values stored by the memory cell unit depending on a test control signal in accordance with a phase different from a phase to operate the input data holding units. Further, the input data holding units and the output data holding units are alternately connected in series, and one input data holding unit is arranged at the top. A value held by one output data holding unit is transmitted to another input data holding unit arranged at a subsequent stage of the one output data holding units as the scan value. | 2011-03-10 |
| 20110060953 | TESTING MOBILE WIRELESS DEVICES DURING DEVICE PRODUCTION - A system and method of testing a wireless communication device during device production comprises designating as a data log buffer when the device is being produced, at least part of random access memory (RAM) of the device that is allocated for virtual machine and/or application usage when the device is operational; and testing the device and storing test log data in the buffer. After testing, the data can be obtained from the buffer and processed using a debugging and log analysis tool. | 2011-03-10 |
| 20110060954 | SEMICONDUCTOR DEVICE AND METHOD FOR VALIDATING A STATE THEREOF - A semiconductor device comprises processing logic arranged to execute program instructions. The semiconductor device further comprises signature generation logic arranged to receive at least one value from at least one internal location of the semiconductor device, and to generate a current signature value, based on the at least one received value. Validation logic is arranged to validate the current signature value generated by the signature generation logic. The processing logic is further arranged, upon execution of a signature validation instruction, to enable the validation of the current signature value provided by the validation logic. | 2011-03-10 |
| 20110060955 | METHOD AND APPARATUS FOR PROVIDING FREQUENCY ERROR ESTIMATION - An apparatus for providing frequency error estimation may include at least one processor and at least one memory including computer program code. The at least one memory and the computer program code may be configured, with the processor, to cause the apparatus to perform at least receiving, at a receiving station, data descriptive of a received signal provided from a transmitting station, receiving confirmation data descriptive of a signal transmitted by the transmitting station corresponding to the received signal, and performing an error characteristic determination associated with operation of the receiving station. The error characteristic may define a probabilistic value of the error characteristic given the received signal and the corresponding confirmation data. A corresponding method and computer program product are also provided. | 2011-03-10 |
| 20110060956 | INTERFERENCE-COGNITIVE TRANSMISSION - Interference cognitive devices are described. An interference cognitive device can be collocated with a transmitter of an interference cognitive transmitter (ICT), as receive chains or portions thereof at the ICT. An interference cognitive device can also be remote with respect to the transmitter, which operates in an interference cognitive network and receives data directly or indirectly from the interference cognitive device. The ICT uses the data to mitigate interference while continuing to operate in accordance with a performance metric. | 2011-03-10 |
| 20110060957 | Reliable Messaging Using Publish Subscribe Mechanism - A resend operation of application-level messages by communicating control messages over a publish/subscribe channel. A sending module sends application-level original messages to recipients, and stores a copy of the original message in a store. A resend determination module determines, in the event of insufficient acknowledgement of the original message, whether the original message should be resent. If the original message should be resent, the resend determination module also publishes a control message that correlates to the original message. A resend module subscribes in a manner that results in the resend module receiving the control message, and uses the control message to determine that the corresponding original message should be resent, whereupon the original message may be resent using the copy of the original message in the store. | 2011-03-10 |
| 20110060958 | METHOD AND SYSTEM FOR PROVIDING SHORT BLOCK LENGTH LOW DENSITY PARITY CHECK (LDPC) CODES IN SUPPORT OF BROADBAND SATELLITE APPLICATIONS - An approach is provided for encoding short frame length Low Density Parity Check (LDPC) codes. An encoder generates a LDPC code having an outer Bose Chaudhuri Hocquenghem (BCH) code. Structure is imposed on the LDPC codes by restricting portion part of the parity check matrix to be lower triangular and/or satisfying other requirements such that the communication between bit nodes and check nodes of the decoder is simplified. Further, a cyclic redundancy check (CRC) encoder is supplied to encode the input signal according to a CRC code. This approach has particular application in digital video broadcast services over satellite. | 2011-03-10 |
| 20110060959 | Method and Apparatus for Data Receiving - A method and apparatus for receiving data is provided. A data receiving terminal processes each received file block as follows: performing forward error correction decoding for Tb bit sequences to be decoded of the file block respectively, obtaining Tb decoded information bit sequences with a length of K, wherein, the i | 2011-03-10 |
| 20110060960 | Decoding method and device for low density generator matrix codes - A decoding method for low density generator matrix codes is disclosed, which decodes a bit information sequence that is transmitted after encoding with LDGC, the method comprises: S | 2011-03-10 |
| 20110060961 | MEMORY CONTROLLER METHOD AND SYSTEM COMPENSATING FOR MEMORY CELL DATA LOSSES - A computer system includes a memory controller coupled to a memory module containing several DRAMs. The memory module also includes a non-volatile memory storing row addresses identifying rows containing DRAM memory cells that are likely to lose data during normal refresh of the memory cells. Upon power-up, the data from the non-volatile memory are transferred to a comparator in the memory controller. The comparator compares the row addresses to row addresses from a refresh shadow counter that identify the rows in the DRAMs being refreshed. When a row of memory cells is being refreshed that is located one-half of the rows away from a row that is likely to loose data, the memory controller causes the row that is likely to loose data to be refreshed. The memory controller also includes error checking circuitry for identifying the rows of memory cells that are likely to lose data during refresh. | 2011-03-10 |
| 20110060962 | Method and Apparatus for Accessing Memory With Read Error By Changing Comparison - In response to a disagreement between a previously generated check code associated with previously programmed data bits and a more recently generated check code generated in response to a read command, the comparison process is changed, between i) a value representing accessed data and ii) a reference applied to such accesses to distinguish between logical levels. For example, the ratio of resistances characterizing input circuits of a sense amplifier and/or the read bias arrangement and/or a read reference of a memory integrated circuit is/are changed. | 2011-03-10 |
| 20110060963 | METHOD AND APPARATUS FOR INTERLEAVING A DATA STREAM USING QUADRATURE PERMUTATION POLYNOMIAL FUNCTIONS (QPP) - A semiconductor device comprising processing logic. The processing logic is arranged to configure interleaver logic to re-order data symbols of a data stream according to a quadrature permutation polynomial function. The processing logic is further arranged to: divide a cyclic group of values defined by the QPP function into a set of subgroups, the set of subgroups being capable of being defined by a set of linear functions; derive inverse functions for the set of linear functions defining the subgroups; and configure the interleaver logic to load the data symbols of the data stream into a buffer at locations within the buffer corresponding to a cyclic group of values representative of the inverse function for the QPP function based on the inverse functions of the set of linear functions defining the subgroups. | 2011-03-10 |
| 20110060964 | DATA TRANSMISSION METHOD, DATA RECEPTION METHOD, MOBILE TERMINAL AND RADIO COMMUNICATION SYSTEM - A data transmission method according to the present invention includes the steps of: (A) adding a first CRC code to transmission data; (B) dividing the transmission data to which the first CRC code has been added into a plurality of encoded bit sequences; (C) adding a second CRC code to at least one of the divided encoded bit sequences; (D) performing error correction encoding processing on the encoded bit sequences; and (E) transmitting the encoded bit sequences on which the error correction encoding processing has been performed. | 2011-03-10 |
| 20110060965 | SEMICONDUCTOR MEMORY DEVICE AND DATA PROCESSING METHOD THEREOF - A semiconductor memory device is provided. The semiconductor memory device includes an error correction code block and a memory. The error correction code block performs error correction encoding for user data to generate parity data. The memory stores the user data and the parity data. The error correction code block generates parity data, including a number of bits equal to at least 2t, wherein t is a natural number, and the bits of the parity data distinguish free page data from user data that is equal to the free page data. | 2011-03-10 |
| 20110060966 | DATA PROGRAMMING METHOD AND SYSTEM THEREOF - A data programming method and a system thereof are provided to program an original data into a memory. In the method, the original data complying with a first data arrangement rule is converted into an intermediate data complying with a second data arrangement rule, wherein the second arrangement rule corresponds to a type of the memory. Next, the intermediate data is analyzed to obtain at least one failure area which causes program disturb, and the content of the at least one failure area is replaced by a corresponding adjustment code. The replaced intermediate data is encoded, and a corresponding encoding information is generated. After the encoded intermediate data and the encoding information are both converted into a non-failure data complying with the first data arrangement rule, the non-failure data is programmed into the memory. | 2011-03-10 |
| 20110060967 | Systems and Methods for Re-Designating Memory Regions as Error Code Corrected Memory Regions - Various embodiments of the present invention provide systems, methods and circuits for memories and utilization thereof. As one example, a memory system is disclosed that includes a flash memory device and a flash access circuit. The flash access circuit is operable to perform an error code encoding algorithm on a data set to yield an error code, to write the data set to the flash memory device at a first location, and to write the error code to the flash memory device at a second location. | 2011-03-10 |
| 20110060968 | Systems and Methods for Implementing Error Correction in Relation to a Flash Memory - Various embodiments of the present invention provide systems, methods and circuits for memories and utilization thereof. As one example, a memory system is disclosed that includes a flash memory device and a flash access circuit. The flash access circuit is operable to perform an error code encoding algorithm on a data set to yield an error code, to write the data set to the flash memory device at a first location, and to write the error code to the flash memory device at a second location. | 2011-03-10 |
| 20110060969 | METHOD AND SYSTEM FOR ERROR CORRECTION IN FLASH MEMORY - A solid state non-volatile memory unit. The memory unit includes a multi-level solid state non-volatile memory array adapted to store data characterized by a first number of digital levels. The memory unit also includes an analog-to-digital converter having an input and an output. The input of the analog-to-digital converter is adapted to receive data from the multi-level solid state non-volatile memory array. The output of the analog-to-digital converter is adapted to output a digital signal characterized by a second number of digital levels greater than the first number of digital levels. | 2011-03-10 |
| 20110060970 | METHOD OF PERFORMING INTERLEAVING AND DATA TRANSMISSION APPARATUS - A method of performing interleaving and a data transmission apparatus are disclosed, in which interleaving is performed for input data streams using bit reverse ordering (BRO) operation. A method of performing interleaving for input data streams comprises writing respective bits of the input data stream in a row direction of a memory matrix in accordance with the input order, performing row permutation for index of each row of the memory matrix using an R-bit (R is an integer) bit reverse ordering (BRO) operation, performing pruning for a row which satisfies a given condition, performing column permutation using BRO operation for index of each column of the memory matrix, and reading to output each bit in a column direction of the memory matrix where the column permutation has been performed. | 2011-03-10 |
| 20110060971 | TAIL-BITING DECODING METHOD AND DEVICE - A tail-biting decoding method and device are provided, so as to improve accuracy of backtracking state determination and decrease decoding delay. The method includes the following steps. Survivor paths of a training system are acquired. The training system is formed of a first transport block and a second transport block connected in series. The number of the survivor paths passing through each first state of the second transport block is counted. A first state having a maximum number of the survivor paths may be selected as a backtracking state of the second transport block. Backtracking decoding is performed on the second transport block by using the survivor paths on the backtracking state, so as to obtain a decoding result. | 2011-03-10 |
| 20110060972 | DECODING METHOD FOR TAIL-BITING CONVOLUTIONAL CODES USING A SEARCH DEPTH VITERBI ALGORITHM - A method for decoding tail-biting convolutional codes. The method includes initializing a correction depth, selecting a first starting state from a set of encoding states, and initializing a metric value for the selected starting state as zero and the other states as infinity. The input bit stream is read and a Search Depth Viterbi algorithm (SDVA) is performed to determine path metrics and identify a minimum-metric path. The ending state for the minimum-metric path is determined and the output for this ending state is identified as “previous output.” A second starting state is set to the ending state of the minimum-metric path, and symbols equal to the correction depth from the previous output are read. The SDVA is performed on the second set of read symbols to generate a corrected output. A decoded output is generated by replacing symbols at the beginning of the previous output with the corrected output. | 2011-03-10 |
| 20110060973 | Systems and Methods for Stepped Data Retry in a Storage System - Various embodiments of the present invention provide systems and methods for data processing retries. As an example, a data processing retry circuit is discussed that includes a stepped erasure window register, and an erasure flag set circuit. The stepped erasure window register includes: an erasure flag location, an erasure flag length, and a step size. The erasure flag set circuit is operable to assert a first erasure flag beginning at the erasure flag location and having the erasure flag length at a first time. In addition, the erasure flag set circuit is operable to assert a second erasure flag beginning at the erasure flag location plus the step size, and having the erasure flag length at a second time. | 2011-03-10 |
| 20110060974 | METHODS AND DEVICES FOR TRANSMITTING A DATA STREAM AND CORRESPONDING COMPUTER READABLE MEDIA - A data stream is transmitted from a transmitting device to a receiving device via a communication network. Data of the data stream is transmitted to the receiving device by using a transport protocol without data acknowledgement. In a transmission method, parity-encoding parameters for parity encoding a data set of the data stream is determined via the transmitting device. The transmitting device also generates parity data from the data set by using the determined parity-encoding parameters. The transmitting device further transmits the generated parity data to the receiving device via the communication network by using a transport protocol with data acknowledgement. | 2011-03-10 |
| 20110060975 | SYSTEM FOR DETECTING OPERATING ERRORS IN INTEGRATED CIRCUITS - Errors induced by noise pulses in digital electronic circuits clocked with a clock signal are detected by providing at least one additional clock signal offset in time with respect to the clock signal by a given interval, and performing for at least one component of the circuit a comparison of correspondence between two versions of one and the same signal. The comparison is clocked by the additional clock signal and the absence of correspondence between the two versions of said signal identifies an error induced in the circuit by a noise pulse. | 2011-03-10 |
| 20110060976 | METHOD AND DEVICE FOR PROCESSING SIGNAL DATA - A method of processing signal data comprises receiving signal data, calculating a first k-th moment from the signal data based on a first number of samples N | 2011-03-10 |
| 20110060977 | METHOD AND SYSTEM FOR EMBEDDING AND SHARING INFORMATION - A method for embedding information in a file includes generating a thumbnail of the multimedia file. The method also includes embedding information associated with the thumbnail, wherein the embedding includes identifying one or more markers to fill in the information on a visual media sheet and associating the thumbnail with the information. The method further includes arranging the generated thumbnails based on spatial details and saving the arranged thumbnails with the associated information in the file. The method can be implemented on an electronic device that includes a visual media sheet generator for generating the visual media sheet based on one or more markers, and a thumbnail organization unit for arranging the thumbnails in a pre-defined pattern. | 2011-03-10 |
| 20110060978 | Kit For Interactive Static And Online Learning - A method, system and/or kit for storytelling connecting a static media and an electronic media in order to tell a story and to improve the storytelling process for the reader/user. The method, system and/or kit allow for portions of the original story to be skipped, and allow for the electronic media having portions of the story, clues, games, puzzles, and/or codes, such that a reader/user needs to access the electronic media to understand the original story, thus connecting the static media with the electronic media. The method, system and/or kit for storytelling further include access codes for accessing the electronic media. | 2011-03-10 |
| 20110060979 | Spatiotemporal Media Object Layouts - A determinate spatiotemporal layout specification ( | 2011-03-10 |
| 20110060980 | LINKED CODE GENERATION REPORT - A method includes generating source code corresponding to a block diagram model and generating hypertext links associating elements of the generated source code with elements of the block diagram model. | 2011-03-10 |
| 20110060981 | PAPER-LIKE FORMS PROCESSING SYSTEM & METHOD - A system for paper-like forms processing includes a plurality of portable computing devices coupled by a network to a paper-like forms server. The portable computing devices are adapted to receive images (e.g., compound documents/forms), add stroke annotations to the received images, and send the annotated received images or the stoke annotations themselves to the paper-like forms server. The paper-like forms server comprises a central scheduler and a logging module. The paper-like forms server processes compound documents as paper like forms and sends input to and receives results from service providers to perform various types of paper like processing on the compound document. The paper-like forms server performs the scheduling, routing, logging, verification and billing for the paper-like processing of compound documents. The central scheduler also stores results from service providers for later retrieval. | 2011-03-10 |
| 20110060982 | PDL DATA PROCESSING DEVICE - A PDL data processing device may obtain PDL data and create drawing data utilizing the PDL data. The PDL data may include resource part data, page part data, and deletion part data. In a case of N in 1 or 1 in N, the PDL data processing device may be configured to delete a first set of the resource part data indicated by a first set of data information included in a first set of the deletion part data including a first set of page information indicating a page number L+1, subsequent to a creation for a first set of the drawing data by utilizing a first set of the page part data being associated with a page number L, and prior to a creation for a second set of the drawing data by utilizing a second set of the page part data being associated with the page number L+1. | 2011-03-10 |
| 20110060983 | PRODUCING A VISUAL SUMMARIZATION OF TEXT DOCUMENTS - A method and system of producing a visual text summarization. According to the method, a plurality of topics may be extracted from a collection of text documents, where each of the topics comprises a distribution of topic keywords. An importance ranking for each of the topics may be determined, and an importance ranking for each of the topic keywords of a topic may also be determined. A graph may be displayed having a plurality of stacked layers representing a group of topics selected from the plurality of topics based on the importance ranking of the topics. A keyword cloud within each layer of the graph may also be displayed, where the one keyword cloud is a group of topic keywords selected from the extracted topic keywords based on the importance ranking of the extracted topic keywords. | 2011-03-10 |
| 20110060984 | Method and apparatus for word prediction of text input by assigning different priorities to words on a candidate word list according to how many letters have been entered so far by a user - A method for word prediction of text input on an electronic device includes receiving from a user interface a number of letters, performing word correction according to the received letters to thereby generate a set of first candidate words that have a number of letters being within a predetermined range, performing word completion according to the letters inputted to thereby generate a set of second candidate words that have more letters than the number of letters inputted so far, outputting a word candidate list via the user interface in an order according to a priority ranking. A higher priority is assigned to the first candidate words while the number of letters inputted so far is within the predetermined range; otherwise, a higher priority is assigned to the second candidate words. | 2011-03-10 |
| 20110060985 | System and Method for Collecting a Signature Using a Smart Device - A system and method for collecting a signature using a smart device are disclosed. A signature module executing on a smart device may allow a user to input a signature via the smart device display with a pixel size larger than then pixel size of the smart device by causing a viewable portion of a signature file to scroll relative to the display while the user is inputting the signature. In addition, the signature module may display to the user with an interactive pen tool, that functions as a “virtual pen” to allow a user greater control over inputting his or her signature into the smart device. After a signature has been captured, a document viewer module executing on the smart device may allow a user to appropriately position and size the signature for placement in a document being viewed on a smart device. | 2011-03-10 |
| 20110060986 | Method for Controlling the Display of a Touch Screen, User Interface of the Touch Screen, and an Electronic Device using The Same - A method for controlling a display of a touch screen, a user interface of the touch screen, and an electronic device using the same are disclosed. The method comprises: displaying at least one mode selection on the display of the touch screen, wherein each one of the at least one mode selections corresponds to a gesture control mode; receiving a selection command for selecting one of the at least one mode selections; entering the gesture control mode corresponding to the selected mode selection; receiving a gesture control command adapted for the entered gesture control mode; and executing a specific operation according to the gesture control command. | 2011-03-10 |
| 20110060987 | TOUCH SCREEN DISPLAY WITH TOUCH OSD AND OSD CONTROL METHOD THEREOF - The invention provides a touch screen display with on-screen display (OSD) function and OSD control method thereof. In particular, the touch screen display according to the invention utilizes a touch screen thereof to assist in controlling launch, close and various adjust of the OSD function. Thereby, the touch screen display according to the invention doesn't need any more buttons and encoders utilized in prior arts to control OSD function. | 2011-03-10 |
| 20110060988 | SYSTEM AND METHOD FOR DISPLAYING, NAVIGATING AND SELECTING ELECTRONICALLY STORED CONTENT ON A MULTIFUNCTION HANDHELD DEVICE - A method for navigating among activity programs in the memory of a portable handheld multifunction electronic system. Simultaneously displaying on contact-sensitive display a plurality of category icons and a subcategory icon associated with a currently selected subcategory, each category icon having a link to one or more activity programs. If a category has been selected, replacing the plurality of displayed category icons with one or more activity program icons, each of the one or more displayed activity program icons corresponding to a separate one of the activity programs belonging to the selected category and to the currently selected subcategory. If another subcategory has been selected, at least changing the link of each separate displayed category icon to a different one or more activity programs, the different one or more activity program being associated the another subcategory and with each category of the category icons being displayed. | 2011-03-10 |
| 20110060989 | HELP FILE GENERATING METHOD AND APPARATUS - A method of generating a help file used commonly in different models of image forming apparatuses includes reading a setting value indicating a function provided by one of the image forming apparatuses, setting a field value of a parameter corresponding to the read setting value, and configuring a help message based on the set field value of the parameter. A system to generate a help message includes a configuration module to determine identification information regarding each of a plurality of functions of an object included in one of software versions and characteristic data regarding the software version, and a universal help file including function descriptions for all of the software versions provided in a computer, receiving the identification information and the characteristic data, and generating the help message regarding the object using the function descriptions according to the identification information and the characteristic data. The function descriptions include a section filled with the characteristic data. | 2011-03-10 |
| 20110060990 | Method and System for Storytelling - A method and system for a story telling connecting a static media and an electronic media in order to tell a story and to improve the storytelling process for the reader/user. The method and system allow for portions of the original story to be skipped, and allow for the electronic media having portions of the story, clues, games, puzzles, and/or codes, such that a reader/user needs to access the electronic media to understand the original story, thus connecting the static media with the electronic media. | 2011-03-10 |
| 20110060991 | PROGRAMMING INTERFACE FOR USE BY MEDIA BUNDLES TO PROVIDE MEDIA PRESENTATIONS - A programming interface for a media management application is described herein. The programming interface allows a media bundle to induce a media presentation at the media management application. More particularly, a media bundle can be provided at a client device, and the media bundle can include program instructions that at least in part use the programming interface to cause the media presentation to be provided at the client device. The media presentation can make use of digital media assets that are stored at a media library on the client device, that are stored within the media bundle, or that are remotely accessible to the client device. The media presentation can provide a multimedia experience for the user of the client device. | 2011-03-10 |
| 20110060992 | VIDEO-COLLABORATION APPARATUS AND METHOD - A video collaboration apparatus provides a video presentation. The apparatus includes an input interface, a presentation interface to output an output media stream that includes one or more input media streams presented in the display, a user interface to capture events caused by a user and to generate data dependent on configuration events, an output generator to generate the output media stream, wherein the user interface generates a graphical user interface to capture configuration events and the graphical user interface includes one or more objects presenting displayed input media streams. | 2011-03-10 |
| 20110060993 | Interactive Detailed Video Navigation System - An interactive video within a content hosting website may appear to be a complete GUI. The interactive video may include both a static wrapper UI with interactive features including buttons, links to internal and external information, and dynamically updated text, and a video portion within the wrapper. The interactive video may be a single, annotated video file that includes dynamic links to periodically updated and dynamically updated information. For example, when the interactive video is an apartment finding service, if a community updates information within a database, the corresponding text information within the annotated areas of the interactive video may automatically update and replace the old information on the video. | 2011-03-10 |
| 20110060994 | SYSTEMS AND METHODS FOR WIDGET RENDERING AND SHARING ON A PERSONAL ELECTRONIC DEVICE - Systems and methods for providing, sharing, storing and playing widgets and associated media content on a personal audiovisual device, such as a digital photo frame, are described. In one implementation, widgets may be selected by a user for rendering based on capabilities of a user's device, with the widgets then provided to the device for playback. Digital content such as audio files, images, and/or video may be rendered in conjunction with playback of the widget. Widgets may be shared between users so as to facilitate sharing of media content. | 2011-03-10 |
| 20110060995 | Support Mechanisms for Improved Group Policy Management User Interface - Provided are support mechanisms for a user interface mechanism that performs group policy management. The support mechanisms include a context menu map that provides a consistent and efficient way to generate interactive context menus for nodes using only straightforward declarations. The declarations are processed to invoke code with corresponding parameters that in turn generates a data structure corresponding to a context menu that is to be displayed. The data structure is processed into another data structure, from which data is extracted to meet the requirements of a hosting management application. An intermediary communications object is provided to separate the user interface into multiple components which each exchange data. A progress dialog is also provided to update the user as to the progress of lengthy operations performed on various managed objects, and to drive those operations. Refresh logic replicates changes made at one location in the user interface to other nodes. | 2011-03-10 |
| 20110060996 | Method and System for Reducing Notifications to a Mobile Device in Accordance with User Preferences - A mobile device ( | 2011-03-10 |
| 20110060997 | Methods for optimizing interaction with a form in a website page and systems thereof - A method, computer readable medium and system that optimizes interaction with a form of a website page includes retrieving with a web content optimization computing device an original website page with a form in response to a request from a requesting system. The web content optimization computing device stores at least the form of the original website page and adjusts at least one field control of the form to generate a simplified website page. The web content optimization computing device provides the simplified website page to the requesting system. | 2011-03-10 |
| 20110060998 | System and method for managing internet media content - A system and a method manage internet media content by identifying relevant media content associated with a webpage, generating a symbolic representation for the identified media and/or presenting the symbolic representation of the identified media to enable media management, organization, retrieval, consumption and/or redirection functionality to be integrated with a web browsing experience. The system and the method may provide enhanced multimedia functionality integrated with a web browsing experience using an application providing web browser functionality, a plug-in program for an existing web browser, and/or an application associated and/or in communication with a web browser. | 2011-03-10 |