Abstract: A computer receives user entry of a sequence of keypresses, representing an intended series of letters collectively spelling-out some or all of a desired textual object. Resolution of the intended series of letters and the desired textual object is ambiguous, however, because some or all of the key presses individually represent multiple letters. The computer interprets the keypresses utilizing concurrent, competing strategies, including one-keypress-per-letter and multi-tap interpretations. The computer displays a combined output of proposed interpretations and completions from both strategies.
Abstract: The invention is a method of determining a free point in stuck drill pipes, comprising the steps of: a. measuring a first magnetic permeability (?1) based on a time-induced decay of the electromagnetic field generated by application of an electric current pulse to the unextended pipe (l0); b. applying a force to the pipe to extend the pipe (l1); c. measuring a second magnetic permeability (?2) of the extended pipe (l1); and d. comparing the first and second magnetic permeabilities (?1 and ?2) along the drill string to determine the free point based on the change of magnetic permeability.
Abstract: A USB keyboard arrangement having N-keys rollover and the method thereof mainly make use of rearranging a keycode of a firmware program of the USB keyboard through sets of bit maps to control each key thereon. After modifying a matrix, each key within a certain key-area can favorably avert from key ghosting existed in the matrix circuit. Therefore, when all keys in the key-area are concurrently pressed, isolated signals of the keys can be simultaneously sensed. While alternatively adjusting the firmware program through the above methods and adapting the methods to the prior art to split the keys in the key-area of the matrix from the crosspoints of key ghosting, the key-area of the USB keyboard can be provided with concomitantly sending isolated signals.
Abstract: Key control for a key matrix circuit having a plurality of keys is provided to reduce power consumption in key searching caused by unintended key pressing. In key control on the key matrix circuit having a plurality of rows and columns of keys (key switches) in matrix arrangement, keys are disabled or enabled in row lines or in column lines on the key matrix circuit by any one of the lines through key selection by a key selecting means (opening/closing detection circuit, opening/closing detecting unit, key selection switch, key selecting unit). Following key selection, a control means (control unit) keeps key pressing detection in a standby status for a predetermined time in response to an event of detection of a press of a key included in enabled keys, and resumes the key pressing detection after the passage of the predetermined time.
Abstract: A one-way direct sequence spread spectrum (DSSS) communications wide-area network is the data collection channel (uplink) of an automatic meter reading (AMR) system, and a paging network, or other suitable communication channel is the optional forward (downlink) channel. The communications network may include one-way meter modules (transmitters) each communicatively coupled to a corresponding electric, gas or water utility meter, and may include two-way meter modules (transceivers) each coupled to such a corresponding utility meter. The meter modules monitor, store, encode and periodically transmit metering data via radio signals (air messages) in an appropriate RF channel. Metering data air messages are collected by a network of receiver Base Stations (BS) and forwarded to a Data Operations Center (DOC), which acts as a metering data gateway.
Abstract: A system for communicating with downhole tools and devices is disclosed. The system includes multiple communication devices which, in combination, permit operators at the surface to operate downhole tools and to receive feedback regarding the state of the tools.
Type:
Grant
Filed:
September 22, 2008
Date of Patent:
September 4, 2012
Assignee:
Well Technology
Inventors:
Bard Martin Tinnen, Oivind Godager, Havar Sortveit
Abstract: Remote sensing systems are provided including a recorder, a cable network and a plurality of downhole sensor nodes. The cable network comprises a first cable and a second cable. The first and second cables form a loop. The recorder and the plurality of downhole sensor nodes are connected to the cable network in series. The first cable delivers power to the nodes and the second cable comprises a power return and closes the loop to the recorder.
Abstract: A system and method for semi-automated dialing is provided. The system includes a display, and a standard keyboard upon which some keys have both a numeric and alphabetic interpretation. An input is received from the keyboard. A determination is made if the input consists only from the keys that have both numeric and alphabetic interpretation. If this is the case, then a numeric analysis is performed. Otherwise, a word analysis is performed. The numeric analysis includes determining if the input has an alternate interpretation, and if so then displaying them so that the user may select the intended input. Determining alternate interpretations includes comparing the input with a dictionary. The word analysis includes searching for word matches between the received input and words in a dictionary, and then converting the matched words into numbers using telephone convention. Results from the analyses may be dialed.
Abstract: Keyboard apparatus and methods for processing keyboard depressions are disclosed. One disclosed keyboard apparatus includes a keyboard having a plurality of keys configured to be depressed in a concurrent depression state, and a plurality of key switch matrices. Each key switch of the plurality of key switch matrices may be configured to be actuated by a corresponding key of the keyboard. The keyboard apparatus may further include a keyboard controller configured to determine whether a sensed key depression in the concurrent depression state is a ghost key depression, based on sensed key switch states of respective key switches in each of the plurality of key switch matrices which correspond to the sensed key depression.
Abstract: A method for reducing the erroneous display of multiple keystrokes on a target computer, that occur when depressing a key a single time on a Universal Serial Bus (USB) based keyboard from a remote computer. The invention eliminates the time lapse between the key press and key released events to produce single keystrokes on the target computer, instead of erroneous multiple keystrokes.
Abstract: A wireless communication device (100) includes a communicating module (16), a sensor module (26) and a decoding module (28). The communicating module receives and sends character messages. The sensor module receives vibration and transforms the vibration into input signal. The decoding module is electronically connected to the communicating module and the sensor module. The decoding module receives the input signals from the sensor module and transforms the input signals into character messages and transfers the character messages to the communicating module to send.
Abstract: In a method of transmitting key codes of hot keys from a number pad, the number pad includes at least one hot key and several key code sets corresponding to the hot keys. Each key code set has key codes formed and edited according to a first key code conversion table and a predetermined sequence. When a hot key is pressed, the number pad transmits all key codes to an electronic device according to the predetermined transmitting sequence. The electronic device reads each key code by the first encoding format. The key codes are converted into characters corresponding to the first key code conversion table according to the first key code conversion table, and also into characters corresponding to the second key code conversion table according to the second key code conversion table in a second encoding format, such that the electronic device produces expected conversion results.
Abstract: Methods and apparatus for determining the operating states of a plurality of capacitive sensing buttons in a capacitive sensing user interface are disclosed. The capacitive sensing buttons are sampled in a round-robin fashion such that the decay time samples for the buttons are acquired in an interleaved manner during each sampling cycle. Provisions are made to reduce the initialization delay, to reduce transient-induced errors, and to obtain the operating states based on updated decay data samples for the buttons.
Abstract: A method and apparatus for estimating a change in length of a wellbore conveyance device in a wellbore. A reference signal is sent along a first path and a wellbore signal having a phase relationship with the reference signal is sent along a wellbore path. A change in length of the wellbore conveyance device is estimated from a phase shift between the reference signal and the wellbore signal. The frequency of the wellbore signal may be changed downhole. The wellbore conveyance device may have at least one conductor under a maintained tension. A length of the wellbore conveyance device is estimated from the estimated change in the length. For a drill string composed of a plurality of wellbore tubulars, a phase shift of the drill sting is determined upon adding a wellbore tubular to the drill string.
Abstract: A method for resetting a key decoder coupled to a plurality of capacitive keys to prevent processing of a key code generated by a ghosting condition. The method includes receiving a key code from a key decoder that corresponds to a first capacitive key of a capacitive keypad, detecting a ghosting condition for a second capacitive key that does not correspond to the detected key code, and resetting a key decoder in response to the ghosting condition being detected.
Type:
Grant
Filed:
July 19, 2007
Date of Patent:
June 28, 2011
Assignee:
Nidec Motor Corporation
Inventors:
Doug Williams, Rick Helm, William Joseph Taylor, Robert M. Libbe