44th week of 2012 patent applcation highlights part 63 |
Patent application number | Title | Published |
20120278636 | REMOTE WAKE MECHANISM FOR A NETWORK SYSTEM AND REMOTE WAKE METHOD THEREOF - A network system with wake-up on LAN (WOL) mechanism and a wake-up on LAN method are disclosed. The network system includes: a first network device in a first local area network; a second network device in a second local area network, wherein the first local area network and the second local area network are different; and, a match server in a wide area network, wherein the first network device and the second network device perform data transmission through the match server. | 2012-11-01 |
20120278637 | METHOD AND APPARATUS FOR PERFORMING ENERGY-EFFICIENT NETWORK PACKET PROCESSING IN A MULTI PROCESSOR CORE SYSTEM - A method and apparatus for managing core affinity for network packet processing is provided. Low-power idle state of a plurality of processing units in a system including the plurality of processing units is monitored. Network packet processing is dynamically reassigned to processing units that are in a non-low power idle state to increase the low-power idle state residency for processing units that are in a low-power idle state resulting in reduced energy consumption. | 2012-11-01 |
20120278638 | ELECTRONIC DEVICE AND CONTROL METHOD - An electronic device includes a main body, a cover hinged on the main body, a first sensor arranged in the main body, a second sensor arranged in the cover, and a processor. The first sensor senses a change of displacement of the first sensor when the main body is moved to generate a first coordinate information. The second sensor senses a change of displacement of the second sensor when the cover is moved to generate a second coordinate information. The processor calculates an angle between the main body and the cover according to the first coordinate information and the second coordinate information, and controls the electronic device according to the calculated angle. A method for controlling an electronic device is also provided. | 2012-11-01 |
20120278639 | DATA PROCESSOR - Provided is a data processor comprising: a signal processing unit operable to read out data stored in an input data storing unit, and perform signal processing of the data; a signal processing control unit operable to control the signal processing unit to take an active period to perform the signal processing at a processing speed faster than an input speed of the data inputted into the data input unit, and an inactive period not to perform the signal processing; a power control unit operable to restrict in the inactive period at least one of an electric power and a clock signal both supplied with the signal processing unit; and an input monitor unit operable to request the power control unit to remove the restriction on the basis of the volume of the data in the input data storing unit. | 2012-11-01 |
20120278640 | WORKSTATION WITH OCCUPANCY SENSING - An occupancy sensing method includes monitoring a space associated with a computer workstation for an occupant, generating an occupancy signal in response to monitoring the space, processing the occupancy signal at the computer workstation, and performing one or more power management functions at the computer workstation in response to the occupancy signal. The space associated with the computer workstation may be monitored by an occupancy sensor coupled to the computer workstation. The occupancy sensor may be adjusted from the computer workstation. A request may be transmitted from the computer workstation to a building automation system in response to the occupancy signal, and the building automation system may perform a power management function in response to the request from the computer workstation. | 2012-11-01 |
20120278641 | Performing Selected Operations Using Low Power-Consuming Processors on User Devices - In one embodiment, a first computing device receives a communication from a second computing device; and if the communication is a ping from the second computing device, then sends a response to the ping to the second computing device using a secondary processor of the first computing device. | 2012-11-01 |
20120278642 | CENTRALIZED POWER AND HEAT MANAGEMENT FOR DATA DISK DRIVES OF A DATA STORAGE SYSTEM - A method of controlling spinning of data disk drives, a data storage system including multiple data disk drives and a power zone aware device are disclosed herein. In one embodiment, the power zone aware device includes: (1) a policy module configured to define at least one power zone in the data storage system and assign a power zone policy thereto and (2) a management module coupled configured to direct operation of data disk drives in the power zone based on the power zone policy. | 2012-11-01 |
20120278643 | IMAGE FORMING APPARATUS AND IMAGE READING APPARATUS - An image forming apparatus includes: an image forming unit; a power supply controller controls the image forming apparatus to operate in a power saving mode in which supply of power to the image forming unit is cut off and a normal mode; and a plurality of interfaces configured to receive a transition command for transition from the power saving mode to the normal mode. The power supply controller performs: an interface-power supply process of supplying power to at least one of the plurality of interfaces; and a changing process of, in a case where a predetermined signal is input to an operating interface receiving power in the interface-power supply unit in the power saving mode, cutting off power supply to the operating interface and starting power supply to at least one of idle interfaces other than the operating interface. | 2012-11-01 |
20120278644 | POWER MANAGEMENT DEVICE, HIGH PERFORMANCE SERVER AND POWER MANAGEMENT METHOD - A power management device cooperated with a plurality of computing units and a plurality of power supply units is disclosed. The power supply units provide the power source to the computing units through the power management device. The power management device includes a detecting module and a control module. The detecting module is operatively connected with the computing units, and detects a total consumption power of the computing units. The control module is operatively connected with the detecting module and the power supply units, and adjusts the operation amount of the power supply units providing the power source to the computing units in accordance with the total consumption power. In addition, a high performance server and a power management method are also disclosed. | 2012-11-01 |
20120278645 | CLOCK SYNCHRONIZATION ACROSS AN INTERFACE WITH AN INTERMITTENT CLOCK SIGNAL - The disclosed embodiments provide a system that facilitates synchronization between a first component and a second component connected to the first component via an interface in a computer system. During an active state of the interface, the system uses a local time base in the second component to generate a local clock signal that tracks a host clock signal from the first component. Next, during an inactive state of the interface, the system uses the local time base to maintain the local clock signal at the second component. Finally, during a subsequent active state of the interface after the inactive state, the system adjusts the local clock signal to remove clock drift between the local clock signal and the host clock signal. | 2012-11-01 |
20120278646 | WAKING A MEDIA BUS - Arrangements for restarting data transmission on a serial low-power inter-chip media bus (SLIMbus) are presented. A clock signal may be provided in an active mode to a component communicatively coupled with the SLIMbus. Immediately prior to the clock signal in the active mode being provided, the clock signal may have been in a paused mode. While the clock signal was in the paused mode at least until the clock signal is provided in the active mode, the data line may have been inactive (e.g., a toggle on the data line may not have been present). Frame synchronization data for a frame may be transmitted. The frame synchronization data for the frame, as received by the component, may not match expected frame synchronization data. Payload data may be transmitted as part of the frame to the component, wherein the payload data is expected to be read properly by the component. | 2012-11-01 |
20120278647 | Reducing Memory Used To Store Totals In Static Timing Analysis - A system and a method are disclosed for reducing memory used in storing totals during static timing analysis. Totals are stored at various points along paths analyzed in static timing analysis. Some totals may not be merged for reasons including differing clock re-convergence pessimism removal (CRPR) dominators, exceptions, or clocks. Totals at a point may be stored in a super-tag mapping table and replaced at the point with a super-tag. The super-tag includes a super-tag ID referencing the totals stored in the super-tag mapping table. The super-tag also includes a time delay value. The time delay value allows the super-tag ID to be reused in other super-tags at other points while still storing total time delays at the other points. Therefore, the memory used to store totals is reduced in many situations. | 2012-11-01 |
20120278648 | TIMER MANAGER ARCHITECTURE BASED ON BINARY HEAP - An apparatus having a first memory and a circuit is disclosed. The first memory may be configured to store a plurality of timers. Each of the timers may have a respective value that indicates an expiration time. A first one of the timers nearest to expiring is generally stored at a first address of the first memory. The circuit may be configured to (i) assert a signal in response to the respective value of the first timer matching a counter of time, (ii) read a second of the timers and a third of the timers both from a second address of the first memory, (iii) sort the second timer and the third timer to determine which expires next and (iv) replace the first timer by writing one of the second timer or the third timer that expires next into the first memory at the first address. | 2012-11-01 |
20120278649 | METHOD AND APPARATUS FOR MANAGING COMMUNICATION SERVICES FOR USER ENDPOINT DEVICES - A system that incorporates teachings of the present disclosure may include, for example, an edge device having a controller to receive a Session Initiation Protocol (SIP) message from a user endpoint device (UE) requesting communication services, forward the SIP message to a network element of a Server Office, receive from the network element a first error message indicating communication services at the Server Office are unavailable, replace the first error message with a second error message, the second error message indicating a temporary unavailability of communication services, and transmit the second error message to the UE. Additional embodiments are disclosed. | 2012-11-01 |
20120278650 | CONTROLLING NANOSTORE OPERATION BASED ON MONITORED PERFORMANCE - Methods, apparatus and articles of manufacture for controlling nanostore operation based on monitored performance are disclosed. An example method disclosed herein comprises monitoring performance of a nanostore, the nanostore including compute logic and a datastore accessible via the compute logic, and controlling operation of the nanostore in response to detecting a performance indicator associated with wearout of the compute logic to permit the compute logic to continue to access the datastore. | 2012-11-01 |
20120278651 | Remapping data with pointer - Embodiments herein relate to a method for remapping data. In an embodiment, it is determined if a first memory block is faulty. A pointer is stored to the first memory block and a pointer flag of the first memory block is set when the first memory block is faulty. Data previously stored at the first memory block is written to a second memory block, where the pointer points to a location of the second memory block. | 2012-11-01 |
20120278652 | System and Method for Providing Failover Between Controllers in a Storage Array - An information handling system includes first and second memories, and first, second, and third servers. The first server includes a first active application for servicing first input/output requests associated with a first disk, and for storing first state information in the first memory. The second server includes a second active application for servicing second input/output requests associated with a second disk, and for storing second state information in the second memory. The third server includes first and second standby applications, and is configured to monitor the first and second active applications, to detect a failure of the first active application, to suspend the second standby application and to activate the first standby application in response to the failure of first active application. | 2012-11-01 |
20120278653 | HANDLING A FAILED PROCESSOR OF MULTIPROCESSOR INFORMATION HANDLING SYSTEM - A method for handling a failed processor of a multiprocessor system, the multiprocessor system comprising at least two processors interconnected by processor interconnects for transactions between processors, the processors comprising a first processor and a second processor, the first processor being set as a default boot processor in response to a boot-up operation of the multiprocessor system. The method comprises: detecting and receiving, via a baseboard management module, health information of the at least two processors; providing a multiplexer operative to switch between the at least two processors, the multiplexer being coupled to the baseboard management module and respectively to the at least two processors; and, in response to the health information indicating the first processor has failed, setting, via a processor ID controller, the second processor as the default boot processor and enabling, via the baseboard management module, the multiplexer to switch to the second processor. | 2012-11-01 |
20120278654 | REMOTE CABLE ACCESS POINT RESET - The system monitors a wireless device, detects when the device has failed or is not operating properly, and is able to remotely reset the device. The device may be reset remotely without a technician required to physically attend to the device. This out of band management allows for quicker, cheaper and more efficient handling of undesired states of a device, such as failure to operate. For a modem, the system may detect that the modem is not broadcasting a signal or is not communicating with the Internet or other network. The reset may be implemented through an access point in communication with the malfunctioning modem. For an access point, the system may detect that the access point is not communicating with a modem or another access point. The reset may be implemented by a neighboring access point or modem. | 2012-11-01 |
20120278655 | DEBUGGING METHOD AND COMPUTER SYSTEM USING THE SAME - A debugging method for a computer system is disclosed, which includes defining a debug reference data area in a storage device for a BIOS and a control device, periodically transmitting a reply request including an identification information to the BIOS, transmitting reply information corresponding to the identification information according to the reply request, checking the reply information and storing an execution log data into the debug reference data area when the identification information does not conform to the original identification information, determining whether the computer system is in normal operation, and performing a debugging process according to the execution log data when the computer system is in abnormal operation. | 2012-11-01 |
20120278656 | DEVICE AND METHOD FOR TRANSFERRING DATA VIA NODES OF A NETWORK - The present invention provides for devices and methods for the transmission of data over nodes of a specific network. A device may comprise at least two network nodes, a bus having a transmitting line and a receiving line for interconnecting the network nodes. The respective network node has a fault protection circuit which is to bypass the network node in the event of a fault and is capable of reversing the polarity of the transmitting line and of the receiving line, a detection means for detecting a reverse in polarity of the transmitting line and of the receiving line by the respective upstream network node, and a fault-locating means for locating a fault in the upstream network node when a reverse in polarity of the transmitting line and of the receiving line has been detected. | 2012-11-01 |
20120278657 | COMPUTING DIAGNOSTIC EXPLANATIONS OF NETWORK FAULTS FROM MONITORING DATA - A system and method for network fault diagnosis in a network having network elements is presented. The method comprises creating a network causality model, generating Boolean expressions from the network causality model, converting the Boolean expressions into SAT sets, receiving network monitoring results, correlating these monitoring results with the SAT sets, and enumerating all possible diagnostic explanations of potential faults, properly annotated. Creating a network causality model can comprise creating, for each network element, an element-specific causality model, stitching together all network elements using the element-specific causality models and a network topology, retrieving monitoring state and propagation information, and generating the network causality model using the stitched together network elements and the monitoring state and propagation information. Stitching together network elements can comprise adding causes and implies dependency between appropriate network elements and/or adding and connecting reachable and not-reachable states. The network causality model can comprise network element states. | 2012-11-01 |
20120278658 | Analyzing Software Performance Issues - Execution traces are collected from multiple execution instances that exhibit performance issues such as slow execution. Call stacks are extracted from the execution traces, and the call stacks are mined to identify frequently occurring function call patterns. The call patterns are then clustered, and used to identify groups of execution instances whose performance issues may be caused by common problematic program execution patterns. | 2012-11-01 |
20120278659 | Analyzing Program Execution - A call pattern database is mined to identify frequently occurring call patterns related to program execution instances. An SVM classifier is iteratively trained based at least in part on classifications provided by human analysts; at each iteration, the SVM classifier identifies boundary cases, and requests human analysis of these cases. The trained SVM classifier is then applied to call pattern pairs to produce similarity measures between respective call patterns of each pair, and the call patterns are clustered based on the similarity measures. | 2012-11-01 |
20120278660 | METHOD AND DEVICE FOR TESTING A SYSTEM COMPRISING AT LEAST A PLURALITY OF SOFTWARE UNITS THAT CAN BE EXECUTED SIMULTANEOUSLY - A programmable operating time period of at least one software unit is changed to a settable operating time period. Furthermore, a testing system for validating the system for setting the at least one settable operating time period is provided. Furthermore, the system is tested using the testing system, wherein the testing includes varying the at least one settable operating time period for detecting synchronization errors of the system. Thus, a test of a system including software units for synchronization errors is enabled by the targeted change of operating time period. | 2012-11-01 |
20120278661 | HARD DISK BACKPLANE AND HARD DISK MONITORING SYSTEM - A hard disk backplane for supporting a number of hard disks includes a display unit for displaying the present status of the hard disks, and a programmable logic chip. The display unit includes at least one seven segment LED display. The status displayed includes an indication of a normal working or an indication otherwise for abnormal working. The programmable logic chip is configured for obtaining signals as to the present status of the plurality of hard disks, and driving the at least one seven segment LED display to display the status based on the signals. | 2012-11-01 |
20120278662 | METHODS AND STRUCTURE FOR DEBUGGING DDR MEMORY OF A STORAGE CONTROLLER - Methods and structure for diagnosing errors in the initialization of DDR memory “on board” a storage controller or a storage expander are presented herein. The features and aspects discussed herein allow for the debugging of the DDR memory initialization. A memory diagnostic system is operable on a storage controller and includes an initialization module in communication with a firmware module of the storage controller. The memory diagnostic system is adapted to initialize a Double Date Rate (DDR) memory of the storage controller. The memory diagnostic system also includes an application programming interface adapted to retrieve initialization information from the initialization module and transfer the initialization information to a debug system via a direct communication link between the application programming interface and the debug system to diagnose the initialization of the DDR memory and to debug the initialization module based on the initialization information. | 2012-11-01 |
20120278663 | OPERATION MANAGEMENT APPARATUS, OPERATION MANAGEMENT METHOD, AND PROGRAM STORAGE MEDIUM - A time in which an administrator identifies a cause of a failure when the abnormality is detected in a plurality of servers is shortened. | 2012-11-01 |
20120278664 | MEMORY SYSTEM - According to one embodiment, a memory system has a data transfer device which includes a first command generating unit, a second command generating unit, a first storage unit, a second storage unit, and a nonvolatile memory managing unit. The first command generator generates a first command for reading out data from a nonvolatile memory to a host apparatus. The second command generator generates a second command for internal processing of the memory system associated with a temporary memory and the nonvolatile memory. The first memory has a queue structure configured to store the first command. The second memory has a queue structure configured to store the second command. The memory manager is configured to read out the first command stored in the first memory in priority to the second command stored in the second memory and to transmit read-out command to the nonvolatile memory. | 2012-11-01 |
20120278665 | METHOD AND APPARATUS FOR DETECTING MEMORY ACCESS FAULTS - Detecting a fault in the operation of a computer having a processor and a memory is taught. Instrumentation code is placed within an application program during compilation, and runtime library routines are modified to support detection of invalid memory accesses. Memory space is divided into application, shadow and unmapped memories. When accessing application memory at an original address, an address in shadow memory is computed by shifting the address and adding an offset. If the value stored at the shadow address indicates that the original address is invalid (e.g., not allocated or already freed), then error reporting code is executed that indicates the type of error and the location and optionally halts the computer. Invalid memory references to heap, stack and global objects in application memory can be detected. | 2012-11-01 |
20120278666 | MOBILE DEVICE AND METHOD FOR CORRECTING ERRORS OCCURRING IN ATTENTION COMMANDS OF THE MOBILE DEVICE - In a method for correcting errors occurring in attention (AT) commands of a mobile device, the mobile device includes a first user identity module (UIM) chipset, a second UIM chipset, a buffer and a timer. The method sets a response time for a communication between the first UIM chipset and the second chipset according to an AT command, backups the AT command into the buffer, and counts a communication time using the timer. When the communication time exceeds the response time, the method restarts the first UIM chipset using a watchdog timer and restarts the second UIM chipset by resetting voltage levels of I/O pins of the second UIM chipset. The method further clears the communication data stored in the buffer, reads the AT command from the buffer and resends the AT command to control the first UIM chipset to communicate with the UIM second chipset normally. | 2012-11-01 |
20120278667 | CONTEXT-BASED ERROR INDICATION METHODS AND APPARATUS - A media player may occasionally be unable to play or continue to play a particular item of media. When that occurs, the media player outputs an error indication that is related to the type of media that the problem media item is representative of. For example, if the problem item is a movie, then the media player may display an error indication having the appearance of broken movie film. If the problem media item is music, then the media player may display an error indication having the appearance of a broken compact disc (“CD”). Thus whatever the type of media that is not playing, the media player outputs an error indication that is appropriate for that type of media. The error indications output by the player are therefore context-based or media-appropriate. | 2012-11-01 |
20120278668 | RUNTIME DYNAMIC PERFORMANCE SKEW ELIMINATION - For runtime dynamic performance skew elimination in a computer environment, an exemplary computer environment is configured for calculating a rank heats by utilizing a plurality of fine-grained statistics collected at an extent granularity, including considering bandwidth (BW) and input/outputs per second (IOPS) metrics. An adaptive data placement plan is generated to relocate the data. The data is placed among data storage ranks The data storage ranks are balanced according to the adaptive data placement plan. | 2012-11-01 |
20120278669 | RUNTIME DYNAMIC PERFORMANCE SKEW ELIMINATION - For runtime dynamic performance skew elimination in a computer environment, an exemplary computer environment is configured for calculating a rank heats by utilizing a plurality of fine-grained statistics collected at an extent granularity, including considering bandwidth (BW) and input/outputs per second (IOPS) metrics. An adaptive data placement plan is generated to relocate the data. The data is placed among data storage ranks The data storage ranks are balanced according to the adaptive data placement plan. | 2012-11-01 |
20120278670 | Image Processing Apparatus - An image processing apparatus of the present disclosure includes: a two-dimensional matrix barcode decoding unit configured to decode a two-dimensional matrix barcode in an image of image data; and a restoration determining unit configured (a) to obtain an error detection rate and error detection position information detected while the two-dimensional matrix barcode is decoded, (b) to compare the error detection rate with a predetermined threshold value, (c) on the basis of the comparison result, to determine whether the two-dimensional matrix barcode should be restored, and (d) to adjust the threshold value according to an error detection position determined from the error detection position information. | 2012-11-01 |
20120278671 | CIRCUIT AND METHOD FOR DIAGNOSING SCAN CHAIN FAILURES - A method includes shifting a first logic sequence into a first scan chain having a first plurality of scan blocks coupled together, outputting a second logic sequence from each of the plurality of scan blocks in the first scan chain to a respective scan block in a second scan chain, and shifting a third logic sequence out of the second scan chain. At least one improperly functioning scan block of the first scan chain is identified based on the third logic sequence shifted out of the second scan chain. | 2012-11-01 |
20120278672 | ARCHITECTURE, SYSTEM, METHOD, AND COMPUTER-ACCESSIBLE MEDIUM FOR TOGGLE-BASED MASKING - Exemplary embodiments of the present disclosure include apparatus, methods, and computer-accessible medium for a toggle-masking procedure configured to mask, e.g., most or all the unknown x's and minimizing the over-masked known bits for clustered distribution of unknown bits. According to certain exemplary embodiments, it is possible to obtain previous masking information regarding the scan chain(s) associated with a previous cycle, and mask the scan chain(s) for a present cycle based on the previous masking information. | 2012-11-01 |
20120278673 | SEMICONDUCTOR DEVICE AND TEST METHOD THEROF - A semiconductor device includes a clock control unit configured to receive an external test clock signal in a boundary scan test mode and generate a boundary test clock signal in synchronization with an entry time point of the boundary scan test mode, and a plurality of latches configured to receive and store a plurality of data in parallel in a boundary capture test mode and form a boundary scan path to sequentially output the plurality of stored data in the boundary scan test mode in response to the boundary test clock signal. | 2012-11-01 |
20120278674 | INTERPOSER INSTRUMENTATION METHOD AND APPARATUS - The disclosure describes a novel method and apparatus for improving interposers to include embedded monitoring instruments for real time monitoring digital signals, analog signals, voltage signals and temperature sensors located in the interposer. An embedded monitor trigger unit controls the starting and stopping of the real time monitoring operations. The embedded monitoring instruments are accessible via an | 2012-11-01 |
20120278675 | METHOD AND APPARATUS FOR PERFORMING IMPLICATION AND DECISION MAKING USING MULTIPLE VALUE SYSTEMS DURING CONSTRAINT SOLVING - Methods and apparatuses are described for assigning random values to a set of random variables so that the assigned random values satisfy a set of constraints. An embodiment can receive a set of constraints, wherein each constraint is defined over one or more random variables from a set of random variables. Next, the embodiment can generate a circuit model based on the set of constraints, wherein assignable values for at least one node in the circuit model are represented in multiple value systems. The embodiment can then assign random values to the set of random variables based on the circuit model. | 2012-11-01 |
20120278676 | RFID TAG, TAG READER/WRITER, DATA MANAGEMENT SYSTEM AND DATA MANAGEMENT METHOD - Disclosed is an RFID tag that is provided with a laminate forming a layered structure; an antenna disposed with respect to the laminate so as to enable external communication; and an RFID circuit electrically connected to the antenna. The laminate has a shielding member for shielding from radiation, and the RFID circuit is arranged in the laminate so as to be covered by the shielding member. | 2012-11-01 |
20120278677 | PACKET TRANSMISSION APPARATUS, COMMUNICATION SYSTEM AND PROGRAM - A packet transmission apparatus to transmit a packet limited in arrival deadline through a best-effort network includes a packet automatic retransmission section to control retransmission of an undelivered packet, a forward error correction coding section to add redundant packet to a data packet block, and a redundancy determining section to dynamically determine redundancy of the redundant packet based on observed network state information so that a loss rate after error correction at a receiver achieved by only the retransmission of the undelivered packet satisfies an allowable loss rate after error correction. | 2012-11-01 |
20120278678 | FORWARD ERROR CORRECTION FOR A DATA FLOW ASSOCIATED WITH A CONNECTIONLESS PACKET NETWORK SERVICE - Examples are disclosed for forwarding or receiving a data flow associated with a connectionless packet network service. In some examples the data flow may have been split into a plurality of data streams separately or jointly including forward error correction. | 2012-11-01 |
20120278679 | Iterating Inner and Outer Codes for Data Recovery - A storage medium includes at least one data unit defining a plurality of symbol-based inner code words and a plurality of symbol-based outer code words. Each symbol included in one of the inner code words is also included in one of the outer code words. A processor is configured to perform a first iteration of inner code error correction on the plurality of symbol-based inner code words, a first iteration of outer code error correction on the plurality of symbol-based outer code words and a second iteration of inner code error correction on the plurality of symbol-based inner code words. In the first iteration of outer code error corrections, at least one of the outer code words is correctable. In the second iteration of inner code error correction, at least one of the inner code words is correctable. | 2012-11-01 |
20120278680 | SET PARTITIONING AND MULTILEVEL CODING - A signal is encoded by receiving input data. A first portion of the input data is encoded to obtain a first set of encoded data. At least some part of the input data is processed to determine which one of a plurality of subsets the input data corresponds to. In the event the input data corresponds to a first subset having a greater signal margin (SM) than a second subset, the first set of encoded data and a second portion of the input data are output. In the event the input data corresponds to the second subset, the second portion of the input data is encoded to obtain a second set of encoded data and the first set of encoded data and the second set of encoded data are output. | 2012-11-01 |
20120278681 | SELECTIVE ERROR DETECTION AND ERROR CORRECTION FOR A MEMORY INTERFACE - Error correction code (ECC) checkbits are generated for each write access to a memory address based on both the data to be written (the write data) and the memory address. The ECC checkbits are stored with the write data at the memory device associated with the memory address. In addition, the memory device can selectively perform error detection and correction for write accesses using the ECC checkbits. For example, the memory device can include an ECC control register that stores control information to selectively enable and disable error detection and correction for write accesses. In an embodiment, error detection and correction can be selectively enabled and disabled for different sizes of write data. | 2012-11-01 |
20120278682 | ADAPTIVE SYSTEMS AND METHODS FOR STORING AND RETRIEVING DATA TO AND FROM MEMORY CELLS - Adaptive systems include a memory device including a plurality of memory cells, a data quality monitoring block, and an adaptive data encoding block, the data quality monitoring block and the adaptive data encoding block both being operatively coupled to the memory device. The data quality monitoring block is configured to determine a quality value of a group of one or more memory cells included in the memory device, the determined quality value being indicative of a quality of the group of one or more memory cells. The adaptive data encoding block is configured to select a coding scheme from a plurality of coding schemes to encode data to be written to the group of one or more memory cells in the memory device, the selection of the coding scheme being based at least in part on the determined quality value of the group of one or more memory cells. | 2012-11-01 |
20120278683 | DATA DISTRIBUTION UTILIZING UNIQUE WRITE PARAMETERS IN A DISPERSED STORAGE SYSTEM - A method begins by a processing module receiving a plurality of record requests to record a broadcast of data. The method continues with the processing module encoding the data using an error coding dispersal storage function to produce a plurality of sets of encoded data slices. The method continues with the processing module generating a list of requesting device identities corresponding to the plurality of requests and storing the plurality of sets of encoded data slices and the list of requesting device identities in a dispersed storage network memory. The method continues with the processing module receiving a playback request from a device identified in the list of requesting device identities, generating a unique retrieval matrix for the device, and outputting a unique plurality of sets of encoded data slices from the plurality of sets of encoded data slices in accordance with the unique retrieval matrix. | 2012-11-01 |
20120278684 | SOLID STATE STORAGE ELEMENT AND METHOD - A method and system for storing and retrieving data using flash memory devices. One example system includes an apparatus within a flash memory configuration. The flash memory configuration includes a plurality of memory cells, where each memory cell has a charge storage capacity for use in implementing digital storage. The apparatus includes a processing arrangement configured to access each of the memory cells in a write operation and a read operation. The apparatus also includes an instruction set for instructing the processor to impose target charge levels for defining a plurality of data values for each of the memory cells. The target charge levels are programmably movable with respect to the charge storage capacity. | 2012-11-01 |
20120278685 | Store Handling in a Processor - In one embodiment, a processor may be configured to write ECC granular stores into the data cache, while non-ECC granular stores may be merged with cache data in a memory request buffer. In one embodiment, a processor may be configured to detect that a victim block writeback hits one or more stores in a memory request buffer (or vice versa) and may convert the victim block writeback to a fill. In one embodiment, a processor may speculatively issue stores that are subsequent to a load from a load/store queue, but prevent the update for the stores in response to a snoop hit on the load. | 2012-11-01 |
20120278686 | SYSTEMS AND METHODS FOR ACHIEVING HIGHER CODING RATE USING PARITY INTERLEAVING - The disclosed technology provides systems and methods for encoding data based on a run-length-limited code and an error correction code to provide codewords. The codewords include RLL-encoded data that are produced based on the RLL code, and parity information that are produced based on the error correction code. The parity information is interleaved among the RLL-encoded data. In one embodiment, the codeword is produced by separately producing the RLL-encoded data and the parity information, and interleaving the parity information among the RLL-encoded data. In one embodiment, the codeword is produced by producing the RLL-encoded data, and using erasure decoding to compute the parity information. | 2012-11-01 |
20120278687 | METHOD OF DATA STORAGE IN NON-VOLATILE MEMORY - A method of storing a set of metadata bits associated with each of multiple data words includes combining the set of metadata bits with each of the multiple data words to generate multiple extended data words. The method includes encoding each of the multiple extended data words to generate multiple codewords and puncturing each of the multiple codewords to generate multiple punctured codewords, where in each of the punctured codewords the set of metadata bits is removed. The method includes storing the multiple punctured codewords, transforming the set of metadata bits to generate a set of transformed metadata bits, and storing the set of transformed metadata bits. | 2012-11-01 |
20120278688 | SEMICONDUCTOR DEVICE, INFORMATION PROCESSING APPARATUS, AND METHOD OF DETECTING ERROR - Each of (n−1) 2-bit checking units, where n is an integer larger than or equal to 4, receives n-bit redundant encoded data generated from 1-bit input data, and outputs 2-bit check data based on a result of comparison between bits of the encoded data, combinations of the bits differing in each comparison. An all-bit checking unit outputs all-bit check data based on exclusive ORs of all-bit of the encoded data. An error detecting unit detects errors in the encoded data on the basis of the (n−1) sets of 2-bit check data and the all-bit check data, and outputs the input data on the basis of the result of error detection. | 2012-11-01 |
20120278689 | MDS ARRAY CODES WITH OPTIMAL BUILDING - MDS array codes are widely used in storage systems to protect data against erasures. The rebuilding ratio problem is addressed and efficient parity codes are proposed. A controller as disclosed is configured for receiving configuration data at the controller that indicates operating features of the array and determining a parity code for operation of the array according to a permutation, wherein the configuration data specifies the array as comprising nodes defined by A=(a | 2012-11-01 |
20120278690 | Method and Apparatus for Performing a CRC Check - A description is given of an apparatus that includes a division unit configured to receive a data stream and to divide the received data stream into a plurality of data segments. The apparatus further includes a plurality of first CRC check units, wherein each of the first CRC check units is configured to perform a first CRC check of a respective one of the plurality of data segments, the plurality of first CRC checks being performed concurrently, and wherein each of the first CRC check units is configured to perform a second CRC check based on an output of the respective first CRC check unit. | 2012-11-01 |
20120278691 | BUILDING INTERACTIVE DOCUMENTS UTILIZING ROLES AND STATES - In one embodiment, a page of an interactive document and a user interface to enable building of the page are displayed. A designation of an end user role applicable to the document and a designation of a state for the page are received via the interface. A designation of a property is received via the interface, the property to be applied to a component of the page when the page is accessed, in the state, by an end user indentified with the role. | 2012-11-01 |
20120278692 | METHOD, APPARATUS, AND COMMUNICATION SYSTEM FOR TRANSMITTING GRAPHIC INFORMATION - The present invention discloses a method, an apparatus, and a communication system for transmitting graphic information. In the technical solution of the present invention, the graphic information carries a hyperlink and an identifier of the hyperlink so that when the terminal receives the graphic information, the terminal may judge, according to the identifier of the hyperlink, whether the hyperlink has been processed, and the terminal requests the graphic from the network according to the hyperlink only when determining that the hyperlink has not been processed, therefore ensuring an effective decrease in bandwidth consumption of broadcast or multicast channels, effectively avoiding repeated processing and presentation of a same hyperlink by the terminal, and reducing the complexity of the processing of the terminal. | 2012-11-01 |
20120278693 | SYSTEM AND METHOD FOR UBIQUITOUS APPLIANCE CONTROL - A slave relay station is adapted to serve and/or host pages comprising a simplified graphic user interface (GUI) encoded in a widely recognized format such as, for example, HTML or WML. The GUI embodies activatable links corresponding to control functions for configured appliances. A wireless phone or other device with network access and the capability to process and present such pages, for example via a Web browser, may then be utilized to effect control of such appliances by simply navigating to the network address of the slave relay station, obtaining an appropriate GUI page, and interacting with the links. | 2012-11-01 |
20120278694 | ANALYSIS METHOD, ANALYSIS APPARATUS AND ANALYSIS PROGRAM - A data structure analysis means reads out document data A and document data B from a document data storage means, and analyzes the reference relationship between the documents to generate the structure information of the documents. Also, the data structure analysis means analyzes the relationship between items to generate the structure information between the items. A change information analysis means detects unassociated files and unassociated items which are present only in one document. An information matching means associates the unassociated files with one another on the basis of the structure information of the documents. Also, the information matching means associates the unassociated items with one another on the basis of the structure information between the items. | 2012-11-01 |
20120278695 | ELECTRONIC DOCUMENT ANNOTATION - Annotating a document in a data processing system, wherein the document includes a first content section and a data structure, can include receiving a request to annotate the document, wherein the request comprises an annotation, and an identification of the document to annotate, and creating a second content section comprising the annotation. The data structure can be updated with a reference to the second content section thereby making the second content section available as an annotation in association with the document. | 2012-11-01 |
20120278696 | RULE-BASED GRID INDEPENDENT OF CONTENT - Presentation of accessible content is in accordance with a grid established by rules independent of the content. Different rules establish different grids utilizable with the same content, thereby enabling proper formatting across a wide range of devices and displays. The rules provide for fixed size and auto sized column widths and row heights. Additionally, the rules provide for column widths and row heights size based on fractional weighting of the remaining space after the fixed size and auto sized grid members are accounted for. The grid establishes a coordinate system onto which content is “hung” by aligning an aspect of the content with a coordinate point. Content is hung by reference to its beginning, its end, its center point, or, alternatively, content can be specified to be stretched to fit the width of the column and the height of the row with which it is associated. | 2012-11-01 |
20120278697 | ELECTRONIC APPARATUS, METHOD OF CONTROLLING THE SAME AND PROGRAM - According to one embodiment, an apparatus includes a display including a first display screen, a reception module configured to receive first Web page data, a selection module configured to select a first region which is a part of a first Web page displayed on the first display screen based on the first Web page data, a display module configured to display the first region on the first display screen, and a transmission module configured to transmit first Web page display region data to a second electronic apparatus, the first Web page display region data including an address of the first Web page, position data showing a position of the first region in the first Web page, and a resolution of the first display screen. | 2012-11-01 |
20120278698 | METHOD AND SYSTEM FOR PROCESSING A WEBPAGE - Processing and/or rendering a web page can include acquiring a DOM content of a main window of the web page; generating, according to at least one predetermined rendered style and the DOM content of the main window, a DOM content corresponding to the at least one predetermined rendered style; and rendering the DOM content corresponding to the at least one predetermined rendered style in at least one window other than the main window. | 2012-11-01 |
20120278699 | SYSTEM AND METHOD FOR EXCLUSION OF IRRELEVANT DATA FROM A DOM EQUIVALENCE - A computer-implemented process, computer program product, and apparatus for computing excluded data. A web page of interest is identified to form an identified page. The identified page is loaded a first time to form a first load, and responsive to a determination that a delta has not been computed for the identified web page, the identified page is loaded a second time to form a second load. Whether portions of the first load differ from portions of the second load is determined. Responsive to a determination portions of the first load differ from portions of the second load, the portions that differ to form a delta are identified. The delta is stored to form stored delta and the stored delta is excluded from a document object model associated with the identified page to form a modified document object model. | 2012-11-01 |
20120278700 | Filtered Stylesheets - In one set of embodiments, a web document is associated with a style sheet that can include style rules, which provide details about how the document is to be presented and formatted by, for example, a web browser. A reduced set of style rules is determined based upon contents of the web document and style sheet. Reducing the size of the style sheet is desirable, e.g., to increase communication and processing efficiency when the style sheet is sent with the document in an e-mail message. The reduced set of style rules can include rules that are referenced by user interface components present in the document, and can exclude rules that are not referenced by the document, or are incompatible with or not applicable to e-mail. The reduced set of style rules can be embedded in an e-mail message or other communication in place of the original style sheet. | 2012-11-01 |
20120278701 | Automatically Generating And Porting A Cascading Style Sheets ('CSS') Style Sheet - Automatically generating and porting a cascading style sheets (‘CSS’) style sheet, including: identifying each node in a structured document; identifying, for each node in the structured document, presentation elements; creating the CSS style sheet; defining, in the CSS style sheet, presentation attributes for each presentation element; and porting the CSS style sheet to a rendering application for rendering the structured document. | 2012-11-01 |
20120278702 | METHOD AND SYSTEM FOR CONTROLLING THE TRANSLATION OF PREDEFINED RULES AND/OR INCOMING DATA OF A DATA STREAM - A method controls a translation of predefined rules and/or of incoming data. The data is described in an XML schema. A conversion of hierarchically arranged elements of the XML schema into a list containing list entries is performed. This is effected in that for an element representing a parent component in the XML schema, a fact class is created which for every possible relationship arising from the parent component contains a fact element containing all elements of the path of the relevant relationship of the XML schema, wherein the fact elements represent the list entries of the fact class. At least one of the fact elements is assigned property information which represents a processing instruction for the assigned fact element for the translation of the rules and/or data. A translation of the rules and/or data is affected. | 2012-11-01 |
20120278703 | WEBTOP: MULTIPLE APPLET DELIVERY WITHIN A FIXED-SIZED VIEWING SPACE - A technique for executing applets is provided. Initially, a webtop applet is loaded into, for example, a browser window. The webtop applet displays the list of applets available to a user. The user selects one or more applets from the list received by the webtop applet. The webtop applet generates a separate JInternal frame for each selected applet, and each JInternal frame executes its associated applet within a separate window. The windows assume different configurations such as being resized, repositioned, cascaded, tiled, windowed, minimized, maximized, or overlapped with one or more other windows within a fixed-size view space of the browser window. Each window is manipulated by the user separately from the other windows which are contained within the fixed sized view space. | 2012-11-01 |
20120278704 | Template-Based Page Layout for Web Content - Page layout of web content is performed based on templates. Publishers publish web content referred to as “sources.” Each source comprises one or more assets from one or more asset types. The asset types include title, subtitle, byline, dateline, pull quote, image, video, audio, caption, and in-line text. A content processing system processes the sources using a conversion module and a rule database. The conversion module restructures a received source into a standardized format of the source, wherein each asset of the source is tagged with an asset type according to rules present in the rule database. A layout module interprets the standardized source, determines one or more templates from a template database to use for the layout of the assets of the source, and lays out the assets of the source based on the selected templates. | 2012-11-01 |
20120278705 | System and Method for Automatically Extracting Metadata from Unstructured Electronic Documents - A system and method for automatically extracting meta data from unstructured electronic documents is disclosed. In one embodiment, the unstructured electronic document is converted into a plain text document. Further, a document header of the unstructured electronic document is extracted from the plain text document using a rule-based document header extractor, where the rule-based document header extractor may be based on a rule that includes determining a ratio of a number of words with their initial letters capitalized in a text line over a total number of words in the text line in the plain text document. Moreover, meta data is extracted from the extracted document header using a heuristic approach. | 2012-11-01 |
20120278706 | INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD - A common file is generated by converting an original document into a format that can be uniformly handled by an application. When the common file is shifted to an editable state based on an instruction for the generated common file, the original document is stored in the common file. On the other hand, when the common file is not shifted to an editable state based on the instruction, the original document is not stored in the common file. | 2012-11-01 |
20120278707 | ASSISTING DOCUMENT CREATION - Assistance for document creation in a computer system which allows at least one agent to be registered therein is provided. The computer system causes the at least one agent to monitor input by a user during the document creation, acquire information on the input obtained by the monitoring, retrieve at least one content from multiple contents accumulated in a storage unit based on the acquired information, and transmit the retrieved at least one content to a display unit to display the retrieved content on a screen. | 2012-11-01 |
20120278708 | VERIFYING CONFIGURATIONS - Various embodiments of systems and methods for verifying configurations are described herein. Attributes, inputs, and technical descriptors of one or more configurations are received in response to configuring operations performed by a user on one or more user interfaces. The received technical descriptors are converted into natural language words. A report to enable reading of the configurations is generated. The report comprises a coherent arrangement of the received attributes, the received inputs, and the converted technical descriptors. The generated report is presented on a user interface. | 2012-11-01 |
20120278709 | MASKING PARTIAL TEXT DATA IN DIGITAL DOCUMENT - Displaying digital document data with partial text data therein replaced with unreadable mask data. A designation is made of partial text data to be replaced within digital document data with the unreadable mask data. Replacement document data is generated. A selection of one of the plurality of rule information pieces is accepted. Then, based on the replacement information extracted by using a selection-accepted rule information piece, the unique identification information included in the replaced document data is replaced with either the unreadable mask data or the partial text data. | 2012-11-01 |
20120278710 | GRAPHICAL USER INTERFACE, SYSTEM AND METHOD FOR MANAGING CONTACTS WITHIN AN ONLINE STATIONERY SYSTEM - A graphical user interface, system and method are described for managing a contacts database within an online stationery service. A presentation logic receives contacts to whom personalized stationery will be mailed and generates a graphical user interface comprising: a first region for displaying the contacts received from the stationery service contacts manager, the contacts within the contacts selectable via a user input device, a second region comprising a series of data field for entering a new contact via a user input device, and a third region displaying the contacts to whom the online stationery service will mail stationery directly on behalf of the user, the contacts within the third region selected from the first region or entered in the second region. A print module generates a print job to print the personalized stationery and envelopes containing the address information for the user-selected contacts. | 2012-11-01 |
20120278711 | HAPTIC RESPONSE SYSTEM AND METHOD OF USE - An apparatus and method for assessing a hazard associated with an object are disclosed. The apparatus includes a haptic input/output device coupled to a computer with haptic modeling software and a display device. A virtual object and a virtual passageway are displayed on the display device. The virtual passageway includes a haptic layer along a surface thereof. Force applied by a user to the haptic input/output device causes a cursor on the display device to move the virtual object into the virtual passageway. An interaction of the virtual object with the haptic layer generates a virtual contact force which may be determined by the user sensing a corresponding tactile feedback force generated by the haptic input/output device and/or by the computer processor. The magnitude of the virtual contact force may be used to assess a hazard associated with the virtual object. | 2012-11-01 |
20120278712 | MULTI-INPUT GESTURES IN HIERARCHICAL REGIONS - This document describes techniques and apparatuses for multi-input gestures in hierarchical regions. These techniques enable applications to appropriately respond to a multi-input gesture made to one or more hierarchically related regions of an application interface. | 2012-11-01 |
20120278713 | SYSTEMS AND METHODS OF COMPETENCY ASSESSMENT, PROFESSIONAL DEVELOPMENT, AND PERFORMANCE OPTIMIZATION - A computer system is provided. The computer system includes a memory, at least one processor coupled to the memory, and an assessment component executed by the at least one processor. The assessment component is configured to execute a conversation between at least one user and a computer-simulated character and determine a competency level displayed by the at least one user based on at least one response option received during the conversation. In the computer system, the at least one response option may includes a plurality of response options and the assessment component may be further configured to calculate an overall score based on the plurality of response options. | 2012-11-01 |
20120278714 | SYSTEM AND METHOD FOR CREATING AUDIO FILES - A system and method for creating one or more audio files. One or more original files are converted into the one or more audio files. A hierarchy associated with the one or more original files is assigned to the one or more audio files. An indication is given that the one or more audio files are associated with the one or more original files. The one or more audio files are communicated through an audio interface in response to a request to access the one or more audio files. | 2012-11-01 |
20120278715 | USER PREFERENCE BASED COLLECTING OF MUSIC CONTENT - A method of operating an entertainment system includes computer-implemented steps including determining an audio/video preference profile of the user. An item of audio/video content that fits the profile but that is not available to the system is identified. The identified item is wirelessly received from a source of audio/video content. The source is external to the entertainment system. The received item is stored in memory within the system. The stored item is retrieved from memory. The retrieved item is played back to a human user of the system. | 2012-11-01 |
20120278716 | ELECTRONIC DEVICE HAVING DISPLAY CONTROLLERS FOR PROCESSING CORRELATED MULTIMEDIA CONTENTS AND RELATED MULTIMEDIA PROCESSING METHOD AND SYSTEM - An electronic device includes a first display controller, a second display controller and a second interface (UI) controller. The first display controller is implemented for processing a first multimedia content, and accordingly generating a first output. The second display controller is implemented for processing at least a second multimedia content associated with the first multimedia content while the first display controller is processing the first multimedia content, and accordingly generating a second output. The first display controller is coupled to a first UI controller and the first UI controller is for receiving the first output and controlling a first output device according to the received first output. The second UI controller is coupled to the second processor and implemented for receiving the second output and controlling a second output device according to the received second output. | 2012-11-01 |
20120278717 | AGGREGRATION OF MULTIPLE MEDIA TYPES OF USER CONSUMPTION HABITS AND DEVICE PREFERENCES - A system and method for the aggregation of multiple media types of user consumption habits and device preferences are described. In embodiments, a connected device is adapted to receive multiple inputs supporting different types of media, aggregating the multiple media types and displaying one or more of the media types on a single display device. Another embodiment of the invention provides for a way of collecting data about user-specific adjustments to or usages of the various electronic devices and/or applications connected to the connected device. Other embodiments are described and claimed. | 2012-11-01 |
20120278718 | VIDEO DISPLAY APPARATUS, VIDEO DISPLAY MANAGEMENT APPARATUS, VIDEO DISPLAY METHOD AND VIDEO DISPLAY MANAGEMENT METHOD - According to one embodiment, a video display apparatus includes a selection module, a Web information analysis module, a screen generation module, a transmission module, a reception module, and an alteration module. The selection module is configured to select a partial area of a Web page. The Web information analysis module is configured to analyze first Web information which specifies the partial area. The screen generation module is configured to generate a screen for displaying page information of the partial area, based on the first Web information. The transmission module is configured to transmit the first Web information to an external apparatus. | 2012-11-01 |
20120278719 | METHOD FOR PROVIDING LINK LIST AND DISPLAY APPARATUS APPLYING THE SAME - A method of providing a list of links on a display apparatus and a display apparatus are provided. The method includes recognizing a voice spoken by a user, searching, among links included in a web page being currently displayed on the display apparatus, for a link including an index which coincides with the voice spoken by the user and generating a list of one or more links, each including the index which coincides with the voice spoken by the user. | 2012-11-01 |
20120278720 | INFORMATION PROCESSING APPARATUS, METHOD AND PROGRAM - An information processing apparatus includes an imaging unit, an icon display control unit causing a display to display an operation icon, a pickup image display processing unit causing the display to sequentially display an input operation region image constituted by, among pixel regions constituting an image picked up by the imaging unit, a pixel region including at least a portion of a hand of a user, an icon management unit managing event issue definition information, which is a condition for determining that the operation icon has been operated by the user, for each operation icon, an operation determination unit determining whether the user has operated the operation icon based on the input operation region image displayed in the display and the event issue definition information, and a processing execution unit performing predetermined processing corresponding to the operation icon in accordance with a determination result by the operation determination unit. | 2012-11-01 |
20120278721 | Museum Tour System and Method - Embodiments of the invention provide a museum tour system to be used by a museum administrator and a museum guest. The system can include a museum object database in a server to store a plurality of museum object records. The system can also include a museum portal that can provide a user interface in which the museum administrator adds museum object records, creates tours, edits tours, or adds products. The system can include a mobile device application to provide a tour segment to a mobile computing device of the museum guest when the museum guest approaches the museum object. The mobile device application can recognize a proximity of the museum guest to the museum object in order to choose the appropriate tour segment. | 2012-11-01 |
20120278722 | Managing Service User Discovery and Service Launch Object Placement on a Device - Methods and apparatuses to manage service user discovery and service launch object placement on a device. A method comprising: obtaining information to assist in identifying a portion of a user interface of a wireless device, the wireless device communicatively coupled to a network system over a wireless access network; determining a differentiating attribute of the identified portion of the user interface; obtaining one or more service launch objects for placement in the identified portion of the user interface; and sending configuration information to the wireless device over the wireless access network to assist the wireless device in placing the one or more service launch objects in the identified portion of the user interface. | 2012-11-01 |
20120278723 | TELECOMMUNICATION ENERGY MANAGEMENT SYSTEM - A telecommunication energy management system comprising a server configured to receive circuit current values identified with a respective piece of telecommunication equipment from a plurality of central boards located at respective telecommunication sites. The server integrates the received circuit current values and provides a graphical user interface (GUI) to allow a user to audit energy usage of each piece of telecommunication equipment of each telecommunication site. | 2012-11-01 |
20120278724 | CONTROL METHOD OF A TERMINAL DISPLAY DEVICE - A method for controlling a terminal display device is disclosed and includes the following steps. An electronic device couples to a web server of the terminal display device via a network. The electronic device displays a web page transmitted from the web server. A user selects a function option of the web page shown on the electronic device. The web server of the terminal display device generates a command according to the selected function option. A control system of the terminal display device controls an operation of the terminal display device according to the command. | 2012-11-01 |
20120278725 | MULTIPLE-CAROUSEL SELECTIVE DIGITAL SERVICE FEEDS - Methods and systems for presentation of content through an interface to provide personalized video feeds to a user. The video feeds are harvested from feed items gathered at various Internet sources. Those video feeds are referenced by icons or channels that rotate about, or scroll within, a first carousel. Video feeds are arranged in columns and/or rows that rotate about, or scroll within, a second carousel. Movement in one carousel causes movement in the other in a synchronous manner even though the movement may be at different speeds. | 2012-11-01 |
20120278726 | UNIFIED SECURE VIRTUAL MACHINE PLAYER AND REMOTE DESKTOP CLIENT - A virtual machine (VM) is accessed by receiving user log-in information, the log-in information identifying a user and a corresponding VM, the VM having a local copy and a remote copy. A selected copy of the VM is identified based on at least one of a policy and a user selection, the selected copy being one of the local copy and the remote copy of the VM. A desktop generated by the selected copy of the VM is presented to the user in a common application graphical user interface, the common application graphical user interface being used regardless as to whether the selected copy of the VM is the local copy or the remote copy. | 2012-11-01 |
20120278727 | METHOD AND APPARATUS FOR ALLOWING DRAG-AND-DROP OPERATIONS ACROSS THE SHARED BORDERS OF ADJACENT TOUCH SCREEN-EQUIPPED DEVICES - A user interface(s) in which the displays of different devices become “synchronized” when the devices are brought into close proximity with one another. One exemplary embodiment permits drag-and-drop procedures that originate on one device to be terminated on the other. Illustratively, the solution could be handled in the following manner:
| 2012-11-01 |
20120278728 | DOWNLOAD MONITORING IN A MEDIA DISTRIBUTION SYSTEM - Systems and methods are provided for monitoring downloading of media programs to media devices over a network. One exemplary method involves providing, to a message server communicating with the media device over the network, a download request for downloading the media program from a content source coupled to the network to the media device, receiving, from the message server, status information for the download of the media program by the media device, and providing, to a client device coupled to the network, the download status information received from the message server. | 2012-11-01 |
20120278729 | METHOD OF ASSIGNING USER INTERACTION CONTROLS - Provided is a method of assigning user interaction controls. The method assigns, in a scenario where multiple co-present users are simultaneously providing user inputs to a computing device, a first level of user interaction controls related to an object on the computing device to a single user and a second level of user interaction controls related to the object to all co-present simultaneous users of the computing device. | 2012-11-01 |
20120278730 | ORDERING CONTENT IN SOCIAL NETWORKING APPLICATIONS - Ordering content in social networking applications is described. A plurality of shared content pieces are received, that are viewable and accessible by at least one viewer, wherein the shared content pieces are configured for display in an initial order, wherein the shared content pieces are accessed in a viewer order determined by an individual viewer. The viewer order and the identity of the individual viewer are received and stored in a data store, and the initial order is changed based at least in part upon at least one of the viewer order and the identity of the individual viewer, thereby providing an adjusted order. The changing of the initial order is performed after a predetermined period of time and is based at least in part upon at least one of viewer orders and identities of individual viewers for a plurality of viewers in the data store. | 2012-11-01 |
20120278731 | COLLABORATIVE MEDIA PRODUCTION - Methods, systems, and apparatus for collaborative media editing. In one aspect, a method includes presenting, to an originator, an originator interface including multiple media panes; establishing a connection with a collaborator; receiving from the originator a selection indicating an item of media content associated with at least one of the multiple media panes; transmitting to the collaborator the selected item of media content; and enabling inter-user communication relating to the selected item of media content in the originator interface with the collaborator. Further, a connection can be established with a second collaborator, the item of media content can be transmitted to the second collaborator, and communication can occur in the originator interface with the second collaborator. | 2012-11-01 |
20120278732 | Enhanced Message Handling - Methods, computer readable media, and apparatuses for enhanced message handling are presented. A first message may be sent to a first identity. Thereafter, a second message may be sent to a second identity. Alternatively, a first message may be received from a first identity, and a second message may be received from a second identity. In either case, in response to determining, based on local address book data, that the first identity and the second identity are both associated with a first person, the first message and the second message may be displayed in a single conversation window. Subsequently sent and/or received messages may be similarly aggregated into the conversation window based on such messages being to and/or from one or more identities of the same person. Additionally, these subsequently aggregated messages may be sent and/or received via different communication services, such as email, SMS, and/or social networking services. | 2012-11-01 |
20120278733 | CUSTOMIZABLE CONSTITUENT COMMUNICATION METHOD, SYSTEM, AND COMPUTER READABLE MEDIUM - Systems and methods are described that facilitate users communicating information. The disclosed subject matter enables users to disseminate information to others, allows the recipients to incorporate significant amounts of custom information with minimal input, and send this personalized information to additional recipients easily via a mobile device. The disclosed subject matter also enables Organizations to target their members more accurately and easily engage in meaningful dialog. | 2012-11-01 |
20120278734 | ELECTRONIC DEVICE, SCREEN CONTROL METHOD, AND STORAGE MEDIUM STORING SCREEN CONTROL PROGRAM - According to an aspect, an electronic device includes a display unit, a detecting unit, and a control unit, and composes a mail that includes an image and a text. The display unit displays a first screen and a second screen in such a manner that the first screen and the second screen do not overlap each other. The first screen displays an overview of the mail, and the second screen edits an image or a text as an element to be added to the mail. The detecting unit detects an operation. When an operation made on the second screen is detected by the detecting unit, the control unit updates the overview of the mail that is displayed on the first screen in accordance with the operation. | 2012-11-01 |
20120278735 | COMMUNICATION DEVICE FOR GENERATING A CONFERENCE PROVISIONING DATA SET - A communication method and device for generating a conference provisioning data set. A conference interface receives a user selected conference provider among a plurality of available conference providers presented to the user, and conference event detail associated with a conference event. The communication device further includes a conference provisioning agent for communicating with an enhanced conference server to generate the conference provisioning data set associated with the selected conference provider. | 2012-11-01 |