42nd week of 2013 patent applcation highlights part 68 |
Patent application number | Title | Published |
20130275783 | Apparatus and Method for a Networked Power Management System with One-Click Remote Battery Discharge Testing - A method of operation includes receiving, by a power supply with battery backup, a battery test command from a user interface on a remote device, switching the power supply to the battery backup in response to the battery test command, monitoring voltage and discharge current of the battery, determining that the battery has reached a threshold capacity due the battery discharge, terminating the battery discharge test and switching the power supply off of the battery backup. The battery backup test command received may be a one-click selection input at a user interface on the remote device where the battery test command is sent to the power supply in response to the one-click selection input. An apparatus that performs the method of operation is also disclosed. | 2013-10-17 |
20130275784 | NETWORK AND METHOD FOR OPERATING A NETWORK - A network, in particular in a motor vehicle, wherein the network includes a central subscriber and at least one first subscriber, wherein the central subscriber and the at least one first subscriber are interconnected by way of at least one first cable. The central subscriber has at least one signal coupling unit and at least one energy coupling unit, wherein by way of the signal coupling unit an AC voltage can be impressed on at least one first line of the first cable, or can be tapped from the signal coupling unit. Also disclosed is a method for operating a network. | 2013-10-17 |
20130275785 | MEMORY CONTROL APPARATUS, MEMORY CONTROL METHOD, INFORMATION PROCESSING APPARATUS AND PROGRAM - There is provided a memory control apparatus including a deciding unit deciding, among a first main storage apparatus that is a main storage apparatus with low power consumption and a second main storage apparatus with power consumption higher than the power consumption of the first main storage apparatus as memory devices of multiple CPU cores, whether the second main storage apparatus is capable of being suspended, and a power managing unit suppressing a power supplied to the second main storage apparatus and at least one of the multiple CPU cores in a case where the deciding unit decides that the second main storage apparatus is capable of being suspended. | 2013-10-17 |
20130275786 | MOBILE PHONE - A main processor of mobile phone changes from power saving state to active state for changing display in response to a sub processor for sensors, the main processor returning to the power saving state after changing the display. The main processor changes from power saving state to active state for storing information from the sub processor, the main processor returning to the power saving state after the storing function. The main processor selects the stored display data on the basis of the information from the sub processor to change display. The main processor receives and stores information from the sub processor in the boot up process or before finishing the operation. The sub processor is in the active state so as to control the sensor even in a case where the main processor is in the power saving state. | 2013-10-17 |
20130275787 | Methods And Apparatuses For Reducing Step Loads Of Processors - Methods and apparatuses for reducing step loads of processors are disclosed. Method embodiments comprise examining a number of instructions to be processed by a processor to determine the types of instructions that it has, calculating power consumption by in an execution period based on the types of instructions, and limiting the execution to a subset of instructions of the number to control the quantity of power for the execution period. Some embodiments may also create artificial activity to provide a minimum power floor for the processor. Apparatus embodiments comprise instruction type determination logic to determine types of instructions in an incoming instruction stream, a power calculator to calculate power consumption associated with processing a number of instructions in an execution period, and instruction throttling logic to control the power consumption by limiting the number of instructions to be processed in the execution period. | 2013-10-17 |
20130275788 | INFORMATION PROCESSING DEVICE, METHOD FOR CALCULATING DEGREE OF CONTRIBUTION TO POWER SAVING, AND PRESENTATION METHOD - According to an embodiment, an information processing device includes a storage section, a computing section, and an index calculating section. The storage section stores a current set value for each of the at least one setting item associated with saving of power consumed by a computer and table data including a score defined in advance for each of set values. The computing section performs a computation for converting the current set value into a score and a computation for converting a most power-saving one of the set values into a score on the basis of a result of checking the current set values at fixed intervals and the scores in the table data. The index calculating section calculates an index of how much drive status of the computer with the current set values contributes to power saving on the basis of results of the computations from the computing section. | 2013-10-17 |
20130275789 | CREDIT BASED POWER MANAGEMENT - An embodiment may include circuitry to determine whether to issue at least one credit to at least one sender of at least one packet. The credit(s) may be to grant permission to the at least one sender to issue the at least one packet to at least one receiver of the at least one packet. The determination of whether to issue the credit(s) may be based, at least in part, upon whether a time in which the at least one receiver is in a relatively lower power state prior to issuance of the credit(s) is at least sufficient to provide at least a predetermined amount of reduction in power consumption. The relatively lower power state may be relative to a relatively higher power state of the at least one receiver that prevails at the issuance of the credit(s). Additionally or alternatively, the circuitry may be to receive such credit(s). | 2013-10-17 |
20130275790 | MULTICORE PROCESSOR SYSTEM AND POWER CONTROL METHOD - A multicore processor system includes multiple processors; a device; a memory that stores information of voltage and clock frequency for minimizing power consumption in connection with a number of the processors accessing to the device; and a power control unit that controls the voltage and the clock frequency of the processors on the basis of the information stored in the memory if the number of the processors accessing to the device changes. | 2013-10-17 |
20130275791 | Method and System for Tracking and Selecting Optimal Power Conserving Modes of a PCD - A method and system for tracking and selecting optimal power conserving modes of a PCD includes detecting enablement or disablement of a reduced power mode and detecting one of a new and a change in a latency restriction. Next, a low power mode which has a minimum entry and exit latency may be identified. Then, it may be determined if a lowest latency restriction is less than the minimum entry and exit latency. A function pointer may be adjusted based on the output of the determining step. The function pointer may reference a halt state and a reduced power state for the PCD. Then, conditions favorable for at least one of an idle state and a reduced power mode of the PCD may be assessed. If conditions are favorable for an idle state or a reduced power mode for the PCD, then status of the function pointer may be read. | 2013-10-17 |
20130275792 | System and Method for Switching in an Energy Efficient Network - A system and method for switching in an energy efficient network. Rapid switching between multiple operating modes can generate a voltage spike or voltage lag on an on-board inductor. Suppression of the voltage spike or voltage lag can be enabled through the activation of by a physical layer device of an inductor bypass path at a time proximate to the switching between multiple operating modes. | 2013-10-17 |
20130275793 | IMAGE FORMING APPARATUS, METHOD FOR CONTROLLING IMAGE FORMING APPARATUS, AND A SYSTEM - An image forming apparatus capable of communicating with an information processing apparatus includes a detection unit configured to detect predetermined communication from the information processing apparatus, a selection unit configured to select a first power-off mode for turning off power of the image forming apparatus according to a usage status of the image forming apparatus in a case where the detection unit does not detect the predetermined communication, and select a second power-off mode for turning off the power of the image forming apparatus according to a communication status with the information processing apparatus in a case where the detection unit detects the predetermined communication, and a control unit configured to perform control to turn off the power of the image forming apparatus according to the power-off mode selected by the selection unit. | 2013-10-17 |
20130275794 | RUNTIME SELECTION OF MOST ENERGY-EFFICIENT APPROACH FOR SERVICES REQUESTED BY MOBILE APPLICATIONS - An energy conservation module may be included in a mobile communication device that receives requests for services from application programs running in the device. For each request, the energy conservation module may determine which of different, selectable ways of performing the request is likely to be the most energy efficient. The energy conservation module may then cause the request to be performed in this most energy-efficient way. This determination may be dynamic and based on current operating conditions. Middleware between the application programs and an operating system may be included that presents various APIs to the application programs to allow them to easily invoke this functionality. The different, selectable ways of performing the services may be of any type, including different, selectable computer network interfaces (e.g., Wi-Fi and cellular) and whether a complex computation should be performed within or outside of the mobile communication device. | 2013-10-17 |
20130275795 | STORAGE CONTROL SYSTEM WITH POWER DOWN MECHANISM AND METHOD OF OPERATION THEREOF - A storage control system and method of operation thereof includes: a control unit for initiating a hardening process beginning at a power-down signal; a counter module, coupled to the control unit for tracking a recorded time beginning at the power-down signal; a completion module, coupled to the counter module, for generating a work-complete entry in memory devices at a conclusion of the hardening process; and a calculation module, coupled to the completion module, for calculating a power down margin by determining the recorded time between the work-complete entry and a complete power loss of a hold-up power. | 2013-10-17 |
20130275796 | COLLABORATIVE PROCESSOR AND SYSTEM PERFORMANCE AND POWER MANAGEMENT - The present invention relates to a platform power management scheme. In some embodiments, a platform provides a relative performance scale using one or more parameters to be requested by an OSPM system. | 2013-10-17 |
20130275797 | DERIVING ACCURATE MEDIA POSITION INFORMATION - Various embodiments utilize different counters or clocks, working in concert, to smooth out position information that is derived for a rendering/capturing device. Specifically, in at least some embodiments, each counter or clock has a different speed. A faster counter or clock is used to determine intra-transition position offsets relative to a slower counter or clock. | 2013-10-17 |
20130275798 | SEMICONDUCTOR DEVICE, CONTROL METHOD FOR THE SEMICONDUCTOR DEVICE AND INFORMATION PROCESSING SYSTEM INCLUDING THE SAME - The core chips each include a timing control circuit that outputs a timing signal synchronized with the outputting of parallel data to the interface chip. The interface chip includes a data input circuit that captures parallel data in synchronization with the timing signal. With this arrangement, the timing to output the parallel data and the timing to capture the parallel data are both synchronized with the timing signal generated in the core chips. Therefore, even if there is a difference in operation speed between each core chip and the interface chip, the parallel data can be accurately captured on the interface chip side. | 2013-10-17 |
20130275799 | CIRCUIT, SYSTEM AND METHOD FOR SELECTIVELY TURNING OFF INTERNAL CLOCK DRIVERS - The present invention includes a circuit, system and method for selectively turning off internal clock drivers to reduce operating current. The present invention may be used to reduce power consumption by reducing operating current in a memory device. Operating current may be reduced by turning off internal clock drivers that deliver a clock signal during selected periods of time. According to an embodiment of clock control circuitry of the present invention, an internal clock is disabled if a no operation command is detected during periods of time when no read or write burst operation is taking place. Methods, memory devices and computer systems including the clock control circuitry and its functionality are also disclosed. | 2013-10-17 |
20130275800 | Systems and Methods for Providing Fault Detection and Management - Methods and systems for providing fault detection and management are disclosed. A system includes a web-based interface that allows a user to access all elements of a customer service network, which spans multiple networks, departments, and external partners. The system, and thereby the user, is able to manage almost all aspects of the network, thereby giving the user end-to-end customer experience issue management. Real time and archived events are utilized, in some embodiments, for root cause analysis and/or process and/or performance improvement. Events from differing transport, platform, technology and OSI model levels are correlated for optimal customer experience monitoring alarming and analysis. | 2013-10-17 |
20130275801 | RECONFIGURABLE RECOVERY MODES IN HIGH AVAILABILITY PROCESSORS - A computer program product for performing error recovery is configured to perform a method that includes creating, by a processor, a recovery checkpoint. The processor is dynamically switched into a non-recoverable processing mode of operation based on creating the software recovery checkpoint. The non-recoverable processing mode of operation is a mode in which a subset of hardware error recovery resources are powered-down or re-purposed for instruction processing. It is determined, during the non-recoverable processing mode of operation, that a new software recovery checkpoint is required. Based on the determining that a new software recovery checkpoint is required, the processor is dynamically switched into a recoverable processing mode of operation. The recoverable processing mode of operation is a mode in which hardware error recovery resources, including at least one of the hardware error recovery resources in the subset, are purposed for hardware error recovery operations. | 2013-10-17 |
20130275802 | STORAGE SUBSYSTEM AND DATA MANAGEMENT METHOD OF STORAGE SUBSYSTEM - Since the whole storage device is blocked according to the conventional data saving method when failure occurs to the storage device in a storage subsystem, so that when failure occurs to two storage devices at the same time within a same RAID group, double failure is caused and data loss occurs. In order to solve the problem, the present invention divides a storage device into storage areas of predetermined units, constructs RAID groups from two or more storage areas, and when failure occurs to the storage area, selects a data migration destination storage area from either the RAID group in which failure has occurred or the RAID group other than the RAID group in which failure has occurred, migrates the data stored in the storage area where failure has occurred to the selected data migration destination storage area, and blocks only the storage area where failure has occurred. | 2013-10-17 |
20130275803 | INFORMATION GOVERNANCE CROWD SOURCING - A method, computer program product, and system for information governance crowd sourcing by, responsive to receiving a data quality exception identifying one or more data quality errors in a data store, identifying a performance level required to correct the data quality errors, selecting, from a crowd hierarchy, a first one or more crowds meeting the defined performance level, wherein the crowd hierarchy ranks the performance of one or more crowds, and routing, by operation of one or more computer processors, the one or more data quality errors to the selected crowds for correction. | 2013-10-17 |
20130275804 | NoC-Based Adaptive Error Correction Apparatus - An NoC-based error correction apparatus capable of supporting a network interface that transmits a flit between Tx and Rx IP-elements includes: an encoder configured to receive a k-bit flit from the Tx IP-element and encodes the k-bit flit into n-bit data; and a decoder configured to receive the n-bit data, decode the n-bit data into the k-bit flit, and output the k-bit flit, the decoder having an error correction circuit for correcting an error in the n-bit data, wherein a t-bit adaptive error correction code having a variable error correction capability depending on the number of bits (n) of the received data is applied to the error correction circuit, the error correction capability is proportional to the number of bits (n) of the received data, and the t-bit error correction code has the number of bits proportional to the number of bits (n) of the received data. | 2013-10-17 |
20130275805 | PROVIDING APPLICATION BASED MONITORING AND RECOVERY FOR A HYPERVISOR OF AN HA CLUSTER - An embodiment of the invention is directed to a method associated with a node comprising a hypervisor and guest VMs, each guest VM being managed by the hypervisor and disposed to run applications, the node being joined with other nodes to form an HA cluster. The method includes establishing an internal bidirectional communication channel between each guest VM and the hypervisor, and further includes sending commands and responses thereto through the channel, wherein respective commands manage a specified application running on the given guest VM. The messages are selectively monitored, to detect a failure condition associated with the specified application running on the given guest VM. Responsive to detecting a failure condition, action is taken to correct the failure condition, wherein the action includes sending at least one command through the internal channel from the hypervisor to the given guest VM. | 2013-10-17 |
20130275806 | RECONFIGURABLE RECOVERY MODES IN HIGH AVAILABILITY PROCESSORS - A method for performing error recovery that includes creating, by a processor, a recovery checkpoint. The processor is dynamically switched into a non-recoverable processing mode of operation based on creating the software recovery checkpoint. The non-recoverable processing mode of operation is a mode in which a subset of hardware error recovery resources are powered-down or re-purposed for instruction processing. It is determined, during the non-recoverable processing mode of operation, that a new software recovery checkpoint is required. Based on the determining that a new software recovery checkpoint is required, the processor is dynamically switched into a recoverable processing mode of operation. The recoverable processing mode of operation is a mode in which hardware error recovery resources, including at least one of the hardware error recovery resources in the subset, are purposed for hardware error recovery operations. | 2013-10-17 |
20130275807 | INFORMATION PROCESSING APPARATUS AND INSTALLATION METHOD - The installation of multiple applications by an installer is executed in a mode that does not display an error message in a display device. Upon an installation performed by the installer ending, the result of the installation performed by the installer is determined. As a result of the determination, an installer that failed at the installation is caused to re-execute the installation of the application whose installation failed in a mode that displays an error message in the display device. As a result of the re-execution, an error message is displayed in the display device by the installer that failed at the installation. | 2013-10-17 |
20130275808 | Techniques for Virtual Machine Management - A technique for operating a group of virtual machines (VMs) includes utilizing a checkpoint procedure to maintain secondary VMs to assume tasks of primary VMs within a cluster in the event of failover. On failover of a first one of the primary VMs, a first one of the secondary VMs assumes the tasks from the checkpoint immediately preceding a failover event. Each of the primary VMs is connected to receive data from remaining ones of the primary VMs via an internal bus and process the data on receipt. Checkpoints for the primary VMs are synchronized. For each of the primary VMs, release to the external bus of data generated on the basis of received internal bus data is prevented until a subsequent checkpoint has occurred. On failover of one of the primary VMs, all of the primary VMs are directed to initiate failover to an associated one of the secondary VMs. | 2013-10-17 |
20130275809 | Preserve Status Parameter for Testing in Computing System - A method for testing using a preserve status parameter in a computing system includes setting, by a calling process in the computing system, the preserve status parameter; issuing a call to a function under test by the calling process in the computing system; executing the function under test in the computing system, wherein data in a memory area accessed by the function under test during execution is preserved by the set preserve status parameter, such that the computing system does not reuse the memory area while the data in the memory area is being preserved; determining if an error occurred during execution of the function under test; in the event an error is determined to have occurred during execution of the function under test, making the data in the memory area available for inspection; and releasing the memory area for reuse by the computing system. | 2013-10-17 |
20130275810 | METHOD AND APPARATUS FOR INJECTING ERRORS INTO MEMORY - Disclosed is an apparatus and a method to inject errors to a memory. In one embodiment, a dedicated interface includes an error injection system address register and an error injection mask register coupled to the error injection system address register. If the error injection system address register includes a system address that matches an incoming write address, the error injection mask register outputs an error to the memory. | 2013-10-17 |
20130275811 | DEVICES FOR INDICATING A PHYSICAL LAYER ERROR - A computing device for indicating a physical layer error is described. The computing device includes a processor and instructions stored in memory that is in electronic communication with the processor. The computing device generates a command for a testing device. The command includes a directive to capture at least one physical layer signal corresponding to a communications interface between a first electronic device and a second electronic device. The computing device also obtains data representing the at least one physical layer signal. The computing device additionally stores the data in a storage device to obtain stored data. The stored data indicates any physical layer error. | 2013-10-17 |
20130275812 | DETERMINING ROOT CAUSE - Methods, systems, and computer-readable media with executable instructions stored thereon for determining root cause are provided. A method for determining root cause can include receiving values for at least one performance metric for each of a plurality of components of an IT system to establish a normal value for each of the performance metrics, receiving an abnormal value that differs from the normal value for at least one of the plurality of components of the IT system, and determining a probability that the at least one of the plurality of components of the IT system is a root cause of the abnormal value. | 2013-10-17 |
20130275813 | METHOD AND SYSTEM FOR USE IN CONDITION MONITORING - A condition monitoring system including at least one computing device also includes a memory device configured to store data associated with a monitored device and at least one input channel that is configured to receive the data associated with the monitored device. The condition monitoring system further includes a processor coupled to the memory device and the at least one input channel. The processor is programmed to determine a potential fault condition by comparing at least a portion of the data associated with the monitored device with at least one scenario programmed therein. The at least one scenario is at least partially based on at least one predetermined event associated with at least one condition of the monitored device. | 2013-10-17 |
20130275814 | ADAPTIVE SYSTEM MONITORING - Various embodiments of systems and methods for monitoring a system are described herein. A request is received from a user to generate a system watch for monitoring a system. The request may include a primary system monitoring parameter to be included in the system watch. One or more system monitoring parameters correlated to the primary system watch are identified from a system monitoring parameter database. The system watch is generated based on the primary system monitoring parameter and at least one secondary system monitoring parameter from the identified one or more system monitoring parameters. In one aspect, the system monitoring parameter database is built based on system watch related input received for a plurality of system watches. | 2013-10-17 |
20130275815 | DISTRIBUTED OBJECT STORAGE SYSTEM - A distributed object storage system has a monitoring agent and/or a maintenance agent configured to determine for each of a plurality of repair tasks the actual concurrent failure tolerance of a corresponding repair data object. The actual concurrent failure tolerance corresponds to the number of storage elements that store sub blocks of the repair data object and are allowed to fail concurrently. | 2013-10-17 |
20130275816 | IDENTIFYING A DIMENSION ASSOCIATED WITH AN ABNORMAL CONDITION - At least one value of abnormal metrics is identified as being an abnormal dimension value. A dominant dimension related to the anomaly is identified based on the identified abnormal dimension value. | 2013-10-17 |
20130275817 | REGISTER PROTECTED AGAINST FAULT ATTACKS - A circuit and method of detecting a fault attack in a circuit includes a plurality of registers each identified by an address. The method includes storing in a memory the address present on an address bus during a write operation to one of said registers. In response to a first alert signal indicating that the data stored by a first of said registers has been modified, comparing the address identifying said first register with said stored address. | 2013-10-17 |
20130275818 | STORAGE CONTROLLING APPARATUS, STORAGE APPARATUS, INFORMATION PROCESSING SYSTEM AND PROCESSING METHOD - Disclosed herein is a storage controlling apparatus, including: a status acquisition section configured to acquire status including a number of times of execution of verification after writing into a memory from the memory; a history information retention section configured to retain a history of the status as history information in an associated relationship with each of predetermined regions of the memory; and a region selection section configured to select a region which satisfies a condition in accordance with the history information when a new region is to be used in the memory. | 2013-10-17 |
20130275819 | METHOD AND SYSTEM FOR PROVIDING A PREDEFINED CONTENT TO A USER - A computer-implemented method of providing a predefined content to a user includes generating an error message at a user device, the error message based on unavailability of the predefined content to the user at a first instance of time. The method also includes receiving one or more error messages by a server, the one or more error messages being received from one or more user devices. Further, the method includes creating a list of one or more parameters by the server. Furthermore, the method includes providing the predefined content to the user at a second instance of time based on a predefined threshold of the one or more parameters in the list. | 2013-10-17 |
20130275820 | SYSTEM AND METHOD FOR ERROR REPORTING IN A NETWORK - A system is provided for managing error reporting in a network. The system comprises a buffer for storing traps, a timer that measures a time period and a buffer manager that compares incoming traps to traps already stored in the buffer. An incoming trap is stored in the buffer if it is determined that the incoming trap is not similar to traps already stored in the buffer. The buffer is cleared after the time period measured by the timer has elapsed. | 2013-10-17 |
20130275821 | READ ONLY MEMORY (ROM) WITH REDUNDANCY - A read only memory (ROM) with redundancy and methods of use are provided. The ROM with redundancy includes a programmable array coupled to a repair circuit having one or more redundant repairs. The one or more redundant repairs include a word address match logic block, a data I/O address, and a tri-state buffer. The word address match logic block is provided to the tri-state buffer as a control input and the data I/O address is provided to the tri-state buffer as an input. An output of the tri-state buffer of each redundant repair is provided as a first input to one or more logic devices. One or more data outputs of a ROM bit cell array is provided as a second input to a respective one of the one or more logic devices. | 2013-10-17 |
20130275822 | At Speed Testing of High Performance Memories with a Multi-Port BIS Engine - A programmable Built In Self Test (BIST) system used to test embedded memories where the memories may be operating at a clock frequency higher than the operating frequency of the BIST. A plurality of BIST memory ports are used to generate multiple memory test instructions in parallel, and the parallel instructions are then merged to generate a single memory test instruction stream at a speed that is a multiple of the BIST operating frequency. | 2013-10-17 |
20130275823 | PROGRAMMABLE LOGIC CIRCUIT USING THREE-DIMENSIONAL STACKING TECHNIQUES - A method of configuring a plurality of configurable integrated circuit dies including receiving a configuration data stream at a die stack. The configuration data stream includes configuration memory data for logic devices located on dies in the die stack. At least two of the dies are located on different substrates. The method also includes, performing for each of the dies in the die stack: receiving the configuration memory data for the die, storing the configuration memory data for the die in a configuration memory on the die, determining whether the configuration data stream includes configuration memory data for an additional die in the die stack, and transmitting the configuration data stream to the additional die in the die stack in response to the configuration data stream including configuration memory data for the additional die in the die stack. | 2013-10-17 |
20130275824 | SCAN-BASED CAPTURE AND SHIFT OF INTERFACE FUNCTIONAL SIGNAL VALUES IN CONJUNCTION WITH BUILT-IN SELF-TEST - An integrated circuit comprises a memory or other type of circuit core having an input interface and an output interface, built-in self-test circuitry configured for testing of the circuit core between its input and output interfaces in a built-in self-test mode of operation, and at least one scan chain having a plurality of scan cells. The scan cells of the scan chain are coupled to respective signal lines at the input and output interfaces and configured to allow capture of functional signal values from those signal lines in a functional mode of operation and shifting out of the captured functional signal values in a scan shift mode of operation. This allows detection of faults associated with functional paths of the interface that would otherwise not be detectable using the built-in self-test circuitry. | 2013-10-17 |
20130275825 | SEMICONDUCTOR TEST SYSTEM AND METHOD - A test controller applies test stimulus signals to the input pads of plural die on a wafer in parallel. The test controller also applies encoded test response signals to the output pads of the plural die in parallel. The encoded test response signals are decoded on the die and compared to core test response signals produced from applying the test stimulus signals to core circuits on the die. The comparison produces pass/fail signals that are loaded in to scan cells of an IEEE 1149.1 scan path. The pass/fail signals then may be scanned out of the die to determine the results of the test. | 2013-10-17 |
20130275826 | Interconnections for Plural and Hierarchical P1500 Test Wrappers - A test architecture accesses IP core test wrappers within an IC using a Link Instruction Register (LIR). An IEEE P1500 standard is in development for providing test access to these individual cores via a test structure called a wrapper. The wrapper resides at the boundary of the core and provides a way to test the core and the interconnections between cores. The test architecture enables each of the plural wrappers in the IC, including wrappers in cores embedded within other cores, with separate enable signals. | 2013-10-17 |
20130275827 | Multi-Section Non-Binary LDPC Decoder - Various embodiments of the present invention provide systems and methods for decoding codewords in a multi-section non-binary LDPC decoder. For example, an LDPC decoder is disclosed that includes a variable node processor operable to perform variable node updates based at least in part on check node to variable node messages and to generate variable node to check node messages, and a check node processor operable to process the variable node to check node messages in groups across each of a plurality of sections of an H matrix and to generate the check node to variable node messages. | 2013-10-17 |
20130275828 | CODE-ASSISTED ERROR-DETECTION TECHNIQUE - A circuit, wherein an encoder circuit encodes a set of N symbols as a given codeword in a code space, where the given codeword includes a set of M symbols. M drivers are coupled to the encoder circuit and are coupled to M links in a channel, where a given driver outputs a given symbol in the set of M symbols onto a given link. An error-detection circuit coupled to the encoder circuit generates and stores error-detection information associated with the set of M symbols, facilitating subsequent probabilistic determination of a type of error during communication of the set of M symbols to another circuit. A receiver circuit receives feedback information from the other circuit, which includes error information about detection of another type of error in the set of M symbols based on characteristics of the code space. Control logic performs remedial action based on the feedback information. | 2013-10-17 |
20130275829 | USING A SOFT DECODER WITH HARD DATA - A method for re-using a soft decoder involves receiving soft data and hard data from memory cells in a memory device, mapping the soft data to a first set of soft information, mapping the hard data to a second set of soft information, and using the soft decoder to decode both the first set and second set of soft information. | 2013-10-17 |
20130275830 | MEMORY DEVICE, MEMORY SYSTEM, AND METHOD OF OPERATING THE SAME - A memory device, a memory system, and a method of operating the same. The memory device includes a memory cell array including a plurality of memory cells and a write command determination unit (WCDU) that determines whether a write command input to the memory device is (to be) accompanied a masking signal. The WCDU produces a first control signal if the input write command is (to be) accompanied by a masking signal. A data masking unit combines a portion of read data read from the memory cell array with a corresponding portion of input write data corresponding to the write command and generates modulation data in response to the first control signal. An error correction code (ECC) engine generates parity of the modulation data. | 2013-10-17 |
20130275831 | SEMICONDUCTOR DEVICE, CONFIDENTIAL DATA CONTROL SYSTEM, CONFIDENTIAL DATA CONTROL METHOD - A semiconductor device, a confidential data control system and a confidential data control method are provided capable of safeguarding confidential data even in cases of unauthorized access. Control is performed to alternately store confidential data segments of divided confidential data and respective corresponding segment parity data in a memory. When reading the confidential data, errors in the confidential data segment are checked for with the segment parity data, corrected when an error has occurred, and read. The confidential data is not stored altogether in the memory, and so the confidential data is rendered difficult to discern even in cases in which unauthorized access (hacking) has occurred to the confidential data control system. | 2013-10-17 |
20130275832 | DATA RECOVERY USING ADDITIONAL ERROR CORRECTION CODING DATA - A method in a data storage device including a memory and an error correction coding (ECC) engine. A first ECC page including a data block and first main ECC data is stored to the memory. The first main ECC data is usable by the ECC engine to correct errors in the first ECC page. A second ECC page including first additional ECC data is also stored to the memory. The first additional ECC data is usable by the ECC engine to correct errors in a single sub-block of multiple sub-blocks within the data block. | 2013-10-17 |
20130275833 | METHOD AND APPARATUS FOR REBUILDING DATA IN A DISPERSED DATA STORAGE NETWORK - A method begins a first rebuilder application identifying a data slice having a storage error. The method continues with the first rebuilder application or a second rebuilder application identifying a data segment based on the identified data slice. The method continues with the second rebuilder application identifying one or more other slice servers that are storing other data slices of the encoded data segment. The method continues with the second rebuilder application receiving a sufficient number of the other data slices to reconstruct the data segment and decoding them to reconstruct the data segment. The method continues with the second rebuilder application encoding the reconstructed data segment in accordance with the information dispersal algorithm to produce a new set of data slices and selecting one of them as the rebuild data slice. | 2013-10-17 |
20130275834 | METHOD AND APPARATUS FOR STORAGE INTEGRITY PROCESSING BASED ON ERROR TYPES IN A DISPERSED STORAGE NETWORK - A storage integrity system in a dispersed storage network scans an address range of data slices to identify errors in one of a plurality of encoded data slices, wherein the plurality of encoded data slices are generated from a data segment using an error encoding dispersal function. When the storage integrity system detects an error, it identifies one of the encoded data slices for rebuilding. The identified data slice is rebuilt in response to the type of error. For example, when the type of the error includes a temporary error, the storage integrity system waits a predetermined time period to determine whether the error still exists prior to rebuilding the identified data slice. | 2013-10-17 |
20130275835 | FABRIC-BASED SOLID STATE DRIVE ARCHITECTURE - Embodiments of apparatus, methods and systems of solid state drive are disclosed. One embodiment of a solid state drive includes a non-blocking fabric, wherein the non-blocking fabric comprises a plurality of ports, wherein a subset of the plurality of ports are each connected to a flash controller that is connected to at least one array of flash memory. Further, this embodiment includes a flash scheduler for scheduling data traffic through the non-blocking fabric, wherein the data traffic comprises a plurality of data packets, wherein the flash scheduler extracts flash fabric header information from each of the data packets and schedules the data traffic through the non-blocking fabric based on the extracted flash fabric header information. The scheduled data traffic provides transfer of data packets through the non-blocking fabric from at least one array of flash memory to at least one other array of flash memory. | 2013-10-17 |
20130275836 | MEMORY MANAGEMENT METHOD, STORAGE DEVICE, AND COMPUTER WITH THE SAME - A storage device includes a nonvolatile memory, a volatile memory, and a memory controller. The volatile memory includes a free block management table, and a worn block management table. If the number of free blocks is equal to or larger than a threshold value 1, and errors of the number of equal to or larger than a threshold value 2 but smaller than a threshold value 3 are included in the data read from the nonvolatile memory, the memory controller registers the block in the worn block management table as a worn block. If the number of free blocks becomes smaller than the threshold value 1, the memory controller registers the worn block registered in the worn block management table in the free block management table as the free block. | 2013-10-17 |
20130275837 | PACKET FORWARD ERROR CORRECTION - Performing packet forward error correction on received data, including: receiving packets including parity packets from a data stream; reading identifier information in a packet header to determine if there were at least one dropped packet in the data stream; processing remaining packets of the received packets when it is determined that there were at least one dropped packet, wherein the remaining packets including the parity packets are processed to recover the at least one dropped packet; and inserting the at least one recovered packet back into another data stream. | 2013-10-17 |
20130275838 | SYSTEM AND METHOD FOR MULTI-STAGE TIME-DIVISION MULTIPLEXED LDPC DECODER - A low density parity check decoder includes a decoding process divided into two or more processing stages arranged in series. At one time, each processing stage processes a different code block than each other processing stage in the series. The decoder is capable of simultaneously decoding as many code blocks as stages. A controller passes the code blocks between the processing stages at the proper time and in the proper sequence. The controller passes the code blocks through the series of stages in a time-division multiplexed fashion. | 2013-10-17 |
20130275839 | Programmable Error Correction Capability for BCH Codes - An embodiment of the invention relates to a BCH encoder formed with linear feedback shift registers (LFSRs) to form quotients and products of input polynomials with irreducible polynomials of a generator polynomial g(x) of the BCH encoder, with and without pre-multiplication by a factor x | 2013-10-17 |
20130275840 | DISTRIBUTED DATA DISTRIBUTION - Data may be distributed using data carousels. After a device receives the data, or a portion thereof, the device may make available a data carousel that allows others to receive the data. Each data carousel may contain a portion of the data. Data carousels may also contain error correction information that can be used to reconstruct missing portions of the data being distributed. A carousel directory may keep track of the carousel structure and direct the behavior of devices that are receiving data and/or distributing data. | 2013-10-17 |
20130275841 | DECODING METHOD AND DECODER - The method according to the invention relates to the decoding of a sequence of symbols, the sequence of symbols having been generated by: calculating a CRC value for an initial message; combining the initial message and the CRC value so as to produce a transformed message; and, encoding the transformed message. The decoding comprises: generating a number of path hypotheses via a trellis diagram corresponding to the trellis diagram of a finite-state machine comprising the encoder and the CRC generator, in which the encoder and the CRC generator are supplied with the same input. According to a preferred embodiment of the method, the trellis diagram is adapted to take into account bit stuffing possibly inserted in the transformed message before encoding. | 2013-10-17 |
20130275842 | METHODS AND SYSTEMS FOR CONSISTENCY CHECKING AND ANOMALY DETECTION IN AUTOMATIC IDENTIFICATION SYSTEM SIGNAL DATA - Methods and systems for validating positions reported in AIS message signals by fitting suitably chosen functions to signal characteristic data, such as timing and Doppler shift data, derived from a plurality of AIS message signals. Ships whose reported positions deviate from the fitted function may be flagged as suspect. | 2013-10-17 |
20130275843 | TREND-ANALYSIS SCHEME FOR RELIABLY READING DATA VALUES FROM MEMORY - In one embodiment, a scheme for reliably reading data values, such as rapidly-changing counter values, from a memory location. Instead of performing a single read operation, a set of N consecutive read operations is performed to obtain a set of N samples. Since, for counter values and the like, the frequency of occurrence of out-of-sequence values is relatively low, it is expected that a majority of the N samples will be in sequence. Of these N samples, the largest subset of monotonically-increasing values is selected. The median value of this subset of monotonically non-decreasing values is returned as a reliable result of the read operation. | 2013-10-17 |
20130275844 | METHOD AND APPARATUS FOR REBUILDING DATA IN A DISPERSED DATA STORAGE NETWORK - A method begins by determining that a disk drive of a slice server has been replaced with a new disk drive. The method continues by identifying a data slice that was stored on the disk drive and identifying a data segment based on the identified data slice. The method continues by identifying other slice servers that are storing other data slices of the encoded data segment. The method continues by retrieving, from the other slice servers, a sufficient number of the other data slices to reconstruct the data segment and decoding the sufficient number of the other data slices to reconstruct the data segment. The method continues by encoding the reconstructed data segment in accordance with the information dispersal algorithm to produce a new set of data slices. The method continues by selecting a data slice of the new set of data slices as a rebuilt data slice. | 2013-10-17 |
20130275845 | INTERACTIVE USER INTERFACE FOR DISPLAYING SUPPLY CHAIN INFORMATION - An interactive user interface is disclosed. According to various embodiments, the interface includes a first field and at least one additional field. The first field lists a focal item and the at least one additional field contains a listing of items related to the focal item. Certain of the related items in the at least one additional field include a hyperlink which, when activated by the user, causes the item corresponding to the activated hyperlink to become a new focal item listed in the first field, such that the at least one additional field transitions to list items related to the new focal item. The focal item may be, for example, an identifier corresponding to a company, and the at least one additional field may contain a listing of identifiers corresponding to companies that are customers, suppliers or competitors of the focal item company. | 2013-10-17 |
20130275846 | ELECTRONIC DEVICE AND METHOD FOR INPUTTING AND MANAGING USER DATA - An electronic device and a method for inputting and managing user data are provided. The method for operating an electronic device includes receiving an input of at least one of a highlight mark and a drawing mark to at least one portion of electronic contents, and displaying the at least one input mark together with the electronic contents. | 2013-10-17 |
20130275847 | AUTOMATED TABLE TRANSFORMATIONS FROM EXAMPLES - Described herein are mechanisms for automatically generating a computer-executable program that transforms a first table in a first format to a second table in a second format by way of user-provided examples. A user provides an exemplary input table of a first format, where the input table may be a portion of the first table. The user also provides an exemplary output table of a second format, wherein contents of the output table correspond to contents of the input table. Based upon these user-provided examples, a table transform program is automatically generated, wherein the table transform program, when executed over the first table generates the second table. | 2013-10-17 |
20130275848 | FORMS CONVERSION AND DEPLOYMENT SYSTEM FOR MOBILE DEVICES - A method and system for automatically converting forms generated using a desktop forms development tool to be compatible with mobile devices, for deploying the converted forms to the mobile devices, and for running converted forms on the mobile devices is provided. A forms system provides a conversion component, a deployment component, and a device component. A forms file is generated to be processed by a forms display program on a variety of devices. The forms system transforms the forms file to a target form file designed for execution by a target forms display program on a device of the target device type. | 2013-10-17 |
20130275849 | Performing Actions Based on Capturing Information from Rendered Documents, Such as Documents under Copyright - A hardware, firmware, and/or software facility (“facility”) for providing information relevant to rendered documents is described. In some embodiments, the facility identifies multiple versions of an electronic document corresponding to a rendered document captured by a capture device. The facility may then provide a person utilizing the capture device with various ways to interact with one or more versions of the electronic document. In some embodiments, the facility determines that use of a rendered document is restricted, such as by copyright, to some degree. The facility may then offer the person the option to obtain unrestricted use of the rendered document. If the person accepts, the person obtains the right to store captures of the rendered document. If the person declines, the facility automatically discards captures of the rendered document. In some embodiments, the facility may automatically purchase rights to restricted-use rendered documents based upon the person's predefined criteria. | 2013-10-17 |
20130275850 | AUTONOMIC VISUAL EMPHASIS OF PREVIEWED CONTENT - Embodiments of the present invention provide a method, system and computer program product for the visual emphasis of previously viewed content. In an embodiment of the invention, a method for visual emphasis of previously viewed content has been provided. The method can include identifying an end user viewing content loaded in a content reader executing in memory of a computer and tracking a gaze of the end user to determine a portion of the content viewed by the end user. The method also includes storing a reference to the portion of the content in a data store in connection with the identified end user. Finally, the method can include subsequently responding to a re-loading of the content in the content reader by the end user by visually emphasizing the portion of the content referenced in the data store. | 2013-10-17 |
20130275851 | System and Method for Web Directory and Search Result Display and Web Page Identifications - The present invention relates to a system and method for information process of web pages using artificially constructed apparatus. More specially, in one preferred embodiment of the present invention, web pages are processed to obtain types of web pages according to information related to the web pages or contents of the web pages, wherein the information related the web pages includes url addresses (links) of the web pages, icons (or texts) for links for the web pages, metadata of the web pages, etc. | 2013-10-17 |
20130275852 | METHOD FOR ACCESSING INFORMATION ON THE INTERNET AND ELECTRONIC DEVICE HAVING INTERNET ACCESS FUNCTION - A computerized method accesses information on the Internet from a network server using an electronic device. An initial viewable area of a webpage to be displayed on a display screen is calculated, when the electronic device requests to access the webpage using a web browser. Information within the initial viewable area of the webpage is requested and displayed on the display screen through the web browser. Movements of a horizontal scrollbar and a vertical scrollbar of the web browser are monitored in real-time. A current viewable area of the webpage is calculated when a movement of the horizontal scrollbar or the vertical scrollbar is monitored. Information within the current viewable area of the webpage is requested from the network server to update information displayed on the display screen. | 2013-10-17 |
20130275853 | METHOD FOR IMPROVING BACKWARD/FORWARD PERFORMANCE BETWEEN CERTAIN TYPES OF DYNAMIC WEB PAGES - A method for improving backward and forward web browser performance is described. In one embodiment, backward and forward web performance is enhanced by ignoring unload handler scripts and caching web pages. Web elements with unload handler scripts are examined. In a first pass, if the web page elements are not determined to be significant, then the related unload handler scripts can be ignored, enabling the web page to be cached. In a second pass, if the web page element is significant, but the unload handler script is determined to be insignificant, then the unload handler script can be ignored and the web page can be cached. | 2013-10-17 |
20130275854 | Segmenting a Web Page into Coherent Functional Blocks - Segmenting a web page ( | 2013-10-17 |
20130275855 | ELECTRONIC DEVICE AND METHOD FOR DISPLAYING SEARCH RESULT - In a method for displaying search results, a first query word is received from an electronic device. The method obtains a first group of web pages corresponding to the first query word, determines a degree of requirement of each web page in the first group for a user according to browsing records of the web pages in the first group by the user, and marks the degree of requirement of each of the web pages in the first group according to a preset rule. | 2013-10-17 |
20130275856 | METHOD, SYSTEM, AND APPARATUS FOR PROVIDING DATA REGARDING THE OPERATION AND MONITORING OF A CONTROL SYSTEM - A system and method are provided for providing data regarding the operation of a control system. A Web server module is provided that is electrically connected to a control system controller. The Web server module contains a memory operative to store a non-markup language Web site database that completely defines a Web site for providing information regarding control system. A Web server module configuration application is also provided that receives user input to create the Web site database. The Web site database is transmitted to the Web server module from the Web site configuration application. When a request is received at the Web server module for a Web page, the Web server module utilizes the Web site database to dynamically generate the requested Web page. | 2013-10-17 |
20130275857 | SYSTEM AND METHOD FOR FACILITATING POSTING OF PUBLIC AND PRIVATE USER COMMENTS AT A WEB SITE - A software system and method that allows web site operators to adapt web pages for posting of public and private user comments. An administrator accesses a web site to enter data for creating reader comment areas. HTML code for the reader comment areas is generated for insertion into web pages. When the web page containing the code is posted to a web site, the code results in a reader comment display page where web site visitors can comment on the content of the particular web page where the reader comment area appears. Comments are saved at a remote web site accessible to the administrator. The administrator may review and manage the reader comments. A reader who makes a comment on a web page has the option of creating a personal journal comprising all comments entered by the reader at any web page enabled according to the invention. | 2013-10-17 |
20130275858 | INFORMATION PROCESSING DEVICE - An information processing device | 2013-10-17 |
20130275859 | Creating Applications for Popular Web Page Content - A method of creating an application for the popular selection of content on a web page (FIG. | 2013-10-17 |
20130275860 | SYSTEM AND METHOD FOR ASSISTING INFORMATION SEARCHING - Exemplary embodiments provide for assisting information searching. Aspect of the exemplary embodiments include responsive to monitoring the user performing one or more searches for information via a browser, obtaining a set of user search results, wherein the search results include various content types of search results; organizing and displaying the search results into one or more containers of search results; receiving an upload of contents from the user and saving the contents into the one or more containers for subsequent retrieval for subsequent retrieval; and allowing the user to share the one or more containers with another user, and in response to the other user performing one or more searches for information via browser, adding selected portions of the other user's search results to the one or more containers. | 2013-10-17 |
20130275861 | SYSTEM AND METHOD FOR CONFIGURABLE DEPLOYMENT OF TRANSIT AGENCY CONTENT - Systems and methods for configurable deployment of transit agency content are provided that allow plug and play functionality modules, based on available transit data required by such functionality modules, to be placed on webpages. Further, content may be developed and published to various transit data sinks from a single dashboard. | 2013-10-17 |
20130275862 | System and Method for Providing a Product-Based Chat Session - A computer-implemented method includes detecting that a user has accessed a website via a browser application hosted on a computing device, tracking products being searched by the user on webpages associated with the accessed website, and triggering a chat session involving a chat agent based on the products searched by the user. | 2013-10-17 |
20130275863 | SYSTEM AND METHOD FOR TRANSLATING INSURANCE-RELATED DATA - A computer system includes a processor; and a memory storage device in communication with the processor. The processor is adapted to: receive via a computer communications network a user identification and an identification of an electronic file having user-generated insurance-related data; provide an output signal for display to the user a prompt for the user to provide mapping data mapping a plurality of insurance-related data fields data identifiers in the user-data electronic file; receive mapping data in response to the prompt; access the user electronic file; employing the received mapping data, map data elements identified in the user-data electronic file, to a document in a predetermined format; verify that the received mapped data constitutes complete data to submit in connection with an insurance transaction; and provide an output signal including data constituting the document in a predetermined format to a system for further processing in accordance with an insurance transaction. | 2013-10-17 |
20130275864 | RENDERING DIGITAL REPORT ELEMENTS USING A LAYOUT OPTIMIZATION TOOL - Various embodiments of systems and methods for automatically generating a layout plan are described herein. The method involves invoking original layout information for digital report elements rendered on an original layout region. The optimized layout plan for rendering the digital report elements on a target layout region is generated by: classifying the digital report elements into multiple arrays of digital report elements, deriving origin values for the digital report elements as a quotient of original dimensions of the digital report elements in the corresponding array, determining dimension quotient for the digital report elements based on the derived origin values for the digital report elements in the corresponding array, and determining target layout values as a function of the derived origin values and dimension quotient. The digital report elements are rendered on the target layout region based on the optimized layout plan defined by the target layout values. | 2013-10-17 |
20130275865 | Interacting with a Computer Through Handwriting to a Screen - Systems and methods are described that enable a user to: select a control with a handwritten stroke at least part of which resides outside of a selectable area of the control; use a moving-input control without having to make a selection other than handwriting on, over, or near the control; and/or delete text displayed on an electronic form by handwriting over that text. | 2013-10-17 |
20130275866 | SYNCHRONIZATION OF OFF-LINE REPORTS AND OFF-LINE MOBILE CONTENT PACKAGES - Provided are techniques for presenting a data visualization on an off-line mobile device. A report specification is parsed to detect a drill definition to navigate from a report viewer to an interactive visualizer. Data package report specifications are generated to create data and metadata. Data package report output is obtained for each of the data package report specifications. Data and metadata in each data package report output are converted. The converted data and metadata are stored into a data package. A mobile content package is created using the data package and a visualization specification. A report and the mobile content package are delivered to the off-line mobile device. The report viewer is used to present the report. In response to a user interacting with a user interface control on the presented report, the interactive visualizer is launched to present the data visualization using the mobile content package. | 2013-10-17 |
20130275867 | DOCUMENT VIEWING APPARATUS AND TANGIBLE COMPUTER-READABLE RECORDING MEDIUM - Disclosed is a document viewing apparatus including: a display unit to display a page designation object for receiving designation of a document or designation of any page in one document; an operating unit to receive a page designating operation for the page designation object; and a control unit; wherein in case that there are a plurality of documents to be displayed, the control unit instructs the display unit to display the page designation objects corresponding to the plurality of documents to be displayed, respectively, and when the operating unit receives the page designating operation for any one of the page designation objects which are currently displayed, the control unit instructs the display unit to display a page designated by the page designating operation, the displayed page being contained in a document corresponding to the page designation object for which the page designating operation is received. | 2013-10-17 |
20130275868 | SYSTEM, METHOD AND GRAPHICAL USER INTERFACE FOR CONTROLLING A GAME - An electronic device includes a display screen, and computing hardware to execute a software product. Executing the software product results in generating and rendering a graphical user interface on the display screen to facilitate user interaction. The graphical user interface, when rendered, presents one or more graphical objects, a pointer object configured to be movable over one or more of the one or more graphical objects, and configured to invoke a menu list containing one or more user selectable options as the pointer object is clicked or tapped over the one or more of the one or more of the graphical objects. A user selectable option is selected the pointer object swipes a touch sensitive object and the software product can maintain an effect corresponding to the selected option to be applied to the graphical objects and enable a change in status of the graphical objects. | 2013-10-17 |
20130275869 | SYSTEM AND METHOD FOR GENERATING A VIRTUAL TOUR WITHIN A VIRTUAL ENVIRONMENT - A virtual venue application for displaying information is provided, where the virtual venue application is implemented as part of an apparatus, or a system. The virtual venue application allows one or more users to generate a virtual tour of a virtual venue within a virtual environment. The virtual tour is then displayed within the virtual environment. | 2013-10-17 |
20130275870 | REAL-TIME INSTALLATION AND/OR CONFIGURATION ASSISTANT - A system and method of assisting a user include displaying a status of a configuration. A point of progress is detected before completion of a web based configuration. Data associated with the point of progress is sent to a server to perform a query of a knowledgebase with the data to identify information associated with the point of progress. Information is received from the server in response to the server performing the query of the knowledgebase and provided to a user to assist the user with completing the web based configuration. | 2013-10-17 |
20130275871 | Systems and Methods for Browsing a Mobile Device with an In-Vehicle User Interface - Systems and methods for browsing a mobile device are provided. Some embodiments may include determining a location of each of a plurality of media files on the mobile device. The plurality of media files may be organized according to a predetermined configuration and may include at least two identical media files at different locations in the predetermined configuration. Similarly, some embodiments may include receiving a request for a requested media file of the plurality of media files at the vehicle computing device and determining which of the at least two identical media files is more accessible. Still some embodiments may include navigating the mobile device to one of the at least two identical media files that is more accessible and play the requested media file through a vehicle audio system. | 2013-10-17 |
20130275872 | SYSTEMS AND METHODS FOR DISPLAYING A USER INTERFACE - A method for displaying a user interface on an electronic device is described. The method includes presenting a user interface. The user interface includes a coordinate system. The coordinate system corresponds to physical coordinates based on sensor data. The method also includes providing a sector selection feature that allows selection of at least one sector of the coordinate system. The method further includes providing a sector editing feature that allows editing the at least one sector. | 2013-10-17 |
20130275873 | SYSTEMS AND METHODS FOR DISPLAYING A USER INTERFACE - A method for displaying a user interface on an electronic device is described. The method includes presenting a user interface. The user interface includes a coordinate system. The coordinate system corresponds to physical coordinates based on sensor data. The method also includes displaying at least a target audio signal and an interfering audio signal on the user interface. | 2013-10-17 |
20130275874 | Graphics Command Management Tool and Methods for Analyzing Performance for Command Changed Before Application Modification - Methods, systems, graphical computer interfaces, and computer readable media are disclosed to enable optimizing video frame rendering characteristics for an application. The method includes rendering a video frame and capturing push buffer settings representing the rendering of the video frame. The method also includes modifying an aspect of the push buffer settings while bypassing the application, and re-rendering the frame with the modified aspect. The method further enables comparing the rendering with the re-rendering, and presenting comparison results. Graphical user interfaces are provided to enable the functionality, without having to modify code of the application to appreciate what potential changes to the application can present in terms of performance rendering and processing efficiencies. | 2013-10-17 |
20130275875 | Automatically Adapting User Interfaces for Hands-Free Interaction - The method includes automatically, without user input and without regard to whether a digital assistant application has been separately invoked by a user, determining that the electronic device is in a vehicle. In some implementations, determining that the electronic device is in a vehicle comprises detecting that the electronic device is in communication with the vehicle (e.g., via a wired or wireless communication techniques and/or protocols). The method also includes, responsive to the determining, invoking a listening mode of a virtual assistant implemented by the electronic device. In some implementations, the method also includes limiting the ability of a user to view visual output presented by the electronic device, provide typed input to the electronic device, and the like. | 2013-10-17 |
20130275876 | DISPLAY APPARATUS, DISPLAY METHOD, AND DISPLAY PROGRAM - A display apparatus according to an exemplary aspect of the invention includes a display unit which displays information on a system, which includes a plurality of system resources and one or more than one networks connecting the system resources, on a screen of a display device, wherein the display unit displays system resource identifiers which identify the system resources respectively, and network identifiers which identify the networks respectively, and furthermore displays a state of connection between the system resource and the network at an area determined on the basis of the displayed system resource identifier and the displayed network identifier, on the screen. | 2013-10-17 |
20130275877 | USER CONTROLLED DATA SPEED SELECTOR SYSTEMS AND METHODS - A method in accordance with an embodiment allows for a user to change a wireless speed setting for a device. The method includes sending, from a server over a network, information for displaying an interface in a web page to allow a user to change a wireless speed setting for the device. The method further includes receiving, by the server over the network, a selected wireless speed setting as input by the user into the interface. The change of the wireless speed is then performed by sending, to a computer of a wireless network provider, a request to change the wireless speed setting for the device to the selected wireless speed setting. | 2013-10-17 |
20130275878 | METHOD, DEVICE, SERVER, AND MOBILE TERMINAL FOR BROWSING WEB PAGES - The present invention, pertaining to the field of communications technologies, discloses a method, device, server, and mobile terminal for browsing web pages. The method includes: acquiring a web page requested by a user terminal; dividing the web page into at least two subpages when the number of bytes on the web page requested by the user terminal is larger than the number of bytes per subpage as predetermined by the user terminal; and sending a first subpage of the at least two subpages to the user terminal, and sending the link(s) of the subpage(s) other than the first subpage to the user terminal, so that the user terminal browses the web page according to the first subpage and the link(s). The device includes: a first acquiring module, a page dividing module, and a sending module. The mobile terminal includes: a sending module, a receiving module, and a browsing module. The present invention improves the browsing speed and operation speed, but also saves network traffic of the mobile terminal. | 2013-10-17 |
20130275879 | END-TO-END RESPONSE ENABLING COLLECTION AND USE OF CUSTOMER VIEWING PREFERENCE STATICS - Targeted advertisements with associated dynamic content for response and feedback embedded into the ad's header are delivered to mobile viewing devices. The mobile viewing device records a user's response to advertisements and reports it back to an ad serving platform. The ad serving platform generates user profiles that incorporate the response data. Ads are further targeted to the user according to the user's profile data to maximize the impact of the ads. The user can select the preferred format for providing advertisement feedback. | 2013-10-17 |
20130275880 | User Interface, Method and System for Crowdsourcing Event Notification Sharing Using Mobile Devices - Accessible user interface applications for crowdsourced notification and sharing of events are disclosed that include: at least one piece of multimedia information content that is related to an at least one event, experience or combination thereof, at least one mapped geographical location that is related to the at least one event, experience or combination thereof, wherein the at least one piece of multimedia information content and the at least one mapped geographical location are collected by the accessible user interface application and converted into a crowd sourced social map; and a mobile device, wherein the accessible user interface is stored on, located on, shown by, accessed by the user from or a combination thereof. Related methods and systems are also disclosed herein. | 2013-10-17 |
20130275881 | METHOD AND SYSTEM FOR PROVIDING SERVICE FOR SEARCHING FRIENDS - A method of providing a friend search service of a portable terminal is provided. The method includes transmitting, by a first portable terminal, a message for controlling a microphone of a second portable terminal to a contact server through a cellular network, outputting a sound including a first encryption key after transmitting the message, receiving a second encryption key from the second portable terminal through the cellular network, checking the second portable terminals existing in a sound-reaching area by comparing the first encryption key with the second encryption key, and displaying a friends list including the second portable terminals existing in the sound-reaching area. | 2013-10-17 |
20130275882 | System and Method for Breaking up a Message Thread when Replying or Forwarding a Message - Disclosed is a method of communicating a message thread, comprising: receiving a message thread at a first device, the message thread comprising existing sub-messages; receiving input of a newly composed sub-message associated with the message thread; delineating each of the respective existing sub-messages from one another within the message thread; receiving selection of at least one delineated existing sub-message from the message thread through a selection interface for one of inclusion in and exclusion from a modified message thread; creating a modified message thread in accordance with the selection of at least one delineated existing sub-message, the modified message thread further comprising the new sub-message; and initiating communication of the modified message thread to a second device. | 2013-10-17 |