09th week of 2013 patent applcation highlights part 48 |
Patent application number | Title | Published |
20130054995 | ENERGY EFFICIENT ETHERNET CONTROL - A physical layer device includes a pseudo-random number generator, a register, a state machine, and a timer. The pseudo-random value generator is configured to produce a pseudo-random value within a predefined range. The register is configured to receive the pseudo-random value from the pseudo-random value generator and store the pseudo-random value. The state machine is configured to obtain the pseudo-random value from the register and provide the pseudo-random value to a timer within the physical layer device. The timer is configured to control a duration of an Energy Efficient Ethernet time period based on the pseudo-random value. | 2013-02-28 |
20130054996 | Energy Efficiency Ethernet with Low Power Active Idle Transmission Mode - Energy efficient Ethernet with a low power active idle transmission mode. A low power active idle transmission mode is defined for the transmission of idle signals during inter-packet gaps. The low power active idle transmission mode can provide energy savings in those instances that preclude the use of a low power idle mode and/or subrating to produce greater energy savings. | 2013-02-28 |
20130054997 | Method and Apparatus to Optimize System Battery-Life for Static and Semi-Static Image Viewing Usage Models - A computer system comprising: a graphics processor, a display controller comprising a display-local frame buffer, a display device, and a memory. The memory stores instructions, that when executed by the computer system, perform a method of entering a power management state. The method comprises detecting that the computer system is idle and optional proximity detector for determining if a user is present in front of the system. With the computer system idle, and the user in proximity of the system, the display-local frame buffer is activated. Display information transmitted by the graphics processor is stored in the display-local frame buffer. Initially a power reduction state is initiated for the graphics subsystem including the graphics processor, and the display device is placed in a self-refresh state with the display self-refreshing from information stored in the local frame buffer. | 2013-02-28 |
20130054998 | Method and Apparatus to Optimize System Battery-Life While Preventing Disruptive User Experience During System Suspend - A computer system comprising a graphics processor, a frame buffer, a display device, a system agent operable to detect an absence of active software applications and system configurations capable of rendering a disruptive user experience during system suspend, and a memory for storing instructions, that when executed perform a method of entering a power conservation state. The method comprises detecting a system idle event, activating the frame buffer, and storing display information in the frame buffer from the graphics processor. The method further comprises initiating a power reduction state for the graphics processor, self-refreshing the display device during the power reduction state with the display information stored in the frame buffer, and initiating a system suspend comprising a power reduction state for the computer system provided the system agent detects the absence of disruptive software and system configurations. | 2013-02-28 |
20130054999 | BRANCH CIRCUIT DETERMINATION WITH SYNCHRONOUS CORRELATION - A method for relating a data processing system with a power branch circuit is provided in the illustrative embodiments. A second signal is combined with a power signal to form a combination signal, the power signal including a first power usage by the data processing system and a second power usage by a modulating signal. The second signal is synchronized with the modulating signal in the power signal. A determination is made whether an amplitude of a frequency of the second signal is increasing in the combined signal over a period. Responsive to the determining being affirmative, the data processing system is related with the power branch circuit. | 2013-02-28 |
20130055000 | COMPUTING APPARATUS AND HIBERNATION METHOD THEREOF - A hibernation method of a computing apparatus is provided to rapidly cancel a hibernation operation and rapidly restore a previous working state. The hibernation method includes classifying some processes or some pages of working processes into a priority working process according to priority for restoring a working state of the computing apparatus, detecting a user input to cancel a hibernation operation, cancelling the hibernation operation and activating the priority working group in response to the user input, and activating processes or pages that are not classified into the priority working group after activating the priority working group. According to the hibernation method, hibernation that is in progress may be rapidly cancelled in response to a user input. The previous working state may be promptly restored from a hibernation state. | 2013-02-28 |
20130055001 | METHOD AND APPARATUS FOR CONTROLLING AN OPERATION MODE OF A MOBILE TERMINAL - A method and apparatus for controlling an operation mode in a mobile terminal provides the mobile terminal to determine whether a predetermined time has elapsed, after a lapse of which it enters a first power-saving mode, and drive a camera module if the predetermined time has elapsed. Meanwhile, the mobile terminal determines whether a predetermined subject is recognized by the camera module, and then delays changing to the first power-saving mode if the predetermined subject is recognized, and enters the first power-saving mode if the predetermined subject is not recognized. | 2013-02-28 |
20130055002 | INTERFACE CONNECTION CONTROL - Embodiments herein relate to controlling a connection to an interface. In an embodiment, a protection circuit is to detect a voltage at an input rail of a regulator, where the regulator is to provide power to a peripheral device via an interface. Next, the protection circuit is to compare the detected voltage to a reference voltage. Then, the protection circuit is to generate a detection signal based on the comparison. Lastly, the protection circuit is to disable a connection between the regulator and the interface based on the detection signal. | 2013-02-28 |
20130055003 | METHODS AND APPARATUSES INCLUDING A GLOBAL TIMING GENERATOR AND LOCAL CONTROL CIRCUITS - Apparatus and methods are disclosed, such as a global timing generator coupled to local control circuits. Each local control circuit can control programming and reading of a memory element in a tile of memory elements in an array responsive to a timing signal(s) from the global timing generator. Additional apparatus and methods are described. | 2013-02-28 |
20130055004 | HARDWARE-BASED AUTOMATIC CLOCK GATING - A system and method for automatically updating with hardware clock tree settings on a system-on-a-chip (SOC). A SOC includes a hardware clock control unit (HCCU) coupled to a software interface and a clock tree. The SOC also includes multiple integrated circuit (IC) devices, wherein each IC device receives one or more associated core clocks provided by one or more phase lock loops (PLLs) via the clock tree. The HCCU receives a software-initiated request specifying a given IC device is to be enabled. The HCCU identifies one or more core clocks used by the given IC device. For each one of the identified core clocks, the HCCU configures associated circuitry within the clock tree to generate an identified core clock. The HCCU may also traverse the clock tree and disable clock generating gates found not to drive any other enabled gates or IC devices. | 2013-02-28 |
20130055005 | METHOD AND APPARATUS FOR REDUCING ELECTROMAGNETIC WAVES IN MOBILE DEVICE - A method and an apparatus for reducing electromagnetic waves in a mobile device are provided. According to the method, in a mobile device having the first and second modules with different functions, the apparatus operates the first module at the first operating frequency. If there is a request for operating the second module while the first module is operated, the apparatus changes the first operating frequency to a second operating frequency which is different from the first operating frequency, and operates the first module at the second operating frequency. The apparatus reduces a total magnitude of electromagnetic waves caused by a simultaneous operation of two or more modules, thereby enhancing the quality of the mobile device and minimizing any undesirable impact upon the human body. | 2013-02-28 |
20130055006 | CLOSED-LOOP MULTIPHASE SLEW RATE CONTROLLER - A slew rate controller for a computing system includes a slew rate control module, the slew rate control module further comprising a plurality of sampling modules, each sampling module corresponding to one of a plurality of phase signal inputs, wherein each sampling module receives an input signal, a reference voltage, and the sampling module's respective phase signal input, and wherein each sampling module generates a respective sample of a relationship between the input signal and the reference voltage during a time period indicated by the sampling module's respective phase signal input; and a finite state machine configured to output a slew rate control signal to control a slew rate of the input signal based on the plurality of samples from the sampling modules. | 2013-02-28 |
20130055007 | ESTIMATING CLOCK SKEW - The present invention relates to a method and an apparatus for estimating a clock skew. The method comprises: obtaining a basic clock skew of each clock tree in the circuit; judging whether two units are in a same clock domain; if they are in different clock domains, estimating the clock skew between units to be a larger one of basic clock skews of the clock trees corresponding to these two unit; if these two units are in the same clock domain, further judging whether they are in a same hierarchical logic block; if they are in different hierarchical logic blocks, estimating the clock skew between units to be the basic clock skew of the clock tree of these two units plus additional clock skew caused by different hierarchical logic blocks. The apparatus is corresponding to the method. With the method and apparatus, the clock skew in the circuit can be estimated more accurately, which improves the efficiency of circuit design. | 2013-02-28 |
20130055008 | DOWNLOADING A DISK IMAGE FROM A SERVER WITH A REDUCED CORRUPTION WINDOW - Example embodiments relate to downloading a disk image from a server while reducing the corruption window. In example embodiments, a computing device writes a recovery image to a portion of a primary storage device. The computing device may then write the disk image to the primary storage device until a portion of the disk image corresponding to the recovery image remains. Next, the computing device may write the remaining portion of the disk image to a secondary storage location. Finally, the computing device may overwrite the recovery image using the remaining portion of the disk image from the secondary storage location. | 2013-02-28 |
20130055009 | System and Method for Providing Reliable Storage - A system and method for providing reliable storage are provided. A method for initiator operations includes storing information associated with an access attempt in a store, and accessing a storage system responsive to the access attempt, wherein the storage system includes a first storage node and a second storage node arranged in a sequential loop, and where the first storage node is accessed by an initiator. The method also includes determining if the access attempt completed successfully, deleting the information from the store if the access attempt completed successfully, and indicating an error if the access attempt did not complete successfully. | 2013-02-28 |
20130055010 | System and Method for an Integrated Open Network Switch - A device includes a first processing unit and a second processing unit. The first processing unit is configured to execute a performance test on the device. The second processing unit is in communication with the first processing unit, and is configured to migrate an application from the second processing unit to the first processing unit. The second processing unit is further configured to detect a failure of the first processing unit, to migrate the application to a third processing unit in response to the failure of the first processing unit, and to assign a first plurality of ports to the third processing unit in response to the failure of the first processing unit. | 2013-02-28 |
20130055011 | CACHE TAG ARRAY WITH HARD ERROR PROOFING - A cache memory system includes a cache controller and a cache tag array. The cache tag array includes one or more ways, one or more indices, and a cache tag entry for each way and index combination. Each cache tag entry includes an error correction portion and an address portion. In response to an address request for data that includes a first index and a first address, the cache controller compares the first address to the cache tag entries of the cache tag array that correspond to the first index. When the comparison results in a miss, the cache controller corrects cache tag entries with an error that correspond to the first index using the corresponding error correction portions, and stores at least one of the corrected cache tag entries in a storage that is external to the cache tag array. The cache controller, for each corrected cache tag entry, replays the comparison using the least one of the externally stored corrected cache tag entries. | 2013-02-28 |
20130055012 | DATA MANAGEMENT METHOD OF IMPROVING DATA RELIABILITY AND DATA STORAGE DEVICE - A data storage device and a method of managing data in the data storage device to improve data reliability are provided. In the method of managing data, one of control management information about a memory block of nonvolatile memory in which data will be written and control management information about the data are received. A redundant array of independent disks (RAID) parity page ratio is determined according to the control management information. When a data write operation mode is performed, parity data is written in a parity page of the memory block according the RAID parity page ratio. According to some embodiments of the inventive concepts, since a RAID parity page ratio is selectively determined according to control management information, reliability of data is secured or increased. | 2013-02-28 |
20130055013 | STORAGE CONTROL APPARATUS AND STORAGE CONTROL APPARATUS CONTROL METHOD - The present invention reduces the amount of rebuild processing and executes a rebuild process efficiently. Multiple storage devices configure a parity group. Of the multiple storage devices, a prescribed storage device in which a failure has occurred is blocked. Each storage device stores management information. The management information manages from among the storage areas of the storage device a prescribed area having data from a higher-level apparatus. A controller determines whether a storage area of the prescribed storage device is the prescribed area based on the management information, and executes a rebuild process with respect to the area determined to be the prescribed area. | 2013-02-28 |
20130055014 | Analytical and Combinatorial Fault Restoration - Embodiments of the invention can provide systems and methods for combining analytical and combinatorial processes to compute fault restoration of a dead load area. According to one embodiment of the invention, a system can be provided. The system can be operable to receive location and switch information associated with an area of a power grid that has lost power, identify a switch within an area of the power grid that has lost power, compute an alternative source capacity (ASC) value for the identified switch, identify and open at least one second switch, compute combinations of the switch with each second switch that satisfies a rule, eliminate redundant switch open or close operations prior to the computation of the dead load area restoration plan, and compute a restoration plan based at least in part on the computed combinations. | 2013-02-28 |
20130055015 | METHOD FOR REPAIRING COMMUNICATION ABNORMALITY BETWEEN DATA CARD AND HOST AND DATA CARD - An embodiment of the present invention provides a method for repairing a communication abnormality between a data card and a host. when an abnormality occurs on communication between a data card and a host, executing repair data in the data card to repair the operating system of the host; resetting the data card and reporting an optical disk descriptor; and detecting, by the data card, the type of the operating system of the host according to a received minicomputer system interface command. According to the embodiments of the present invention, in a process of communication between the data card and the host, when an abnormality occurs on the communication between the data card and the host and therefore the data card can no longer be used, the abnormality is able to be automatically repaired, thereby greatly improving repair efficiency and reducing a repair duration and repair complexity. | 2013-02-28 |
20130055016 | Session recovery during virtual mobile management - Disclosed is a method to enable wireless remote session recovery for a wireless device. Should a wireless device encounter a broken communication link during a virtual mobile management (VMM) operation, a method of automatic session recovery is disclosed which executes from a management console through a communication end-point gateway server in order to reconnect the mobile device. Under control of the session reconnection method, the device client listener and tools of wireless device re-establishes the signal and bearer links with a management console, over the air through the communication end-point gateway server (CEG). The communication utilizing the session recovery algorithm enables the wireless device to receive session information from the communication end-point gateway server, including the respective tools. | 2013-02-28 |
20130055017 | DEVICE AND METHOD FOR RESTORING INFORMATION IN A MAIN STORAGE UNIT - Disclosed is an device for restoring information in a main storage unit, wherein, if a malfunction occurs in a microcomputer, the microcomputer is made able to recover from the malfunction. The device comprises: a central processing unit comprising one or more registers; a rewritable first storage unit; a rewritable second storage unit; and storage unit management means. The storage unit management means stores restoration information consisting of storage unit information stored in the first storage unit and register information into the second storage unit, and then the storage unit management means restores the information in the first storage unit and the information in the corresponding one or more registers on the basis of the restoration information stored in the second storage unit. | 2013-02-28 |
20130055018 | DETECTION OF LOGICAL CORRUPTION IN PERSISTENT STORAGE AND AUTOMATIC RECOVERY THEREFROM - A method, system, and computer program product for restoring blocks of data stored at a corrupted data site using two or more mirror sites. The method commences by receiving a trigger event from a component within an application server environment where the trigger event indicates detection of a corrupted data site. The trigger is classified into at least one of a plurality of trigger event types, which trigger event type signals further processing for retrieving from at least two mirror sites, a first stored data block and a second stored data block corresponding to the same logical block identifier from the first mirror site. The retrieved blocks are compared to determine a match value, and when the match value is greater than a confidence threshold, then writing good data to the corrupted data site before performing consistency checks on blocks in physical or logical proximity to the corrupted data site. | 2013-02-28 |
20130055019 | Pilot Process Method for System Boot and Associated Apparatus - A pilot process method for system boot and an associated are provided. An environment variable is read from a NAND flash memory. When an irrevocable error exists in an environment variable, the environment variable is read successively for a predetermined threshold number of times. A backup variable of the environment variable is read when the irrevocable error is still present in the environment variable that is read for a predetermined threshold number of times, and the environment variable is restored according to the backup variable. Therefore, when it is confirmed that the environment variable is damaged, a backup variable is utilized and the damaged environment variable is restored according to the backup variable, so as to ensure a normal boot-up process of the system to significantly enhance system reliability as well as user experience. | 2013-02-28 |
20130055020 | Method for Automated Distributed Diagnostics for Networks - A method for distributed computations for fault-diagnosis in a system whose fault propagation model has deterministic couplings between faults and symptoms includes creating a ‘relation graph’ in which the nodes correspond to the potential faults, with two nodes connected by a ‘relational link’ if their corresponding faults have an observed symptom in common. Each relational link is assigned a weight equal to the sum, taken over the symptoms represented by the relational link, of the reciprocal of the number of distinct fault-pairs that produce each such symptom. The relation graph is then partitioned into several domains, while minimizing the number of cross-domain relational links, which correspond to cross-domain symptoms. In each domain, all the optimal local solutions to the domain's sub-problem are first determined, and then a combination is selected of the local solutions, one from each domain, that explains the maximum number of cross-domain symptoms, where the optimal solution is supplemented, if necessary, with additional faults to explain any remaining unexplained cross-domain symptoms, determining also a bound on the deviation from optimality of the global solution. | 2013-02-28 |
20130055021 | METHOD AND APPARATUS FOR MINIMIZING ERROR IN DYNAMIC AND STEADY-STATE PROCESSES FOR PREDICTION, CONTROL, AND OPTIMIZATION - A method for providing independent static and dynamic models in a prediction, control and optimization environment utilizes an independent static model ( | 2013-02-28 |
20130055022 | FLEXIBLE SOC DESIGN VERIFICATION ENVIRONMENT - A system and method of various SoC design verification techniques. A model of an SoC design is simulated in an emulator, and the emulator is connected to a debugger. Scripts are conveyed from a host computer to the debugger. The debugger translates the commands in the scripts from a first language into commands in a second language. The debugger then conveys the commands in the second language to the emulator. The debugger is also configured to utilize the same scripts to perform tests on an actual SoC on a development board. | 2013-02-28 |
20130055023 | VERIFICATION OF SOC SCAN DUMP AND MEMORY DUMP OPERATIONS - Techniques are disclosed for verifying memory dump operations and scan dump operations. A memory specification is analyzed and parsed to generate a script for performing a memory dump operation. To verify the memory dump operation, first, a set of values are written to one or more memories of a SoC. Next, the script is executed to perform the memory dump operation, and then an output bitstream from the operation is compared to the set of values. The scan dump operation involves taking a snapshot of a model of a SoC in an emulator. A scan dump operation is performed, and an output bitstream from the operation is compared to the snapshot. The memory and scan dump operations are invoked using commands in a first language, and the commands are translated into a second language to perform the operations. | 2013-02-28 |
20130055024 | CENTRAL PROCESSING UNIT TEST SYSTEM - A central processing unit (CPU) test system includes a CPU socket, a CPU core controller, and a CPU test device. The CPU core controller stores a start voltage message. The CPU test device includes a voltage detection pin, an analog to digital (A/D) converter, and a microcontroller. The voltage detection pin detects a voltage of an electronic device connected to the CPU socket. The A/D converter converts the detected voltage into a digital signal. The microcontroller controls the CPU core controller to output the start voltage to the CPU socket according to the digital signal. The microcontroller stores a predetermined start voltage message. The microcontroller reads the start voltage message after controlling the CPU core controller to output the start voltage, and determines whether the CPU core controller supplies the start voltage to the CPU socket by comparing the read start voltage message with the predetermined start voltage message. | 2013-02-28 |
20130055025 | MICROPROCESSOR PROTECTED AGAINST MEMORY DUMP - A microprocessor including a memory and a central processing unit configured to sign a binary word written in the memory, and during the reading of a binary word in the memory, verify the signature of the binary word and, if the signature is invalid, launching a protective action of the memory. According to the invention, the central processing unit is configured to execute a write instruction of a binary word accompanied by an invalid signature in a memory zone, so that a later read of the memory zone by the central processing unit launches the protective action. | 2013-02-28 |
20130055026 | CREATING DATA FOR PLAYING BACK TRANSACTIONS - Playback data is created for testing a server. Recorded data that includes transactions executed in a session established between a client and a server at a designated point in time is extracted. A reduction process that includes deleting data related to certain transactions from the extracted recorded data is performed. The certain transactions are part of a specific transaction group which includes transactions that were executed on or before the designated point in time and includes a transaction that was executed without requiring the execution of a predetermined prior transaction. The playback data is output. | 2013-02-28 |
20130055027 | LOW COST ERROR-BASED PROGRAM TESTING APPARATUS AND METHOD - A low cost error-based program testing apparatus and method are provided. The testing apparatus according to an embodiment of the present invention generates error programs by adding errors to a test target program, selects a test target error program associated with test data among the error programs using error information obtained through the error addition, receives the test data to execute the test target error program, and tests for presence/absence of the errors. Accordingly, it is possible to reduce a text execution time and testing costs. | 2013-02-28 |
20130055028 | METHODS AND SYSTEMS FOR CREATING SOFTWARE TESTS AS EXECUTABLE RESOURCES - Described herein is a new approach for testing in which tests are instrumented and exposed as addressable resources using a REST-ful approach. With this new approach, instrumentation, provisioning and execution of tests are de-coupled, which is not the case with current, traditional testing approaches. | 2013-02-28 |
20130055029 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR AUTOMATED TEST CASE GENERATION AND SCHEDULING - In accordance with embodiments, there are provided mechanisms and methods for automated test case generation and scheduling. These mechanisms and methods for automated test case generation and scheduling can provide an automated manner of generating test cases and scheduling tests associated with such test cases. The ability to provide this automation can improve efficiency in a testing environment. | 2013-02-28 |
20130055030 | Data Processing Apparatus and Related Methods of Debugging Processing Circuitry - A data processing apparatus, comprising processing circuitry, which in use, generates data and debug circuitry arranged to debug operation of the processing circuitry. The processing circuitry includes bus circuitry arranged to pass data at least one of into and out of the processing apparatus over a communication bus. The debug circuitry comprises monitoring circuitry arranged to monitor the data generated, in use, by the processing circuitry and generate a stream of trace elements. An interface unit is arranged to interface, using the bus circuitry, the trace elements generated by the monitoring circuitry onto the communication bus to be output, in use, from the processing apparatus using the communication bus. The interface unit comprises a controller which is arranged to control operation of the interface unit independently of the operation of the processing circuitry. | 2013-02-28 |
20130055031 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, METHOD OF DETECTING SIGN OF ABNORMALITY IN INFORMATION PROCESSING APPARATUS, AND ABNORMALITY SIGN DETECTING PROGRAM - A synchronization controller has a synchronization determiner for determining a synchronization deviation in a CPU, an abnormality sign related information obtainer for obtaining abnormality sign related information on the basis of transaction monitoring information, and an abnormality determiner, when there is a synchronization deviation, for determining the presence/absence of a sign of abnormality in the CPU on the basis of the abnormality sign related information. | 2013-02-28 |
20130055032 | PRIORITY BUFFERING FOR TRACE DATA IN TRACE QUEUE - A method for priority buffering of trace data in a computing system includes receiving instances of trace data by a priority assignment module, the trace data being generated by events that occur during execution of computer software in the computing system; assigning a priority to each instance of trace data, wherein the priority is assigned based on the event that generated the instance of trace data; and inserting the instances of trace data into a plurality of priority buffers based on their respective assigned priorities. | 2013-02-28 |
20130055033 | HARDWARE-ASSISTED PROGRAM TRACE COLLECTION WITH SELECTABLE CALL-SIGNATURE CAPTURE - Hardware-assisted program tracing is facilitated by a processor that includes a root instruction address register, a program trace signature computation unit and a call signature register. When a program instruction having an address matching the root instruction address register is executed, a program trace signature is captured in the call signature register and capture of branch history is commenced. By accumulating different values of the call signature register, for example in response to an interrupt generated when the root instruction is executed, software that performs program tracing can obtain signatures of all of the multiple execution paths that lead to the root instruction, which is also specified by software in order to set different root instructions for program tracing. In an alternative implementation, a storage for multiple call signatures is provided in the processor and read at once by the software. | 2013-02-28 |
20130055034 | METHOD AND APPARATUS FOR DETECTING A SUSPECT MEMORY LEAK - A method for determining a suspect memory leak, including: sampling the throughput and memory usage of an application server; based on the sampled throughput, monitoring whether the throughput decrease continually, and based on the sampled memory usage, monitoring whether the memory usage remains stable within a predefined range; in response to a continual decrease of the throughput and the memory usage remaining stable within the predetermined range, determining that the application server is suspected of having a memory leak. Using the solution of the present invention can free an administrator of the burden of artificially identifying suspect servers, can identify a suspect server during runtime and further determine whether it actually has a memory leak. | 2013-02-28 |
20130055035 | Support System and Method for Error Recovery in an Electronic Device - An electronic device displaying an error recovery process includes an input unit, a display unit, a meta data transmitting unit, and a display control unit. The input unit accepts an operation of a user. The display unit displays an operation screen for the user. The meta data transmitting unit transmits screen image data on the display unit, user operation information input via the input unit, and state information about the electronic device, which are collected upon reception of a meta data acquisition command from a support service terminal apparatus, to the support service terminal apparatus as meta data. The display control unit displays an error recovery process on the display unit on the basis of user support data transmitted from the support service terminal apparatus in response to the transmitted meta data. | 2013-02-28 |
20130055036 | IMAGE FORMING APPARATUS, OPERATION RECORDING METHOD, AND STORAGE MEDIUM - An image forming apparatus including an acquisition unit configured to acquire log data recording operation of the image forming apparatus, a first storage unit configured to store the acquired log data in a volatile memory, a calculation unit configured to calculate a total size of the log data stored in the volatile memory, a determination unit configured to determine whether the calculated total size of the log data has reached a threshold value, a second storage unit configured to store the log data from the first storage unit when the total size of the log data in the first storage unit has reached the threshold value, and a changing unit configured to change the threshold value according to an operation state of the image forming apparatus. | 2013-02-28 |
20130055037 | OPERATIONS MANAGEMENT SYSTEM, OPERATIONS MANAGEMENT METHOD AND PROGRAM THEREOF - In invariant analysis applied to a plurality of the analyzed systems, delay in detecting a fault is decreased. | 2013-02-28 |
20130055038 | COMPUTING UNIT ABNORMALITY DETERMINING APPARATUS AND METHOD - According to the present invention, a computing unit abnormality determining apparatus is disclosed which determines whether there is an abnormality in a computing unit, comprising a comparison operation abnormality determining part configured to perform a comparison operation using the computing unit to determine whether there is an abnormality in the comparison operation; and an arithmetic/logical operation abnormality determining part configured to perform an arithmetic/logical operation of a predetermined operational expression using the computing unit, the predetermined operational expression including at least one of an arithmetic operation and a logical operation, and compare an operational result obtained by the arithmetic/logical operation with a corresponding stored value of a correct value to determine whether there is an abnormality in the arithmetic/logical operation. | 2013-02-28 |
20130055039 | Fully Programmable Parallel PRBS Generator - A pseudo random bit stream generator is disclosed which has a fully programmable pseudo random polynomial up to the supported width of the CSRs, fully programmable tap selection for providing any specified combination of generator state taps, and fully programmable parallel sequence generation which determines the number of sequential bits calculated and how much the sequence generator advances per clock. | 2013-02-28 |
20130055040 | OUTPUT CONTROL SCAN FLIP-FLOP, SEMICONDUCTOR INTEGRATED CIRCUIT INCLUDING THE SAME, AND DESIGN METHOD FOR SEMICONDUCTOR INTEGRATED CIRCUIT - An output control scan flip-flop according to the present invention includes a first scan flip-flop that captures first data in a first mode and second data in a second mode in synchronization with a clock signal to output the data that is captured, a second scan flip-flop that captures the data output from the first scan flip-flop in the second mode in synchronization with a clock signal to output the data that is captured, and a gating circuit that generates the data output from the first scan flip-flop in the first mode as output data, and generates output data having a change rate of a logic value lower than a change rate of a logic value of the data output from the first scan flip-flop based on the data output from each of the first scan flip-flop and the second scan flip-flop in the second mode. | 2013-02-28 |
20130055041 | Scan Test Circuitry Comprising Scan Cells with Multiple Scan Inputs - An integrated circuit comprises scan test circuitry and additional circuitry subject to testing utilizing the scan test circuitry. The scan test circuitry comprises scan cells configured to form scan chains. At least a given one of the scan cells is a multiple scan input scan cell having at least first and second scan inputs. In a first scan shift mode of operation, the given scan cell is configured with a first plurality of other scan cells into a scan chain of a first type using the first scan input. In a second scan shift mode of operation, the given scan cell is configured with a second plurality of other scan cells different than the first plurality of other scan cells into a scan chain of a second type using the second scan input. | 2013-02-28 |
20130055042 | DATA QUALITY ANALYSIS AND MANAGEMENT SYSTEM - A data quality analysis and management system includes a data quality testing module to perform data quality tests on received data and determine data quality statistics from the execution of the data quality tests. The system also includes a data quality analysis and management engine to determine data quality cost metrics including cost of setup, cost of execution, internal data cost, and external data cost, and calculate a cost of data quality from the data quality cost metrics, and a reporting module to generate a data quality scorecard including statistics determined from execution of the data quality tests by the data quality testing module and the cost of data quality determined by the data quality analysis and management engine. | 2013-02-28 |
20130055043 | Two Low Complexity Decoding Algorithms for LDPC Codes - In the present invention, two improved variants of the reliability-based iterative majority-logic decoding algorithm for regular low-density parity-check (LDPC) codes are presented. The new algorithms are obtained by introducing a different reliability measure for each check-sum of the parity-check matrix, and taking it into account in the computation of the extrinsic information that is used to update the reliability measure of each received bit in each iteration. In contrast to the first algorithm, the second algorithm includes check reliability that changes at each iteration. For the tested random and structured LDPC codes, both algorithms, while requiring very little additional computational complexities, achieve a considerable error performance gain over the standard one. More importantly, for short and medium block length LDPC codes of relatively large column weight, both algorithms outperform or perform just as well as the iterative decoding based on belief propagation (IDBP) with less decoding complexity. | 2013-02-28 |
20130055044 | Method And Apparatus For Restricting The Operation Of USB Devices - The present invention provides a method and apparatus for blocking the operation of selected USB devices at the hardware level, while allowing the operation of selected USB devices and external USB hubs to continue to operate normally. In particular, the method provides for the restricted operation of one or a plurality of USB devices by altering one or a plurality of data fields contained within a USB transaction. An apparatus for operation of the method is also provided. Control of the use of USB storage devices is provided. | 2013-02-28 |
20130055045 | METHOD AND APPARATUS FOR VEILING AND DETECTING DATA USING AN ERROR CORRECTING CODE - An apparatus and method for veiling protected data in a memory is provided. The method includes encoding protected data using an Error Correcting Code (ECC); inserting a progression to the encoded protected data according to a preset rule; combining an error with the progression-inserted protected data; and storing the error-combined protected data in an arbitrary position in the memory. | 2013-02-28 |
20130055046 | MEMORY REFRESH METHODS AND APPARATUSES - Apparatuses and memory refresh methods are disclosed, such as those involving checking a portion of a memory device for errors in response to the memory device being powered on, and reprogramming corrected data to the memory device if errors are found in checking the portion of the nonvolatile memory for errors. Other apparatuses and memory refresh methods are disclosed. | 2013-02-28 |
20130055047 | SYSTEM AND METHOD OF COPYING DATA - A method of copying data includes receiving a command instructing copying of data from a source location in the memory die to a destination location in the memory die. The method includes determining if a criterion is met, including comparing a predefined parameter to a dynamic threshold. In response to determining that the criterion is met, the method includes executing the copying by moving the data from the source location in the memory die to the controller die and, after moving the data to the controller die, moving an error-corrected version of the data from the controller die to the destination location in the memory die. In response to determining that the criterion is not met, the method includes executing the copying by moving the data inside the memory die source location to the destination location without moving the data to the controller die. | 2013-02-28 |
20130055048 | BAD PAGE MANAGEMENT IN MEMORY DEVICE OR SYSTEM - A memory device comprises a memory cell array and a bad page map. The memory cell array comprises a plurality of memory cells arranged in pages and columns, wherein the memory cell array is divided into a first memory block and a second memory block each corresponding to an array of the memory cells. The bad page map stores bad page location information indicating whether each of the pages of the first memory block is good or bad. A fail page address of the first memory block is replaced by a pass page address of the second memory block according to the bad page location information. | 2013-02-28 |
20130055049 | ENCODING METHOD, DECODING METHOD, ENCODER, AND DECODER - An encoding method generates a parity bit sequence by encoding an information sequence with feed-forward LDPC convolutional codes based on a plurality of parity check polynomials each having a coding rate of (n−1)/n, then performs an interleaving process and an accumulation process. The accumulation process is an exclusive OR operation performed on bits of the interleaved parity bit sequence and on bits of a delayed accumulated parity bit sequence. A coded sequence is then generated from the information sequence and the accumulated parity bit sequence. | 2013-02-28 |
20130055050 | ERROR CORRECTION ENCODING APPARATUS, ERROR CORRECTION DECODING APPARATUS, NONVOLATILE SEMICONDUCTOR MEMORY SYSTEM, AND PARITY CHECK MATRIX GENERATION METHOD - According to one embodiment, an error correction encoding apparatus includes a linear encoder and a low-density parity check (LDPC) encoder. The linear encoder supports a linear coding scheme enabling a parity check to be carried out by a division using a generating polynomial and applies the generating polynomial to input data to obtain linear coded data. The LDPC encoder applies a generator matrix corresponding to a parity check matrix for an LDPC code to the linear coded data to obtain output data. The parity check matrix satisfies Expression (1) shown in the specification. | 2013-02-28 |
20130055051 | METHOD AND APPARATUS FOR TRANSMITTING AND RECEIVING INFORMATION IN A BROADCASTING/COMMUNICATION SYSTEM - A method and apparatus are provided for transmitting and receiving information in a broadcasting/communication system. The method includes comparing a number of bits of an information word to be transmitted with a predetermined threshold value; if the number of bits of the information word is less than the predetermined threshold value, determining a first parameter pair; if the number of bits of the information word is not less than the predetermined threshold value, determining a second parameter pair; determining a number of bits to be punctured based on one of the first parameter pair and the second parameter pair; and puncturing the determined number of bits to be punctured, with respect to parity bits of a codeword generated by encoding the information word. | 2013-02-28 |
20130055052 | SEMICONDUCTOR INTEGRATED CIRCUIT AND DRIVE APPARATUS INCLUDING THE SAME - Disclosed herein is a semiconductor integrated circuit capable of detecting an abnormality that can cause a malfunction in signal transmission via an isolation element and of issuing a stop signal to the target to be controlled. The semiconductor integrated circuit includes a transmission circuit generating and outputting a transmission signal reflecting transmission data supplied from outside, a reception circuit reproducing the transmission data based on a reception signal, an isolation element isolating the transmission circuit from the reception circuit and transmitting the transmission signal as the reception signal, an abnormality detection part detecting an abnormality that can cause a malfunction in signal transmission via the isolation element, and a control part outputting a stop signal if the abnormality detection part detects the abnormality, regardless of the transmission data supplied to the transmission circuit from outside. | 2013-02-28 |
20130055053 | END-TO-END DATA PROTECTION SUPPORTING MULTIPLE CRC ALGORITHMS - A method for providing end-to-end data protection while supporting multiple cyclic-redundancy-check (CRC) algorithms is disclosed. In one embodiment, such a method includes receiving, from a first host device, a data block protected by a first CRC. The first CRC is generated using a first CRC algorithm. The method checks the integrity of the data block using the first CRC and the first CRC algorithm. The method then computes a second CRC for the data block using a second CRC algorithm different from the first CRC algorithm. The method then stores the data block, the first CRC, and the second CRC on a storage medium, such as magnetic tape. A corresponding apparatus is also disclosed. | 2013-02-28 |
20130055054 | END-TO-END DATA PROTECTION SUPPORTING MULTIPLE CRC ALGORITHMS - A method for providing end-to-end data protection while supporting multiple cyclic-redundancy-check (CRC) algorithms is disclosed. In one embodiment, such a method includes receiving, from a first host device, a data block protected by a first CRC. The first CRC is generated using a first CRC algorithm. The method checks the integrity of the data block using the first CRC and the first CRC algorithm. The method then computes a second CRC for the data block using a second CRC algorithm different from the first CRC algorithm. The method then stores the data block, the first CRC, and the second CRC on a storage medium, such as magnetic tape. | 2013-02-28 |
20130055055 | SYSTEMS AND METHODS FOR LAYOUT OF GRAPHIC OBJECTS FOR ELECTRONIC DISPLAY, PRINT OR OTHER OUTPUT - Systems and methods for layout of graphic objects such as photographic images and graphical elements, for electronic display, print or other output. In accordance with an embodiment, a graphic layout logic automatically arranges the graphic objects within a target area, including determining a best combination of rows and/or columns of objects. Optional controls can also be provided to allow manual or user control of, e.g., overlapping, cropping, offsetting, or rotation of the graphic objects or images, for aesthetic design or other reasons. Examples of the types of graphic objects that can be arranged or laid out in this manner include digital photographs, text, clipart, graphical images, illustrations, software user interfaces, graphic elements such as icons, buttons, menus and whitespace, user interface windows, digital video or media streams, and other image media. | 2013-02-28 |
20130055056 | System and Method for Searching Belongings Using Social Graph Information - A system and machine-implemented method for providing a user with a representation of a belonging according to search criteria, the method including receiving a request from a user of one or more users of a system to search a social graph of belongings according to a search criteria, wherein the social graph of belongings defines an association between each of the one or more users and one or more belongings, each of the belongings corresponding to an item, comparing the one or more belongings associated with each of the one or more users with the search criteria, wherein the search criteria comprises at least one belonging attribute, identifying a belonging based on the comparison, the belonging having the at least one belonging attribute and providing a representation of the belonging for display to the user including providing the user with access to the belonging profile associated with the belonging. | 2013-02-28 |
20130055057 | PROVIDING SPREADSHEET FEATURES - Heuristic based feature degradation and/or restoration is disclosed. In some embodiments, providing a feature with respect to a set of cells includes determining that a degradation threshold associated with the feature is satisfied with respect to the set of cells and at least partially degrading the feature for the set of cells. | 2013-02-28 |
20130055058 | Animation for Recalculating Formulas, Sparklines and Conditional Formatting in an Electronic Document - Animation for the recalculation of formulas in a spreadsheet may be provided. A user interface may be displayed on a computer for updating formula output values. The computer may then receive an update of formula input values in a formula utilized for generating the formula output values. The computer may then animate a display the formula output values being replaced with recalculated formula output values based on the received update. Animation for sparklines and conditionally formatted content in a spreadsheet may also be provided. A user interface may be provided for displaying sparklines and conditionally formatted content in the spreadsheet. The computer may then receive an update of one or more values associated with the sparklines and the conditionally formatted content. The computer may then animate a change in the display of the sparklines and the conditionally formatted content based on the received update. | 2013-02-28 |
20130055059 | Spread Sheet Application Having Multidimensional Cells - The invention relates to a method for modifying the content of one or a plurality of cells of a spread sheet or a report which is associated with a spread sheet having a number of cells which are displayed in rows and columns, comprising: detecting a user request to modify the content of one or a plurality of cells, when a user request has been recognized, retrieving and processing a predetermined entry from a storage medium, wherein the storage medium includes a number of different entries, which are processed consecutively, wherein, each time a user request has been recognized, a predetermined next entry is processed. | 2013-02-28 |
20130055060 | TECHNIQUES TO REMOTELY ACCESS FORM INFORMATION - Techniques to remotely access form information are described. An apparatus may comprise a logic device and an application having a form manager component operative on the logic device to manage one or more forms for a user interface of the application. The form manager component may be arranged to generate a form with form information retrieved from a web service using a form information query. The form information query may comprise a data structure having static form configuration information, dynamic form configuration information, or a combination of static form configuration information and dynamic form configuration information. Other embodiments are described and claimed. | 2013-02-28 |
20130055061 | UNDERLYING GRID STRUCTURE AND ANIMATION OF TABLES - Embodiments are provided that include the use of an underlying grid structure as part of managing table operations and/or animation visualizations, but are not so limited. A method of an embodiment uses an underlying grid structure as part of an animation control reference or guide to provide table visualizations for display, including using one or more table borders and aspects of a reference grid column or row as part of controlling table features. A system of one embodiment includes a table manager to manage table actions and a grid manager to manage an underlying grid structure based in part on associated table actions and/or animations. Other embodiments are also disclosed. | 2013-02-28 |
20130055062 | COMPUTER IMPLEMENTED METHOD AND SYSTEM FOR DOCUMENT ANNOTATION WITH MERGE FEATURE - A system, method, and medium supports analyzing intellectual property documents by linking and annotating patents, copyrights, trademarks, license agreements, and other intellectual property documents. It can be used by intellectual property professionals in memorializing thought processes, work products, and reasoning, in preliminary or final form, and can support development and use of a rich linked set representing complex relationships in an intellectual property portfolio. Optionally, marked up, linked documents are divided into data streams; one contains the original document for mark-up, and one contains annotation data. The marked-up document may be further revised and/or annotated even by multiple users. The same document such as a patent may be centrally stored but independently marked-up by different users (or groups of users). The system extracts from a marked-up document annotation data with any changes, and provides one or more data streams, containing the annotation data for storage and or later use. | 2013-02-28 |
20130055063 | Controlled Parallel Compilation and Execution of JavaScripts - A computing device comprising an application utilizing content comprising a plurality of JavaScripts, wherein the computing device compiles and executes a first of the plurality of JavaScripts substantially simultaneously as compiling and executing a second of the plurality of JavaScripts. | 2013-02-28 |
20130055064 | AUTOMATIC DETECTION OF ITEM LISTS WITHIN A WEB PAGE - Embodiments of the invention relate to detecting items lists. In one embodiment, a web browsing interaction history of a user associated with a given web page is analyzed. The web browsing interaction history indicates that the user interacted with at least one element of the web page. A document object model (DOM) of the given web page is constructed. A node within the DOM corresponding to the element in the web page is identified based on analyzing the web browsing interaction history. An ancestor node of the node that corresponds to an item list within the web page comprising the element is identified based on at least a distribution of child tags of the ancestor node. | 2013-02-28 |
20130055065 | VALIDATION BASED ON DECENTRALIZED SCHEMAS - Rules are collected for each structured element in a document. The rules that apply to any particular instance of an element depend on the hierarchical position of the instance within the document. The rules are collected and efficiently organized in a manner that accounts for this dependency. Once the rules are collected, the rules may be further processed. For example, there may be dependencies between calculations. The computation of the calculations is scheduled in a manner that accounts for these dependencies. Once the rules are collected and further processed, the rules are used to validate the given document. | 2013-02-28 |
20130055066 | PROCESSING RESPONSES TO A WEB PAGE - Web server methodology processes responses to a web page, wherein the web page is at least partially generated from one or more widgets and each widget denotes how an element of the web page is to be displayed at a client. The web server receives a response to the web page from the client. From the received response, the server identifies a widget that was used by the server to generate an element of the web page that was provided to the client. In response to this identification, the server then executes action processing logic associated with the particular widget that was used by the server to generate an element of the web page. The action processing logic for the widget uses data received in the response and performs an action with respect to that data. | 2013-02-28 |
20130055067 | IMAGE PROCESSING APPARATUS, CONTROL METHOD THEREFOR AND STORAGE MEDIUM - An image processing apparatus registers an acquisition destination of content to be displayed on a screen of a Web browser and an arbitrary name for each acquisition destination of content, and also registers title control information designating whether the arbitrary name or contents of a title tag defined for each page of acquired content is to be to displayed as a title on a display screen of the content, and displays the arbitrary name or the contents defined in the title tag associated with a page of the content to be displayed in the title display area, in accordance with the registered title control information, when displaying the acquired content. | 2013-02-28 |
20130055068 | AUTOMATIC DETECTION OF ITEM LISTS WITHIN A WEB PAGE - Embodiments of the invention relate to detecting items lists. In one embodiment, a web browsing interaction history of a user associated with a given web page is analyzed. The web browsing interaction history indicates that the user interacted with at least one element of the web page. A document object model (DOM) of the given web page is constructed. A node within the DOM corresponding to the element in the web page is identified based on analyzing the web browsing interaction history. An ancestor node of the node that corresponds to an item list within the web page comprising the element is identified based on at least a distribution of child tags of the ancestor node. | 2013-02-28 |
20130055069 | METHOD AND APPARATUS FOR INSERTING IMAGE INTO ELECTRONIC DOCUMENT - A method of inserting an image into an electronic document, the method including receiving setting information and identification information regarding the image; determining whether the image included in image data corresponds to the identification information by using a result of analysis of the image data; and according to a result of the determination, inserting the image corresponding to the identification information into a position of the electronic document, according to the setting information. | 2013-02-28 |
20130055070 | METHOD OF GENERATING WEB PAGES USING SERVER-SIDE JAVASCRIPT - A web page including one or more web applications is generated using third-party scripts, in a manner that protects private content that may be included in the web page. According to this technique, third-party scripts that are to be executed within a browser environment are instead executed by a web server that is generating the web page, so that the web server can protect against any programmatic attempts to improperly access private content included in the web page. | 2013-02-28 |
20130055071 | SYSTEMS AND METHODS FOR CREATING A CUSTOMIZED WEBSITE - Systems and methods for creating a customized website. The system may include (a) a customization database configured to store customization data, (b) a website builder database configured to store a plurality of registered builder websites, (c) a customizable website template comprising a free-variable expression positioned within the template, wherein the template is stored in the website builder database as a registered builder website, (d) a preprocessor registry configured to register the location of the template in the website builder database, and (e) a website preprocessor operatively coupled to the preprocessor registry. The website preprocessor may be configured to (i) access the preprocessor registry to determine the location of the template, (ii) retrieve the template from the website builder database, (iii) replace the free-variable expression within the customizable website template with the customization data to create the customized website, and (iv) store the customized website in the website builder database. | 2013-02-28 |
20130055072 | Multi-Threaded Graphical Display System - In one embodiment, a computer program executed by a main processor of a computing device renders a web page in a graphical user interface by generating a plurality of render object data structures for the web page, generating a raster image for each of the plurality of render object data structures, and creating a separate thread configured to be executed by a graphics processor of the computing device to composite the raster images into one image to be displayed in the graphical user interface. | 2013-02-28 |
20130055073 | APPARATUS CAPABLE OF PROVIDING PAGE RECOMMENDATION AND PAGE RECOMMENDATION METHOD - The invention provides an apparatus capable of providing page recommendation. In one embodiment, the apparatus is coupled to a screen capable of showing a plurality of pages, and comprises a determination module, a classification module, and a displaying module. The determination module determines whether a current page displayed on the screen has enough space for containing a target item to be added to the current page. The classification module classifies the pages into available pages having enough space for the target item and unavailable pages having no enough space for the target item. The displaying module displays a page selector indicating the available pages and the unavailable pages on the screen, and adds the target item to a target page selected from the available pages. | 2013-02-28 |
20130055074 | SYSTEMS, METHODS, AND MEDIA FOR CONTROLLING THE REVIEW OF A DOCUMENT - Systems, methods, and media for controlling the review of documents. Methods may include receiving a request to review a document, responsive to the request, retrieving the document, the document including source content in an extensible markup language format, the document having a read-only access file permission, converting the document to read-write access file permission such that the source content is modifiable, receiving a modification of the source content of the document, incorporating the modification of the source content into the document to create a modified document, and automatically providing the modified document in a displayable format via the web-based interface. | 2013-02-28 |
20130055075 | IDENTIFICATION OF CONTENT IN AN ELECTRONIC DOCUMENT - In some embodiments, a method includes receiving an electronic document that comprises a plurality of sections. The method includes marking the plurality of sections as a content section or a non-content section using a visual attribute of the sections that includes at least one of a width of the section, a density of the plurality of hyperlinks in the section, a size of a font of text in the section and whether a title of the electronic document overlaps with text in the section. The method also includes storing the marking other plurality of sections of the electronic document in a machine-readable medium. | 2013-02-28 |
20130055076 | Online Analysis and Display of Correlated Information - The invention relates to the field of user interfaces for computing devices. In particular, it relates to a method and system for analyzing and displaying informational entities which are associated to a text document on a computing device, such as a work station, a desktop computer, a tablet PC, a laptop computer and/or a mobile device. A method for displaying an associated informational entity on a computing device when processing a text document is described. The method may comprise: displaying text of the text document on a display of the computing device; automatically determining a first informational entity which is associated with a first portion of the displayed text; and automatically displaying the first informational entity on the display. | 2013-02-28 |
20130055077 | CONTENT NAVIGATION AND ZOOMING ON A MOBILE DEVICE - The contents displayed on the touch screen of a mobile device are modified based in user input, in the form of touch input. In one mode, a content view, contents of a document are displayed to a user at various zoom levels. The user can zoom-out by indicating in one embodiment a pinching touch motion. The user can also switch to another viewing mode, a structure view, where structure of the document is displayed to the user, potentially at various zoom levels. The user can zoom-out in the structure view also by providing a pinching touch motion. The user can switch to the content view by selecting text in the structure view, which then presents the contents of the document at the corresponding location. | 2013-02-28 |
20130055078 | SYSTEMS AND METHODS FOR IMPROVED NAVIGATION OF A MULTI-PAGE DISPLAY - A user accesses various pages of a record over a network. The pages are displayed as a stack of pages. In an embodiment, the user can save a state of the stack so that the user can continue working at a later time right where the user left off. A list is stored that identifies the pages in the stack and an order in which the pages were last displayed. When the user is ready to resume working, the user is provided with an ordered stack of pages. | 2013-02-28 |
20130055079 | DISPLAY DEVICE PROVIDING INDIVIDUALIZED FEEDBACK - A digital image display device comprising: a display screen; a processor; a network connection for receiving digital media assets provided by a plurality of individuals; an image memory; a user interface for receiving input from a user of the digital image display device; and a program memory. The program memory stores instructions to execute the steps of: receiving a digital media asset; displaying the received digital media asset on the display screen; determining the individual who provided the displayed digital media asset; selecting a set of classified feedback message choices responsive to the determined individual; displaying the selected set of feedback message choices, receiving input from the user to select a particular feedback message choice; and providing an indication of the selected feedback message to the individual who provided the displayed digital media asset. | 2013-02-28 |
20130055080 | SYSTEM AND METHODS FOR DETECTING DEBRIS ON A TOUCHSCREEN SYSTEM DISPLAY SCREEN - Touchscreen electronics for detecting debris on a display screen of a touchscreen system and alerting a user to the presence of the debris broadly comprises a plurality of transmitters, a plurality of receivers, and a controller. Each transmitter may transmit at least one beam across the display screen. The receivers may detect the beams from the transmitters, and each receiver may generate a receive signal. The controller communicates with the transmitters and the receivers and may be configured to analyze the receive signals to determine if debris may be present on the display screen. If so, then the controller may generate an alert signal to indicate that the display screen needs to be cleaned or examined. | 2013-02-28 |
20130055081 | EFFICIENT IMAGE MANAGEMENT FOR MEDIA MANAGER - A device may access a single interface image file that includes interface images and generate a media manager interface using the interface images of the interface image file. The device may present the media manager interface for display and detect interface activity corresponding to the interface images presented for display as part of the media manager interface. The device may replace the interface images used to generate the media manager interface with one or more other interface images of the image file, based on the interface activity, to generate a modified media manager interface, and present the modified media manager interface for display. | 2013-02-28 |
20130055082 | Device, Method, and Graphical User Interface for Navigating and Previewing Content Items - A portable electronic device displays concurrently a first predefined scrollable area and a second predefined scrollable area distinct from the first predefined scrollable area. The first predefined scrollable area includes a plurality of graphical objects and is configured to scroll in a first direction. Each of the plurality of graphical objects represents a respective set of content items. The second predefined scrollable area includes a list of content items and is configured to scroll in a second direction that is orthogonal to the first direction. The device detects a gesture that corresponds to selection of a first graphical object of the plurality of graphical objects in the first predefined scrollable area; and, in response to detecting the gesture, plays respective portions of one or more content items in the set of content items that correspond to the selected first graphical object. | 2013-02-28 |
20130055083 | Device, Method, and Graphical User Interface for Navigating and Previewing Content Items - A portable electronic device displays concurrently a first predefined scrollable area and a second predefined scrollable area distinct from the first predefined scrollable area. The first predefined scrollable area includes a plurality of graphical objects and is configured to scroll in a first direction. Each of the plurality of graphical objects represents a respective set of content items. The second predefined scrollable area includes a list of content items and is configured to scroll in a second direction that is orthogonal to the first direction. The device detects a gesture that corresponds to selection of a first graphical object of the plurality of graphical objects in the first predefined scrollable area; and, in response to detecting the gesture, plays respective portions of one or more content items in the set of content items that correspond to the selected first graphical object. | 2013-02-28 |
20130055084 | HIERARCHICAL AND REDUCED INDEX STRUCTURES FOR MULTIMEDIA FILES - Playback and distribution systems and methods for multimedia files are provided. The multimedia files are encoded with indexes associated with the content data of the multimedia files. Through the use of the indexes, playback of the content is enhanced without significantly increasing the file size of the multimedia file. | 2013-02-28 |
20130055085 | INFORMATION PROCESSING APPARATUS AND METHOD, INFORMATION PROCESSING SYSTEM, AND PROVIDING MEDIUM - The invention enables users to virtually attach information to situations in the real world, and also enables users to quickly and easily find out desired information. An IR sensor receives an IR signal transmitted from an IR beacon, and supplies the received signal to a sub-notebook PC. A CCD video camera takes in a visual ID from an object, and supplies the inputted visual ID to the sub-notebook PC. A user inputs, through a microphone, a voice to be attached to situations in the real world. The sub-notebook PC transmits position data, object data and voice data, which have been supplied to it, to a server through a communication unit. The transmitted data is received by the server via a wireless LAN. The server stores the received voice data in a database in correspondence to the position data and the object data. | 2013-02-28 |
20130055086 | METHOD AND SYSTEM FOR CREATING AND MAINTAINING ACTIVITY PLANS - One embodiment of the present invention provides a system for activity management. During operation, the system provides a user interface that allows a user to access previously authored activity plans on a mobile device. An activity plan includes one or more activity items, in which each activity item includes at least a title and description. The system then receives a user selection of an activity plan. Subsequently, the system obtains the activity plan from a database storing the previously authored activity plans and presents the activity plan to the user on the mobile device. | 2013-02-28 |
20130055087 | Device, Method, and Graphical User Interface for Editing Videos - An electronic device with a display and a touch-sensitive surface automatically crops a video content item in an editing mode of a video application; displays an automatically cropped area of the video content item on the display in the editing mode of the video application; and, while displaying the cropped area of the video content item on the display in the editing mode of the video application: detects a gesture on the touch-sensitive surface; and, in response to detecting the gesture on the touch-sensitive surface: overrides automatic cropping of the video content item by modifying the cropped area of the video content item in accordance with the gesture; and displays the modified cropped area of the video content item on the display. | 2013-02-28 |
20130055088 | DISPLAY DEVICE PROVIDING FEEDBACK BASED ON IMAGE CLASSIFICATION - A digital image display device comprising: a display screen; a processor; a network connection for receiving digital media assets provided by a plurality of individuals; an image memory; a user interface for receiving input from a user of the digital image display device; and a program memory. The program memory stores instructions to execute the steps of: receiving a digital media asset; displaying the received digital media asset on the display screen; determining an asset classification for the displayed digital media asset; selecting a set of classified feedback message choices responsive to the determined asset classification; displaying the selected set of feedback message choices, receiving input from the user to select a particular feedback message choice; and providing an indication of the selected feedback message to the individual who provided the displayed digital media asset. | 2013-02-28 |
20130055089 | Share Box for Endorsements - In one aspect, a system for presenting a share box with content information in response to an endorsement includes an endorsement sharing module that is responsive to user input and creates a sharing box having content derived from the user context and input request. The endorsement sharing module receives a user request to share information. In response, this endorsement sharing module determines the context of the user, retrieves content based on the context, filters the content based on publisher information, personalizes the share box content, and adds the content to a share box. The endorsement sharing module also adds one or more actions to the share box after which the share box is provided for display to the user. | 2013-02-28 |
20130055090 | BUNDLING CONFIGURATION ITEMS INTO A COMPOSITE CONFIGURATION ITEM - A configuration management system ( | 2013-02-28 |
20130055091 | Graph-Based Virtual Data Center Requests - Graph-based virtual data center requests are described. In some implementations, a method includes displaying a graph having graphical elements representing network resources. A user can select one of the graphical elements and provide input specifying requirements for a network resource corresponding to the selected graphical element. A virtual data center request can be generated based on the graph and the specified requirements. The virtual data center request can be transmitted to a data center device for processing. In some implementations, the virtual data center request can be an extensible markup language (XML) representation of the graph that includes the specified service requirements. In some implementations, a data center server can receive a graph-based virtual data center request and allocate data center resources based on the virtual data center request. | 2013-02-28 |
20130055092 | USER INTERFACE FOR NETWORKS INCLUDING VIRTUAL MACHINES - A user interface for a virtual machine infrastructure enables a user to navigate a graph in a tabular format. The user interface simultaneously displays data associated with a selected node from a plurality of applications via view extensions provided by the applications. The user interface shows data associated with a node on which a navigation panel is focused, an anchor node, together with related nodes and edge categories including the edges connecting the related nodes to the anchor node. The user can peek at the data associated with a related node by selecting the node in the user interface and change the displayed data without changing the focus of the navigation panel. The user can also change the focus of the navigation panel to a related node via data displayed in a data panel or related nodes identified in the navigation panel. | 2013-02-28 |
20130055093 | METHODS AND SYSTEMS FOR A STATE-BASED WEB FRAMEWORK ARCHITECTURE - A computer based method for utilizing static content in a dynamic environment to provide at least one defined functionality is described. The method includes identifying at least one function to be associated with the static content and the dynamic environment, identifying at least one state for each identified function, defining, in a computer memory, each identified state within a page object, the page object also defining within the computer memory page states and output attributes associated with output templates within the page object, creating, in the computer memory, output templates for each identified state, creating presentation pages and logic objects in the computer memory for each function, and creating engines to be executed by at least one computer processing device, each engine representing a function, the engines operable to use a corresponding page object to direct data traffic among the defined states within the computer memory. | 2013-02-28 |
20130055094 | METHOD AND SYSTEM FOR COMMUNICATING USER INTERFACES BETWEEN FIRST AND SECOND USERS OVER A NETWORK - A system and a method for communicating selected search results are described. The system identifies items based on a search that is automatically executed. The identifying includes utilizing a criterion to perform the search. The system further generates a first user interface that includes the items and selection functions that are respectively associated with the items. The system presents the first user interface over a communications network and receives two selections that identify at least two items that are deleted from the items. Next, the system generates a second user interface that includes the non-deleted items and selection functions, the non-deleted items are respectively associated with the selection functions. Finally, the system presents the second user interface over the communications network. | 2013-02-28 |