With Variable Pulse Spacing Or Grouping Patents (Class 341/29)
  • Patent number: 10402089
    Abstract: A biometric analyzer, including a biometric generator, receiving user input in conformance with a layout of keys, and generating therefrom time series, over a period of time, of touch location, touch timing and touch pressure data, for transmission as a data stream to a biometric identifier, wherein the time series of touch timing data includes a series of times at which keys are depressed and times at which the depressed keys are released, and wherein the time series of touch pressure data includes a series of pressure magnitudes, and a biometric identifier, receiving the time series from the biometric generator, deriving a biometric template of the user therefrom, and subsequently when the user tries to access a system using a keyboard, identifying the user based on his biometric template, and granting or restricting the user's access to the system, based on his biometric template.
    Type: Grant
    Filed: January 3, 2018
    Date of Patent: September 3, 2019
    Inventors: Jordan A. Berger, John V. Monaco
  • Patent number: 9733724
    Abstract: The present invention is directed to a system and method for typing phonetic characters using two keystrokes. An aspect of the invention relates to the rendering of characters is based on the timing between a first and second keystroke if a second modifying keystroke is used, or based on a first keystroke. The method may be used on computer devices, cellular devices, other devices (including, but not limited to tablets), and other abbreviated and non-abbreviated keyboards, whether actual or virtual.
    Type: Grant
    Filed: April 6, 2015
    Date of Patent: August 15, 2017
    Inventor: Aberra Molla
  • Patent number: 9703479
    Abstract: An input method for use in a device, includes: receiving character input information; determining, based on the character input information, an inputted character and time information associated with an input operation; and selecting a state of the inputted character according to the time information and at least one predetermined time threshold value.
    Type: Grant
    Filed: June 10, 2014
    Date of Patent: July 11, 2017
    Assignee: Xiaomi Inc.
    Inventors: Chuangqi Li, Fa Wang, Cheng Qian
  • Patent number: 9628451
    Abstract: Systems and methods may provide for receiving, at a controller of a first device having a host processor, user input data and converting the user input data into one or more packets. Additionally, the one or more packets may be sent to a wireless communication component of the first device. In one example, the one or more packets are sent to the wireless communication component while the host processor is in one or more of a sleep state or a low power state.
    Type: Grant
    Filed: December 10, 2014
    Date of Patent: April 18, 2017
    Assignee: Intel Corporation
    Inventors: Chih-Fan Hsin, Moulishankar Chandrasekaran
  • Patent number: 9529503
    Abstract: An analyte measurement system includes a processor connected to a biosensor providing analyte data corresponding to an analyte level of a fluid sample. A user interface provides a menu of functions to a user and successively receives a plurality of menu choices, which the processor records. A storage device holds data defining a first action criterion. The processor compares the menu choices to the first action criterion. When the stored menu choices satisfy the first action criterion, the processor can automatically add a first additional function to the menu of functions, or can automatically presents a reward token via the user interface. The system can also include a housing holding the user interface, the storage device, and the processor. Methods are also disclosed.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: December 27, 2016
    Assignee: LifeScan Scotland Limited
    Inventors: Brian Guthrie, Malcolm D Hamer, Alexander Strachan, Kimberley A. Gibson, Jonathan Nelson
  • Patent number: 9158439
    Abstract: A remote-control device which allows remotely controlling parameters of a light via a console. The console actually does the controlling, but the remote-control device enables control of the light parameters by sending the information to the console. For example, the remote can be used to control preset values or to control other aspects of the console. The console may store presets associated with focus, and those presets can be changed from the remote.
    Type: Grant
    Filed: November 30, 2007
    Date of Patent: October 13, 2015
    Assignee: Production Resource Group, LLC
    Inventor: Charles Reese
  • Patent number: 9013335
    Abstract: The method relates to a method and a device for controlling a Braille display having a read area suitable for displaying a portion of a text in Braille form, said read area comprising a row of Braille cells. The control device comprises: emitters, each suitable for emitting a light beam in register with a respective Braille cell; receivers, each suitable for receiving a light beam reflected by at least one finger of a user when said finger is situated on a Braille cell; and a calculation unit suitable for determining the position or the succession positions of a user's finger relative to the read area as a function of the detected light beams, the calculation unit being suitable for triggering commands for navigation in the text as a function of the determined positions.
    Type: Grant
    Filed: January 28, 2011
    Date of Patent: April 21, 2015
    Assignee: Eurobraille
    Inventors: Damien Mauduit, Didier Poitou
  • Patent number: 8943246
    Abstract: A character input device of the present invention includes a skill estimation unit that estimates the skill of a user in character input operation, based on the history of key operation by the user. In this character input device, a determination period for determining an input character being selected by a character input interface unit is increased or decreased, according to the skill estimated by the skill estimation unit. The character input interface unit selects the character based on the number of times at which a same key has been depressed, and judges whether or not the determination operation of the character has been performed, based on the determination period.
    Type: Grant
    Filed: January 10, 2013
    Date of Patent: January 27, 2015
    Assignee: NEC Casio Mobile Communications, Ltd.
    Inventor: Naomichi Takahashi
  • Patent number: 8890720
    Abstract: A light guide is provided for illuminating innumerable constructions, but which is ideally suited for illuminating the keys of a keyboard. The light guide includes a translucent planar plate having a top, a bottom and sides. Further, the light guide includes one or more cavities which project upwardly into the translucent plate from its bottom surface. The cavities are hollow or filled with a translucent material so that the translucent plate and the one or more cavities form translucent interfaces where the cavities interface with the plate. The light guide also includes a reflector which covers the plate bottom and cavity openings.
    Type: Grant
    Filed: January 12, 2012
    Date of Patent: November 18, 2014
    Inventors: Michael Shipman, David G. Duckworth
  • Patent number: 8446298
    Abstract: Embodiments of the invention present a system and method for controlling audio capture by a smart pen based computing system. An audio capture mechanism that is independent from a gesture capture system is included on the smart pen to control audio capture by one or more microphones included on the smart pen. In one embodiment, the audio capture mechanism comprises a shared function button, such as a power button. For example, a user interaction with the shared function button initiates audio capture by the one or more microphones on the smart pen and a second user interaction with the shared audio function stops audio capture. Alternatively, audio capture is stopped after completion of a predefined time interval after the user interaction with the shared function button.
    Type: Grant
    Filed: March 31, 2009
    Date of Patent: May 21, 2013
    Assignee: LiveScribe, Inc.
    Inventors: Jim Marggraff, Tracy L. Edgecomb
  • Patent number: 8442578
    Abstract: Methods, systems, and apparatus, including computer program products, for generating feedback. In one aspect, a method includes receiving sensor data from a plurality of sensors, wherein at least one of the plurality of sensors is associated with a mobile device of a user; aggregating the received sensor data to generate aggregated sensor data; processing the aggregated sensor data to determine an aggregated metric; comparing the aggregated metric to a target associated with the user to determine a measure of performance; and generating feedback based on the determined measure of performance. Further, the mobile device can comprise a mobile personal services device that includes one or more of an audio sensor, a video sensor, an environmental sensor, a biometric sensor, a location sensor, an activity detector, and a health monitor. The feedback can be displayed on the mobile personal services device. The feedback also can be displayed in near real-time.
    Type: Grant
    Filed: January 5, 2011
    Date of Patent: May 14, 2013
    Assignee: Accenture Global Services Limited
    Inventors: Alex M. Kass, Lucian P. Hughes, Owen E. Richter, Dana Le, Daniel R. Farina
  • Patent number: 8350733
    Abstract: Methods, apparatuses, and computer-readable media for scanning a keyboard are disclosed. Actuation of each of the keys electrically couples one of a plurality of first lines and one of a plurality of second lines. A first signal is applied to a plurality of first lines. A second signal is applied to a plurality of second lines. Upon identifying at least one of the second lines as presenting a signal different from the second signal, a scan signal is applied to the identified second line. At least one first line is identified as presenting a signal indicating the at least one first line is contact with the identified second line applying the scan signal. At least one of the keys is identified as causing the identified second line and the least one identified first line to be coupled.
    Type: Grant
    Filed: June 22, 2007
    Date of Patent: January 8, 2013
    Assignee: Infineon Technologies AG
    Inventor: Simon Siepmann
  • Patent number: 8344915
    Abstract: A keyboard includes a base, and plural keys arranged on the base, wherein at least a part of the plural keys are arranged in plural steps in a depth direction of the keyboard, in the shape of a sector in such a manner that the keys closer to a central portion in a width direction of the keyboard are arranged backward whereas the keys closer to both end portions in the width direction of the keyboard are arranged forward.
    Type: Grant
    Filed: September 23, 2009
    Date of Patent: January 1, 2013
    Assignee: Fujitsu Limited
    Inventors: Yoshihisa Satou, Yoshinori Mesaki, Masayuki Itoh
  • Patent number: 8264381
    Abstract: Architecture for enabling continuous operation of a control command issued by a control input (e.g., a control key on a computer keyboard or game controller). For example, for a user of a software application (e.g., a gaming application), an activation modifier is used for enabling continuous operation of the control command. The activation modifier can be a lock key or other type of input used in combination with the control key. During continuous operation of the control command, one or more alternate control inputs (e.g., from alternate control keys) are enabled to concurrently issue alternate control commands to the software application.
    Type: Grant
    Filed: August 22, 2008
    Date of Patent: September 11, 2012
    Assignee: Microsoft Corporation
    Inventors: Daniel L. Odell, Joshua E Baber, Nathan C Sherman
  • Patent number: 8226308
    Abstract: The keyboard of the present invention provides an ergonomic layout having a configuration divided into two halves, with half the standard keys normally associated with a user's left hand positioned on the left side of the board while the other keys normally associated with a user's right hand are positioned on the right side of the board, the centers being shoulder width apart. The spacing enables users to type comfortably with keystrokes that feel natural and correct. For example, the left parenthesis button may be positioned on the left side while the right parenthesis may be positioned on the right side.
    Type: Grant
    Filed: May 4, 2008
    Date of Patent: July 24, 2012
    Inventor: Alfred Saviour Borg
  • Patent number: 8081092
    Abstract: In one aspect, a method for entering characters on a keyboard comprising a first character key, e.g. the space bar, to which a first character, e.g. a blank space is assigned and a second key, to which a second character, e.g. q and a third character, e.g. @ are assigned is provided. Accordingly, when the first character key is depressed, a timer is started. Before the time has run out and whilst the first character key is depressed, the second key can be pressed to obtain the third character. Before the time has run out, and before the second key is depressed, if the first character key is released, the first character is obtained. Once the timer has run out and the first character key has been released, if the second key is depressed, the second character is obtained.
    Type: Grant
    Filed: September 2, 2005
    Date of Patent: December 20, 2011
    Assignee: Siemens Enterprise Communications GmbH & Co. KG
    Inventor: Dieter Laufkötter
  • Patent number: 7715882
    Abstract: A mobile terminal apparatus requests a character be displayed which is assigned to a first key upon being pushed, and if operated continuously for a time span that exceeds a predetermined time, requests a next character be displayed which is assigned to the first key instead of the character assigned to the first key and currently being displayed, if the time span exceeds the predetermined time and the character assigned to the first key and currently being displayed is a special character that has another variation, changes the character to a character of the another variation, and, when the time span exceeds the predetermined time and the character assigned to the first key and currently being displayed is not a special character, requests a new character be displayed right next to the character which is currently being displayed.
    Type: Grant
    Filed: January 24, 2006
    Date of Patent: May 11, 2010
    Assignee: Kyocera Corporation
    Inventors: Shoichiro Oda, Satoshi Azuma
  • Patent number: 7634454
    Abstract: In one embodiment of this invention, a computer system performs a method for colorizing concept keywords within program identifiers in source code. A computer system decomposes each identifier in the source code into one or more concept keywords The computer system determines a numerical value for each concept keyword based on the sequence of characters included in each concept keyword. The computer system assigns a color to each concept keyword based on the numerical value determined for each concept keyword.
    Type: Grant
    Filed: November 21, 2006
    Date of Patent: December 15, 2009
    Assignee: Microsoft Corporation
    Inventors: Gina Danielle Venolia, Andrew Brian Begel
  • Patent number: 7541946
    Abstract: The keypad interface element of this invention uses a relaxation oscillator and a digital keypad processor having a counter/timer to decode specific keys. The RC portion of the relaxation oscillator includes a resistance ladder and a set of momentary on pushbutton switches disposed change resistance dependent upon which key is pressed. This causes the relaxation oscillator to produce an output signal having a corresponding frequency. The counter/timer of the digital keypad processor produces a count corresponding to the oscillator frequency. The digital keypad processor latches and holds a binary number specifically identifying the depressed key. A state machine in the digital keypad processor provides transient-free, noise immune keypad decoding.
    Type: Grant
    Filed: March 22, 2006
    Date of Patent: June 2, 2009
    Assignee: Texas Instruments Incorporated
    Inventor: Stephen J. Fedigan
  • Patent number: 7446691
    Abstract: A multiplexing circuit uses parallel-configured pairs of resistors and signal sources in a voltage divider network in such a way that a single analog-to-digital input can be used to specify the state of more than one signal source. One circuit includes a microprocessor having an analog-to-digital (ADC) input; a memory communicatively coupled to the microprocessor; and a voltage divider network having an output coupled to the ADC input, wherein the network includes a plurality of resistors paired with a plurality of respective signal sources, and wherein the output is unique for each combination of states of the signal sources in accordance with a known relation that is stored in the memory. The signal sources are selected from two categories of sources: continuous sources and discrete sources, where discrete sources may be binary discrete or random discrete. In one embodiment, the first signal source is either a continuous source or a random discrete source, and the second signal is a binary discrete source.
    Type: Grant
    Filed: March 29, 2007
    Date of Patent: November 4, 2008
    Assignee: Symbol Technologies, Inc.
    Inventor: Christopher Paul
  • Patent number: 7248195
    Abstract: A multiplexing circuit uses parallel-configured switch/resistor pairs in a voltage divider network in such a way that a single analog-to-digital input can be used to specify the state of more than one switch or other component. One circuit includes a reference voltage node, a ground node, and an output node, wherein a switched voltage divider network is configured such that the voltage at the output node is unique for every given combination of switch states.
    Type: Grant
    Filed: November 30, 2005
    Date of Patent: July 24, 2007
    Assignee: Symbol Technologies, Inc.
    Inventors: Kevin Cordes, Joe Cabana
  • Patent number: 7196640
    Abstract: The keypad interface element of this invention uses a relaxation oscillator and a digital keypad processor having a counter/timer to decode specific keys. The RC portion of the relaxation oscillator includes a resistance ladder and a set of momentary on pushbutton switches disposed change resistance dependent upon which key is pressed. This causes the relaxation oscillator to produce an output signal having a corresponding frequency. The counter/timer of the digital keypad processor produces a count corresponding to the oscillator frequency. The digital keypad processor latches and holds a binary number specifically identifying the depressed key. A state machine in the digital keypad processor provides transient-free, noise immune keypad decoding.
    Type: Grant
    Filed: March 22, 2006
    Date of Patent: March 27, 2007
    Assignee: Texas Instruments Incorporated
    Inventor: Stephen J. Fedigan
  • Patent number: 7064682
    Abstract: The keypad interface element of this invention uses a relaxation oscillator and a digital keypad processor having a counter/timer to decode specific keys. The RC portion of the relaxation oscillator includes a resistance ladder and a set of momentary on pushbutton switches disposed change resistance dependent upon which key is pressed. This causes the relaxation oscillator to produce an output signal having a corresponding frequency. The counter/timer of the digital keypad processor produces a count corresponding to the oscillator frequency. The digital keypad processor latches and holds a binary number specifically identifying the depressed key. A state machine in the digital keypad processor provides transient-free, noise immune keypad decoding.
    Type: Grant
    Filed: June 5, 2003
    Date of Patent: June 20, 2006
    Assignee: Texas Instruments Incorporated
    Inventor: Stephen J. Fedigan
  • Patent number: 6912605
    Abstract: A method for altering timing between transmissions of an input device comprising the steps of (A) receiving a plurality of inputs from the input device, (B) altering the timing between the inputs and (C) presenting the altered inputs in a potentially insecure environment.
    Type: Grant
    Filed: March 29, 2002
    Date of Patent: June 28, 2005
    Assignee: Cypress Semiconductor Corp.
    Inventor: David G. Wright
  • Patent number: 6715086
    Abstract: A time-enhanced input device driver for a data processing system is capable of generating time-enhanced output in response to input signals. The input device driver receives a first input-event signal followed by a second input-event signal. In response to the second input-event signal, the input device driver generates a character code and an associated time-span code. The time-span code reflects the amount of time that separated the first input-event signal from the second. In an illustrative embodiment, the first and second input-event signals may comprise a key-down signal from a particular key on a keyboard and a key-up signal from that key respectively, in which case the generated character code would correspond to that key.
    Type: Grant
    Filed: June 30, 1999
    Date of Patent: March 30, 2004
    Assignee: International Business Machines Corporation
    Inventors: Maria Azua Himmel, Herman Rodriguez
  • Patent number: 6538595
    Abstract: An infrared (IR) keyboard having a communication protocol and a method for operating same includes circuitry for converting a standard recognized keystroke into a corresponding IR data word for transmission to an IR receiver. The IR keyboard includes circuitry and logic which determines the type of key being actuated and assigns a communication protocol based upon the detected key. An IR code word corresponding to the detected key is associated with the key press and is transmitted from the IR keyboard to an IR receiver using a protocol corresponding to the type of key detected.
    Type: Grant
    Filed: January 26, 2000
    Date of Patent: March 25, 2003
    Assignee: Scientific-Atlanta, Inc.
    Inventors: John R. Tucker, David I. Chang, William L. Lott
  • Patent number: 6369803
    Abstract: An active edge user interface includes dynamically configurable flexible touch areas positioned near the perimeter of a display to support interactive communication between a user and a user environment for flexible active touch areas surrounding a display. The interface allows for multiple levels of sensitivity, texture, key travel, and varying widths of active touch areas based on the user environment.
    Type: Grant
    Filed: June 12, 1998
    Date of Patent: April 9, 2002
    Assignee: Nortel Networks Limited
    Inventors: Michel A. Brisebois, Laura Mahan, Marilyn French-St. George, Frederic F. Trasmundi, Jobe L. W. Roberts
  • Patent number: 6212412
    Abstract: A technique to switch between upper and lowercase alphabetic characters in a wireless communication device measures the period of time in which a numeric key is held in the depressed position by the user. If a numeric key is pressed by the user for a period of time less than a predetermined threshold time, the selected alphabetic character is displayed in a default character case. If the selected numeric key is held in the depressed position for a period of time exceeding the predetermined threshold period, the character case is altered and the altered alphabetic character is displayed for the user. The user selects the desired alphabetic character by activating a selected numeric key one or more times corresponding to the desired alphabetic letter. If the selected numeric key is held in the depressed position for a period of time exceeding the threshold period during any of the button depressions, the system automatically changes to the altered alphabetic character case.
    Type: Grant
    Filed: June 9, 1998
    Date of Patent: April 3, 2001
    Assignee: Qualcomm Incorporated
    Inventors: John G. Rogers, Jason B. Kenagy
  • Patent number: 6184805
    Abstract: A device for use in an apparatus, preferably a radiotelephone, is equipped with a plurality of keys. Upon activation of a key, the device detects which key has been activated. The device includes a signal generating unit which generates an oscillating signal whose character corresponds to the activated key. A signal detecting unit determines, from the character of the oscillating signal, a digital value which indicates which key has been activated.
    Type: Grant
    Filed: December 13, 1999
    Date of Patent: February 6, 2001
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventor: Johan G. M. Uggmark
  • Patent number: 4891786
    Abstract: A storage method and control system for creating linguistic expressions such as natural language text by both sequential and simultaneous keypresses. The system controls a programmable digital processor to receive keypresses from the operator and to translate groups of keypresses to linguistic expressions or not to translate, according to (1) the timing of the keypresses, (2) the presence or absence of a delimiter character at the beginning or end of a group of keypresses, (3) the presence or absence of the group of keypresses in a dictionary of stored groups of keypresses, and/or (4) the sequence of keypresses that preceded or followed the group.
    Type: Grant
    Filed: June 25, 1985
    Date of Patent: January 2, 1990
    Inventor: Eric P. Goldwasser
  • Patent number: 4814741
    Abstract: A digital remote control device for use in a transmitter capable of transmitting an end code following each transmission code, which includes a counting circuit for counting the number of transmission operations performed by pressing a key or keys on the transmitter; and an end pulse changing circuit for changing a configuration of the end code such that the configuration corresponds to a count value counted by the counting circuit.
    Type: Grant
    Filed: April 28, 1987
    Date of Patent: March 21, 1989
    Assignee: Mitsubishi Denki K.K.
    Inventors: Katsunobu Hongo, Shinji Suda, Hiroshi Kobayashi, Daisuke Shichinohe