20th week of 2009 patent applcation highlights part 60 |
Patent application number | Title | Published |
20090125741 | AUTONOMOUS THERMAL MANAGEMENT - The present invention provides both a peripheral device that regulates its own temperature by adjusting its power consumption, and a method to accomplish the same. The method generally includes monitoring the temperature of the mass storage device and reducing power consumption when the temperature exceeds a certain threshold. | 2009-05-14 |
20090125742 | ARRANGEMENT AND METHOD FOR CONTROLLING POWER MODES OF HARDWARE RESOURCES - A circuit arrangement and method of executing program code which utilize power control instructions capable of dynamically controlling power dissipation of multiple hardware resources during execution of a program by a processor. The processor configured to process such power control instructions and to maintain the power modes of the multiple hardware resources to that specified in an earlier-processed power control instruction, such that subsequently-processed instructions will be processed while the power modes of the multiple hardware resources are set to that specified by the earlier-processed power control instruction. | 2009-05-14 |
20090125743 | Socket Assembly With Data Traffic Sensing - A power distribution apparatus for use with a suite of master and peripheral devices, comprising a master electrical outlet and at least one slave electrical outlet, both connectable to a common electrical power supply. The apparatus further comprising a monitoring means for monitoring data traffic, e.g. USB bus signals, associated with a master device such as a personal computer, and a controller for interrupting power to the at least one slave electrical outlet in response to the monitoring means detecting a prescribed change in the data traffic of the master device. | 2009-05-14 |
20090125744 | Structure for a System and Method of Predicting Power Events in an Intermittent Power Environment and Dispatching Computational Operations of an Integrated Circuit Accordingly - A design structure for a system and method of predicting power events in intermittent power environments and dispatching computational operations of an integrated circuit accordingly. A power management prediction system includes a controller executing a prediction algorithm, an arrangement of computation circuitry, a non-volatile storage device containing a power requirements log and a power history log, a clock generator, an intermittent power source, and a power monitor circuit. A method of predicting intermittent power events and dispatching computational operations includes: storing power requirements of each computational operation, monitoring the intermittent power source to generate a history log, predicting a subsequent power event based on the history log, retrieving actual power requirements of one or more computational operations, comparing the predicted power event with actual power requirements, determining whether actual power requirements are satisfied, dispatching one or more computational operations that correspond to one or more actual power events, or performing an error recovery operation. | 2009-05-14 |
20090125745 | AUTOMATIC REDUCED AUDIO LOW BATTERY WARNING - A method and apparatus for a low battery life warning that includes detecting when a battery life of a battery in a device has fallen below a certain level, and generating a warning of a low battery life by decreasing an audio level output by the device to a percentage of an audio volume set on the device responsive to the battery life having fallen. | 2009-05-14 |
20090125746 | INTEGRATED CIRCUIT WITH INTRA-CHIP CLOCK INTERFACE AND METHODS FOR USE THEREWITH - An integrated circuit includes a substrate. A first integrated circuit die includes a first circuit and a first intra-chip clock interface that transmits a first clock signal via the substrate. A second integrated circuit die includes a second circuit that operates based on the first clock signal and a second intra-chip clock interface that recovers the first clock signal from the substrate. | 2009-05-14 |
20090125747 | Asymmetrical IO Method and System - An asymmetrical IO method and system are described. In one embodiment, a host device includes shared resources for data synchronization of the host device and a client device. The shared resources include a shared phase interpolator. In an embodiment, data lines between the host and client are also used to transmit phase information from the client device to the host device, obviating the need for additional, dedicated lines or pins. | 2009-05-14 |
20090125748 | Methods for the Support of JTAG for Source Synchronous Interfaces - Exemplary embodiments of the present invention comprise a method for the support of a JTAG interface for the testing of connectivity between integrated circuits. The method comprises delivering output from a JTAG register to a primary register, delivering a JTAG control signal to the primary register and a clock signal gating control logic, delivering output from the primary register and a secondary register to a multiplexer, delivering clock signal output from the clock signal gating control logic to the multiplexer, wherein the clock signal is delivered is a constant and known value, and delivering the output from the multiplexer to an I/O driver. | 2009-05-14 |
20090125749 | Method and device for controlling a computer system - A method and a device for controlling a computer system having at least two execution units, in particular for controlling a multiprocessor system having a switchover means via which a switchover is possible between at least two different operating modes of the computer system, a switchover of the clock frequency of the computer system also being performed when switching over between the operating modes. | 2009-05-14 |
20090125750 | USING MEMORIES TO CHANGE DATA PHASE OR FREQUENCY - A data processing apparatus includes a first memory which comprises a first input/output port and a second input/output port; a second memory which is connected to the first memory and comprises a third input/output port; and a controller for controlling the first and second memories to perform operations of: (a) writing data to the first memory through the first input/output port; (b) reading the data from the first memory through the second input/output port; (c) writing the data read out of the first memory to the second memory through the third input/output port; and (d) reading the data from the second memory through the third input/output port; wherein the operation (a) is performed at a first frequency and the operations (b), (c), (d) are each performed at a second frequency, wherein either: (i) the first frequency is different from the second frequency, or (ii) the first frequency is equal to the second frequency but in each of the operations (b), (c) and (d) the data is different in phase than in the operation (a). | 2009-05-14 |
20090125751 | System and Method for Correlated Analysis of Data Recovery Readiness for Data Assets - A method, system, and computer program product are provided for determining the recovery readiness of a data asset. A set of metrics are identified for a current recovery operation performed for the data asset and a current recovery objective is identified for the data asset. The current recovery operation is applied to the data asset using the set of metrics. A determination is made as to whether the current recovery operation meets the recovery objective for the data asset. Responsive to a failure of the current recovery operation to meet the recovery objective, an error is presented indicating the failure and a determination is made as to whether a different recovery policy may be implemented to meet the recovery objective for the data asset. If a different recovery policy exists that meets the recovery objective for the data asset, the different recovery policy is implemented. | 2009-05-14 |
20090125752 | Systems And Methods For Managing A Redundant Management Module - Systems and methods for managing a redundant management module are provided. In this regard, a representative system, among others, includes first and second management modules that are configured to manage a computing device; and a programmable logic device that is configured to: instruct the first management module to manage the computing device responsive to detecting that the first management module is ready to manage the computing device, and instruct the second management module to manage the computing device responsive to detecting that the first management module failed to manage the computing device. | 2009-05-14 |
20090125753 | HANDLING OF DATA STORAGE WITHIN A FLASH MEDIA DEVICE - A flash memory device can be subdivided into smaller areas (called chunks) that can written independently over a extended periods of time even though each sector must be erased as a single unit. It may be determined which chunks of data within a sector are valid or invalid and the valid data can be recovered. When errors are detected, the retrieved data may be retrieved from an earlier stored memory chunk in another sector. The type of data stored within a chunk is flagged within that chunk. Each chunk can be date and/or time stamped. Each chunk can also be given a unique, but increasing, sequence number. These values can be used to determine the latest chunk of a particular type. | 2009-05-14 |
20090125754 | APPARATUS, SYSTEM, AND METHOD FOR IMPROVING SYSTEM RELIABILITY BY MANAGING SWITCHED DRIVE NETWORKS - An apparatus, system, and method are disclosed for improving system reliability by managing switched drive networks. An off-network pool of storage devices is logically isolated from an array of storage devices. A detection module detects a failed storage device. A repositioning module logically repositions storage devices that are not performing operations. A rebuilding module may rebuild data from the failed storage device. | 2009-05-14 |
20090125755 | System and method for detection and recovery of malfunction in mobile devices - A method for recovering malfunction of at least one resource of a mobile device in response to a malware attack and a mobile device thereof. The method comprises diagnosing at least one malfunction of at lest on resource of the mobile device without identifying a reason of the attack, and, in response to said diagnosing, recovering at least one resource of the mobile device. The mobile device comprises one or more resources operatively coupled to at least one sensor directly or indirectly coupled to a recovery block, wherein said sensor is configured to monitor at least one of said resources for information, possibly indicative of at least one affected resource, and to report, directly or indirectly this information and/or derivative thereof to the recovery block; and said recovery block is configured to initiate at least one recovery-related action in respect of at least one of said resources in case the received information and/or derivative thereof meets a certain criterion. | 2009-05-14 |
20090125756 | Trace data timestamping - A data processing apparatus is provided, comprising monitored circuitry for performing activities, trace circuitry for producing a stream of trace elements representative of at least some of these activities, and detection circuitry for detecting the occurrence of a predetermined subset of the activities for which the trace circuitry is producing trace elements. When an activity in that predetermined subset of activities is detected a timing indication is added to the stream of trace elements. Hence, the valuable trace bandwidth- may be preserved, by limiting the trace elements for which a timing indication is added into the trace stream to a predetermined subset of the activities for which trace elements are generated, and the valuable global or relative timing accuracy of those activities represented in the trace stream is retained, without flooding the trace stream with timing indications. | 2009-05-14 |
20090125757 | Context-Related Troubleshooting - A system and method provide system monitoring and detailed troubleshooting workflow guidance. Individual system components may be monitored and faulty system components identified. Subsequently, component-related, context-related, and/or user-specific troubleshooting workflow guidance associated with the faulty system component identified may be retrieved and/or determined by a processor and presented. The component-related guidance may be based upon which system component is faulty. The context-related guidance may be based upon the type of error with the faulty system component. The user-specific guidance may be based upon information specific to the user, such as user specifications, preferences, and configurations. The troubleshooting guidance may provide virtual guidance related to the workflow steps to be performed to identify the error with the faulty component and then correct the error identified. Accordingly, consistent, reproducible, and efficient troubleshooting may be performed using the troubleshooting workflow guidance presented. In one embodiment, the system monitored is a medical imaging system. | 2009-05-14 |
20090125758 | METHOD AND APPARATUS FOR MANAGING COMPONENTS IN AN IT SYSTEM - A system and method for collecting information on components in an information technology (IT) system. This embodiment features discovering components in the IT system, determining at least one dependency between two or more of the discovered components, and tracking changes to the discovered components and the dependency between two or more of the discovered components. The discovery of components can be carried out using fingerprints of components, which can include key elements of the component that exist in a full model of all of the elements of the component. | 2009-05-14 |
20090125759 | STORAGE DEVICE WITH SELF-CONDITION INSPECTION AND INSPECTION METHOD THEREOF - A storage device with self-status detection and an inspection method thereof are provided. The storage device includes a plurality of storage areas (i.e., block tables), a plurality of memory blocks, and a status detection unit. The storage areas respectively have a corresponding weight value, and the addresses of memory blocks which have the same number of error correct codes (ECCs) are recorded in the same storage area. The status detection unit obtains a status of the storage device according to the number of addresses of the memory blocks recorded in a storage area and the corresponding weight value of the storage area. | 2009-05-14 |
20090125760 | Method and apparatus for safe parameterization in accordance with IEC 61508 SIL 1 to 3 or EN 954-1 Categories 1 to 4 - The invention relates to a method and an apparatus for safe parameterization in accordance with IEC 61508 SIL 1 to 3 or EN 954-1 Categories 1 to 4 of safe electronic appliances. | 2009-05-14 |
20090125761 | Method for controlling a DRAM - A method for controlling a DRAM includes detecting failed memory cells of the DRAM, recording the rows corresponding to the failed memory cells, receiving a control signal for accessing the memory cell with column address X and row address Y, determining if the row address Y is in the recorded failed rows list, and if yes, replacing the memory cell to be accessed with the memory cell with the column address X and row address Z which is not same as Y. | 2009-05-14 |
20090125762 | APPARATUS FOR REPAIRING AND/OR TESTING A MEMORY DEVICE - Embodiments of the invention relate to an apparatus for repairing and/or testing at least one memory device having a plurality of memory cells, the apparatus comprising an interface which is adapted to accommodate a memory device; means for determining the type of memory device; a selection memory for storing at least one repair and/or test program; and selection means for selecting a repair and/or test program from the selection memory. Another embodiment of the invention relates to a method for repairing and/or testing at least one memory device having a plurality of memory cells, the method comprising: connecting a memory device to an apparatus for repairing and/or testing a memory device; determining the type of memory device by means of said apparatus; selecting at least one repair and/or test program from a selection memory being part of the apparatus for repairing and/or testing a memory device; executing the selected program, and thereby deactivating addresses of defective memory cells of the memory device and/or reallocating addresses of functional memory cells to addresses of defective memory cells. | 2009-05-14 |
20090125763 | PROGRAMMABLE MEMORY BUILT-IN SELF-TEST CIRCUIT AND CLOCK SWITCHING CIRCUIT THEREOF - A programmable memory built-in self-test circuit and a clock switching circuit thereof are provided. The memory built-in self-test circuit is able to provide more self-test functions preset by a user, simplify the redundant circuit in the prior art and reduce chip area and lower the cost by means of an instruction decoder and a built-in self-test controller. The present invention also provides some peripheral control circuits of a memory. The control circuits occupies less area and enables the memory to be tested more flexibly. The present invention further provides a clock switching circuit enabling a chip to be correctly tested under different clock speeds, which benefits to advance the testability and the analyzability of the memory embedded in a chip and thereby increase fault coverage. | 2009-05-14 |
20090125764 | DATA PRESERVING METHOD AND DATA ACCESSING METHOD FOR NON-VOLATILE MEMORY - A data preserving method and a data accessing method for a non-volatile memory are provided. In the data preserving method, a data is checked according to an error correcting code (ECC) to obtain an error bit number of the data. When the error bit number is greater than a threshold, the data is moved from a first memory unit to a second memory unit and is corrected according to the ECC. Thereby, the data stability of the non-volatile memory is improved. | 2009-05-14 |
20090125765 | Apparatus for Certifying Hardware Abstraction Layer in Mobile Terminal and Method Thereof - Provided is an apparatus and method for certifying a hardware abstraction layer in a mobile terminal. The apparatus includes: a communication unit for receiving a predetermined test case from an external host certifying system and transmitting a test result of performing the received test cast to the host certifying system; an event receiver for receiving a test result of performing an event type test case from a hardware abstraction layer; and a controller for controlling the hardware abstraction layer to perform the test case received through the communication unit, and receiving the test result of performing the received test case received from the event receiver or the hardware abstraction layer and transmitting the received test result to the host certifying system. | 2009-05-14 |
20090125766 | METHOD, SYSTEM AND COMPUTER PROGRAM FOR HARDWARE DESIGN DEBUGGING - A plurality of diagnosis methods are provided for enabling hardware debugging. A first diagnosis method enables hardware debugging by means of time abstraction. A second diagnosis method enables hardware debugging by means of abstraction and refinement. A third diagnosis method enables hardware debugging by means of QBF-formulation for replicated functions. A fourth diagnosis method enables hardware debugging by means of a max-sat debugging formulation. A system and computer program for implementing the diagnosis methods is also provide. | 2009-05-14 |
20090125767 | Methods for the Support of JTAG for Source Synchronous Interfaces - Exemplary embodiments of the present invention comprise a method for the support of a JTAG interface for the testing of connectivity between integrated circuits. The method comprises delivering output from a JTAG register to a primary register, delivering a JTAG control signal to the primary register and a clock signal gating control logic, delivering output from the primary register and a secondary register to a multiplexer, delivering clock signal output from the clock signal gating control logic to the multiplexer, wherein the clock signal is delivered is a constant and known value, and delivering the output from the multiplexer to an I/O driver. | 2009-05-14 |
20090125768 | REDUCED SIGNALING INTERFACE METHOD AND APPARATUS - This disclosure describes a reduced pin bus that can be used on integrated circuits or embedded cores within integrated circuits. The bus may be used for serial access to circuits where the availability of pins on ICs or terminals on cores is limited. The bus may be used for a variety of serial communication operations such as, but not limited to, serial communication related test, emulation, debug, and/or trace operations of an IC or core design. Other aspects of the disclosure include the use of reduced pin buses for emulation, debug, and trace operations and for functional operations. | 2009-05-14 |
20090125769 | ON-CHIP CIRCUIT FOR TRANSITION DELAY FAULT TEST PATTERN GENERATION WITH LAUNCH OFF SHIFT - A clock pulse controller includes a test clock pulse input for receiving test clock pulses. A scan enable input receives a scan enable signal having a first state and a second state. A trigger pulse input receives a trigger pulse. A clock pulse output generates a launch clock pulse and a capture clock pulse from the test clock pulses immediately after receiving a predetermined number of the test clock pulses immediately following the trigger pulse. A delayed scan enable output generates a delayed scan enable signal that transitions from the first state to the second state between a leading edge of the launch clock pulse and a leading edge of the capture clock pulse. | 2009-05-14 |
20090125770 | SCAN BASED COMPUTATION OF A SIGNATURE CONCURRENTLY WITH FUNCTIONAL OPERATION - A method and circuit for capturing and observing the internal state of an integrated circuit that utilizes a scan chain capable of capturing the functional state of an integrated circuit during functional testing without interrupting the functional testing. The functional state may be captured by and shifted out of the scan chain concurrently with functional testing. The scan chain includes sequential elements, each having a functional state and a scan state that operate in parallel. The method and circuit may further include a signature analyzer for compressing the contents of the scan chain into a signature. The method and circuit may capture and compress multiple functional states into a combined signature. | 2009-05-14 |
20090125771 | Scan Based Testing of an Integrated Circuit Containing Circuit Portions Operable in Different Clock Domains during Functional Mode - An integrated circuit containing an encoder which avoids setup/hold violation in a memory element of one clock domain, when receiving data from another memory element of another clock domain during a scan based testing of an integrated circuit. In an embodiment, the encoder receives a test clock, including a capture pulse during a capture mode of the scan test, but forwards the capture pulse only to one of the clock domains and blocking the capture pulse to other clock domains. As a result, erroneous captures in the memory element receiving data from another clock domain is avoided without the need of closing timing on paths which are not functionally exercised. | 2009-05-14 |
20090125772 | WIRELESS EMBEDDED TEST SIGNAL GENERATION - An RF/Microwave on-chip signal source for testing an integrated circuit embedded in a substrate is provided. The signal source includes an on-chip antenna embedded in the substrate to receive a signal from a signal source external to the substrate. The signal source also includes a frequency divider circuit also embedded in the substrate. The frequency divider converts one or more frequencies of the signal into an operating frequency of the integrated circuit, the signal at the operating frequency of the integrated circuit defining an on-chip test signal. The signal source further includes one or more output buffers embedded in the substrate to provide a signal interface with the integrated circuit. | 2009-05-14 |
20090125773 | APPARATUS AND METHOD FOR TRANSMITTING/RECEIVING CONTENT IN A MOBILE COMMUNICATION SYSTEM - A method for delivering/receiving content in a mobile communication system. A terminal sends a Content Delivery Repair Request message requiring repair of the content to a server, when reception of the content provided from the server is not normally carried out; and receives a Content Delivery Repair Response message from the server in response to the Content Delivery Repair Request message. The server receives a Content Delivery Repair Request message from the terminal, when reception of the content is not normally carried out at the terminal, and sends a Content Delivery Repair Response message in response to the Content Delivery Repair Request message. | 2009-05-14 |
20090125774 | METHOD OF DATA TRANSMISSION USING HARQ - A method of transmitting data from a user terminal to a base station using a hybrid automatic repeat request (HARQ) scheme with a plurality of redundancy versions of said data, each of the redundancy versions (RV) indicating a transmission start position of a data block in a circular buffer is disclosed. For each retransmission, the redundancy version to be used by considering the previously used redundancy version and a predetermined sequence is determined. Within one sequence, at least two redundancy versions following each other have non consecutive start positions. | 2009-05-14 |
20090125775 | Method and apparatus for Automatic Repeat reQuest (ARQ) in broadband wireless access system - An apparatus and a method for Automatic Repeat reQuest (ARQ) in a broadband wireless access system are provided. The method includes driving a timer which operates by a preset period to synchronize ARQ between the transmitter and a receiver; after transmitting data to the receiver without error, when a driving time of the timer expires, checking whether there is data to transmit to the receiver; when there is no data to transmit to the receiver, initializing the timer; and transmitting an ARQ reset message to the receiver. Hence, the air resource consumption and the power consumption in ARQ reset can be lowered by reducing unnecessary ARQ reset. | 2009-05-14 |
20090125776 | Method for providing multicast service in a wireless communication system and system thereof - A method is provided for providing a multicast service by a base station (BS) in a wireless communication system. The method includes transmitting an N | 2009-05-14 |
20090125777 | WIRELESS COMMUNICATION SYSTEM AND WIRELESS COMMUNICATION METHOD - When a determination section of a reception apparatus determines that a control channel is intended for the reception apparatus, a comparing section of the reception apparatus compares control information transmitted on the control channel with a reception capability of the reception apparatus. A data channel reception section of the reception apparatus receives a data channel when the control information is within the reception capability of the reception apparatus, but does not receive the data channel when the control information exceeds the reception capability of the reception apparatus. When the control information exceeds the reception capability of the reception apparatus, the transmission section does not transmit an ACK signal and a NACK signal with respect to the data channel. | 2009-05-14 |
20090125778 | COMMUNICATION SYSTEM, TRANSMISSION-SIDE COMMUNICATION DEVICE, AND RECEPTION-SIDE COMMUNICATION DEVICE - Within a communication system in which an ARQ control is exercised, in a transmission-side communication apparatus | 2009-05-14 |
20090125779 | CONTINUOUS REDUNDANCY CHECK METHOD AND APPARATUS - A continuous redundancy check method and apparatus receives ( | 2009-05-14 |
20090125780 | DATA PROCESSING APPARATUS AND METHOD - A data processing apparatus communicates data bits on a predetermined number of sub-carrier signals of an Orthogonal Frequency Division Multiplexed (OFDM) symbol. The data processing apparatus comprises a parity interleaver operable to perform parity interleaving on Low Density Parity Check (LDPC) encoded data bits obtained by performing LDPC encoding according to a parity check matrix of an LDPC code including a parity matrix corresponding to parity bits of the LDPC code, the parity matrix having a stepwise structure, so that a parity bit of the LDPC encoded data bits is interleaved to a different parity bit position. A mapping unit maps the parity interleaved bits onto data symbols corresponding to modulation symbols of a modulation scheme of the OFDM sub-carrier signals. A symbol interleaver is arranged in operation to read-into a symbol interleaver memory the predetermined number of data symbols for mapping onto the OFDM sub-carrier signals, and to read-out of the interleaver memory the data symbols for the OFDM sub-carriers to effect the mapping, the read-out being in a different order than the read-in, the order being determined from a set of addresses, with the effect that the data symbols are interleaved on the sub-carrier signals. The set of addresses are generated by an address generator which has been optimised to interleave the data symbols on to the sub-carrier signals of the OFDM carrier signals for a given operating mode of the OFDM system, such as a 32K operating mode for DVB-T2 or DVB-C2. | 2009-05-14 |
20090125781 | APPARATUS AND METHOD FOR TRANSMITTING AND RECEIVING DATA IN A COMMUNICATION SYSTEM USING LOW DENSITY PARITY CHECK CODE - A method for transmitting data in a communication system using a Low Density Parity Check (LDPC) matrix includes generating an LDPC codeword by encoding information data bits, interleaving the LDPC codeword, mapping the interleaved LDPC codeword to a modulation signal, and generating a mapped signal by mapping the LDPC codeword bits separately to a bit corresponding to a real part and a bit corresponding to an imaginary part of said modulation signal, among bits constituting the modulation signal, generating a modulation signal by high-order-modulating the mapped signal and Radio Frequency (RF)-processing the modulation signal, and transmitting the RF-processed signal via a transmission antenna. | 2009-05-14 |
20090125782 | MEMORY SYSTEM AND RELATED METHOD USING SOFTWARE-DEFINED RADIO WITH WRITE-PROTECTED, NON-VOLATILE MEMORY - A software-defined radio includes a radio circuit and an executable radio software system operable with the radio circuit and conforming to the software communications architecture (SCA) specification and defining an operating environment that allows a waveform application to operate with the radio circuit for transmitting and receiving voice and data. A write-protected non-volatile memory is operable with the radio circuit and executable radio software system and has a write enable controlled by a non-driver program such that a wear leveling correction sequence is deferred. | 2009-05-14 |
20090125783 | STORAGE APPARATUS, METHOD FOR ACCESSING DATA AND FOR MANAGING MEMORY BLOCK - A method for managing a memory block is provided. In this method, a plurality of block tables having different storing priorities is provided. In addition, the number of error correction bits in the memory block is checked. Thereby, in the present invention, data can be stored into the memory block in a block table according to the number of error correction bits in the memory block so that the sequence in which the memory block is used for storing data can be determined. | 2009-05-14 |
20090125784 | MEMORY SYSTEM - A memory system has a plurality of operation modes corresponding to current drawn and accessibility. The system includes a nonvolatile memory which stores a transition log of an operation mode, and a controller which, whenever accessing a predetermined amount of data of the nonvolatile memory in the same operation mode, adds the operation mode to the transition log, and determines a present operation mode by using the transition log. | 2009-05-14 |
20090125785 | Pipelined Data Relocation and Improved Chip Architectures - The present invention present methods and architectures for the pipelining of read operation with write operations. In particular, methods are presented for pipelining data relocation operations that allow for the checking and correction of data in the controller prior to its being re-written, but diminish or eliminate the additional time penalty this would normally incur. A number of architectural improve are described to facilitate these methods, including: introducing two registers on the memory where each is independently accessible by the controller; allowing a first memory register to be written from while a second register is written to; introducing two registers on the memory where the contents of the registers can be swapped. | 2009-05-14 |
20090125786 | Mechanism for Adjacent-Symbol Error Correction and Detection - According to one embodiment a computer system is disclosed. The computer system includes memory. The memory includes two or more rows, where each row has a plurality of memory devices. The computer system also includes a chipset. The chipset includes a detection/correction circuit to detect single and double symbol errors and correct single symbol errors for each memory row, and markers to maintain a log of errors within each memory row. | 2009-05-14 |
20090125787 | Operation Method of Mram - An operation method of a MRAM of the present invention stores in memory arrays, error correction codes, each of which comprises of symbols, each of which comprises bits, and to which an error correction is possible in units of symbols. In the operation method, the symbols are read by using the reference cells different from each other. Moreover, when a correctable error is detected in a read data of the error correction code from data cells corresponding to an input address, (A) a data in the data cell corresponding to an error bit is corrected, for a first error symbol as an error pattern of one bit, and (B) a data in the reference cell that is used to read a second error symbol is corrected for a second error symbol as en error pattern of the bits. | 2009-05-14 |
20090125788 | Hardware based memory scrubbing - This application relates to hardware based memory scrubbing. One disclosed embodiment may comprise a system that includes an engine, implemented in hardware, configured to initiate a request for data residing in associated memory. An error system is configured to detect errors in data that has been read from associated memory in response to the request for the data, the error system maintaining a log of entries corresponding to errors detected by the error system. An identifier is associated with each of the entries in the log that result from the request initiated by the engine to differentiate from other entries in the log. | 2009-05-14 |
20090125789 | BUS WITH ERROR CORRECTION CIRCUITRY - A data bus including a plurality of logic blocks coupled in series, each logic block including at least one buffer for buffering at least one data bit transmitted via the data bus and at least one of the logic blocks further including circuitry coupled in parallel with the at least one buffer and arranged to determine a first bit of error correction code associated with the at least one data bit. | 2009-05-14 |
20090125790 | Method and Apparatus of Automatically Selecting Error Correction Algorithms by a NAND Flash Controller - A method and apparatus of automatically selecting an optimal ECC algorithm by NAND Flash controller to detect and correct errors to read or write data from or to a flash memory device is described. In one embodiment, the method includes selecting the optimal algorithm by identifying the characteristics of the target flash memory device such as but not limited to redundant data size. The method also includes determining the optimal algorithm based on the application stored in the target flash memory device. | 2009-05-14 |
20090125791 | Decoding Device - Even when erroneous encoded data is inputted to a decoding device, the decoding device is recovered during one video frame period including a video frame time of the inputted data to enable decoding processing on a next video frame. The decoding device includes: a receiving section ( | 2009-05-14 |
20090125792 | METHOD AND APPARATUS FOR PREAMBLE CREATION AND COMMUNICATION IN A WIRELESS COMMUNICATION NETWORK - A wireless communications network uses a beamforming process to increase signal quality as well as transmission capabilities and reduction of interference. An improved Golay sequence is also used in the wireless communications network. In one aspect, the processes can be used to communicate regardless of whether the system is on an OFDM mode or a single carrier mode. | 2009-05-14 |
20090125793 | WIRELESS COMMUNICATION APPARATUS AND WIRELESS COMMUNICATION METHOD - The invention is embodied for solving a problem of occurrence of degradation of the reception characteristic caused by the interference signal component if a symbol making a determination error is contained or if an error factor caused by a propagation channel estimation error or a hardware error (carrier frequency error, sampling frequency error) is contained at the interference canceling time in a wireless communication apparatus for iteratively decoding and receiving a spatial multiplex signal. A wireless communication apparatus | 2009-05-14 |
20090125794 | ACS UNIT OF A VITERBI DECODER AND METHOD FOR CALCULATING A BIT ERROR RATE BEFORE A VITERBI DECODER - An ACS unit of a Viterbi decoder and a method for calculating the bit error rate (BER) before Viterbi decoder are provided. The ACS unit includes a state calculator and a BER calculator. The state calculator calculates the state metric of a corresponding target state in the trellis diagram and selects one of two candidate source states as the selected source state of the target state. The state calculator also provides a selection signal indicating the selected source state. The BER calculator is coupled to the state calculator for providing the sum of the BER of the selected source state and the bit error count (BEC) of the transition from the selected source state to the target state as the BER of the target state. | 2009-05-14 |
20090125795 | Minimizing Problems in Accessing Referred Content - According to an aspect of the present invention, information indicating the list of referrer documents referring to a referred document, is maintained. Thus, when the document identifier (name and directory location of the document) changes, the list of referrer documents that need to be changed can be easily identified. In an embodiment, the administrators of the referrer document are notified (e.g., by an automatic email) of the change of the document identifier of the referred document. According to another aspect of the present invention, a first mapping of the Uniform Resource Locator (URL) of each web accessible page/document to a virtual link is maintained in a web server. The content server maintains a second mapping of the virtual link to the document identifier. Thus, when the document identifier changes, only the second map in the content server needs to be updated for continued access of the content. | 2009-05-14 |
20090125796 | SYSTEM, MULTI-TIER INTERFACE AND METHODS FOR MANAGEMENT OF OPERATIONAL STRUCTURED DATA - The invention provides a computer implemented, methods, systems, software program devices, and a Multi-Tier Graphical Interface level General User Interface (GUI) screen designed to support data integration processes for IT and Subject Matter Experts User access and use of structured data sources. The software enables create, extract, transform, programs, processes, and load data integration application Data Integration Application (Composite Object)s through an object based software design enabling efficient and rapid retrieval, processing, and positioning of structured data directly from one or multiple data sources to the required formats, processes, and application support at the skills set levels of the user. The software is a command and processes design for Data Integration Application (Composite Object) that can be transaction oriented, recurring process, as well as periodic The software is an open, data oriented system design for rapid generation and support of Data Integration Application (Composite Object)s using a Multi-Tier three dimensional graphical interface design for cell based data applications. The Data Integration Application (Composite Object) are compiled, independent object applications residing in an object library designated by the user/user IT organization. The compiled data application object are run on the organization's existing computing systems under standard compute processing procedures as either independent applications or in support of the organizations ongoing business/operational requirements for data use requirements. | 2009-05-14 |
20090125797 | COMPUTER READABLE RECORDING MEDIUM ON WHICH FORM DATA EXTRACTING PROGRAM IS RECORDED, FORM DATA EXTRACTING APPARATUS, AND FORM DATA EXTRACTING METHOD - The form data extracting apparatus, even input form does not have a logical structure stored in the generic logical structure DB, by using logical elements in the existing logical structure and a registered form obtained on the basis of (a) the logical structure, (b) pieces of position information of the logical elements, and (c) a relation between the logical elements. A logical element and a logical structure are extracted from the input form, and the extracted logical structure can be defined as a new registered form or a new logical structure. | 2009-05-14 |
20090125798 | SYSTEM AND METHOD FOR EFFICIENTLY PROCESSING COMMENTS TO RECORDS IN A DATABASE, WHILE AVOIDING REPLICATION/SAVE CONFLICTS - A system for displaying comment documents within a parent document that avoids replication/save conflicts regardless of the number of users having local document replicas. The graphical user interface to a parent document provides the user with the ability to enter a comment with regard to the parent document. In response to indication that a comment is to be entered, the user interface to the parent document allows the user to enter content to be included in the comment. In response to indication that the entered comment should be saved, the system operates to capture the comment contents and store it into a newly created comment document associated with the parent document. After a comment document has been created, its contents are presented through a predetermined display region within the user interface to the parent document. In response to detection of a transition of a parent document from a state in which comments can be added to a state in which comments cannot be added, the system locates all comment documents associated with the parent document, copies the contents of those comment documents into the parent document such that they are displayed as part of the parent document, and deletes all associated comment documents for that parent document. | 2009-05-14 |
20090125799 | User interface image partitioning - A user interface image for an application is partitioned into a plurality of sub-images that correspond to a plurality of tiles of a local display grid. At least one sub-image of the plurality of sub-images is sent to a client component as at least one web page element with an absolute position for a remote display of the user interface image by a web browser of the client component, wherein the at least one web page element corresponds to at least one tile of the plurality of tiles of the local display grid. | 2009-05-14 |
20090125800 | Function-based Object Model for Web Page Display in a Mobile Device - By understanding a website author's intention through an analysis of the function of a website, website content can be adapted for presentation or rendering in a manner that more closely appreciates and respects the function behind the website. A website's function is analyzed so that its content can be adapted to different client environments. A function-based object model (FOM) identifies objects associated with a website, and analyzes those objects in terms of their functions. Desktop oriented websites are adapted for mobile devices based on the FOM and on a mobile control intermediary language. | 2009-05-14 |
20090125801 | 3D windows system - A 3D windows system that enables the user to create, edit, and/or interact with 3D graphics user interfaces on the computer display using an innovative technique that utilizes a plurality of matrices to model the 3D graphics user interfaces. Said 3D windows system serves various 3D desktop and Web-based applications without a need for specific hardware requirements or hardware accelerators. Furthermore, the file sizes of 3D applications that utilize said 3D windows system are extremely light and almost equal to the file sizes of traditional 2D applications. | 2009-05-14 |
20090125802 | SYSTEM AND METHOD FOR FACILITATING CONTENT DISPLAY ON PORTABLE DEVICES - One embodiment of the present invention provides a system for facilitating a universal file conversion hub to convert structured or unstructured data to structured data suitable for display on mobile or hand-held devices. During operation, the system receives a file which contains structured or unstructured data, or a mixture of both. The system determines a type of the received file and analyzes content, formatting style, or both, of the received file based on the file type. The system further generates a processable extensible markup language file, which substantially retains a layout of the received file, thereby facilitating display of the file on mobile or hand-held devices. | 2009-05-14 |
20090125803 | METHOD, SYSTEM, CLIENT AND SERVER FOR MANAGING XML DOCUMENT - A method of managing an Extensible Markup Language (XML) document is provided. The method includes a XML server receiving the request of XML document management operation sending from the XML Document Management (XDM) client. The request carries the document identifier and the state information. The XDM server changes the state of the document corresponding to the document identifier to the state that corresponding to the state information. | 2009-05-14 |
20090125804 | GENERATING SCHEMA-SPECIFIC DITA SPECIALIZATIONS DURING GENERIC SCHEMA TRANSFORMATIONS - A method and apparatus produces documentation from customized extensible mark-up language (XML) by generating a schema-specific Darwin Information Typing Architecture (DITA) specialization. The DITA specialization is generated from XML schemas which define the XML documents. During the process of generating the DITA specialization, a XSL transform is also generated. The XSL transform is applied to the XML file to produce a DITA file that follows the rules of the DITA specialization. Prior art transforms can then be used to convert the DITA file and the DITA specialization to standard documentation. Generating schema-specific DITA specializations may be an automatic process or a dynamic process under the direction of a user. | 2009-05-14 |
20090125805 | METHODS FOR OBTAINING IMPROVED TEXT SIMILARITY MEASURES - The embodiments of the invention provide methods for obtaining improved text similarity measures. More specifically, a method of measuring similarity between at least two electronic documents begins by identifying similar terms between the electronic documents. This includes basing similarity between the similar terms on patterns, wherein the patterns can include word patterns, letter patterns, numeric patterns, and/or alphanumeric patterns. The identifying of the similar terms also includes identifying multiple pattern types between the electronic documents. Moreover, the basing of the similarity on patterns identifies terms within the electronic documents that are within a category of a hierarchy. Specifically, the identifying of the terms reviews a hierarchical data tree, wherein nodes of the tree represent terms within the electronic documents. Lower nodes of the tree have specific terms; and, wherein higher nodes of the tree have general terms. | 2009-05-14 |
20090125806 | Instant message system with personalized object and method thereof - An instant message system with personalized object and a method thereof are provided, so as to solve the problem that text information of conventional instant message system is difficult to be understood due to expression symbols and text information exit simultaneously. In the instant message system with personalized object, by separating the text information and the personalized object and determining whether the text information has an emotional term, personalized object expression images are selected, and the personalized object expression images are expressed in the personalized object, so as to achieve the efficacy of separating the text information input and the personalized object expression images without influencing the understanding of the text information. | 2009-05-14 |
20090125807 | SYSTEM AND METHOD FOR WORDWISE PREDICTIVE CHINESE CHARACTER INPUT - A method for wordwise predictive Chinese character input includes following steps of: inputting a first Chinese character; generating a first prediction list of Chinese characters; displaying the first Chinese character and the first prediction list of Chinese characters; storing the first Chinese character and the first prediction list of Chinese characters; inputting a second Chinese character or selecting a second Chinese character; generating a second prediction list of Chinese characters; displaying the second Chinese character and the second prediction list of Chinese characters; storing the second Chinese character and the second prediction list of Chinese characters; deleting the second Chinese character and the second prediction list of Chinese characters if a clear key is pressed; and displaying the first Chinese character and the first prediction list of Chinese characters. | 2009-05-14 |
20090125808 | Method to Support Selective Graphical Display of System Configurations Using View Filters - A user enters a selection of system components to be included within a configurable system. An initial top-level system diagram is then generated and displayed to the user. The user can then input a designation specifying one or more logical groups, functional groups, or other specified system components that the user wishes to display as a filtered system diagram. Other system components are examined to determine which, if any, of the system components have attributes matching the designation. A filtered system diagram is then generated highlighting the included system components having attributes matching the designation. Alternatively, the filtered system diagram can exclude those system components not having attributes matching the designation. | 2009-05-14 |
20090125809 | System and Method for Adapting Information Content for an Electronic Device - A system and method is provided for efficiently adapting information content for an electronic device. A normalizer includes a template normalizer for matching and applying a document tree to a template tree, and applying changes to the document tree. If the template normalizer does not find an appropriate template match, an automatic normalizer is utilized. The automatic normalizer utilizes weighting heuristics and pattern recognition with formatting rules to partition content into folders. The automatic normalizer can also utilize embedded normalization markup in the information content to assist in normalizing the information content. Information content can be represented by a document object tree. A document object tree is created by storing information relating to the information content into arrays. The stored information describes a document object tree structure and tree dependencies as a mutable object. | 2009-05-14 |
20090125810 | Streamed File System for Optical Disc Applications - An optical disk player ( | 2009-05-14 |
20090125811 | USER INTERFACE PROVIDING AUDITORY FEEDBACK - A UI (user interface) for natural gestural control uses inertial physics coupled to gestures made on a gesture-pad (“GPad”) by the user in order to provide an enhanced list and grid navigation experience which is both faster and more enjoyable to use than current list and grid navigation methods using a conventional 5-way D-pad (directional pad) controllers. In addition to providing the user with tactile feedback, the UI provides auditory feedback that may be generated by operation of a switch that is activated by receipt of the user input or by playing of an appropriate sound sample (such as a pre-recorded or synthesized clicking sound) through an internal speaker. In some examples the auditory feedback includes changes in the volume and pitch of the sound based upon on the dynamics of the user interface. | 2009-05-14 |
20090125812 | SYSTEM AND METHOD FOR AN EXTENSIBLE MEDIA PLAYER - In a method and system for creating an extensible media player, a multimedia player application is instantiated on a client system. A timeline to be played by the instantiated multimedia player application is transmitted to the client system. One or more modules and one or more layouts are dynamically selected and retrieved for the timeline. The modules contain application logic to extend a functionality of the multimedia player application. The layouts contain logic to control an aspect of a presentation of the multimedia player application and the modules. The timeline, the modules, and the layouts are loaded into the multimedia player application. The loaded modules are verified to determine if any module is blocking the timeline from playing. If a module is blocking the timeline from playing, the blocking module is executed and playback of the timeline is stopped until execution is complete. If no module is blocking the timeline, the timeline begins playing back. Each subsequent module and each loaded layout is executed at a predetermined time during playback of the timeline. As each module is executed, the module is checked to determine whether the module is blocking the timeline from playing. If the module is blocking the timeline, playback of the timeline is stopped or paused until execution of the module is complete. | 2009-05-14 |
20090125813 | METHOD AND SYSTEM FOR PROCESSING MULTIPLE DIALOG SESSIONS IN PARALLEL - A dialog system and method may generate and maintain in parallel multiple dialog sessions, determine to which dialog session a user speech input applies, selectively provide control to one of the dialog sessions, at any one time, to output data to the user, synchronize multiple dialog sessions, and support user interruptions at any time during the dialog sessions. | 2009-05-14 |
20090125814 | METHOD AND SYSTEM FOR COMPUTERIZED SEARCHING AND MATCHING USING EMOTIONAL PREFERENCE - A method and system for capturing emotional preference of human subjects, generating machine-readable emotional code and using the code to optimize computerized searching and matching operations between entities is disclosed. The entity can be a human user, a product, or a service. The emotional code can thus be a universal language expressing human emotion that communicates among entities. After understanding the sending parties' emotional profile, the receiving party can adapt its operation to achieve more optimum results. | 2009-05-14 |
20090125815 | User Interface Element With Auxiliary Function - A user-activatable dashboard (also referred to as a unified interest layer) contains any number of user interface elements, referred to herein as “widgets,” for quick access by a user. In response to a command from a user, the dashboard is invoked and the widgets are shown on the screen. The user can activate the dashboard at any time, causing the dashboard to temporarily replace the existing user interface display on the user's screen. Once the dashboard has been activated, the user can interact with any or all of the widgets, and can configure the dashboard by adding, deleting, moving, or configuring individual widgets as desired. When the user wishes to return to the normal user interface he or she was working with, the user issues a command causing the dashboard to be dismissed. Once the dashboard has been dismissed, the previous user interface state is restored, allowing the user to resume normal interactions with the operating system. | 2009-05-14 |
20090125816 | USER INTERFACE FOR A DICOM TRANSFER CONFIGURATION - A graphic user interface as well as related methods and logic for a DICOM transfer configuration are provided. For example, a first image object corresponding to an origin node is provided. A second image object corresponding to a destination node is provided. The second image object includes an indicator associated with a DICOM transfer. At least one link image object is between the first image object and the second image object. The link image object is indicative of a potential DICOM transfer. The first, second, and link image objects are displayed in a user interface. The potential DICOM transfer is operable to be configured via the user interface. | 2009-05-14 |
20090125817 | SYSTEM AND METHOD FOR SHARING DATA - A method and computer program product for establishing a trust relationship between a first user of a collaboration platform and at least a second user of the collaboration platform. Information concerning calendar-related events for the at least a second user is automatically forwarded to the first user. | 2009-05-14 |
20090125818 | SYSTEMS AND METHODS TO CREATE FOLLOW-UP MEETINGS - A system may include reception of an instruction to create a next meeting based on a source meeting, the source meeting associated with a first plurality of meeting particulars, and automatically creation, in response to the instruction, of the next meeting in association with a second plurality of meeting particulars, wherein at least one of the second plurality of meeting particulars provides an indication of the source meeting. | 2009-05-14 |
20090125819 | METHOD AND SYSTEM FOR SPLITTING VIRTUAL UNIVERSES INTO DISTINCT ENTITIES - Systems and methods for allowing an administrator or program to select a region or set of avatars in a virtual universe grid for splitting into another, separate and distinct virtual universe grid. If a region is selected, all of the avatars and virtual universe resources associated with the region are locked, their data is retrieved, and another separate virtual universe grid is commanded to create and insert the avatars and resources in it. If avatars are selected, all of the resources, scripts, histories, and information regarding the selected avatars are retrieved, and the avatars are locked in the source universe. Then, another, separate virtual universe grid is commanded to create universe user identifiers for the avatars, and they are inserted into the separate VU grid. Cleanup includes deleting the region and/or avatars from the first (source) virtual universe grid. | 2009-05-14 |
20090125820 | COMPACT, PORTABLE, AND EFFICIENT REPRESENTATION OF A USER INTERFACE CONTROL TREE - A non-tree representation of a UI control tree is provided by a compact UI binary file that is generated by encoding a UI definition markup file expressing UI controls and behavior in human-readable form. The UI binary file is utilized in a runtime environment on a computing device as a source of a binary instruction stream. The stream can be efficiently processed by an interpreter on the device without needing validation between loading and rendering the UI. The encoding places much of the representation into an object and script section of the UI binary file. The interpreter runs this section without it being entirely resident in the device's memory to minimize the memory footprint. At runtime, operation code (“op-code”) streams contained in this section are used to build UI objects, and implement scriptable behavior for manipulating the UI objects to render the UI on the device with the designed behavior. | 2009-05-14 |
20090125821 | GRAPHICAL USER INTERFACE FEATURE FOR ENABLING FASTER DISCRETE NAVIGATION AMONG MONITORS IN A MULTIPLE MONITOR WORKSTATION - A method of navigating among a plurality of monitors of a multiple monitor workstation. The method includes steps of receiving a request to navigate among the monitors when a position indictor, such as a mouse pointer, is displayed on a first one of the monitors that is active, in response to the request, displaying a navigation interface mechanism on the first one of the monitors that includes a plurality of monitor representations, with each of the monitor representations corresponding to a respective one of the monitors, receiving a selection of one of the monitor representations that corresponds to a second one of the monitors, and making the second one of the monitors active and displaying the position indicator on the second one of the monitors. | 2009-05-14 |
20090125822 | Programming Interface for a Computer Platform - A programming interface for a computer platform can include various functionality. In certain embodiments, the programming interface includes one or more of a first group of services related to re-usable user interface controls, a second group of services related to user interface dialogs and user interface wizards, a third group of services related to extending the user interface functionality, and a fourth group of services related to extending functionality of a desktop of the user interface. | 2009-05-14 |
20090125823 | METHOD AND DEVICE FOR DISPLAYING VIRTUAL OBJECTS - A user device has a read head ( | 2009-05-14 |
20090125824 | USER INTERFACE WITH PHYSICS ENGINE FOR NATURAL GESTURAL CONTROL - A UI (user interface) for natural gestural control uses inertial physics coupled to gestures made on a gesture-pad (“GPad”) by the user in order to provide an enhanced list and grid navigation experience which is both faster and more enjoyable to use than current list and grid navigation methods using a conventional 5-way D-pad (directional pad) controllers. The UI makes use of the GPad's gesture detection capabilities, in addition to its ability to sense standard button presses, and allows end users to use either or both navigation mechanisms, depending on their preference and comfort level. End users can navigate the entire UI by using button presses only (as with conventional UIs) or they can use button presses in combination with gestures for a more fluid and enhanced browsing experience. | 2009-05-14 |
20090125825 | APPARATUS AND METHOD FOR DISPLAYING ENERGY-RELATED INFORMATION - A method includes receiving energy-related information associated with multiple elements in a hierarchically-arranged domain. The method also includes determining a value of an energy-related metric for each of the elements using the energy-related information. The method further includes generating a graphical user interface using the metric values and presenting the graphical user interface to a user. The graphical user interface includes a treemap having multiple sections, each associated with one of the elements. The graphical user interface also includes a graph displaying energy-related information associated with a selected element. A size of each section in the treemap could be based on a size, importance, energy usage, and/or carbon emission of the associated element. A color and a color intensity of each section in the treemap could be based on the metric value of the associated element and/or a comparison of the absolute energy usage to a baseline. | 2009-05-14 |
20090125826 | SYSTEMS AND METHODS PROVIDING A DECLARATIVE SCREEN MODEL FOR AUTOMATED TESTING - Systems and methods for a design and runtime environment provide navigation maps using a declarative model defined by recording actual manipulation of a physical or virtual device. The systems and methods may be used to automatically navigate to application screens eliminating need for a test engineer to provide navigation code. | 2009-05-14 |
20090125827 | SELECTIVELY DELETING ITEMS THAT ARE NOT OF INTEREST TO A USER - Various embodiments enable a user to use their browser to selectively delete items that are not of interest to them. In at least some embodiments, a user's interest in a particular item is implied by some action a user has taken with respect to the particular item. Responsive to this implied interest, various delete operations that can be performed relative to the items are performed so as to exclude items in which a user has some implied interest. In one or more embodiments, items that appear on a user-specified list, such as a favorites or a bookmarked list, are not deleted when a delete operation is performed relative to items to which a user browses. In at least some embodiments, a user interface is provided and enables a user to select classes of items that are to be retained when delete operations are performed. | 2009-05-14 |
20090125828 | Automatic Creation of Data Relationships - The disclosed implementations allow automatic and transparent creation of data relationships in a database application or other application in response to user generated trigger events. Related data records can be stored and displayed in layouts, screens, forms and user interfaces provided by the database application or other application. Additional or extended information corresponding to the related data can be stored and displayed. | 2009-05-14 |
20090125829 | AUTOMATED YIELD SPLIT LOT (EWR) AND PROCESS CHANGE NOTIFICATION (PCN) ANALYSIS SYSTEM - Disclosed are an automated data analysis system and method. They system provides a standardized data analysis request form that allows a user to select an experiment (e.g., a wafer-level based yield split lot (EWR) analysis, a lot-level based process change notification (PCN) analysis, and lot-level based tool/mask qualification analysis) and a data analysis for a specific process module of interest. For each specific data analysis request, the system identifies critical test parameters, which are grouped depending on in-line test levels and photolithography levels. The system links the analysis request to test data sources and automatically monitors the test data sources, searching for the critical test parameters. When the critical test parameters become available, the system automatically performs the requested analysis, generates a report of the analysis and publishes the report with optional drill downs to more detailed results. The system further provides automatic e-mail notification of the published report. | 2009-05-14 |
20090125830 | Compound Fields - A compound field is automatically created in response to a trigger event. In one aspect, a user selects a field type and a compound field associated with the field type is automatically created. A compound field can be manipulated and presented as a single conceptual unit in a user interface (e.g., a form, screen or layout) of an application (e.g., a database application). When an object representing the compound field is dragged and dropped or otherwise selected in the user interface, the compound field is expanded to reveal one or more subfields capable of receiving data from a user. In another aspect, one or more background tables are automatically and transparently created to store compound field objects. In another aspect, a user can create their own compound field types. | 2009-05-14 |
20090125831 | System and Method of Facilitating Project Management with User Interface - A project management system and method includes a user interface with “pie slices” and “layers” to provide a matrix view that integrates multiple best practices content. The slices of the pie represent project stages and the matrix view represents layers of best practice content, such as project management, quality assurance, Sarbanes-Oxley compliance, and other processes. Each cell of the matrix represents best practice information in process, people, and deliverables views. The user loads a project and uses the best practice steps to help with their project implementation. The user interface allows the users to select a best practice layer, then select a project stage cell, and then drill down to view process step details, view people roles information, or work with files that define the project deliverables. | 2009-05-14 |
20090125832 | Information Processing Program an Information Processing Apparatus - Provided is an information processing program for executing on a computer a process of displaying a graphical user interface including a plurality of tabs on a predetermined display device, the information processing program executing: a tab screen switching function which receives the selection of a tab and switches the display of the graphical user interface to a tab screen corresponding to the selected tab; a page switch receiving function which receives an instruction for the switch of a page in a state in which the graphical user interface is displayed on a tab screen corresponding to at least one of the plurality of tabs; and an in-tab-screen page switching function which switches the page displayed on the tab screen in a state in which the selection of the tab is maintained, according to the instruction for the switch. | 2009-05-14 |
20090125833 | SYSTEM AND METHOD FOR PROVIDING STICKY APPLICATIONS - A system and method for providing sticky applications are provided. A “sticky application” is an operating system (OS) level application that has the ability to “stick” to web applications and become a part of the web page on which the web application is running. While the sticky application is stuck to the web application, it behaves as if it were a web application with respect to the user. When the user chooses to “unstick” the application, it will return to behaving as an OS level application. The sticky application imitates being a web-based application instead of an operating system level application while stuck. This imitation involves the sticky application being placed on pixel coordinates within a web page of the web application and the sticky application remaining in the pixel coordinates within the web page where it is placed even when a user modifies the representation of the web page. | 2009-05-14 |
20090125834 | SYSTEM AND COMPUTER PROGRAM PRODUCT FOR EFFICIENTLY PROCESSING COMMENTS TO RECORDS IN A DATABASE, WHILE AVOIDING REPLICATION/SAVE CONFLICTS - A system for displaying comment documents within a parent document that avoids replication/save conflicts regardless of the number of users having local document replicas. The graphical user interface to a parent document provides the user with the ability to enter a comment with regard to the parent document. In response to indication that a comment is to be entered, the user interface to the parent document allows the user to enter content to be included in the comment. In response to indication that the entered comment should be saved, the system operates to capture the comment contents and store it into a newly created comment document associated with the parent document. After a comment document has been created, its contents are presented through a predetermined display region within the user interface to the parent document. In response to detection of a transition of a parent document from a state in which comments can be added to a state in which comments cannot be added, the system locates all comment documents associated with the parent document, copies the contents of those comment documents into the parent document such that they are displayed as part of the parent document, and deletes all associated comment documents for that parent document. | 2009-05-14 |
20090125835 | Graphical user interface component that includes visual controls for expanding and collapsing information shown in a window - A graphical user interface component includes visual controls for expanding and collapsing a subset of content inside of a desktop widget, an application side pane, or other software. | 2009-05-14 |
20090125836 | IMAGE OUTPUT DEVICE - An object of the present invention is to provide an image output device capable of performing a screen switching without causing a user to feel discomfort or anxiety. An in-vehicle image output device | 2009-05-14 |
20090125837 | TAB CONTROL WITH TYPE AHEAD AND THUMBNAIL IMAGES - Embodiments of the present invention address deficiencies of the art in respect to tab control presentation and provide a method, system and computer program product for tab control management with type-ahead and thumbnail imagery. In an embodiment of the invention, a tab control navigation method can be provided. The method can include arranging thumbnail images for corresponding tabs in a tab control within a tab navigation view, and, in response to a selection of one of the thumbnail images, activating a corresponding one of the tabs in the tab control. The method further can include receiving text in a type-ahead filter, and filtering the tab navigation view to include only thumbnail images corresponding to tabs associated with the text. | 2009-05-14 |
20090125838 | BANDWIDTH USAGE AND LATENCY REDUCTION OF REMOTE DESKTOP SOFTWARE BASED ON PREFERRED RENDERING OF A USER SELECTED AREA - The present invention discloses a solution for bandwidth usage reduction of remote desktop software based on preferred rendering of a user selected area. The solution can allow a user to select a specified region of a remote desktop to gain precedence over non-selected regions. An area preference engine can be configured to convey user preference, settings, and selection areas. Selected regions can be user configured to render with different settings than non-selected regions such as resolution, color depth, frame rate, update frequency, and the like. Non-selected regions can be configured to receive lower priority updates than selected regions. | 2009-05-14 |
20090125839 | METHOD AND APPARATUS FOR CONTROLLING DISPLAY OF WINDOWS | 2009-05-14 |
20090125840 | CONTENT DISPLAY SYSTEM - A method of workflow management includes collecting heterogeneous content, associated with a surgical procedure, from a plurality of heterogeneous content sources, selecting a plurality of inputs from the heterogeneous content, and assigning each input of the plurality of inputs to at least one phase of a desired surgical sequence. A particular method also includes displaying a subset of the inputs assigned to a first phase of the surgical sequence and selecting one of the displayed inputs. Selecting one of the displayed inputs enables content-specific functionality associated with the selected one of the displayed inputs. | 2009-05-14 |