36th week of 2013 patent applcation highlights part 47 |
Patent application number | Title | Published |
20130232361 | INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD - When a predetermined time elapses after the start of a screen saver, it is detected whether or not an apparatus is driven by a battery. For AC driving, the apparatus is shifted to a sleep state for power saving, since there is a low power-off risk. For battery driving, it is discriminated whether or not the battery has a sufficient remaining battery level, and the apparatus is shifted to a rest state for avoiding the power-off risk, when the battery has a low remaining battery level. When the remaining battery level is sufficient, the apparatus is shifted to the sleep state and then to the rest state after a first predetermined time, if inspection information is absent, whereas the apparatus is shifted to the sleep state and then to the rest state after a second, longer predetermined time, if the inspection information is present. | 2013-09-05 |
20130232362 | POWER SUPPLY MODULE AND POWER SUPPLY SYSTEM - The present disclosure provides a power supply module and a power supply system. The power supply module is used as a first power supply module in a computing system which further includes a second power supply module. The first power supply module and the second power supply module are cascaded in sequence. The first power supply module is in a power supplying state and the second power supply module is in an off state. The first power supply module itself is capable of automatically determining whether to turn on another power supply module or not, without any human intervention. In this way, the power distribution board can be simplified, or even eliminated, in which case the individual power supply modules can be connected by wire to reduce the cost. | 2013-09-05 |
20130232363 | CONSERVING POWER BY REDUCING VOLTAGE SUPPLIED TO AN INSTRUCTION-PROCESSING PORTION OF A PROCESSOR - One embodiment of the present invention provides a system that facilitates reducing static power consumption of a processor. During operation, the system receives a signal indicating that instruction execution within the processor is to be temporarily halted. In response to this signal, the system halts an instruction-processing portion of the processor, and reduces the voltage supplied to the instruction-processing portion of the processor. Full voltage is maintained to a remaining portion of the processor, so that the remaining portion of the processor can continue to operate while the instruction-processing portion of the processor is in reduced power mode. | 2013-09-05 |
20130232364 | Hardware Automatic Performance State Transitions in System on Processor Sleep and Wake Events - In an embodiment, a power management unit (PMU) may automatically transition (in hardware) the performance states of one or more performance domains in a system. The target performance states to which the performance domains are to transition may be programmable in the PMU by software, and software may signal the PMU that a processor in the system is to enter the sleep state. The PMU may control the transition of the performance domains to the target performance states, and may cause the processor to enter the sleep state. In an embodiment, the PMU may be programmable with a second set of target performance states to which the performance domains are to transition when the processor exits the sleep state. The PMU may control the transition of the performance domains to the second targeted performance states and cause the processor to exit the sleep state. | 2013-09-05 |
20130232365 | SEMICONDUCTOR DEVICE - The semiconductor device includes a CPU core having functions of a control unit, an arithmetic unit, and a register; a first memory device including a plurality of blocks each including one or a plurality of rows of memory cells; a second memory device copying data that is to be treated in the CPU core from a first block selected by the CPU core from the plurality of blocks included in the first memory device, and storing the data; a plurality of switches controlling supply of power supply voltage to the respective blocks; a memory management unit recognizing an address of the first block; and a power controller turning off one of the plurality of switches using the address to stop supply of the power supply voltage to a second block of the plurality of blocks which is different from the first block. | 2013-09-05 |
20130232366 | MICROPROCESSOR AND METHOD FOR DRIVING MICROPROCESSOR - A microprocessor with low power consumption and a method for driving the microprocessor are provided. The microprocessor includes a processor core, a cache memory, an interrupt controller, and a power supply controller. As at least one of a plurality of memory cell arrays included in the cache memory, a memory cell array composed of a plurality of memory cells is used. At the time of switching to a low power consumption mode, data used by the processor core after supply of power is resumed is prefetched to the memory cell array; then supply of power to the cache memory is stopped. Then, the processor core fetches needed data from the memory cell array after supply of power to the cache memory is resumed. | 2013-09-05 |
20130232367 | Electronic Apparatus and Power Supply Control System - This electronic apparatus includes a plurality of functional blocks, a storage portion storing and accumulating use states of the plurality of functional blocks, and a control portion. The control portion is configured to perform control of disconnecting power supplied to a functional block whose usage rate is not more than a prescribed usage rate, tending to be disused, of the plurality of functional blocks in a state where power is supplied to at least one functional block. | 2013-09-05 |
20130232368 | MANAGING POWER CONSUMPTION IN A MULTI-CORE PROCESSOR - A processor may include a core and an uncore area. The power consumed by the core area may be controlled by controlling the Cdyn of the processor such that the Cdyn is within an allowable Cdyn value irrespective of the application being processed by the core area. The power management technique includes measuring digital activity factor (DAF), monitoring architectural and data activity levels, and controlling power consumption by throttling the instructions based on the activity levels. As a result of throttling the instructions, throttling may be implemented in 3 | 2013-09-05 |
20130232369 | INFERRED ELECTRICAL POWER CONSUMPTION OF COMPUTING DEVICES - The power consumption of a computing device is inferred from the utilization rates of individual components of the computing device and a utilization-to-power-consumption transfer function that was derived by benchmarking that, or an analogous, computing device. The inferred power consumption of a computing device is aggregated to infer the power consumption of various groups and super-groups of computing devices. The historical power consumption of computing devices is inferred based on the utilization rates of individual components of the computing devices at relevant times in the past. Historical power consumption is used to derive a power consumption profile of a computing device and the inferred current power consumption of such a computing device is compared to such a power consumption profile, and to the historical power consumption, to identify deviations therefrom, which can provide proactive detection of potential hardware faults, software glitches, or other errors. | 2013-09-05 |
20130232370 | INFORMATION PROCESSOR AND A BATTERY MANAGEMENT METHOD FOR INFORMATION PROCESSORS - According to one embodiment, an information processor is equipped with an information processor terminal that contains a main control unit that processes information, an IO control unit that supplies electrical power to connected equipment (peripheral devices) and that controls communications, and a power supply unit that supplies electrical power, as well as a first switching circuit that connects a plurality of batteries and supplies electrical power to the main control unit, a second switching circuit that connects a plurality of batteries and supplies electrical power to the IO control unit, and a battery unit that contains a battery control part that controls the first switching circuit and the second switching circuit. | 2013-09-05 |
20130232371 | CLOCK CONVERSION APPARATUS, FRAME PROCESSING APPARATUS AND FREQUENCY CONTROL METHOD - A clock conversion apparatus comprising, an elastic store memory in which data are written in synchronization with a first clock and from which data are read out in synchronization with a second clock, a phase comparator for detecting phase difference between a third clock obtained by imparting a first variable phase shift to a divided clock of the first clock and a fourth clock obtained by imparting a second variable phase shift to a divided clock of the second clock, and an oscillator for generating a clock having frequency in accordance with the phase difference as the second clock. | 2013-09-05 |
20130232372 | INTEGRATED CIRCUIT, VOLTAGE VALUE ACQUISITION METHOD, AND TRANSMISSION AND RECEPTION SYSTEM - An integrated circuit includes a data signal reception unit that receives a data signal transmitted from a transmission circuit, a timing signal reception unit that receives a timing signal transmitted from the transmission circuit and indicating a reading timing of the data signal, a timing adjustment unit that adjusts an output timing of the timing signal received by the timing signal reception unit, a reading unit that reads the data signal received by the data signal reception unit according to an adjusted timing signal of which the output timing is adjusted by the timing adjustment unit, and a voltage value acquisition unit that acquires a voltage value of the data signal received by the data signal reception unit and a voltage value of the adjusted timing signal of which the output timing is adjusted by the timing adjustment unit. | 2013-09-05 |
20130232373 | METHOD FOR PERFORMING REAL TIME CLOCK CALIBRATION THROUGH FRAME NUMBER CALCULATION, AND ASSOCIATED APPARATUS - A method and apparatus for performing real time clock (RTC) calibration through frame number calculation are provided, where the method is applied to an electronic device. The method includes the steps of: before power failure of the electronic device occurs, obtaining an original time value from an RTC of the electronic device and storing the original time value and a frame number of a first frame into a storage unit; and after the electronic device is powered on since elimination of the power failure, obtaining a frame number of a second frame and performing at least one calculation operation according to the frame number of the second frame, the frame number of the first frame, and the original time value to determine a calibrated time value of the RTC, and updating the RTC with at least one of the calibrated time value and a derivative of the calibrated time value. | 2013-09-05 |
20130232374 | REMOTELY SERVICING AND DIAGNOSING ELECTRONIC DEVICES - Remotely servicing and diagnosing a client device, including: establishing a persistent two-way connection between a server and the client device using a messaging and presence protocol; reading and analyzing statistics and settings of the client device when the persistent two-way connection has been established; detecting any problem with the client device from reading and analyzing statistics and setting of the client device; addressing and fixing the problem with the client device. Keywords include persistent connection, and remote servicing and diagnosing. | 2013-09-05 |
20130232375 | TRANSITIONAL REPLACEMENT OF OPERATIONS PERFORMED BY A CENTRAL HUB - A central hub is coupled to a plurality of computational devices. The central hub stores a data structure that grants locks for accessing common data stored at the central hub, wherein the common data is shared by the plurality of computational devices. Each computational device maintains locally those locks that are held by the computational device in the data structure stored at the central hub. In response to a failure of the data structure stored at the central hub, a selected computational device of the plurality of computational devices is determined to be a manager system. Other computational devices besides the manager system communicate to the manager system all locks held by the other computational devices in the data structure stored at the central hub. The data structure and the common data are generated and stored at the manager system. Transactions are performed with respect to the data structure stored at the manager system, until the data structure stored at the central hub is operational. | 2013-09-05 |
20130232376 | Managing A Storage Device Using A Hybrid Controller - Methods, apparatuses, and computer program products for managing a storage device using a hybrid controller are provided where the storage device comprises an internal peripheral component interconnect express (PCIe) interface to control solid state memory within the storage device. In particular embodiments, the storage device includes a first external interface configured to establish an external PCIe link and a second external interface configured to establish at least one of an external serial attached small computer system interface (SAS) link and an external serial advanced technology attachment (SATA) link. Embodiments include receiving from an external source, by the hybrid controller, a first command at the first external interface and a second command at the second external interface; and concurrently implementing, by the hybrid controller, the first command using a PCIe protocol and the second command using one of a SAS protocol and a SATA protocol. | 2013-09-05 |
20130232377 | METHOD FOR REUSING RESOURCE AND STORAGE SUB-SYSTEM USING THE SAME - In a storage sub-system adopting a redundant configuration for preventing data loss and continuing processing during failure, when failure occurs, a controller unit in which failure has occurred is blocked so as not to affect the normal controller unit, so that the performance of the storage sub-system is deteriorated and the redundancy thereof is lost until maintenance and component replacement is performed. According to the present invention, self diagnosis of the blocked area is executed and a failure area is isolated. Then, the blocked area is reconnected to the storage sub-system, so as to prevent deterioration of performance and overload of the device until maintenance and replacement is performed, and to reduce the time of failure analysis during maintenance by specifying the detailed failure area via self diagnosis. | 2013-09-05 |
20130232378 | REBUILDING A DATA SEGMENT IN A DISPERSED STORAGE NETWORK - A method begins with a processing module storing a set of encoded data slices in memory of a dispersed storage network (DSN), where a data segment is encoded using an error coding dispersal storage function to produce the set of encoded data slices. The method continues with the processing module adding the data segment to a rebuilding list, where encoded data slices of data segments identified in the rebuilding list are checked via a rebuilding process to detect errors and, when one of the encoded data slices has an error, the rebuilding process rebuilds the one of the encoded data slices. The method continues with the processing module, in response to a condition, removing the data segment from the rebuilding list. | 2013-09-05 |
20130232379 | RESTORING DISTRIBUTED SHARED MEMORY DATA CONSISTENCY WITHIN A RECOVERY PROCESS FROM A CLUSTER NODE FAILURE - A set of data structures are stored in a distributed shared memory (DSM) component and in persistent storage. The DSM component is organized as a matrix of page. The data structure of the set of data structures occupies a column in the matrix of pages. A recovery file is maintained in the persistent storage. The recovery file consists of entries and each one of the entries corresponds to a column in the matrix of pages by a location of each one of the entries. | 2013-09-05 |
20130232380 | DIAGNOSTIC DATA SET COMPONENT - Various embodiments for retaining diagnostic information for data in a computing storage environment are provided. In one such embodiment, a diagnostic component, apart from a volume table of contents (VTOC), associated with an integrated catalog facility (ICF) catalog and with a base data set from data sets via a catalog association record is initialized. The diagnostic component configured to retain base data set-specific diagnostic information retrievable by the computing storage environment to assist in error diagnosis and the ICF catalog is one of the data sets storing information about the data sets for facilitating a retrieval of a name of the base data set and assists with retaining and retrieval of the base data set-specific diagnostic information. The base data set-specific diagnostic information is stored pursuant to at least one event associated with the base data set. | 2013-09-05 |
20130232381 | ON DEMAND TRACING OF APPLICATION CODE EXECUTION - On demand tracing of application code execution includes: during the execution of the application code, writing trace statements to a circular trace buffer (at a selected and potentially variable detail level); determining whether a pre-defined trigger event has occurred; in response to determining that the trigger event has occurred, outputting one or more trace statements in the circular trace buffer according to pre-defined trace parameters; determining whether a trigger end event has occurred; and in response to determining that the trigger end event has occurred, terminating the outputting of the trace statements. The trigger event and the trigger end event may be defined by names of application code variables, values for the variables, and operators to be used. The trigger end event may further be defined by a time duration for which trace statements are to be outputted, or a number of trace statements to be outputted. | 2013-09-05 |
20130232382 | METHOD AND SYSTEM FOR DETERMINING THE IMPACT OF FAILURES IN DATA CENTER NETWORKS - There is provided a method and system for determining an impact of failures in a data center network. The method includes identifying failures for the data center network based on data about the data center network and grouping the failures into failure event groups, wherein each failure event group includes related failures for a network element. The method also includes estimating the impact of the failures for each of the failure event groups by correlating the failures with traffic for the data center network. | 2013-09-05 |
20130232383 | Multi-core Microcontroller Having Comparator For Checking Processing Results - A microcontroller capable of improving processing performance as a whole by executing different programs by a plurality of CPUs and capable of detecting abnormality for safety-required processing by evaluating results of the same processing executed by the plurality of CPUs. A plurality of processing systems including CPUs and memories are provided, data output from the CPUs in each of the processing systems is separately compressed and stored by compressors for each of the CPUs, respectively. The compressed storage data is mutually compared by a comparator, and abnormality of processing can be detected when the comparison result indicates a mismatch. Even when the timings by which the same processing results are obtained are different when the plurality of CPUs asynchronously execute the same processing, the processing results of both of them can be easily compared with each other since compression is carried out by the compressors. Moreover, since the comparison of the comparator is enabled when comparison enable is given from all the CPUs, the comparison operation result can be obtained based on the timing at which the results of compression by the plurality of compressors are determined. | 2013-09-05 |
20130232384 | METHOD AND SYSTEM FOR ITERATIVELY TESTING AND REPAIRING AN ARRAY OF MEMORY CELLS - A memory system includes an array of memory cells and a repair module. Multiple memory cells in the array are redundant to other memory cells in the array. The repair module iteratively tests the array. During the iterative testing of the array, the repair module, during each test of the array, (i) identifies one or more defective memory cells in the array, if any, and (ii) in response to one or more defective memory cells being identified during the test, respectively replaces the one or more defective memory cells with one or more memory cells that are redundant to other memory cells in the array. The repair module performs the iterative testing of the array until (i) the repair module does not detect a defective memory cell or (ii) no memory cells of the memory cells that are redundant remain available for replacement of a defective memory cell. | 2013-09-05 |
20130232385 | Latency Detection in a Memory Built-In Self-Test by Using a Ping Signal - In a complex semiconductor device including embedded memories, the round trip latency may be determined during a memory self-test by applying a ping signal having the same latency as control and failure signals used during the self-test. The ping signal may be used for controlling an operation counter in order to obtain a reliable correspondence between the counter value and a memory operation causing a specified memory failure. | 2013-09-05 |
20130232386 | MEMORY DEVICES, TESTING SYSTEMS AND METHODS - Testing systems and methods, as well as memory devices using such testing systems and methods, may facilitate testing of memory devices using a read-modify-write test procedure. One such testing system receives a signal indicative of at least some of a plurality of bits of data read from an address differing from each other, and then masks subsequent write operations at the same address. Therefore, any address at which the bits of read data do not all have the same value may be considered to be faulty. Failure data from the test can therefore be stored in the same array of memory cells that is being tested. | 2013-09-05 |
20130232387 | SELECTABLE JTAG OR TRACE ACCESS WITH DATA STORE AND OUTPUT - An address and command port interface selectively enables JTAG TAP domain operations and Trace domain operations within an IC. The port carries TMS and TDI input and TDO output on a single pin and receives a clock signal on a separate pin. The addressable two pin interface loads and updates instructions and data to the TAP domain within the IC. The instruction or data update operations in multiple ICs occur simultaneously. A process transmits data from an addressed target device to a controller using data frames, each data frame comprising a header bit and data bits. The logic level of the header bit is used to start, continue, and stop the data transmission to the controller. A data and clock signal interface between a controller and multiple target devices provides for each target device to be individually addressed and commanded to perform a JTAG or Trace operation. | 2013-09-05 |
20130232388 | METHOD AND APPARATUS FOR TEST CONNECTIVITY, COMMUNICATION, AND CONTROL - Functional circuits and cores of circuits are tested on integrated circuits using scan paths. Using parallel scan distributor and collector circuits for these scan paths improves test access of circuits and cores embedded within ICs and reduces the IC's power consumption during scan testing. A controller for the distributor and collector circuits includes a test control register, a test control state machine and a multiplexer. These test circuits can be connected in a hierarchy or in parallel. A conventional test access port or TAP can be modified to work with the disclosed test circuits. | 2013-09-05 |
20130232389 | POWER CONSUMPTION IN LDPC DECODER FOR LOW-POWER APPLICATIONS - This disclosure relates generally to low power data decoding, and more particularly to low power iterative decoders for data encoded with a low-density parity check (LDPC) encoder. Systems and methods are disclosed in which a low-power syndrome check may be performed in the first iteration or part of the first iteration during the process of decoding a LDPC code in an LDPC decoder. Systems and methods are also disclosed in which a control over the precision of messages sent or received and/or a change in the scaling of these messages may be implemented in the LDPC decoder. The low-power techniques described herein may reduce power consumption without a substantial decrease in performance of the applications that make use of LDPC codes or the devices that make use of low-power LDPC decoders. | 2013-09-05 |
20130232390 | Systems and Methods for Multi-Matrix Data Processing - The present inventions are related to systems and methods for data processing. As one example, a data processing system is discussed that includes a data decoder circuit and a matrix select control circuit. The data decoder circuit is operable to apply a data decode algorithm to a decoder input using a selected parity check matrix to yield a decoder output. The matrix select control circuit operable to select one of a first parity check matrix and a second parity check matrix as the selected parity check matrix. | 2013-09-05 |
20130232391 | SEMICONDUCTOR MEMORY DEVICE - According to one embodiment, a semiconductor memory device includes semiconductor memory chips in which data requested to be written. The data has one or more pieces of first data in a predetermined unit. The device includes a write controller that writes the first data and redundancy information calculated by using a predetermined number of pieces of the first data and used for correcting an error in the predetermined number of pieces of the first data into different semiconductor memory chips; and a storage unit that stores identification information and region specifying information so as to be associated with each other. The identification information associates the first data and the redundancy information, and the region specifying information specifies a plurality of storage regions in the semiconductor memory chips to which the pieces of the first data and the redundancy information associated with each other are written. | 2013-09-05 |
20130232392 | MANAGING MEMORY UTILIZATION IN A DISTRIBUTED STORAGE AND TASK NETWORK - A method begins by a distributed storage (DS) processing module retrieving a data slice from a local memory and performing a partial task on the data slice. When the performing of the partial task is complete, the method continues with the DS processing module determining whether at least a retrieval number of slices of a set of slices of a data segment that includes the data slice is available from a set of DST execution units. When the at least a retrieval number of slices is available, the method continues with the DS processing module deleting the data slice from the local memory. When the at least a retrieval number of slices of the set of slices is not available, the method continues with the DS processing module determining whether execution of a task on the data segment is complete and deleting the data slice when the execution is complete. | 2013-09-05 |
20130232393 | ERROR DETECTION AND CORRECTION CODES FOR CHANNELS AND MEMORIES WITH INCOMPLETE ERROR CHARACTERISTICS - A channel has a first and a second end. The first end of the channel is coupled to a transmitter. The channel is capable of transmitting symbols selected from a symbol set from the first end to the second end. The channel exhibits incomplete error introduction properties. A code comprises a set of code words. The elements of the set of code words are one or more code symbols long. The code symbols are members of the symbol set. The minimum modified Hamming separation between the elements of the set of code words in light of the error introduction properties of the channel is greater than the minimum Hamming distance between the elements of the set of code words. A memory device, a method of using the channel, and a method of generating the code are also described. | 2013-09-05 |
20130232394 | APPARATUS FOR TRANSMITTING AND RECEIVING A SIGNAL AND METHOD OF TRANSMITTING AND RECEIVING A SIGNAL - A method is provided for receiving a signal. The method includes receiving a signal transmitted in a radio frequency (RF) band including at least one RF channel, demodulating the received signal, parsing a preamble of a signal frame including layer-1 information from the demodulated signal, deinterleaving bits of the layer-1 information, decoding the deinterleaved bits using an error correction decoding scheme including a shortening scheme and a puncturing scheme and obtaining physical layer pipes (PLPs) from the signal frame using the error-correction-decoded layer-1 information. | 2013-09-05 |
20130232395 | DTV TRANSMITTING SYSTEM AND METHOD OF PROCESSING BROADCAST DATA - A DTV transmitting system includes an encoder, a randomizer, a block processor, a group formatter, a deinterleaver, and a packet formatter. The encoder codes enhanced data for error correction, permutes the coded data, and further codes the permuted data for error detection. The randomizer randomizes the coded enhanced data, and the block processor codes the randomized data at an effective coding rate of 1/H. The group formatter forms a group of enhanced data having data regions, and inserts the coded enhanced data into at least one of the data regions. The deinterleaver deinterleaves the group of enhanced data, and the packet formatter formats the deinterleaved data into corresponding data bytes. | 2013-09-05 |
20130232396 | APPARATUSES AND METHODS FOR ENCODING USING ERROR PROTECTION CODES - Subject matter disclosed herein relates to error protection of data stored in and/or read from a memory device. | 2013-09-05 |
20130232397 | SYSTEMS AND METHODS FOR A SOFT-INPUT DECODER OF LINEAR NETWORK CODES - A method for decoding linear network codes that includes receiving a plurality of packets from an ererror detector and generating a matrix out of the plurality of packets where elements of each column of the matrix correspond to symbols of the plurality of packets. Then decoding across each row of the matrix using only the symbols with highest associated reliability values to obtain a decoded matrix, where each column of the decoded matrix corresponds to a message packet. | 2013-09-05 |
20130232398 | ASSET MANAGEMENT DURING PRODUCTION OF MEDIA - Managing assets during production of multimedia, comprising: creating at least one scouting image; creating a metadata including information needed to import the at least one scouting image as a shot; and generating a script including commands needed to recreate the shot in its current state, and storing camera and character attributes. Keywords include asset management and scouting images. | 2013-09-05 |
20130232399 | Query Refinement Based On User Selections - A user selection of a link on a first webpage that is being displayed is received. A copy of the first webpage is stored in cache memory at a local client machine. Responsive to receiving the user selection of the link: the copy of the first webpage stored in the cache memory is modified at the local client machine to include metadata associated with the user selection of the link on the first webpage; and a second webpage associated with the link is presented. A request to reload the first webpage is received. Responsive to receiving the request to reload the first webpage: the metadata from the first webpage stored in the cache memory is obtained; a third webpage based on the metadata is obtained; and the third webpage is displayed. | 2013-09-05 |
20130232400 | Dynamic Data Collection for Rule Based Documents - Methods, systems, and apparatuses, including computer programs encoded on computer-readable media, for receiving an ordered list of nodes that defines contents of a transaction document. The one or more nodes include a data field associated with one or more data items. Transaction data associated one or more data items is received. Each node of the ordered list of nodes is executed to generate a result tree that includes at least a portion of the transaction data. The result tree is sent to a remote device that displays a first document in a first format based upon the result tree. A second document is rendered in a second format based upon the result tree and sent to the remote device. | 2013-09-05 |
20130232401 | METHOD AND APPARATUS FOR PROVIDING COMB TEXT FIELD INPUTS ON A MOBILE DEVICE - A computer implemented method and apparatus for providing comb field text inputs on a mobile device comprising displaying a document on a mobile device, detecting entry of a comb field of the document on the mobile device, the comb field comprising at least one comb cell, determining a size of a canvas that fits onto the comb field on the mobile device, and generating a mobile platform canvas based on the comb field parameters, the mobile platform canvas capable of receiving at least one text character input. | 2013-09-05 |
20130232402 | Method for Processing Sensor Data and Computing Node - A method for processing sensor data and a computing node are provided. The method is applied to a computing node, and the computing node includes a hardware layer, an OS running on the hardware layer, and a browser engine running on the OS, where the hardware layer includes a first sensor device. The method includes: sensing, by the first sensor device, a state change, generating sensor data, and transmitting the sensor data to the OS in form of an event; determining, by the OS, an event type of the event according to the sensor data, and transmitting the sensor data and the event type to the browser engine; determining, by the browser engine according to the event type, that the event has been registered, and executing processing logic of the event. Thus the written application is capable of running on different OSs, thereby enabling an application to run across platform. | 2013-09-05 |
20130232403 | METHOD AND SYSTEM FOR THE USE OF ADJUSTMENT HANDLES TO FACILITATE DYNAMIC LAYOUT EDITING - A website editor implementable on a computing device. The editor includes an editing component to edit a website at least according to dynamic layout rules and smart handles to activate or to ignore the dynamic layout rules on the website. | 2013-09-05 |
20130232404 | Code Injection System and Method of Operation - A system for injecting code into an HTML file comprises a memory and a processor communicatively coupled to the memory. The memory stores code. The processor receives a request for content. The processor determines whether the request for content includes a request for compression and, if so, deletes the request for compression associated with the requested content. The processor retrieves the requested content. If the retrieved content is associated with an HTML file, then the processor injects the code into the HTML file to thereby modify the HTML file. The processor communicates the modified HTML file to a client. | 2013-09-05 |
20130232405 | SYSTEM AND METHOD FOR NON-PROGRAMMERS TO DYNAMICALLY MANAGE MULTIPLE SETS OF XML DOCUMENT DATA - A system and method for dynamically retrieving, manipulating, updating, creating, and displaying data from sources of Extensible Markup Language (XML) documents. The program memory comprises system-user entered data definitions and business rules. The system imports XML document data into the system data definitions, processes the data using the business rules definitions and exports XML documents. The system can automatically create XML document formats from its data definitions and can automatically create its data definitions from XML document formats. The system-user can also define the mapping between XML document formats and the system data definitions. The system data definition is the combination of a Relational data model, an Object data model, and an XML data model. | 2013-09-05 |
20130232406 | SELECTIVELY TRANSLATING SPECIFIED DOCUMENT PORTIONS - Methods, systems and computer program products are provided for selectively translating documents. For example, a computer system may be provided that selectively loads a specified portion of a document in a meta-markup language into system memory. Portions of the document that are not specified remain unloaded into the system memory. Once the specified portions of the document have been loaded into memory, the computer system translates the selectively loaded portion of the document from one format to another format. Translated portions of the document may then be provided, in some cases, to entities such as users, software applications or data stores. At least some portions of the document that were not specified or selected for loading into memory remain untranslated and unloaded into system memory. As such, unnecessary loading and translating of unspecified portions of the document is avoided. | 2013-09-05 |
20130232407 | SYSTEMS AND METHODS FOR PRODUCING, REPRODUCING, AND MAINTAINING ELECTRONIC BOOKS - Systems and methods for producing, reproducing, and maintaining electronic books are provided. In one aspect, a system ( | 2013-09-05 |
20130232408 | SYSTEM AND METHOD FOR TEXT EDITING - A method for text editing is provided. The method includes steps: displaying a text file on a touch display screen; displaying a clipboard alongside of the displayed text file; determining selected text in response to a text selection touch operation; generating parameters representative of the selected text in response to the text selection touch operation; copying the parameters to the clipboard and displaying the parameters on the displayed clipboard in response to a use's first loading operation; finding the text in the text file according to the selected parameters displayed on the displayed clipboard in response to a user's parameter selection operation; and copying the found text from the text file to an intended location in response to a user's second loading operation. A related text editing system is also provided. | 2013-09-05 |
20130232409 | ELECTRONIC TEXT MANIPULATION AND DISPLAY - Information is presented to a user by accessing a library of electronic publications that includes a first publication, generating a representation of the first publication in an electronic bookshelf, determining a state for the first publication and modifying the representation of the first publication to reflect the state of the first publication. | 2013-09-05 |
20130232410 | AUTOMATICALLY CONVERTING TEXT TO BUSINESS GRAPHICS - A facility for generating a graphic image is described. The facility receives from a user a body of text whose creation is not subject to any rules or prototypes. The facility discerns from the body of text a textual organization. The facility then generates a graphic image conveying the discerned textual organization. | 2013-09-05 |
20130232411 | TERMINAL AND SCHEDULE DISPLAYING METHOD - The present invention relates to the field of terminals, and discloses a terminal and a schedule displaying method, which are capable of enhancing a display effect of schedule information and achieving a clear distinction between completed and uncompleted schedule work. The terminal includes: an instruction receiving unit, configured to receive an instruction which is for setting a schedule event and of a user, where the schedule event includes schedule content and a schedule date; and a schedule displaying unit, configured to display the schedule event on a time axis. Embodiments of the present invention are used in schedule table functions of various terminals. | 2013-09-05 |
20130232412 | METHOD AND APPARATUS FOR PROVIDING MEDIA EVENT SUGGESTIONS - Various methods are described for providing media event suggestions based at least in part on a co-occurrence model. One example method may comprise receiving a selection of at least one media event to include in a media composition. Additionally, the method may comprise determining at least one suggested media event based at least in part on the at least one media events. The method may further comprise causing display of the at least one suggested media event. Similar and related methods, apparatuses, and computer program products are also provided. | 2013-09-05 |
20130232413 | SYSTEM AND METHOD FOR OPERATING MEMO FUNCTION COOPERATING WITH AUDIO RECORDING FUNCTION - A system and a method that executes a memo function cooperating with an audio recording function are provided. The method includes executing a memo including memo data synchronized with audio data, wherein the memo data is configured to a plurality of objects, and each object is synchronized to a index point of the audio data, and outputting a screen corresponding to the execution of the memo, wherein the screen displays a progress bar for displaying a playback state of the audio data to first area and displays the memo data to a second area. | 2013-09-05 |
20130232414 | USER INTERFACE FOR MEDIA PLAYBACK - A graphical user interface made up of icons representing individual files and collectively forming the shape of a “v” is described along with methods of using and creating the graphical user interface. The v-shaped interface is useful to display detailed information about many of the items in a list and facilitates manipulation of list order and selection of the active file in the list. The interface further permits the use of a representative icon associated with the list as a whole. Manipulation of the representative icon can cause modification or replacement of the entire playlist represented by the icon. | 2013-09-05 |
20130232415 | SYSTEM AND METHOD FOR SYNCHRONIZING OPERATIONS AMONG A PLURALITY OF INDEPENDENTLY CLOCKED DIGITAL DATA PROCESSING DEVICES - In a network comprising a first zone player, wherein the first zone player is a member of a first synchrony group, a method comprising: playing, at the first zone player, audio information associated with the first synchrony group; receiving, at the first zone player, control information from a user interface module, wherein the control information directs the first zone player to disengage from the first synchrony group and to join a second synchrony group; disengaging, by the first zone player based on the received control information, the first zone player from the first synchrony group; joining, by the first zone player based on the received control information, the first zone player to the second synchrony group; and playing, by the first zone player, audio information associated with the second synchrony group. | 2013-09-05 |
20130232416 | SYSTEM AND METHOD FOR SYNCHRONIZING OPERATIONS AMONG A PLURALITY OF INDEPENDENTLY CLOCKED DIGITAL DATA PROCESSING DEVICES - A tangible computer-readable memory having instructions stored thereon that when executed cause a zone player to: receive control information from any one of a plurality of user interface modules; based on the received control information enter into a synchrony group with a second zone player; and transmit status information to the plurality of user interface modules, wherein the status information provides an indication of an operational status of the synchrony group. | 2013-09-05 |
20130232417 | Methods and Systems for Enhancing Television Applications Using 3D Pointing - Systems and methods according to the present invention provide a control framework for organizing, selecting and launching media items including graphical user interfaces coupled with an optional 3D control device for collection of the basic control primitives of point, click, scroll, hover and zoom which permit for easy and rapid selection of media items, e.g., movies, songs etc., from large or small collections. The remote control maps natural hand movements and gestures into relevant commands while the graphical display uses images, zooming for increased/decreased levels of detail and continuity of GUI objects to provide easy organization, selection and navigation among the media items by a user. | 2013-09-05 |
20130232418 | SYSTEMS AND METHODS FOR MAPPING MEDIA CONTENT TO WEB SITES - Systems and methods for mapping viewable and non-viewable media to websites are disclosed. Mapping is executed through associated or embedded data, based upon frame and/or time segment of the media. The media-to-browser-destination-data (MBDD) may be embedded in media content, embedded in a transmitted signal, downloaded or pushed to a media playing device, or provided by a graphic overlay. Media players are disclosed that can process the MBDD to launch a browser to a selected web site. | 2013-09-05 |
20130232419 | SYSTEMS AND METHODS FOR EFFICIENT VIDEO ANALYSIS | 2013-09-05 |
20130232420 | Methods and apparatus for invoking actions on content - A media player automatically presents portions of content in a sequential manner over time so that a user (or other entity) can focus on reviewing a single portion of content (e.g., a static image, portion of video, music, etc.). As the portions of content are presented, the user can apply one or more applicable commands to respective portions of content in the presented sequence. For example, a user can apply a command such as mark an image for printing. When the media player finishes the sequential presentation of content, the media player provides notification to the user that certain content was marked for printing. Via a dialog box generated by the media player, the user can confirm printing of the marked content. | 2013-09-05 |
20130232421 | METHOD AND APPARATUS FOR DETERMINING RECIPIENTS OF A SHARING OPERATION BASED ON AN INDICATION ASSOCIATED WITH A TANGIBLE OBJECT - An apparatus, method, and computer program product are described that can receive a signal from a tangible object, where the signal includes an indication of an operation to be executed upon receipt of a user input applied by the tangible object, and that can determine the operation based on the indication. In this way, the user is not required to provide additional user input to define the particular operation that is desired. The apparatus may determine at least one recipient with whom data selected via a user input applied by the tangible object may be shared. The apparatus may further provide for the determination of an operation to be executed based on an identification of a selection of content and may provide for the association of the operation with the tangible object, such that subsequent user input applied via the tangible object causes execution of the operation. | 2013-09-05 |
20130232422 | MULTIMEDIA INTERACTION SYSTEM AND RELATED COMPUTER PROGRAM PRODUCT CAPABLE OF FILTERING MULTIMEDIA INTERACTION COMMANDS - A multimedia interaction system is disclosed, including: a plurality of member electronic devices; a plurality of deplays respectively arranged on the member electronic devices; and a location detection circuit configured to operably detect respective member electronic device's spatial position and orientation dynamically and to transmit detection results to at least one of the member electronic devices. When an user instructs a source electronic device of the member electronic devices to transmit a target image object toward a target direct, a candicate electronic device of the member electronic devices would execute a target command corresponding to the target image object to utilize a corresponding display to perform a multimedia operation corresponding to the target image object only if a relative position between the candicate electronic and the target direct satisfies a predetermined condition. | 2013-09-05 |
20130232423 | DISPLAY APPARATUS AND OPERATION CHECKING METHOD FOR THE DISPLAY APPARATUS - A display apparatus includes a display unit configured to display, about an external apparatus set as a control target by a controller, apparatus information concerning an operation state on a screen, a display-setting-information displaying unit configured to cause the display unit to display, on the screen, display setting information specified by retrieval in a display-setting-information retrieving unit, a device-value requesting unit configured to request the controller to transmit a device value retained by a device, which is an area in a memory that stores the apparatus information in the controller, a device-value receiving unit configured to receive the device value transmitted by the controller in response to the request by the device-value requesting unit, and a device-value displaying unit configured to cause the device value received by the device-value receiving unit to be displayed on the screen. | 2013-09-05 |
20130232424 | USER OPERATION DETECTION SYSTEM AND USER OPERATION DETECTION METHOD - The present invention provides a system for detecting and recording a user operation with respect to a web application. This system extracts from an application screen both a character string input element for the user to input a character string and an execution instruction element for instructing the web application to execute a prescribed operation. This system infers the role of the character string input element and execution instruction element in the web application. This system associates the character string input element with the execution instruction element, and extracts an inputted character string, which is inputted to the character string input element. This system creates user operation record data, which is recorded with a user operation, based on template data and the inputted character string. | 2013-09-05 |
20130232425 | DETERMINATION OF A TERMINAL'S POSITION FOR DISPLAYING A GUI ELEMENT - Computer-implemented method for providing access control to a function of an analyzer is presented. A user's log-in data is received from a first data entry terminal. Information descriptive of a position of the first data entry terminal is obtained. It is determined whether the position of the first data entry terminal is within a physical operating (PO) area of the analyzer. A user activatable position sensitive (PS) GUI element is displayed on the first data entry terminal if the position of the first data entry terminal is determined to be within the PO area. The activatable PS GUI element triggers, upon activation, the execution of the function. The execution of the function comprises the execution of a physical action by the analyzer. The display of the user activatable PS GUI element is otherwise prohibited or a non-activatable PS GUI element indicative of the function is displayed. | 2013-09-05 |
20130232426 | SYSTEM AND METHOD FOR CREATING AND MANAGING DYNAMIC PROPOSITIONS FOR ONLINE COMMUNITY FEEDBACK - Systems and methods for creating and managing dynamic propositions for online community feedback are provided. Example embodiments include, providing a user interface, by use of a processor, to enable a creator to create a proposition; inserting tags into variable portions of the proposition to parameterize the proposition; identifying a target audience for the parameterized proposition; and publishing the parameterized proposition to the identified target audience. | 2013-09-05 |
20130232427 | METHOD AND SYSTEM FOR COMMUNICATING INFORMATION ASSOCIATED WITH AN INCIDENT TO A DESIGNATED GOVERNMENT PUBLIC SAFETY AGENCY - A method and system for communicating information associated with an incident to a designated government public safety agency. Displaying a plurality of selectable icons each associated with a type of criminal offense on the display of the device for the user to select the type of criminal offense associated with the incident, displaying on the display of the device a text box and/or at least one other selectable option for allowing the user to optionally take or select a photo, a video, or an audio recording associated with the incident. Preparing and transmitting a message to a receiving system of the designated government public safety agency, the message including one or more of the user identification and/or contact information, the location-based information, the selected type of criminal offense, text information associated with the incident, photo information associated with the incident, video information associated with the incident. | 2013-09-05 |
20130232428 | METHOD AND APPARATUS FOR SHARING PERSONALIZED HOMEPAGE WITH A PLURALITY OF USERS - A method is provided for sharing a personalized homepage with a plurality of users, the method comprising: providing a personalized homepage created by a first user from among the plurality of users, the personalized homepage comprising personal content; upon storing the personalized homepage, sending a first indication to all other users from among the plurality of users, wherein that first indication relates to the creation of said personalized homepage; receiving from at least one second user from among the plurality of users, one or more comments associated with at least some of the personal content comprised in the first user's personalized homepage; and providing the first user with the one or more comments received from the at least one second user. | 2013-09-05 |
20130232429 | SYSTEMS AND METHODS FOR IMPLEMENTING MULTI-APPLICATION TABS AND TAB SETS - A sharing model enables users to easily and conveniently create and share standard and custom database objects, and applications, among users or groups of users. The sharing model includes systems and methods that allow users to conveniently create and customize tabs and tab sets that define relationships between custom objects and fields, standard objects and fields, and applications. A tab visually represents a user interface into an element of an application or into a database object. Selection of a tab provides a user access to the object or element of the application represented by the tab. A tab set is a group of related tabs that work as a unit to provide application functionality. New tabs and tab sets may be defined and tab set views may be customized so that an end user can easily and conveniently switch between the various objects and application elements represented by the displayed tabs and tab set views. | 2013-09-05 |
20130232430 | INTERACTIVE USER INTERFACE - A method for providing content to a user at an interactive device with a display is described. The method includes providing a presentation layer for the content, wherein the presentation layer is operable to embed interactive elements that appear on the display, receiving, at the interactive device, data, displaying the content, wherein the content is based at least in part on said the and providing the user with the ability to complete a financial transaction associated with the interactive elements. | 2013-09-05 |
20130232431 | SYSTEM AND METHOD FOR MANAGING AND DELIVERING MEDIA CONTENT ON A WEIGHING SCALE - A method for selecting and presenting selected media content to a consumer via a consumer display screen of a PC-based weighing scale. A scale operator is able to call up desired media content and is then permitted to select a particular portion(s) of the media content from a list of available media content responsive to the request. Upon selection, the selected media content is pushed to the consumer display screen where it replaces the content currently appearing thereon. As a transaction takes place on the scale, relevant/necessary information is presented on the consumer display screen without interruption or a reduction in size of the selected media content display. The information is presented in a built-up fashion that maximizes the amount of the consumer display screen available for presenting the selected media content. | 2013-09-05 |
20130232432 | PORTABLE CONSOLE, WORKSTATION AND RADIOGRAPHY SYSTEM - A portable console communicates with a workstation of a radiography apparatus to allow a user to control the radiography apparatus via the portable console, the portable console comprising a user interface representing module configured to provide a user operation interface whereby the user inputs a user request, and configured to present a result returned from the workstation to the user, and a user interface service logical module configured to perform a protocol encapsulation and conversion on the user request according to a predefined communication protocol, to send the user request to the workstation, to receive the result returned from the workstation, and to perform a protocol conversion on the received result before sending the result to the user interface representing module. | 2013-09-05 |
20130232433 | Controlling Application Tracing using Dynamic Visualization - A force directed graph may serve as a part of a user control for a tracer. The tracer may collect data while monitoring an executing application, then the data may be processed and displayed on a force directed graph. A user may be able to select individual nodes, edges, or other elements, then cause the tracer to change what data may be collected. The user may be able to select individual nodes, edges, or groups of elements on the graph, then perform updates to the tracer using the selected elements. The selection mechanisms may include clicking and dragging a window to select nodes that may be related, as well as selecting from a legend or other grouping. | 2013-09-05 |
20130232434 | SYSTEM AND METHOD FOR DISPLAYING ARCHITECTURAL WINDOW COVERINGS THROUGH A GRAPHICAL USER INTERFACE - The present invention includes a solution for providing a suite of graphical representations to give consumers a more accurate sense of color, opacity and texture when purchasing window coverings. | 2013-09-05 |
20130232435 | MAP BASED EVENT NAVIGATION AND VENUE RECOMMENDATION SYSTEM - A method and system provide the ability to deliver event-based information and providing an event venue recommendation. An event site is established that corresponds to an event that multiple persons attend and is an electronic repository for content related to the event. Content is received from an attendee of the event and is used to populate the event site. A graphical user interface of a map may be populated with a representation of the event and provides navigation capabilities for a user to locate different events on the map. An event is selected in the map and based thereon, content from the event is delivered to a user. The content may also be analyzed to extrapolate information about the attendee. Based on the extrapolated information, a candidate event location may be determined and transmitted as an event venue recommendation. | 2013-09-05 |
20130232436 | METHOD, ELECTRONIC MAP, AND MOBILE TERMINAL FOR GENERATING MAP PHONE BOOK - Embodiments of the present invention disclose a method, an electronic map, and a mobile terminal for generating a map phone book. The method includes: obtaining location related information of a contact; matching the location related information with location information in an electronic map; if the matching succeeds, adding the contact information of the contact to the location in the electronic map; and generating a map phone book that includes the contact information of the contact. In the embodiments of the present invention, location related information of a contact is obtained and matched with location information in an electronic map; and a map phone book is generated. In this way, contact information can be visually embodied in the form of a map, which makes it convenient for a user to query for contact information in the form of a map. | 2013-09-05 |
20130232437 | PORTABLE DEVICE AND CONTROL METHOD THEREOF - A portable device which is capable of communicating with an external device and a control method thereof are disclosed. A method for transmitting user input of a portable device includes displaying navigation interface in a navigation mode for controlling an external device which is connected with the portable device, wherein the external device displays displayable content and the navigation interface is for navigating the displayable content which includes at least one input box, displaying the at least one input box with the navigation interface as an indicator which indicates capability of mode switching from the navigation mode to a user input mode, wherein the at least one input box is extracted from the displayable content of the external device, initiating the user input mode when user input for mode switching is detected, and transmitting user input which is inputted in the displayed input box. | 2013-09-05 |
20130232438 | METHOD AND APPARATUS FOR SELECTING MEDIA FILES - A method and an apparatus for selecting media files are provided. In the present invention, three keys are used for selecting a plurality of media files, wherein one of the keys is used for rotating and selecting a presently displayed media file, one of the keys is used for directly selecting the presently displayed media file, and another key is used for skipping the presently displayed media file. Complete select functions can be executed to a plurality of media files stored in any path by using foregoing three keys. The selected media files are stored in another path as being selected without spending time in actions such as moving, copying, and deleting, etc. Thus, the media file select operation is greatly simplified. | 2013-09-05 |
20130232439 | METHOD AND APPARATUS FOR TURNING PAGES IN TERMINAL - Provided are a method for turning pages in a terminal including an electronic book reader function for turning pages according to user input information associated with pages and an apparatus thereof. The method of turning pages in a portable terminal having a touch screen includes: displaying a page of an electronic book on the touch screen; detecting a touch in a first corner region of the page of the electronic book; changing the first corner region into a second corner region in response to the touch; detecting a continuous motion of the touch in the second corner region; and turning the displayed page in response to the continuous motion of the touch. | 2013-09-05 |
20130232440 | SYSTEM AND METHOD FOR GENERATING A USER INTERFACE BY AUCTIONING SPACE ON THE USER INTERFACE TO SELF-DETERMINING, CONTENT-PROVIDING MODULES - A system and method is provided for generating a dynamic, user interface that is capable of frequently changing and learning to provide the most relevant information to the user. The method includes executing a plurality of user interface (UI) modules on a computing device. Each UI module is a software component that provides content for display in the user interface. Each UI module determines its own content and its own priority level and bids for user interface space using its determined priority level. A UI controller is executed on the computing device. The UI controller is a software component that receives bids for the UI modules, determines the number of available spots for UI modules in the user interface, and selects UI modules associated with the highest priority for display in the available user interface spots. | 2013-09-05 |
20130232441 | REAL TIME PREVIEW - Computer software applications presently allow the User to preview the impact of some commands on active documents via a small preview window. However, such preview windows are not representative of how the command will impact the entire document. The invention provides a method and system of efficiently and effectively previewing the impact of User commands on the entire document by executing User commands as they are identified. Leaving the menu open, the User is able to identify successive commands until the desired result is reached. Embodiments are described for execution of general commands, text editing commands, relocations of margins or guidelines, and relocations of graphic objects. | 2013-09-05 |
20130232442 | COMPUTER-IMPLEMENTED GRAPHICAL USER INTERFACE - The invention relates to a computer-implemented graphical user interface ( | 2013-09-05 |
20130232443 | ELECTRONIC DEVICE AND METHOD OF CONTROLLING THE SAME - The present invention relates to an electronic device and a method of controlling the electronic device. The present invention provides an electronic device that provides various user interfaces to effectively alert a user that an edge of information is reached while scrolling through the information and a method of controlling the electronic device. For example, according to the present invention, the user is effectively alerted that the edge is reached, because the depth level, at which the page is displayed, is changed, when the edge of the information is reached during the scrolling of the information. | 2013-09-05 |
20130232444 | CONTENT SENSITIVE AUTOMATIC SCROLLING - Tailoring automatic document scrolling to content and properties of the content increases readability of the document for a user. Instead of a user being forced to adjust to variations in content of a document while automatic scrolling proceeds at a constant rate or being forced to interrupt the automatic scrolling, the automatic scrolling shifts scroll speed for content variations. An application that presents a document and allows for automatic scrolling through the document, computes various scroll values for different document content and/or different properties of the same document content. | 2013-09-05 |
20130232445 | COMPUTER INTERFACE HAVING A VIRTUAL SINGLE-LAYER MODE FOR VIEWING OVERLAPPING OBJECTS - A computer-human interface provides a mechanism to manage the available space of a computer display in a manner that facilitates navigation, among multiple windows that are overlaid upon one another. The interface includes a user-selectable mode in which the windows are rearranged, and resized if necessary, so that all open windows can be simultaneously viewed within the area of the display, thereby enabling any one of the windows to be easily selected for access. In effect, the presentation of the windows is “flattened” so that all windows appear at the same virtual depth, rather than overlapping one another. With this approach, there is no need to minimize windows in order to access one that is overlaid by another, thereby enabling the user to keep the content of all windows visible and accessible. Subsets of windows can be repositioned in the same manner, or all windows can be removed from the display area for access to desktop objects. | 2013-09-05 |
20130232446 | ELECTRONIC DEVICE AND METHOD FOR UNLOCKING ELECTRONIC DEVICE - The present invention provides an electronic device including a touch screen, an image processing unit, a determination unit, and a switching unit. The touch screen receives a predetermined gesture and displays a plurality of screen layers including a lock layer and a desktop. The image processing unit inserts the lock layer above the desktop in a locked mode, wherein the lock layer comprises a lock icon disposed at a predetermined position. The determination unit determines whether the predetermined gesture has been executed at the predetermined position on the lock layer when the touch screen has been triggered by the predetermined gesture in the lock mode. The switching unit forces the electronic device to enter a normal operating mode from the lock mode and execute an application corresponding to the lock icon at the predetermined position when the predetermined gesture has been executed at the predetermined position. | 2013-09-05 |
20130232447 | METHODS AND SYSTEMS FOR MANAGING DATA - Systems and methods for managing data, such as metadata. In one exemplary method, metadata from files created by several different software applications are captured, and the captured metadata is searched. The type of information in metadata for one type of file differs from the type of information in metadata for another type of file. Other methods are described and data processing systems and machine readable media are also described. | 2013-09-05 |
20130232448 | METHOD FOR REPRESENTING ANIMATED MENU BUTTONS - Optical storage media often contain data structures for a menu suitable for selection of a title,, a chapter, a parameter or others. Such menus usually comprise a number of buttons to be displayed, with each button having a state. Possible states of buttons are “unselected”, “selected” or “activated”. According to the invention, the representation of a menu button may vary, depending on its state. An image or an image sequence, e.g. cartoon, may be associated to a buttons state, providing user animation. Further, a sound or sound sequence, e.g. melody or click, may be associated to a buttons state, and may be played back when the button enters this state. A data structure is disclosed which allows storage of such menu data e.g. on a Blu-ray disc. | 2013-09-05 |
20130232449 | GRAPHICAL USER INTERFACE MECHANISMS - A machine-controlled method can include a display of an electronic device visually presenting to a user a graphical user interface having a trigger mechanism component. The method can also include the display visually presenting to the user a rotational interface mechanism having multiple toolset icons responsive to the user interacting with the trigger mechanism component. The method can also include the display visually presenting to the user individual tool icons that correspond to a certain toolset icon. | 2013-09-05 |
20130232450 | METHOD AND APPARATUS FOR DETERMINING AN OPERATION TO BE EXECUTED AND ASSOCIATING THE OPERATION WITH A TANGIBLE OBJECT - An apparatus, method, and computer program product are described that can receive a signal from a tangible object, where the signal includes an indication of an operation to be executed upon receipt of a user input applied by the tangible object, and that can determine the operation based on the indication. In this way, the user is not required to provide additional user input to define the particular operation that is desired. The apparatus may determine at least one recipient with whom data selected via a user input applied by the tangible object may be shared. The apparatus may further provide for the determination of an operation to be executed based on an identification of a selection of content and may provide for the association of the operation with the tangible object, such that subsequent user input applied via the tangible object causes execution of the operation. | 2013-09-05 |
20130232451 | ELECTRONIC DEVICE AND METHOD FOR SWITCHING BETWEEN APPLICATIONS - In a method for switching between applications of an electronic device, a switch mode and an activation condition of the switch mode are set. The method displays a switch menu on a current user interface when the switch mode is activated, the switch menu includes icons of running applications of the electronic device. The method determines a selected icon in response to receiving a touch signal on the selected icon in the switch menu, and determines one of the running applications corresponding to the selected icon. The current user interface is switched to a software interface of the determined running application. | 2013-09-05 |
20130232452 | Force Directed Graph with Time Series Data - A force directed graph may display time series data using a set of playback controls to pause, play, reverse, fast forward, slow down, or otherwise control the display of the time series data. The playback controls may be used in a real time or near real time application to which data sets are displayed and the speed with which the data sets may be displayed. In one architecture, the force directed graph may be deployed using a rendering engine that receives data and renders the data into a graph. A playback controller may send updates to the rendering engine according to user inputs from the playback controls. | 2013-09-05 |
20130232453 | NON-DIRECTIONAL DITHERING METHODS - A method of data preparation in lithography processes is described. The method includes providing an integrated circuit (IC) layout design in a graphic database system (GDS) grid, converting the IC layout design GDS grid to a first exposure grid, applying a non-directional dither technique to the first exposure, coincident with applying dithering to the first expose grid, applying a grid shift to the first exposure grid to generate a grid-shifted exposure grid and applying a dither to the grid-shifted exposure grid, and adding the first exposure grid (after receiving dithering) to the grid-shifted exposure grid (after receiving dithering) to generate a second exposure grid. | 2013-09-05 |
20130232454 | OPTICAL PROXIMITY CORRECTION FOR MASK REPAIR - Integrated circuit (IC) methods for optical proximity correction (OPC) modeling and mask repair are described. The methods include use of an optical model that generates a simulated aerial image from an actual aerial image obtained in an optical microscope system. In the OPC modeling methods, OPC according to stage modeling is simulated, and OPC features may be added to a design layout according to the simulating OPC. In the mask repair methods, inverse image rendering is performed on the actual aerial image and diffraction image by applying an optical model that divides an incoherent exposure source into a plurality of coherent sources. | 2013-09-05 |
20130232455 | ERROR DIFFUSION AND GRID SHIFT IN LITHOGRAPHY - The present disclosure involves a method of data preparation in lithography processes. The method of data preparation includes providing an integrated circuit (IC) layout design in a graphic database system (GDS) grid, and converting the IC layout design GDS grid to a second exposure grid by applying an error diffusion and a grid shift technique to a sub-pixel exposure grid. | 2013-09-05 |
20130232456 | OPTICAL PROXIMITY CORRECTION METHODS FOR MASKS TO BE USED IN MULTIPLE PATTERNING PROCESSES - Disclosed herein are various OPC methods as it relates to the formation of masks to be used in multiple patterning processes, such as double patterning processes, and to the use of such masks during the manufacture of semiconductor devices. One illustrative method disclosed herein includes the steps of decomposing an initial overall target pattern into at least a first sub-target pattern and a second sub-target pattern, wherein each of the first and second sub-target patterns comprise at least one feature, and performing a first optical proximity correction process on the first sub-target pattern, wherein a position of at least one feature of the second sub-target pattern in the initial overall target pattern is considered when performing the first optical proximity correction process. | 2013-09-05 |
20130232457 | METHODS AND SYSTEMS FOR LITHOGRAPHY CALIBRATION - A method of efficient optical and resist parameters calibration based on simulating imaging performance of a lithographic process utilized to image a target design having a plurality of features. The method includes the steps of determining a function for generating a simulated image, where the function accounts for process variations associated with the lithographic process; and generating the simulated image utilizing the function, where the simulated image represents the imaging result of the target design for the lithographic process. Systems and methods for calibration of lithographic processes whereby a polynomial fit is calculated for a nominal configuration of the optical system and which can be used to estimate critical dimensions for other configurations. | 2013-09-05 |
20130232458 | Increasing PRPG-Based Compression By Delayed Justification - An improved compression technique can increase PRPG-based compression by modifying test generation so that justification of certain decision nodes, called xheadlines, is delayed and merged with PRPG seed computation. Xheadlines are defined by gate modification restrictions, dynamic value considerations, and fanout allowance. Before mapping, the xheadlines can be preprocessed. This preprocessing can include transforming XOR xheadlines having shared inputs, augmenting AND/OR xheadlines, and reducing AND/OR xheadlines with common inputs. Mapping can include determining which xheadlines are satisfied by a current seed, which xheadlines can be satisfied by a future seed, and which xheadlines can opportunistically be satisfied by the current seed. | 2013-09-05 |
20130232459 | ATPG AND COMPRESSION BY USING MAJORITY GATES - A method to increase automatic test pattern generation (ATPG) effectiveness and compression identifies instances of “majority gates” and modifies test generation to exploit their behavior so that fewer care bit are needed. This method can increase test coverage and reduce CPU time as previously aborted faults are now tested. The majority gate enhanced ATPG requires no hardware support and can be applied to any ATPG system. | 2013-09-05 |
20130232460 | Power State Transition Verification For Electronic Design - Various implementations of the invention may be applied to generate an auxiliary verification statement. The auxiliary verification statement defines properties that check if the power domains are active at appropriate times is generated. Particularly, the auxiliary verification statement checks to ensure that power domain transitions do not interfere with the operation of the device design. With various implementations of the invention, an auxiliary verification statement may be generated by first determining a set of properties instantiated in a verification statement and then synthesizing the auxiliary verification statement based upon the determined properties, the corresponding device design and the power domains. In some implementations, the auxiliary verification statement instantiates properties that check if the power domains related to the properties in the verification statement are active when the verifications statement is exercised. In various implementations, this is accomplished by substituting select ones of the properties in the verification statement with select properties corresponding to the power domain. | 2013-09-05 |