22nd week of 2010 patent applcation highlights part 67 |
Patent application number | Title | Published |
20100138688 | MANAGING SERVICE LEVELS ON A SHARED NETWORK - Devices and methods for modeling and analysis of services provided over a common network include a processor configured to track services connected to the common network through nodes and links; run service models associated with the services under selected conditions, the selected conditions including failure and repair of one of the nodes or links; and propose corrective action and/or change of network resources of the common network to minimize impact of the failure. The processor may also run Network models. The models may be executed successively or simultaneously, and outputs of one model may be used as input to other models, including any necessary conversions for compatibility. | 2010-06-03 |
20100138689 | COMPUTER SYSTEM, MANAGEMENT METHOD AND STORAGE NETWORK SYSTEM - A computer system wherein, when a state of the primary host computer is in an active state, a data sent from the primary host computer to the first storage system is copied through a first copy route which includes a route from the first storage system to the second storage system and a route from the second storage system to the third storage system, wherein, if a failure occurs in the primary host computer and a state of the second host computer is to be in an active state, a data sent from the secondary host computer to the second storage system is copied through a second copy route which includes a route from the second storage system to the first storage system and a route from the first storage system to the third storage system. | 2010-06-03 |
20100138690 | System and Method for Managing an On-Board Entertainment System - A system and method for managing an on board entertainment system is disclosed. The system and method can wirelessly receive music files from a computer and store those music files on an on board unit associated with a motor vehicle. The system and method can also include provisions to associate music information with a received music file and can include provisions to manage the music collection on board a motor vehicle. | 2010-06-03 |
20100138691 | REDUNDANT ARRAY OF INDEPENDENT DISKS LEVEL 5 (RAID 5) WITH A MIRRORING FUNCTIONALITY - A redundant array of independent disks level 5 (RAID 5) with a mirroring functionality is disclosed. In one embodiment, a method for adding a mirroring functionality to a RAID 5 includes forming an array using at least three drives for storing data, creating multiple data blocks and a parity for the multiple data blocks based on the data for every (2N-1) | 2010-06-03 |
20100138692 | ELECTRONIC DEVICE AND METHOD FOR RESTORING FUNCTION SETTINGS - An electronic device and method for restoring personalized function settings include setting a restoring function, relating the restoring function to one or more function settings of the electronic device, and creating a backup file including retrieved personalized function settings of a designated function setting. The electronic device and method further include determining a backup file, and restoring the personalized function settings of a determined function setting corresponding to the determined backup file. | 2010-06-03 |
20100138693 | Multi-Core Processing System for Vehicle Control Or An Internal Combustion Engine Controller - A vehicle control multi-core system for controlling a device mounted on a vehicle by using a plurality of cores, includes a computation process unit that is executed on the plurality of cores and required for the control of the device, and a core failure determination unit that compares a result of a computation process executed by the computation process unit at a specific timing on a specific core among the plurality of cores, with a result of a computation process executed by the computation process unit at a timing different from the specific timing on another core different from the specific core among the plurality of cores to determine that a failure occurs on the specific core. | 2010-06-03 |
20100138694 | Root-Cause Analysis System And Associated Methods - A method for determining a root cause of a problem in a multiple-element system includes correlating an incoming alarm signal with an element x in a multiple-element system and accessing an implication list comprising a list of all elements upstream of element x. At least one element on the implication list is weighted with data relating to the at least one element. Taking into account the weighting step, a probability is calculated that an element on the implication list comprises a most-probable root cause of the subsequent alarm signal. The identified most-probable root cause of the incoming alarm signal is output. | 2010-06-03 |
20100138695 | Signal Integrity Measurement Systems and Methods Using a Predominantly Digital Time-Base Generator - Signal-integrity measurement systems and methods utilizing unique time-base generation techniques for controlling the sampling of one or more signals under test. A time-base generator made in accordance with the present disclosure includes a phase filter and modulation circuitry that generates a rapidly varying phase signal as a function of the output of a sigma-delta modulator. The phase filter filters unwanted high-frequency phase components from the rapidly varying phase signal. The filtered signal is used to clock one or more samplers so as to create sampling instances of the signal(s) under test. The sampling instances are then analyze using any one or more of a variety of techniques suited to the type of signal(s) under test. | 2010-06-03 |
20100138696 | SYSTEMS AND METHODS FOR MONITORING HARDWARE RESOURCES IN A SOFTWARE PROVISIONING ENVIRONMENT - A provisioning server can provide and utilize a diagnostic tool to test and interrogate hardware on target machines and to collect data from the hardware. The diagnostic tool can operate on the target machine independently of software already installed on the target machine. The diagnostic tool can interrogate hardware of the target machine and collect data from the hardware of the target machine. The provisioning server can select the diagnostic tool from a set of pre-generated diagnostic tools or generate a custom diagnostic tool tailored to a specific target machine. The provisioning server can interact directly with the diagnostic tool or interact with the diagnostic tool utilizing a network management server. Once data is collected, the provisioning server can be configured to store the collected data and/or output the data to other parties or systems. | 2010-06-03 |
20100138697 | REGRESSION TESTING OF A PRINTING SYSTEM - A standard input for a regression test is processed in a printing system in a first (standard) configuration to generate a standard output. The standard output may include a standard PDL output and a standard bitmap. The standard input is processed in the printing system in a second configuration to be tested to generate regression test output. The regression test output may include a test PDL output and test bitmap. The regression test output and the standard output are compared to determine if changes included in the second configuration of the printing system produce an undesirable effect. Each standard input and corresponding standard output is identified by a unique test identifier and is stored. | 2010-06-03 |
20100138698 | REASONING ARCHITECTURE - An inference engine is described with improved speed in evaluating queries posed to a data structure based on an ontology with a declarative set of rules. The inference engine comprises: rule rewriters, a rule compiler, and an operator net. The operator net comprises a graph with operators as nodes and with connections between the operators as edges of the graph. The operators serve for: retrieving facts; matching facts and variables in rules; expressing rule bodies and rule heads; expressing negations; and expressing logical AND operations between rule bodies. The operator net is a very general and versatile representation of the rules and queries. It also lends itself easily to multithreading and debugging. | 2010-06-03 |
20100138699 | SCHEDULING OF CHECKS IN COMPUTING SYSTEMS - In an example embodiment, a method is provided for scheduling a check to detect anomalies in a computing system. An average time between the anomalies that are detectable by the check is identified and additionally, a runtime of the check is identified. A frequency of the check is then calculated based on the average time between the anomalies and the runtime of the check, and execution of the check may be scheduled based on the calculated frequency. | 2010-06-03 |
20100138700 | Method of remotely monitoring an internet web site - A method of performing a service which remotely monitors a Web site includes the steps of monitoring the site for an error and notifying a site representative in the event an error is detected on the site. Advance permission is not obtained prior to sending the notification and a fee is not charged for the service. The appropriate e-mail address to which the notification is sent is identified based on one or more categories and a priority assigned to all e-mail addresses identified on the monitored site. The notification may be sent, alternatively, to the representative of a site linked to the site monitored or to some other interested third party. Subscribers to the monitoring service may be enrolled automatically upon submission of their site to a search engine service or to a domain name registry. The list of service recipients generated by the monitoring service is usable for other commercial purposes. | 2010-06-03 |
20100138701 | Method and System for Retrieving Diagnostic Information - A system, method, and apparatus for retrieving trouble codes from an equipment under diagnosis and retrieving only relevant diagnostic information relative to the returned codes from one or more remote diagnostic libraries. An electronic diagnostic library contains diagnostic vehicle information tagged with trouble code identification ID's at a first location, and a diagnostic tool at a second location requests only relevant diagnostic information from the electronic library that is tagged with trouble code identification ID's corresponding to the retrieved trouble codes and information identifying the equipment under diagnosis. The diagnostic tool receives the specific diagnostic vehicle information at the first location and may store the specific vehicle information locally prior to displaying an index to the information to a repair technician. | 2010-06-03 |
20100138702 | INFORMATION PROCESSING APPARATUS AND SIGN OF FAILURE DETERMINATION METHOD - According to one embodiment, an information processing apparatus includes a disk drive, a monitoring processing module, and a log accumulation module. The monitoring processing module configured to monitor a command which is issued to the disk drive by a disk driver program in response to a disk access request from an operating system, and a response to the command from the disk drive, and to output command identification information indicating a type of the command and response identification information indicating success or failure of processing corresponding to the command executed by the disk drive. The log accumulation module configured to accumulate the command identification information and response identification information output from the monitoring processing module as log information of the disk drive. | 2010-06-03 |
20100138703 | IDENTIFYING AND MONITORING ASYNCHRONOUS TRANSACTIONS - Monitoring asynchronous transactions in a computing environment is disclosed. A first unique identifier is determined when a first method executes. The identifier is associated with an asynchronous transaction. A second unique identifier is determined when a second method executes. If it is determined that the first unique identifier and the second unique identifier match, then is it determined that the asynchronous transaction started with the first method and completed with the second method. In one embodiment, code that identifies a routine that has instructions for determining the first unique identifier at runtime is added to the first method, and code that identifies a routine that has instructions for determining the second unique identifier at runtime is added to the second method. | 2010-06-03 |
20100138704 | User interface messaging system and method permitting deferral of message resolution - A user interface messaging system and method that allows a user to defer resolution of the substance of a message, such as a user-initiated error, and adds the message to a queue. The messaging system may remind the user to resolve the substance of the messages in the queue. After a message has been added to the queue, the message layer may be closed, allowing the user to continue using the application. | 2010-06-03 |
20100138705 | STANDALONE DATA STORAGE DEVICE ELECTROMAGNETIC INTERFERENCE TEST SETUP AND PROCEDURE - A system for operating a data storage device having a plurality of sectors and at least one port, each port having a transmitter and a receiver, is disclosed. In one embodiment the system includes coupling at least one of the transmitters to at least one of the receivers, providing power to the data storage device, detecting that the transmitter is coupled to the receiver, and executing code for exercising the data storage device. | 2010-06-03 |
20100138706 | TAP sampling at double rate - An integrated circuit comprising: at least one test input for receiving test data; test control circuitry between the at least one test input and circuitry to be tested; wherein the test data is clocked in on a rising clock edge and a falling clock edge. | 2010-06-03 |
20100138707 | PROCESSOR AND METHOD FOR CONTROLLING STORAGE-DEVICE TEST UNIT - A processor includes an arithmetic device, a storage device that holds arithmetic data, a data generator that generates test data, an address generator that generates an address at which the test data is to be written, a test data number counter that counts a number of test data, an error information holder that holds mismatch error information, an error occurrence bit position holder that holds a position of a bit at which a mismatch error has occurred, an error occurrence test data number holder that holds number of test data counted by the test data number counter, and a comparator that compares test data written to the storage device with test data read from the storage device and stores error information in the error information holder and a position of a bit and number of the test data in which the mismatch error has occurred. | 2010-06-03 |
20100138708 | DECOMPRESSORS FOR LOW POWER DECOMPRESSION OF TEST PATTERNS - Disclosed below are representative embodiments of methods, apparatus, and systems used to generate test patterns for testing integrated circuits. Embodiments of the disclosed technology can be used to provide a low power test scheme and can be integrated with a variety of compression hardware architectures (e.g., an embedded deterministic test (“EDT”) environment). Certain embodiments of the disclosed technology can reduce the switching rates, and thus the power dissipation, in scan chains with no hardware modification. Other embodiments use specialized decompression hardware and compression techniques to achieve low power testing. | 2010-06-03 |
20100138709 | METHOD AND APPARATUS FOR DELAY FAULT COVERAGE ENHANCEMENT - A hybrid clocking scheme for simultaneously detecting a b-cycle path-delay fault in a b-cycle (false) path and a c-cycle path-delay fault in a c-cycle (false) path using at least n+1 at-speed clock pulses during a capture operation in a clock domain in a scan design or a scan-based BIST design, where 1<=b<=c<=n. The scan design or BIST design includes multiple scan chains, each scan chain comprising multiple scan cells coupled in series. The design includes one or more clock domains each running at its intended operating frequency or at-speed. The hybrid clocking scheme comprises at least one at-speed shift clock pulse or one at-speed capture clock pulse immediately followed by at least two at-speed capture clock pulses during the capture operation to simultaneously detect the b-cycle path-delay fault and the c-cycle path-delay fault within the clock domain. | 2010-06-03 |
20100138710 | LOGIC VERIFICATION APPARATUS - To provide a logic verification apparatus capable of preventing, when an indeterminate value is generated in logic verification, the indeterminate value from being unintentionally erased. | 2010-06-03 |
20100138711 | Equipment protection method and apparatus - Equipment protection of a switch matrix (SM) in a network node, which contains a number of matrix modules (M | 2010-06-03 |
20100138712 | APPARATUS AND METHOD FOR VERIFYING TRAINING DATA USING MACHINE LEARNING - An apparatus for verifying training data using machine learning includes: a training data separation unit for separating provided initial training data into N training data and N verification data, where N is a natural number; a machine learning unit for performing machine learning on the separated training data to generate a training model; an automatic tagging unit for automatically tagging an original text of the verification data using the generated training model to provide automatic tagging results; and an error determination unit for comparing the verification data to the automatic tagging results to determine error candidates of the training data. | 2010-06-03 |
20100138713 | INTERACTION METHOD BETWEEN ARQ AND HARQ FOR SYSTEMS WITH LONG ROUNDTRIP DELAY - Disclosed is an interaction method between an automatic repeat request (ARQ) and a hybrid automatic repeat request (HARQ) in a system having a long roundtrip delay. A transmission window for the ARQ is operated using inner feedback information from the HARQ, and a waiting window is operated using ARQ status information. | 2010-06-03 |
20100138714 | Retransmission Above the Gamma Interface - Embodiments disclosed herein are configured for retransmission above the gamma (γ) interface. At least one embodiment of a method includes receiving data from an Ethernet layer, the data being identified as eligible for retransmission or not eligible for retransmission; in response to a determination that the data is eligible for retransmission, storing a copy of at least a portion of the data in a retransmission queue; and transmitting the data across a gamma (γ) interface to a packet transfer mode transmission convergence layer. | 2010-06-03 |
20100138715 | RADIO TRANSMISSION DEVICE, RADIO RECEPTION DEVICE, AND RADIO COMMUNICATION SYSTEM - A radio communication system includes a transmitter. The transmitter includes a packet generating unit that generates a plurality of transmission packets from single transmission data and arranges the transmission packets in a space direction such that the transmission packets can be simultaneously transmitted; and a transmitting unit that separately carries out predetermined transmission processing on each of the transmission packets arranged in the space direction and simultaneously transmits the transmission packets using streams corresponding to the transmission packets. | 2010-06-03 |
20100138716 | METHOD AND APPARATUS FOR CONTROLLING TRANSMITTING, RECEIVING, AND RE-TRANSMISSION - The present invention relates to a method and apparatus that are capable of executing the error correction decoding process while controlling the increase in the amount of data that is stored in the receiving apparatus. There is provided a transmitting apparatus for transmitting the data to a receiving apparatus to execute the error correction decoding process using, for example, the received data and the re-transmitted data, comprising a transmitting data generating means for generating a first transmitting data by executing the rate matching process to a first part of the error correction coded data and generating a second transmitting data including at least the data not included in the first part by executing the rate matching process on the basis of the error correction coded data, and a transmitting means for executing the transmission of the second transmitting data as the re-transmission after the transmission of the first transmitting data. | 2010-06-03 |
20100138717 | FORK CODES FOR ERASURE CODING OF DATA BLOCKS - Described is a technology in which data blocks are coded into erasure coded blocks in a two-stage, two-level processing operation. In a first processing stage, such as via MDS coding, original blocks are coded into a first level of output data blocks including one or more parity blocks. In a second, fork code processing stage, the first level blocks are partitioned into groups, and those groups used to generate a second level of parity blocks. The blocks are maintained among a plurality of storage nodes. Recovery of a failed data block is accomplished by accessing only the other data blocks associated with the failed data block's coding group (whenever possible), thus facilitating significantly more efficient recovery than with conventional erasure coding techniques. | 2010-06-03 |
20100138718 | METHOD AND DEVICE FOR PADDING OPTIMIZATION OF SEGMENTED TURBO CODES - A method for forming a bit sequence having a number of M bits from a bit sequence having a number of N bits, wherein M/22010-06-03 | |
20100138719 | METHOD OF ENCODING DATA USING A LOW DENSITY PARITY CHECK CODE - A method for encoding data using a parity check matrix is disclosed. The method for encoding data using a parity check matrix comprises generating a fourth base matrix by applying a row permutation pattern and a column permutation pattern to rows and columns of a third base matrix, respectively, the third base matrix including a plurality of indexes, each of the plurality of indexes indicating a sub-matrix; generating the parity check matrix by replacing each index of the fourth base matrix with a corresponding sub-matrix; outputting an encoded bit stream by encoding an input bit stream using the generated parity check matrix; and permuting an order of sequences of the encoded bit stream according to an inverse of the column permutation pattern. | 2010-06-03 |
20100138720 | CHANNEL-ENCODING/DECODING APPARATUS AND METHOD USING LOW-DENSITY PARITY-CHECK CODES - An encoding/decoding apparatus and method using a low-density parity-check code (LDPC code) is disclosed. Basic column group information, serving as a set of information regarding positions of rows with weight 1, is extracted from a reference column in each column group of a predetermined parity-check matrix. Column group information transforms the positions of rows with weight 1 into positions whose lengths are within a required parity length. A parity-check matrix is generated according to the generated column group information. Data is encoded or decoded based on the generated parity-check matrix. | 2010-06-03 |
20100138721 | Overlapping sub-matrix based LDPC (Low Density Parity Check) decoder - Overlapping sub-matrix based LDPC (Low Density Parity Check) decoder. Novel decoding approach is presented, by which, updated bit edge messages corresponding to a sub-matrix of an LDPC matrix are immediately employed for updating of the check edge messages corresponding to that sub-matrix without requiring storing the bit edge messages; also updated check edge messages corresponding to a sub-matrix of the LDPC matrix are immediately employed for updating of the bit edge messages corresponding to that sub-matrix without requiring storing the check edge messages. Using this approach, twice as many decoding iterations can be performed in a given time period when compared to a system that performs updating of all check edge messages for the entire LDPC matrix, then updating of all bit edge messages for the entire LDPC matrix, and so on. When performing this overlapping approach in conjunction with min-sum processing, significant memory savings can also be achieved. | 2010-06-03 |
20100138722 | CYCLE SLIP LOCATION AND CORRECTION - Methods and techniques are disclosed for correcting the effect of cycle slips in a coherent communications system. A signal comprising SYNC bursts having a predetermined periodicity and a plurality of known symbols at predetermined locations between successive SYNC bursts is received. The received signal is partitioned into data blocks. Each data block encompasses at least data symbols and a set of check symbols corresponding to the plurality of known symbols at predetermined locations between a respective pair of successive SYNC bursts in the signal. Each data block is processed to detect a cycle slip. When a cycle slip is detected, the set of check symbols of the data block are examined to identify a first slipped check symbol, and a phase correction applied to data symbols of the data block lying between the first slipped check symbol and an end of the data block. | 2010-06-03 |
20100138723 | METHOD AND APPARATUS FOR CORRECTING DATA ERRORS AND METHOD AND APPRATUS FOR PLAYING BACK A DISC - The present invention provides an error correction method and apparatus, and also an optical disc playback method and apparatus. The error correction method in the present invention is used to perform error correction on data read from an optical disc, comprising: obtaining the error detection information of a block corresponding to the read data; determining data error type in a data stream unit derived from the block according the error detection information; according to the data error type and predefined reference error type, judging whether to reserve the data stream unit for optical disc playback. By using the error detection information of the block which is decarded by using the existing technologies, the player can perform further error correction to try to avoid data errors which may produce interruption during optical disc playback. | 2010-06-03 |
20100138724 | ADAPTIVE ERROR PROTECTION FOR WIRELESS COMMUNICATIONS - A method of error protection for wireless communication of packets of sampled digitized audio data according to a selected communication protocol, comprising: identifying the least significant bits of each sample of audio data encoded in the packets based on the communication protocol used; selectively replacing one or more of the least significant bits with values that enable performing error correction on the rest of the data encoded in the packet; transmitting the altered packet from a transmitting party to a receiving party; using the replaced bits to detect or correct errors in the transmitted packet; wherein said communication protocol uses an ADPCM encoding scheme. | 2010-06-03 |
20100138725 | ERROR DETECTION DEVICE, ERROR CORRECTION/ERROR DETECTION DECODING DEVICE AND METHOD THEREOF - Error detection that detects an error in an input data sequence, the input data sequence created by regarding a data sequence having a specified bit length as a polynomial, dividing that polynomial by a generator polynomial for generating error detection code and adding the error detection code to the data sequence so the remainder becomes ‘0’. Including calculating remainder values by dividing polynomials that correspond to each respective bit position by the generator polynomial and saving those remainder values; inputting together with an input data sequence, bit position information that indicates proper bit position of each data of the input data sequence, finding remainder values that correspond to proper bit positions of data of the input data sequence that are not ‘0’, performing bit-corresponding addition of each of the found remainder values; and determining no error in the input data sequence when all bits of the addition result become ‘0’. | 2010-06-03 |
20100138726 | MPE-FEC RS DECODER AND DECODING METHOD THEREOF - A decoding method of an MPE-FEC (MultiProtocol Encapsulation-Forward Error Correction) RS (Reed-Solomon) decoder, includes: substituting a value corresponding to an erasure error position with 0 in a reception signal; calculating a syndrome by using the reception signal; calculating an erasure position polynomial by using erasure information; calculating a modified syndrome by using the syndrome and the erasure position polynomial; calculating an erasure error size polynomial by using the modified syndrome; calculating an error position by using the erasure position polynomial; calculating an error size by using a modified Formey's algorithm; and correcting an error through the error position and the error size. | 2010-06-03 |
20100138727 | DIGITAL BROADCASTING RECEIVER AND METHOD FOR CONTROLLING THE SAME - A reception system and a method for processing data in the reception system are disclosed. The reception system includes a baseband processor receiving a broadcasting signal including mobile service data and main service data, the mobile service data including first service data and second service data having a format different from that of the first service data, the second service data configuring a Reed Solomon (RS) frame, and the RS frame including a table which describes the second service data and signaling information of the second service data, a table handler parsing the table from the RS frame and extracting the signaling information of the second service data, and service handlers parsing the second service data from the RS frame on the basis of the extracted signaling information of the second service data. Accordingly, it is possible to transmit/receive service data having a format different from that of the existing method in a single MH system. | 2010-06-03 |
20100138728 | APPARATUS FOR SUPPORTING DYNAMIC CHANGE OF EVENT RULE UNDER SCA AND METHOD THEREOF - An apparatus according to the present invention is an apparatus for supporting dynamic change of event rules in an SDR terminal under an SCA. The apparatus for supporting dynamic change of event rules includes: an event rule DB storing the rules that replicate event signals from an event generator and transmits the replicated event signals to an event consumer; an event manager that updates an event rule table recorded in a domain by using the event rules stored in the event rule DB; and an event relay unit that replicates the event signals from the event generator based on the event rule table and transmits the replicated event signals to the corresponding event consumer. | 2010-06-03 |
20100138729 | Pseudorandom binary sequence checker with control circuitry for end-of-test check - Control circuitry is coupled between an error event output and a data input of a pseudorandom binary sequence (PRBS) checker. The control circuitry is configured to switch between a first operating state in which a received PRBS signal is applied to the data input of the PRBS checker and a second operating state in which an error signal is applied to the data input of the PRBS checker, responsive to detection of a designated condition of the PRBS checker. In an illustrative embodiment, the designated condition is an end-of-test condition indicating that the PRBS checker has completed a test involving the received PRBS signal. | 2010-06-03 |
20100138730 | FAULT DETECTION USING EMBEDDED WATERMARKS - Detection of faults in a transmitted signal stream occurs by recovering, from the information stream, a water mark embedded in the stream prior to transmission. The embedded watermark has data characteristic of stream quality. Thereafter, the at least one watermark property is analyzed to detect faults in the received information stream. | 2010-06-03 |
20100138731 | DEVICE AND METHOD FOR MANAGING ELECTRONIC BOOKMARKS, CORRESPONDING STORAGE MEANS - A device for managing electronic bookmarks. The device includes an element implementing a main function of managing electronic bookmarks, activated at start-up and at determined instants, except when the device switches to a stand-by mode. The element implementing the main function includes: a transmitter, allowing transmission to a server a request to obtain a preconfigured list of bookmarks, wherein the request includes a log-in of the device; a receiver, allowing the preconfigured list transmitted by the server in response to the request to be received; a display, allowing the preconfigured list to be displayed; and an element allowing a user to use the bookmarks of the preconfigured list displayed. The device does not include an element that helps in initial construction of the preconfigured list on the server nor an element that helps to add to the preconfigured list at least one additional bookmark not previously proposed by the server. | 2010-06-03 |
20100138732 | METHOD FOR IMPLEMENTING SMALL DEVICE AND TOUCH INTERFACE FORM FIELDS TO IMPROVE USABILITY AND DESIGN - A method that includes providing a form label of a first size inside a form field where data is to be entered, detecting data entry into the form field, and reducing the form label to a second smaller size when data is entered into the form field, so that both the form label and entered data are simultaneously viewable in the form field. | 2010-06-03 |
20100138733 | METHOD, APPARATUS, MOBILE TERMINAL AND COMPUTER PROGRAM PRODUCT FOR EMPLOYING A FORM ENGINE AS A SCRIPT ENGINE - An apparatus for employing a form engine as a script engine may include a processor. The processor may be configured to determine whether an event relates to starting a form or running a script, employ a form engine having a user interface portion including user interface components in response to a determination that the event relates to starting the form, and adapt the form engine by providing a reduced user interface portion that does not create user interface components and does not generate user interface events in response to a determination that the event relates to running the script. A corresponding method and computer program product are also provided. | 2010-06-03 |
20100138734 | FACILITATING DATA MANIPULATION IN A BROWSER-BASED USER INTERFACE OF AN ENTERPRISE BUSINESS APPLICATION - Optimal presentation and editing of business data in a browser-based user interface of an integrated web-based business information system is described, including a browser at a user computer in dynamic communication with a web server allowing database editing and updating without browser page refreshes. For optimizing the data input/editing experience of the user, an array of features in various combinations is provided including: single-click instantiation of cell editing in a table displayed by the browser; single off-click or keyboard commits instantiating cell-wise data transfers; bulk editing allowing group modification of data elements across a plurality of adjacently-displayed or non-adjacently displayed records; client-side, location-based caching of old cell values allowing selective go-back for any edited or bulk-edited cell, in any order desired by the user, prior to a page-refreshing input event; and easy establishment/modification of sub-records associated with any of a displayed list of records using sub-record access icons, rollover menus, and auxiliary browser windows. | 2010-06-03 |
20100138735 | DOCUMENT PROCESSING DEVICE - A technique is provided which appropriately processes data structured by a markup language. | 2010-06-03 |
20100138736 | DELIVERING MULTIMEDIA DESCRIPTIONS - A method of processing a document described in a mark up language, for example XML, is disclosed. A structure and a text content of the document are separated, and then the structure is transmitted before the text content, for example, by streaming. Parsing of the received structure is commenced before all of the text content is received. Also disclosed is a method of forming a streamed presentation from at least one media object having content and description components. A presentation description is generated from at least one component description of the media object and is processed to schedule delivery of component descriptions and content of the presentation to generate elementary data streams associated with the component descriptions and content. | 2010-06-03 |
20100138737 | UNIFIED MANAGEMENT OF CONTEXTUAL INFORMATION FOR A USER INTERACTION IN AN HTML INTERFACE - A system and method for context management which addresses the above problems while isolating the context management functions from the other functional code found on the server system. The context management system includes a context manager component which stores and retrieves name-value pairs describing the context in which the current request is being processed. In doing so, three types of context data are distinguished: static, dynamic, and transient. The context manager stores context data regarding each of a user's sessions and page flows, and returns context data in response to requests from the server system. Using this context data, the server system can then interact with the user in a manner appropriate to the user's context. | 2010-06-03 |
20100138738 | CONTENT CONVERSION SYSTEM AND RECORDING MEDIUM STORING COMPUTER PROGRAM - A content conversion system according to the present invention divides content data in which a display layout of content components is described using tags, so as to display, on a terminal, contents formed of the content components displayed on a screen, and includes: a primary division unit that divides the content data on a basis of the display layout of the content components; and a secondary division unit that divides the content data on a basis of a distance between the content components in a data description, the secondary division unit divides primary divided content data divided by the primary division unit, and the primary division unit performs re-division of the primary divided content data according to number of divisions made by the secondary division unit. | 2010-06-03 |
20100138739 | TEXT FLOW IN AND AROUND IRREGULAR CONTAINERS - Providing text flow in or around an irregular container, such as a non-rectangular graphic, is disclosed. In the case of flow around a container, the intersection, if any, between a proposed text rectangle and the irregular container is determined. A valid rectangle, if any, that is not within the bounds in the x-direction of an area of intersection between the proposed text rectangle and the graphic is identified as a valid text area within the proposed text rectangle. In the case of flow around a container, one or more difference areas, if any, in which a proposed text rectangle is present but the container is not present are found. A valid rectangle, if any, that is not within the bounds in the x-direction of any of said one or more difference areas is identified as a valid text area within the proposed text rectangle. | 2010-06-03 |
20100138740 | SYSTEM AND METHOD FOR DYNAMIC MULTI-CONTENT CARDS - A method and system is provided for creation and distribution of dynamic multi-content cards in a virtual universe. More specifically, the method creates a card containing contact information for viewing in a virtual universe (VU) and distribute the card in the VU. Additionally, the system includes a card selection tool configured to create a card containing contact information for viewing in a virtual universe (VU) and distribute the card to another resident in the VU. | 2010-06-03 |
20100138741 | Handheld Electronic Device With Text Disambiguation Allowing Dynamic Expansion of Input Key Associations - A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software. The device provides output in the form of a default output and a number of variants. The output is based largely upon the frequency, i.e., the likelihood that a user intended a particular output, but various features of the device provide additional variants that are not based solely on frequency and rather are provided by various logic structures resident on the device. The device enables editing during text entry and also provides a learning function that allows the disambiguation function to adapt to provide a customized experience for the user. The disambiguation function can be selectively disabled and an alternate keystroke interpretation system provided. Additionally, the device can facilitate the selection of variants by displaying a graphic of a special key of the keypad that enables a user to progressively select variants generally without changing the position of the user's hands on the device. If a field into which text is being entered is determined to be a special input field, a disambiguated result can be sought first from a predetermined data source prior to seeking results from other data sources on the device. | 2010-06-03 |
20100138742 | Method and Apparatus for Displaying Information Related to User Actions - In accordance with an example embodiment of the present invention, an apparatus comprising a processor configured to transmit data based at least in part on an action of users related to consumed media. Further the apparatus comprises a user interface configured to display an indicator associated with the data. | 2010-06-03 |
20100138743 | Intuitive file transfer method - An intuitive file transfer method transfers a selected file from a source device to a selected destination device based on intuitive operation of file transferring. The source device and the destination device are connected by a data transmission device. The source device and the destination device are both provided with a storage device and are both loaded with an intuitive file transfer program. After initialization, the source device and the destination device start the intuitive file transfer programs, which detect if a user uses a pointing device to select an object icon to be transferred in a display area of the source device. When the selected object icon is detected to be moved by the user through a predetermined pointing operation, source data associated with the selected object icon are transmitted through the data transmission device to the storage device of the destination device. | 2010-06-03 |
20100138744 | METHODS FOR PLAYING MULTIMEDIA CONTENT AT REMOTE GRAPHICS DISPLAY CLIENT - Method and apparatus for playing multimedia content at a remote graphics display client are described herein. According to one embodiment, a stream of data objects is sequentially transmitted to a client over a network. The stream is generated by a desktop application representing a snapshot of a display output of the desktop application. The data objects are to be rendered at the client for graphics remoting purposes. It is detected that a multimedia object is to be rendered by the desktop application. The multimedia object is caused to be rendered remotely at the client without having to render the multimedia object locally and without having to transmit a display result of the rendering to the client over the network. Other methods and apparatuses are also described. | 2010-06-03 |
20100138745 | SYSTEMS AND METHODS FOR MANAGING THE PRODUCTION OF A FREE-VIEWPOINT AND VIDEO-BASED ANIMATION - Described herein are systems and methods for managing the production of video-based animation, described particularly by reference to the example of free-viewpoint video-based animation. In overview, hardware, software, facilities and protocols described herein allow known and subsequently developed video-based animation techniques to be implemented in commercial environments in an improved manner, particularly as compared with the manner in which such techniques are implemented in a research and development environment. | 2010-06-03 |
20100138746 | SYSTEM AND METHOD FOR SYNCHRONIZED VIDEO SHARING - A system and a method for synchronized sharing of digital content through a network. | 2010-06-03 |
20100138747 | Interactive Digital Media Frame - The present invention allows for a content provider to interact with a user on a Digital Media Frame (DMF) in real time is disclosed. | 2010-06-03 |
20100138748 | Wireless Network Access to Remote Computer - A wireless mobile device includes a processor configured to perform steps for accessing a remote computer. The steps performed by the processor include sending an access request to the remote computer using a transmitter to initiate a remote access session with the remote computer, and receiving display data from the remote computer in response to the access request using a receiver. The steps further include receiving user input data in response to the display data, and sending the user input data to the remote computer using the transmitter. | 2010-06-03 |
20100138749 | SYSTEM AND METHOD FOR GENERATING A WORK OF COMMUNICATION WITH SUPPLEMENTAL CONTEXT - A system for selecting, managing, sharing and displaying content data files in a manner that takes into the account the contextual significance of said content data files to a narrative, an author(s) and an audience. A system that is able to place an absolute and relative value upon the significance of a media object is able to assist in stimulating the recollection of the author and audience, thus making every aspect more memorable and enhancing by improving the ease of use and the quality of the final result of the use of the system of this invention. | 2010-06-03 |
20100138750 | PRESENTING NETWORK PERFORMANCE DATA IN THE CONTEXT OF A MAP OF PATH MODEL OBJECTS - Methods and systems for improved visual presentation and organization of network performance data are provided. According to one embodiment, a method is provided for displaying performance data. Information is received regarding a selected path of multiple paths associated with network elements that are part of a service provider network (e.g., a DWDM network). A map of the selected path is displayed responsive to receipt of the information regarding the selected path. The map of the selected path includes (i) graphical representations of participating network elements of the network elements that are associated with the selected path and (ii) graphical representations of client ports, line ports and port connections associated with the participating network elements. Along with the map, information regarding performance data associated with the participating network elements is also displayed. The performance data includes optical power levels upon entry to and exit from each of the participating network elements. | 2010-06-03 |
20100138751 | SYSTEM, DEVICE, AND METHOD FOR MONITORING COMMUNICATION IN A WIND FARM NETWORK - A method for monitoring communication in a wind farm network. A server is attached to one or more network nodes in a wind farm network. The server determines whether it is capable of communicating with each of the network nodes and reports the results as a network state. A graphical representation of the network state may be displayed to a user. | 2010-06-03 |
20100138752 | Usage Of Flash Variables As Import Parameter For A Dashboard In A Portal Environment - Systems and method for using flash variables as import parameters for a dashboard in a portal environment are presented. One or more values that define a portal environment that displays a graphical dashboard are determined. The dashboard is adapted to display in the portal environment graphical representations of data from a data source connected with a backend system. A flash object is generated for retrieving selected data from the data source connected with the backend system based on a request for the data from the dashboard, and for generating the graphical representations for the dashboard. One or more flash variables corresponding to the one or more values are generated, the one or more flash variables defining the selected data of the data source to be retrieved based on the one or more values. The one or more flash variables are inserted into the flash object for retrieving the selected data from the data source. | 2010-06-03 |
20100138753 | APPLICATION MODIFICATION BASED ON FEED CONTENT - A data format provides a mechanism to dynamically change the appearance of an application. During operation, the application obtains streaming feed data for presentation to a user. The feed data may be formatted according to a Really Simple Syndication (RSS) data format. The application detects, within the feed data, branding extensions that identify branding content to be displayed concurrently with channel data and content items when a user selects a channel defined by the feed data. The application detects a user selection of the channel defined by the feed data, and in response, references the branding extensions to obtain and display the branding content within a display region of the application that is separate from the content presentation region of the application for display of content items defined within the feed data. | 2010-06-03 |
20100138754 | MESSAGE DISTRIBUTION WARNING INDICATION - An apparatus and method for receiving and sending messages from a communication device is disclosed. Message recipient information is compared to stored information for potential recipients to determine whether a characteristic of the expression of the message on a device display should be changed such that the user perceives an unavoidable visual indication relating to the result of the comparison. | 2010-06-03 |
20100138755 | USE OF A VIRTUAL WORLD TO MANAGE A SECURED ENVIRONMENT - The present invention provides for using a virtual universe (VU) to validate user access and manage activities within a secured environment. The secured environment is associated with a security system. The VU and the security system are generated by a VU simulation engine by inserting an abstraction layer between the VU simulation engine. A plurality of application programming interfaces (APIs) are provided between the VU simulation engine and elements of the security system. | 2010-06-03 |
20100138756 | SYSTEM AND METHOD FOR SYNCHRONIZED AUTHORING AND ACCESS OF CHAT AND GRAPHICS - A system and method for communication in an online electronic chat environment having multiple communication devices connected to each other in a communication network is provided. Displayed on a display screen of an electronic communication device of the multiple communication devices, is a chat region configured to hold text, and a graphics region to hold graphic objects. The chat region and the graphics region are positioned on a common electronic canvas of the display screen. Text from the chat region can be moved to the graphics region, and graphic objects in the graphics region may be moved to the chat region. The design allows for the mixing of chat and graphics in a common window when material is moved between the two modalities. In additional embodiments, the text in the chat region and the graphics in the graphics region are synchronized whereby movement of one causes action in the other. | 2010-06-03 |
20100138757 | DISPLAY CONTROL APPARATUS, IMAGE FORMING APPARATUS, AND COMPUTER-READABLE RECORDING MEDIUM STORING DISPLAY CONTROL PROGRAM - A display control apparatus comprises a display unit, and a web browser function unit, the web browser function unit including: a registration instruction acceptance image display control unit which causes the display unit to display a registration instruction acceptance image; a registration unit which registers the URL of a web page being displayed in accordance with an operation based on the registration instruction acceptance image; a position designation acceptance image display control unit which displays a position designation acceptance image showing a candidate for a display position of a bookmark image of the web page of which URL is to be registered; and a position designation acceptance unit which accepts an instruction designating the display position of the bookmark image in accordance with an operation based on the position designation acceptance image. | 2010-06-03 |
20100138758 | ON-SITE SYSTEM BUILDING SUPPORT TOOL - An on-site system building support tool for assisting a user in building an on-site system by displaying a layout creation screen having an icon area for displaying icons, each of which represents any of various kinds of machines that can be used, and a canvas area in which a virtual system is built. The icons are displayed in the canvas area and connected to each other through an association. A model setting screen is used to display the icons, and on the basis of setting conditions displayed on the model setting screen, a load on the virtual system built on the canvas area is calculated and displayed which applies to the environment. This enables checking of an environmental load on the basis of various kinds of conditions of the site. | 2010-06-03 |
20100138759 | LAYERED CONTEXTUAL CONFIGURATION MANAGEMENT SYSTEM AND METHOD AND MINIMIZED INPUT SPEECH RECOGNITION USER INTERFACE INTERACTIONS EXPERIENCE - In an effort to customize or enhance software applications, configuration data is often used. Configuration settings that are editable by users need not to be limited to a simple flat entry that can be taken out of context anymore. The present invention allows for multiple-levels of configuration settings to interact with each other, so that a single configuration for a given context to be calculated dynamically. In the process, the user gains flexibility to specify more adequately a required change or customization while propagating the information with minimal effort and not requiring additional coding. Furthermore, to simplify a speaker's interactions for controlling an automated device, the addition of a superposed layer over graphic user interface may be used. The superposed layer may display coordinates that a speaker may use to navigate the graphic user interface, for example to associate a location with a keyword or a coordinate. | 2010-06-03 |
20100138760 | METHOD AND SYSTEM FOR PROVIDING AUTO-NAVIGATION OF A SERVICE REGISTRY AND REPOSITORY IN SERVICE-ORIENTED ARCHITECTURE - A method, system and computer-readable storage medium are disclosed for providing automatic navigation of a service registry and repository in a service-oriented architecture. The method includes receiving a request from a user to discover a service listed in a service registry and repository of a service-oriented architecture; automatically displaying to the user a description of a service listed in the service registry and repository; and in response to displaying the description of the service, automatically displaying to the user a description of a second service listed in the service registry and repository after a predetermined period of time expires. | 2010-06-03 |
20100138761 | TECHNIQUES TO PUSH CONTENT TO A CONNECTED DEVICE - Techniques to push content to a connected device are discussed. Embodiments provide for a user to use one device to search for content and then to more easily push that content to another device for viewing or consumption. In one embodiment, content that was first viewed on a first device may be pushed to a second device via a Universal Plug and Play (UPnP) action. The action may be used to avoid having to re-input everything into a browser of the second device, for example. One embodiment of the action takes two parameters, a parameter that defines what the first device is viewing or has viewed (e.g., URL of a web page) and a parameter that defines what the second device should display or make available to a user (e.g., HTML in the web page). The first device provides the defined action to the second device. The second device uses the provided action to download the content and prepare to display the content to the user. Other embodiments are described and claimed. | 2010-06-03 |
20100138762 | Methods and Apparatuses for Handling a Conflict in a CAD Drawing - Methods, apparatuses/systems, and software for identifying and resolving conflicts within a drawing by highlighting each conflict in a unique way and generating various reflections of conflicted graphic objects to test different conflict resolution proposals. | 2010-06-03 |
20100138763 | METHOD FOR OPERATING EXECUTION ICON OF MOBILE TERMINAL - Functional applications (e.g., widgets) in the form of an icon are implemented to be merged or demerged, and a method for displaying, operating, and managing the widgets in a mobile terminal is disclosed. The concept of UI-wise merging and demerging is applied to the simple widget functions to update the widget functions. Also, widgets can be effectively managed through various scenarios of widget operations. The mobile terminal including: an input unit configured to detect an external input; a display unit configured to display a plurality of widgets; and a controller configured to merge or demerge widgets or execute an integrated function based on merged widgets according to an external input. | 2010-06-03 |
20100138764 | SYSTEM AND METHOD FOR FLEXIBLE CONFIGURATION OF A CONTROLLING DEVICE - A system and method whereby an user interface editing device is used to create a user interface for a controlling device, the created user interface including user interface elements that are associated with functional operations of a virtual equivalent of an appliance. After the created user interface is transferred to the controlling device, the virtual equivalent of an appliance is caused to be linked to an intended target appliance whereupon activation of those user interface elements of the graphical user interface that were associated with functional operations of the virtual equivalent of an appliance will cause the controlling device to transmit commands to control corresponding functional operations of the intended target appliance. | 2010-06-03 |
20100138765 | Indicator Pop-Up - An apparatus includes a display, an processor configured to allow for selecting items of interest for inclusion in an indicator pop-up, circuitry configured for maintaining the indicator pop-up for continued use when performing other actions, and an indicator configured for selecting the indicator pop-up to be shown on the display. | 2010-06-03 |
20100138766 | GRAVITY DRIVEN USER INTERFACE - Methods, systems, and techniques for presenting user interface elements on display screens are provided, in particular smaller display screens such as those available with mobile telecommunications devices. Example embodiments provide a gravity-based user interface mechanism which causes a menus to be displayed or to disappear when the mechanism determines that the device has been tilted up or down. In some embodiments, the mechanism causes an undo or a redo operation to occur when a tilt of the side or the opposite side of the device downward is detected. In one embodiment, a tilt downward of the left side cause an undo, whereas a tilt downward of the right side causes a redo. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims. | 2010-06-03 |
20100138767 | Multi-Panel User Interface - A user interface and techniques for presenting content in a panel-based layout are described. The user interface has one or more demarcation bars to define multiple panels on a screen area. Different subject matter (e.g., data, content, programs, etc.) may be placed in the various panels. A bar navigation element facilitates navigation of the bar(s) among preset positions. With the bar navigation element, a user can intuitively resize the panels using just a single actuation (e.g., a single click of a mouse, or a stylus tap). The panels remain in their original orientation and relative positioning, and remain visible in the user interface so that the user can track their location. | 2010-06-03 |
20100138768 | Simplifying Configuration Of Multiple Display Units For Common Use - Simplifying configuration of multiple display units for a desired common use. In an embodiment, a user interface is provided to show the display units connected to a digital processing system. The user selects any desired set of display units as a group and, in response, the possible set of display modes (corresponding to the types of common uses) for that group is indicated. The user may select a desired display mode to cause images thereafter to be rendered on the group of display units in the selected display mode. When the group of display units is driven by multiple graphics processing units (GPUs), a user may be provided the option of selecting the specific ones of the potential processing modes in which the GPUs are operable together. | 2010-06-03 |
20100138769 | Distributed Processing Method, Distributed Processing System, Server, Program for the Same, Computer, And Program for the Same - A distributed processing management server receives resource operating status information from a terminal apparatus and generates based upon the information a whole resource operating status information which indicates operating statuses of other terminal apparatuses and feeds the information back to the terminal apparatuses. Users of terminal apparatuses can grasp how other terminal apparatuses are involved in a distributed processing project and motivation can be enhanced for participating in the distributed processing project. | 2010-06-03 |
20100138770 | INTERACTIVE SERVICE DEVICE METERING SYSTEMS - A metering system meters usage of on-line and local services by way of interactive service devices. An example metering system includes a first data acquisition module configured to copy usage data associated with a first interactive service device and a second data acquisition module configured to copy usage data associated with a second interactive service device different than the first interactive service device. Each of the data acquisition modules is configured to distinguish between on-line communications associated with access to an on-line service and local communications associated with a local application program. In addition, each data acquisition module is configured to extract the usage data based whether an on-line communication or a local communication is identified. | 2010-06-03 |
20100138771 | METHOD AND APPARATUS FOR MONITORING A POWER SYSTEM - A power system includes a plurality of power generation units configured to generate power from a renewable energy source and a server that includes a display. The server is configured to establish a communication with the plurality of power generation units and display a status of the plurality of power generation units on the display. | 2010-06-03 |
20100138772 | Apparatus and Method for Providing Real-Time Event Updates - A computer readable storage medium includes executable instructions to collect information from a community of event updaters regarding an ongoing event. A web page characterizing the ongoing event is formed. The web page is served from a first server devoted to event updates. The web page is delivered to a second server that embeds the web page within additional content. | 2010-06-03 |
20100138773 | MANIPULATING THUMBNAILS OF WINDOWS - A dynamic thumbnail corresponding to an application window is displayed that is capable of being modified based on modifications in the application window. The modifications of the dynamic thumbnail may be accomplished in real-time. In some embodiments, a dynamic thumbnail is displayed in response to a user hovering a cursor over a taskbar button for a corresponding application window. In some embodiments, modifications to the dynamic thumbnail are reflected in the corresponding application window. | 2010-06-03 |
20100138774 | SYSTEM AND METHOD FOR PROCESSING FLOW CYTOMETRY DATA - A computer-implemented method for processing multivariate data, comprising: inputting or receiving an alphanumeric expression comprising at least one process pointer, indicative of a gating process, a Boolean process or an external process; parsing the expression; executing the process indicated by the process pointer on multivariate data in a data file; and outputting output data comprising the multivariate data processed according to the expression. | 2010-06-03 |
20100138775 | METHOD, DEVICE AND SYSTEM, FOR EXTRACTING DYNAMIC CONTENT FROM A RUNNING COMPUTER APPLICATION - A system and computer implemented method is provided for monitoring dynamic application data. A request to monitor a sub-region within a display page of a user interface of a second application may be accepted in a first application. The first application may iteratively capture data during the operation of the second application. The first application may determine that an instance of the captured data matches data representing the requested sub-region or page and in response, may extract content associated with the requested sub-region from the captured data. The first or second application may display the extracted content, for example, for monitoring the requested sub-region of the second application. | 2010-06-03 |
20100138776 | FLICK-SCROLLING - An apparatus includes a display configured to show one or more displayed items of a plurality of items, wherein a number of the plurality of items extend off at least one end of the display, scrolling circuitry configured for sensing a touching down on the display on one or more of the displayed items and a dragging motion of the one or more displayed items in a direction, and a processor configured for automatically setting an initial speed for scrolling the plurality of items and configured for continuously reducing the scrolling speed proportionate to the plurality of items, so that scrolling slows and then stops upon reaching the last item. | 2010-06-03 |
20100138777 | TERMINAL APPARATUS, INFORMATION PROVIDING SYSTEM, FILE ACCESSING METHOD, AND DATA STRUCTURE - An address information acquiring unit ( | 2010-06-03 |
20100138778 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR AUTOMATICALLY GENERATING CUSTOMIZABLE USER INTERFACES USING PROGRAMMING PATTERNS - Methods, systems and computer readable media for automatically generating customizable user interfaces using programming patterns are disclosed. According to one method, application objects of an application computer program are analyzed to identify programming patterns. Each programming pattern is a relationship among signatures of application methods in one of the application objects. The signatures of the application methods include public interfaces of the application methods. A user interface is automatically generated for the computer program. Automatically generating a user interface includes providing for at least one of a user and a programmer of the computer program to customize mappings between the application objects and user interface elements, where the user interface elements include at least one of user interface widgets and speech grammar rules. | 2010-06-03 |
20100138779 | METHOD OF DRIVING AN INTERACTIVE SYSTEM AND USER INTERFACE SYSTEM - The invention describes a method of driving an interactive system ( | 2010-06-03 |
20100138780 | METHODS AND SYSTEMS FOR USING EXTERNAL DISPLAY DEVICES WITH A MOBILE COMPUTING DEVICE - The present disclosure relates to methods and systems for using external display devices with a mobile computing device. When an external display device is connected or attached to a mobile computing device, output data associated with a resource executing on the mobile computing device may be displayed on the external display device. The output data may include a user interface appropriate for the display of the external display device. Execution of the resource may be transferred from the mobile computing device to the external display device. | 2010-06-03 |
20100138781 | PHONEBOOK ARRANGEMENT - In a contacts application, detecting an activation of a selectable element in a current view of the application. If the selectable element is a title bar of the current view, determining if the activation is one of a first type or a second type. If the activation is of the first type, presenting a list of application specific options associated with the current view. If the selectable element is an item in the current view, determining if the activation is one of the first type or the second type. If the activation is of the second type, presenting a list of view specific options associated with the selected item. | 2010-06-03 |
20100138782 | ITEM AND VIEW SPECIFIC OPTIONS - A method that includes detecting an activation of a selectable item, determining if the activation is one of a first type or a second type, and if the activation is of the first type, presenting a list of application specific options associated with an application view corresponding to the selectable item, and if the activation is of the second type, presenting a list of item specific options associated with the selected item. | 2010-06-03 |
20100138783 | Image Forming Method, Image Forming Program, And Image Forming Apparatus - A data delivery apparatus for data delivery to more than one address folder on external equipments, having a storage unit for storing information on one or more data receiving constraints imposed on each address folder, a determination unit for determining availability of each address folder by checking whether or not the current data delivery settings will clear all of the data receiving constraints on each address folder (S | 2010-06-03 |
20100138784 | MULTITASKING VIEWS FOR SMALL SCREEN DEVICES - A system and method that includes providing content items to be displayed on a display of a device, determining a relevance of each content item with respect to each other content item, and organizing the content items on the display of the device along a scattered continuum, wherein more contextually relevant content is located closer to a center area of the display and less contextually relevant content is located away from the center area. | 2010-06-03 |
20100138785 | GESTURE INPUT SYSTEM, METHOD AND PROGRAM - The present invention provides an input interface that a human can operate naturally and intuitively using a human gesture (motion), by including means for acquiring motion information based on a gesture and input interface means for generating information for operating an object on a desktop of a computer on the basis of motion information. In this case, the motion information is matched against a template for recognizing a motion of a user and a matched event is outputted so that the object is operated. The object includes a pie menu in which a menu item is disposed in a circular form. A user is allowed to selects a desired menu item in the pie menu in accordance with an angle at which the user twists a wrist thereof. | 2010-06-03 |
20100138786 | User Interface Device with Display Screen and Memory for Pool/Spa Control System - Systems, devices and methods related to a user interface device for use in a pool/spa control system are provided. In accordance with one embodiment, there is provided a user interface device for a pool/spa control system that includes a processor and a memory for storing application programs that are performed by the processor. The user interface device also includes a connection port for interfacing with an external storage medium having one or more digital images and a display interface. The user interface device is configured to display the one or more digital images from the external storage medium in the display interface when the user interface device is otherwise idle with respect to sending instructions to the pool/spa control system. | 2010-06-03 |
20100138787 | Vehicle Entertainment System With Multi-Source Presets - A system and method for providing single-action multi-source presets for vehicle entertainment systems. The method includes the steps of engaging a single-action preset button that changes the active input source to a selected preprogrammed input source and performing an action within that input source. | 2010-06-03 |