Virtual Input Device (e.g., Virtual Keyboard) Patents (Class 715/773)
  • Publication number: 20140359514
    Abstract: A method of processing an input received through a touch screen in a mobile terminal. The method includes displaying, if a first key to which a plurality of key values are allocated is input, a second key to which a plurality of the key values are allocated, on a screen, and determining a first key value displayed at a cursor by an input of the first key as a final input value if the second key is input, moving the cursor to a next first position, and then displaying one of the plurality of key values of the first key.
    Type: Application
    Filed: June 4, 2014
    Publication date: December 4, 2014
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Ho-yeon PARK
  • Publication number: 20140359513
    Abstract: In one example, a method includes outputting, by a computing device and for display, a graphical user interface comprising a first graphical keyboard comprising a first plurality of keys. The method further includes determining, based at least in part on an input context, to output a second graphical keyboard comprising a second plurality of keys, and outputting, for contemporaneous display with the first graphical keyboard, the second graphical keyboard. A character associated with at least one key from the second plurality of keys may be different than each character associated with each key from the first plurality of keys. The method further includes selecting, based at least in part on a first portion of a continuous gesture, a first key from first graphical keyboard, and selecting, based at least in part on a second portion of the continuous gesture, a second key from the second graphical keyboard.
    Type: Application
    Filed: May 31, 2013
    Publication date: December 4, 2014
    Inventors: Thad Eugene Starner, Nirmal Patel, Shumin Zhai
  • Publication number: 20140359515
    Abstract: A system and method for inputting text A system (10) comprising a feature identification means (2) configured to generate one or more features (12) from a plurality of samples (11), wherein each of the plurality of samples (11) are sampled at a different time and correspond to a location of a single continuous gesture on a gesture-sensitive keyboard as the gesture is being performed and, wherein each of the one or more features (12) relates to one of a plurality of targets of the gesture sensitive keyboard that a user may have intended to input when performing the gesture.
    Type: Application
    Filed: November 30, 2012
    Publication date: December 4, 2014
    Inventors: Benjamin Medlock, James Aley, Douglas Alexander Harper Orr
  • Patent number: 8904303
    Abstract: A mobile communication terminal is provided. The mobile communication terminal includes a memory, a touch screen, and a controller. The touch screen is configured to display an Internet address input window, at least a portion of an Internet page corresponding to an Internet address in the Internet address input window, and a virtual key pad. The controller is configured to generate a duplicate window of the Internet address input window in response to a first touch input performed on the Internet address input window, move the duplicate window in response to a drag operation, store the Internet address in a memory in response to dropping the moved duplicate window on a key in the virtual key pad, and generate a short-cut by assigning the stored Internet address to the key.
    Type: Grant
    Filed: May 5, 2009
    Date of Patent: December 2, 2014
    Assignee: LG Electronics Inc.
    Inventors: Min Kyoung Chang, Joo Hee Son, Young Hoon Song, Seung Hwan Son, Hyo Jin Suh
  • Patent number: 8904309
    Abstract: In one example, a method includes detecting, by a computing device, at least one user contact with a presence-sensitive screen of the computing device to input one or more characters of an input string. The method also includes detecting, by the computing device, a subsequent user contact with the presence-sensitive screen. The method also includes detecting, by the computing device, a gesture at a region of the presence-sensitive screen that is associated with a terminator symbol while the subsequent user contact is maintained with the presence-sensitive screen. The method also includes adding, by the computing device, the terminator symbol to the input string when the gesture comprises a virtual key press gesture. The method also includes replacing, by the computing device, the input string with a predicted completed string for the input string when the gesture comprises a prediction completion gesture.
    Type: Grant
    Filed: November 23, 2011
    Date of Patent: December 2, 2014
    Assignee: Google Inc.
    Inventors: Shumin Zhai, Yang Li
  • Publication number: 20140351742
    Abstract: A portable terminal device has enclosures with a movable portion, a display section that displays visible information showing an operation target area, and a touch sensor that detects a position on a display screen of the display section touched by a user's finger, or the like. A shape detection section detects a change in the shape of the enclosure; an input operation management section manages a position detected by the touch sensor and an operation target area of each of pieces of visible information displayed on the display section in an associated manner; and a display control section automatically makes a change to at least display positions of the respective pieces of visible information about the operation target displayed on the display section in accordance with a change in shape of the enclosure detected by the shape detection section.
    Type: Application
    Filed: August 7, 2014
    Publication date: November 27, 2014
    Inventors: Tomohiro ISHIHARA, Kazumasa Gomyo, Satoshi Iino, Yuji Hashimoto
  • Publication number: 20140351740
    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: Application
    Filed: June 10, 2014
    Publication date: November 27, 2014
    Applicant: Xiaomi Inc.
    Inventors: Chuangqi Li, Fa Wang, Cheng Qian
  • Publication number: 20140351741
    Abstract: A system for inputting text into an electronic device. The system comprises a candidate generator (2) configured to generate one or more candidates from an input sequence (20). The input sequence (20) comprises a contiguous sequence of characters. Each candidate comprises two or more terms separated by one or more term boundaries. The candidate generator (2) is configured to assign a first probability estimate to each candidate by: searching for one or more terms of that candidate in a context language model, wherein the context language model comprises sequences of terms, each sequence of terms having a corresponding probability of occurring; and assigning the probability corresponding to the one or more terms of that candidate from the context language model to the candidate. The candidate generator (2) is configured to discard one or more candidates on the basis of the corresponding first probability estimates. There is provided a corresponding method of inferring term boundaries in a user input sequence.
    Type: Application
    Filed: July 25, 2014
    Publication date: November 27, 2014
    Inventors: Benjamin William Medlock, Joseph Hayyim Benedict Osbourne
  • Publication number: 20140351739
    Abstract: A method is provided for generating at least one part of a virtual keypad on a touch screen of an electronic terminal. The method includes, prior to displaying the virtual keypad on the touch screen, computing a random graphic representation of the virtual keypad delivering at least one parameter representing a random zone of occupancy of the virtual keypad on the touch screen.
    Type: Application
    Filed: May 21, 2014
    Publication date: November 27, 2014
    Inventor: Michel Leger
  • Patent number: 8896551
    Abstract: A system and a method for improving recognition of a touch keyboard in an electronic device include setting a fuzzy set corresponding to each virtual key of the touch keyboard displayed on a touch panel. The improving method further includes receiving coordinates of a touch point on the touch panel, confirming a touched virtual key corresponding to the touched coordinates and executing a function of the touched virtual key. The improving method further confirming one or more adjacent virtual keys of the touched virtual key, and revising a fuzzy set of the received virtual key or a fuzzy set of an adjacent virtual key, if a backspace virtual key and the adjacent virtual key have been touched in turn after the touched virtual key.
    Type: Grant
    Filed: June 24, 2011
    Date of Patent: November 25, 2014
    Assignee: FIH (Hong Kong) Limited
    Inventor: Yi-Chun Yu
  • Patent number: 8898584
    Abstract: A mobile electronic device includes a touch sensitive display and enables text input to be provided in either a reduced keyboard ambiguous text input mode or in a full keyboard unambiguous text input mode and advantageously enables uncommitted text entered in the ambiguous input mode to be automatically committed when switching into the unambiguous input mode. An improved method employs the mobile electronic device.
    Type: Grant
    Filed: August 14, 2009
    Date of Patent: November 25, 2014
    Assignee: BlackBerry Limited
    Inventor: Dan Rubanovich
  • Patent number: 8898585
    Abstract: An electronic device, an input method thereof, and a computer-readable medium using the method are provided, wherein the electronic device has a function key corresponding to a predetermined function. In the method, when a function key input is received, whether the function key input is inputted successively is determined according to a time interval between a reception time of the function key input and a reception time of a previous key input. The electronic device is prohibited from executing the predetermined function relevant to the function key if the function key input is inputted successively.
    Type: Grant
    Filed: February 11, 2010
    Date of Patent: November 25, 2014
    Assignee: HTC Corporation
    Inventors: Te-Pei Tseng, Huan-Chih Tseng
  • Patent number: 8898586
    Abstract: Methods and systems for using multiple simultaneous touchpoints of a touch-sensitive keyboard, such as an on-screen keyboard, for more efficient text input are provided. A method for generating text using a touch-sensitive keyboard may include receiving touch input from multiple simultaneous touchpoints. The method may also include determining a text character for each respective simultaneous touchpoint based on the touch input. The method may further include generating a text word based on the text characters determined from the multiple simultaneous touchpoints. A system for generating text using a touch-sensitive keyboard may include a touch input receiver, a slide detector and a text word generator.
    Type: Grant
    Filed: May 23, 2011
    Date of Patent: November 25, 2014
    Assignee: Google Inc.
    Inventor: Caesar Sengupta
  • Publication number: 20140344747
    Abstract: An input device is configured to display a software keyboard drawn by software and receive an input from a user, and includes: a touch panel unit configured to perform as a display to the user and receive an input by contact from the user; a layout information storage unit configured to store, as layout information, information about layout modes of keys included in the software keyboard displayed on the touch panel unit and display modes of the keys; a condition acceptance unit configured to accept a condition for selecting the layout information; and a software keyboard display instruction unit configured to read layout information that maintains the key layout mode while changing the display mode of some of the keys according to the condition, and to instruct the touch panel unit to display a software keyboard based on the read layout information.
    Type: Application
    Filed: May 14, 2014
    Publication date: November 20, 2014
    Applicant: Oki Data Corporation
    Inventor: Tsuyoshi ISHIGURE
  • Publication number: 20140344748
    Abstract: In one example, a method includes outputting, at a presence-sensitive display operatively coupled to a computing device, a graphical keyboard comprising a plurality of keys and receiving an indication of a gesture to select a group of keys of the plurality of keys. The method may further include determining, in response to the indication, a candidate word based at least in part on the group of keys. The method may further include determining a group of alignment points traversed by the gesture and respective cost values for each of at least two keys of the plurality of keys. The method may further include comparing the respective cost values for at least each of at least two keys of the plurality of keys to determine a combination of keys having a combined cost value and outputting the candidate word that is based on the respective cost values.
    Type: Application
    Filed: July 14, 2014
    Publication date: November 20, 2014
    Inventors: Yu Ouyang, Shumin Zhai, Ciprian Ioan Chelba, Xiaojun Bi, Satoshi Kataoka, Ken Wakasa, Keisuke Kuroyanagi
  • Patent number: 8892996
    Abstract: User input is received, specifying a continuous traced path across a keyboard presented on a touch sensitive display. An input sequence is resolved, including traced keys and auxiliary keys proximate to the traced keys by prescribed criteria. For each of one or more candidate entries of a prescribed vocabulary, a set-edit-distance metric is computed between said input sequence and the candidate entry. Various rules specify when penalties are imposed, or not, in computing the set-edit-distance metric. Candidate entries are ranked and displayed according to the computed metric.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: November 18, 2014
    Assignee: Nuance Communications, Inc.
    Inventor: Erland Unruh
  • Publication number: 20140337786
    Abstract: A method for controlling a virtual keyboard on a display screen of a computerized system includes obtaining data from a touchpad. The data is associated with the location and movement of a finger and/or hand of a user when the user operates the computerized system using the touchpad. The method includes communicating the data from the touchpad to the computerized device, the touchpad being located in a location that is different from the location of the display screen. The method further includes analyzing the data in accordance with a model of a human hand, and assigning the data to at least one of a plurality of fingers of the model. The method also includes generating a virtual keyboard on the display screen and repositioning the virtual keyboard according to either a verbal command from the user or a user input from the touchpad.
    Type: Application
    Filed: July 25, 2014
    Publication date: November 13, 2014
    Inventor: TONG LUO
  • Patent number: 8887103
    Abstract: A computing device outputs, for display, a virtual keyboard comprising a plurality of virtual keys. Furthermore, the computing device receives an indication of a first movement of an input object along a spatial path. The computing device determines, based on locations of the virtual keys and locations along the spatial path, a plurality of character strings. In response to determining that the first movement has ceased for at least a threshold amount of time, the computing device outputs, for display, the plurality of character strings. While the character strings are displayed, the computing device receives an indication of a second movement of the input object. The computing device selects, in response to the indication of the second movement, and based at least in part on a direction of the second movement of the input object, a particular character string from the plurality of character strings.
    Type: Grant
    Filed: June 20, 2013
    Date of Patent: November 11, 2014
    Assignee: Google Inc.
    Inventors: Xiaojun Bi, Shumin Zhai, Michael Andrew Cleron
  • Patent number: 8881046
    Abstract: A method and system for displaying a virtual PIN pad and a virtual non-PIN pad on a touch screen having a screen area. Electronics in electrical communication with the touch screen are operative to provide the virtual PIN pad on the touch screen in a payment mode and provide the virtual non-PIN pad in a non-payment mode. The virtual PIN pad has a first plurality of virtual buttons and the virtual non-PIN pad has a second plurality of virtual buttons, the first plurality of virtual buttons being greater than the second plurality of virtual buttons. The electronics are operative in the payment mode to render the virtual PIN pad having the first plurality of virtual buttons and determine a numerical sequence entered by a user at the virtual PIN pad. The electronics are operative in the non-payment mode to render the virtual non-PIN pad having the second plurality of virtual buttons determine selections entered by a user at the virtual non-PIN pad.
    Type: Grant
    Filed: February 26, 2013
    Date of Patent: November 4, 2014
    Assignee: Gilbarco, S.R.L.
    Inventor: Giovanni Carapelli
  • Publication number: 20140317549
    Abstract: Disclosed herein is a method for controlling a touchscreen by using a virtual trackball. The method for controlling the touchscreen includes the steps of displaying a virtual keyboard on the input window, displaying a virtual trackball by selecting an Execute button on the virtual keyboard, enlarging a cursor displayed on the output window and a predetermined region surrounding the cursor, and inputting movement information of the cursor being enlarged and displayed by using the virtual trackball.
    Type: Application
    Filed: April 9, 2014
    Publication date: October 23, 2014
    Applicant: The Klever Co., Ltd.
    Inventors: Doo Geon Hwang, Chul Soo Kim
  • Publication number: 20140317548
    Abstract: A method for operating a text input interface for a device (100) controllable via a controller (102), the method comprising the steps of displaying (202) a set of imputable characters (SC) arranged along a path (P) having a first portion (P1) and a second portion (P2) and inputted text (IT) between the first portion (P1) and the second portion (P2) of the path, receiving (203) input from a user via the controller (102), the input comprising at least a character shift command and a selection command, selecting (204), within the set of imputable characters (SC), a focused character (FC) in response to the received character shift command by navigating within the set of imputable characters (SC) according to the direction of the character shift command, adding (205) the focused character (FC) to the inputted text (IT) in response to the received selection command, wherein the imputable characters of the set of imputable characters (SC) arranged before the focused character (FC) are displayed (207) in the first p
    Type: Application
    Filed: March 19, 2014
    Publication date: October 23, 2014
    Applicant: ADVANCED DIGITAL BROADCAST S.A.
    Inventor: Marcin WIELGOSZ
  • Publication number: 20140317547
    Abstract: A computing device outputs, for display, a virtual keyboard comprising a plurality of virtual keys. Furthermore, the computing device receives an indication of a first movement of an input object along a spatial path. The computing device determines, based on locations of the virtual keys and locations along the spatial path, a plurality of character strings. In response to determining that the first movement has ceased for at least a threshold amount of time, the computing device outputs, for display, the plurality of character strings. While the character strings are displayed, the computing device receives an indication of a second movement of the input object. The computing device selects, in response to the indication of the second movement, and based at least in part on a direction of the second movement of the input object, a particular character string from the plurality of character strings.
    Type: Application
    Filed: June 20, 2013
    Publication date: October 23, 2014
    Inventors: Xiaojun Bi, Shumin Zhai, Michael Andrew Cleron
  • Publication number: 20140317550
    Abstract: An MFP (Multi-Functional Peripheral) as an information processing apparatus accepts an input through a keyboard selectively displayed on the touch panel of an operation terminal from among a plurality of keyboards configured with software key groups different from each other. The MFP displays a setting screen including a plurality of input areas on the touch panel. When the setting screen appears, the MFP acquires the type of the selectively displayed keyboard and decides an input accepting area that accepts an input through the selectively displayed keyboard, from among the plurality of input areas.
    Type: Application
    Filed: April 22, 2014
    Publication date: October 23, 2014
    Applicant: Konica Minolta, Inc.
    Inventors: Shohei ICHIYAMA, Toshimi SHINCHI
  • Patent number: 8866781
    Abstract: A contactless gesture-based control method and apparatus are provided. The method includes: obtaining gestures/movements of a user; obtaining control instructions corresponding to the gestures/movements according to pre-stored mapping relationships; and executing the control instructions, where the gestures/movements include: an index finger draws a circle, and remaining four fingers clench into a fist; or, five fingers clench together and a palm moves in a direction where a device is; or, a thumb, the index finger, and a middle finger extend naturally, the remaining two fingers clench together, and the index finger moves freely; or, the thumb, the index finger, and the middle finger extend naturally, the remaining two fingers clench together, and the thumb moves up and down; or the thumb, the index finger, and the middle finger extend naturally, the remaining two fingers clench together, and the middle finger moves up and down.
    Type: Grant
    Filed: May 2, 2013
    Date of Patent: October 21, 2014
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Yingtao Li
  • Patent number: 8869059
    Abstract: A layout method for an operation key group in a portable terminal apparatus 1 that displays an operation key group on a display unit 4 to perform input operation via a touch panel 5, the layout method including: determining, on the basis of user operation for drawing a line figure on the touch panel 5, a display position and a range of an operation key group displayed on the display unit 4; and displaying the operation key group on the display unit 4 on the basis of the determined display position and the range.
    Type: Grant
    Filed: September 19, 2007
    Date of Patent: October 21, 2014
    Assignee: Kyocera Corporation
    Inventors: Tomotake Aono, Junichi Ujii
  • Patent number: 8869060
    Abstract: A method of displaying a translucent pop-up including additional information corresponding to information selected on a touch screen includes receiving a first touch input for selecting first information on the touch screen; displaying a first translucent pop-up including first additional information corresponding to the first information; receiving a second touch input for selecting second information located in a region of the first translucent pop-up, on the touch screen; and displaying a second translucent pop-up including second additional information corresponding to the second information.
    Type: Grant
    Filed: April 13, 2011
    Date of Patent: October 21, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Tae-gyun Cho
  • Publication number: 20140306899
    Abstract: Techniques are disclosed for providing a multidirectional swipe key for a virtual keyboard of a touch sensitive computing device. The multidirectional swipe key can be used to translate one or more swipe gestures started from the key into cursor movement (or directional input). The characteristics of the multidirectional swipe key gestures, such as the swipe direction and/or swipe length, may affect the resulting cursor movement (or directional input). The multidirectional swipe key may be configured such that held swipe gestures cause continual cursor movement (or directional input). The multidirectional swipe key may also be configured such that dragging the gesture to make a longer swipe accelerates cursor movement (or directional input) and vice versa.
    Type: Application
    Filed: April 10, 2013
    Publication date: October 16, 2014
    Applicant: barnesandnoble.com llc
    Inventor: Kourtny M. Hicks
  • Publication number: 20140306897
    Abstract: Techniques are disclosed for providing a virtual keyboard cursor swipe gesture mode in touch sensitive computing devices. The keyboard cursor swipe mode is configured to translate a swipe gesture (initiated on or over a virtual keyboard of the device) into cursor movement in the direction of the swipe gesture. In some instances, characteristics such as the swipe length, swipe speed, and/or number of contact points used when swiping may affect when the mode is invoked and/or the distance and/or speed of the cursor movement. The keyboard cursor swipe mode may also be configured with a highlighting feature that highlights text while the cursor is moved in combination with a highlight activation action, such as holding the shift key. In some cases, the keyboard cursor swipe mode may allow for continual cursor movement as long as the swipe gesture is held.
    Type: Application
    Filed: April 10, 2013
    Publication date: October 16, 2014
    Applicant: barnesandnoble.com llc
    Inventor: Gerald B. Cueto
  • Publication number: 20140310627
    Abstract: A method of inputting text in an electronic device having a touch screen is provided. The method includes displaying a screen including a keypad and a character input window, displaying a recommended text related to a character on a candidate window when an input of the character is detected through the keypad, detecting a gesture of a touch input according to the recommended text, and displaying a recommended text to which a style corresponding to the gesture is applied on the character input window.
    Type: Application
    Filed: April 1, 2014
    Publication date: October 16, 2014
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Jihoon KIM
  • Publication number: 20140306898
    Abstract: Techniques are disclosed for providing a virtual keyboard key swipe mode for touch sensitive computing devices. The keyboard key swipe mode allows for the selection and/or input of key options for a particular virtual keyboard key using swipe gestures started from that particular key. Key options may include, for example, uppercase letters, lowercase letters, numbers or characters. In one example case, an upward swipe gesture performed on a letter key causes an uppercase selection of that letter key and a downward swipe gesture performed on the letter key causes a lowercase selection of that letter key. In another example case, a rightward swipe gesture performed on an alphanumeric key may cause a first character selection and a leftward swipe gesture performed on the alphanumeric key may cause a second character selection. The keyboard key swipe mode may further include a change-all-keys user input that transitions all keys simultaneously.
    Type: Application
    Filed: April 10, 2013
    Publication date: October 16, 2014
    Applicant: barnesandnoble.com llc
    Inventor: Gerald B. Cueto
  • Publication number: 20140310638
    Abstract: An apparatus and method for editing a message in a mobile terminal are provided. The method includes displaying a text display area and a keypad display area, displaying at least one letter and a cursor in the text display area, and moving the cursor according to a first gesture performed in the keypad display area.
    Type: Application
    Filed: March 21, 2014
    Publication date: October 16, 2014
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Yo-Han LEE, Se-Jun SONG, Da-Som LEE
  • Patent number: 8860675
    Abstract: A method, apparatus, system, and computer program product/article of manufacture provide the ability to enable and use a tool implement on a multi-touch device. The tool implements may be activated and deactivated using the borders of touch-sensitive region of a multi-touch device. The tool implement can be positioned in the display area (e.g., by dragging grips of the tool) and then used (in combination with a touch gesture to perform an operation. The tool implement may be a drawing aid tool that is used to remap a user's stroke gesture to a defined stroke that is displayed.
    Type: Grant
    Filed: July 12, 2011
    Date of Patent: October 14, 2014
    Assignee: Autodesk, Inc.
    Inventors: Tao Wang, Hans-Frederick Brown
  • Patent number: 8863020
    Abstract: A method includes displaying one or more selectable features on a touch-sensitive display of a portable electronic device, detecting a gesture on the touch-sensitive display, identifying at least one of the selectable features based on a direction of the gesture, and increasing a size of the at least one of the selectable features.
    Type: Grant
    Filed: December 2, 2010
    Date of Patent: October 14, 2014
    Assignee: Blackberry Limited
    Inventor: James Allen Hymel
  • Publication number: 20140300722
    Abstract: Provided are methods, systems, devices, and computer programs enabling the measurement of various objects using imaging. The disclosed inventions are adaptable to mobile devices such as smartphones, allowing a range of unique measurements to be conveniently made, including length, area, distance, velocity, and height. The methods, systems, devices, and computer programs disclosed herein include the novel application of image-based measurement in medical, research, and other contexts.
    Type: Application
    Filed: October 19, 2012
    Publication date: October 9, 2014
    Inventor: Maurice Garcia
  • Publication number: 20140304639
    Abstract: In a method for triggering events of an electronic device, one or more events of the electronic device are set through a user interface, and a key combination for each of the events is received from the user interface. The key combination includes one or more distance sensors and a hot key of the electronic device. The method determines whether one of the distance sensors detects a user's finger in an effective sensing range when the hot key is approached by the user's finger. When one of the distance sensors detects the user's finger in the effective sensing range, the method triggers an event of the electronic device corresponding to the hot key, and executes a specified function of the hot key according to the event. If no distance sensor detects the user's finger in the effective sensing range, the method executes an inherent function of the hot key.
    Type: Application
    Filed: March 26, 2014
    Publication date: October 9, 2014
    Applicant: FIH (HONG KONG) LIMITED
    Inventor: WEN-SHIAN HUANG
  • Publication number: 20140304640
    Abstract: A technique is presented for fast input of multi-character compound consonants and vowels on a touch computing device. The technique provides for fast input of multi-character compound consonants and vowels by enabling a user to touch an initial character on a first layout of characters, then slide his/her finger in different directions and/or different distances according to a second layout of characters. The second layout of characters can be based on the first touched character and therefore can have a limited set of characters, e.g., fewer characters in comparison to the first layout of characters. A syllable formed after input of both a consonant and a vowel, represented as one character set, e.g., in the Roman alphabet, can then be transliterated into another language, e.g., Chinese.
    Type: Application
    Filed: June 23, 2014
    Publication date: October 9, 2014
    Applicant: GOOGLE INC.
    Inventors: Hao Huang, Song Fu, Wei Sun, Hanping Feng
  • Patent number: 8856690
    Abstract: The present invention provides methods for associating a gesture, in contact with a touch screen, with a character. More specifically, the present invention links a user's movement on a surface of a device to represent a character. A character includes any number, letter, or symbol. For example, an illustrative embodiment of the present invention, a user may swipe a surface on their device such as a cell phone. The present invention recognizes the swipe to represent the number “0,” a swipe in another direction to represent the number “1,” a tap in the middle region to represent the number “2,” etc.
    Type: Grant
    Filed: October 31, 2008
    Date of Patent: October 7, 2014
    Assignee: Sprint Communications Company L.P.
    Inventors: Raymond Emilio Reeves, Ryan Alan Wick
  • Patent number: 8856683
    Abstract: A method and system that permits a user to navigate or browse a long list on a handheld device with a restricted user interface, such as a limited display and a limited user input device. The user first uses a coarse search to find a generally desired area in the list. The user then uses finer and finer search intervals in the vicinity of the desired area, until the desired entry is located.
    Type: Grant
    Filed: February 23, 2012
    Date of Patent: October 7, 2014
    Assignee: BlackBerry Limited
    Inventors: Eric Johnson, Ronald Anthony Dicke
  • Patent number: 8856674
    Abstract: A virtual keyboard for an electronic device having a display. The keyboard comprises a plurality of virtual keys organized in accordance with a keyboard layout with each key in a position according to the layout. The plurality of virtual keys include a first virtual key designated to activate, upon selection, a backward-delete function for deleting characters in a first direction and a forward-delete function for deleting characters in a second direction. The first direction and the second direction are opposite to each other. The keyboard also comprises direction identifier indicia displayed on the first virtual key. The direction identifier indicia are configured to indicate the first direction when the backward-delete function is activated, and the second direction when the forward-delete function is activated.
    Type: Grant
    Filed: September 28, 2011
    Date of Patent: October 7, 2014
    Assignee: BlackBerry Limited
    Inventor: Yoojin Hong
  • Publication number: 20140298237
    Abstract: A radial based user interface (UI) is provided for entering data into a computer device. The radial based UI has a central region with a plurality of radial regions. A location for the central region is defined on a touch sensitive display screen of the device and a value is assigned to each radial region. When a first touch is detected in the central region of the radial UI, an indication of a radial position responsive to a second touch on the touch sensitive screen may be determined. A value corresponding to the radial position of the second touch may then be input to an application being executed on the device. The first and second touches may be two separate finger taps, or may be sequential portions of a continuous stroke that occurs along one of the plurality of radial regions.
    Type: Application
    Filed: March 26, 2014
    Publication date: October 2, 2014
    Applicant: Texas Instruments Incorporated
    Inventor: James Joseph Galu, Jr.
  • Publication number: 20140298238
    Abstract: The present invention enables a user to perform an operation of closing a software keyboard displayed on a display unit by an operation to a predetermined input item with use of a hardware keyboard. A method for controlling an information processing apparatus includes receiving an input to a predetermined input item via a software keyboard displayed on a display unit, receiving an input to the predetermined input item via a hardware keyboard connected to the information processing apparatus, inputting a character to the predetermined input item according to the key input received via the software keyboard or the hardware keyboard, and closing a display of the software keyboard displayed on the display unit if the input to the predetermined input item which is received via the hardware keyboard satisfies a predetermined condition during the display of the software keyboard.
    Type: Application
    Filed: June 11, 2014
    Publication date: October 2, 2014
    Inventor: Shiro Kunori
  • Patent number: 8847739
    Abstract: The claimed subject matter provides a system and/or a method that facilitates detecting and identifying objects within surface computing. An interface component can receive at least one surface input, the surface input relates to at least one of an object, a gesture, or a user. A surface detection component can detect a location of the surface input utilizing a computer vision-based sensing technique. A Radio Frequency Identification (RFID) tag can transmit a portion of RFID data, wherein the RFID tag is associated with the surface input. A Radio Frequency Identification (RFID) fusion component can utilize the portion of RFID data to identify at least one of a source of the surface input or a portion of data to associate to the surface input.
    Type: Grant
    Filed: August 4, 2008
    Date of Patent: September 30, 2014
    Assignee: Microsoft Corporation
    Inventors: Andrew D. Wilson, Alex Olwal
  • Patent number: 8850350
    Abstract: A graphical keyboard including a number of keys is output for display at a display device. The computing device receives an indication of a gesture to select at least two of the keys based at least in part on detecting an input unit at locations of a presence-sensitive input device. In response to the detecting and while the input unit is detected at the presence-sensitive input device: the computing device determines a candidate word for the gesture based at least in part on the at least two keys and the candidate word is output for display at a first location of the output device. In response to determining that the input unit is no longer detected at the presence-sensitive input device, the displayed candidate word is output for display at a second location of the display device.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: September 30, 2014
    Assignee: Google Inc.
    Inventors: Xiaojun Bi, Yu Ouyang, Shumin Zhai
  • Patent number: 8850311
    Abstract: The present invention provides a word input method including the steps of: selectively inputting one or more letters containing the first letter of the word to be inputted; extracting, as a first priority, a word having less letters than a predetermined number, and which coincides with the word to be inputted, in a sequence from the first letter, from words containing one or more letters, from a word storage unit; extracting, as a second priority, a word having less letters than the predetermined number, from words containing one or more letters, from the word storage unit; extracting, as a third priority, a word having more letters than the predetermined number, and which coincides with the word to be inputted, in a sequence from the first letter, from words containing one or more letters, from the word storage unit; extracting, as a fourth priority, a word having more letters than the predetermined number, from words containing one or more letters, from the word storage unit; dividing the words of the first
    Type: Grant
    Filed: February 8, 2011
    Date of Patent: September 30, 2014
    Inventor: Yun Kee Kang
  • Patent number: 8850349
    Abstract: A computing device automatically customizes attributes of a graphical keyboard based on user inputs to the graphical keyboard. For example, the computing device can display a first graphical keyboard arrangement that includes a first representation of a key associated with a target region of an input-sensitive display. The computing device receives a plurality of user inputs, each associated with a respective touch region of the input-sensitive display. Subsequent to determining that one or more of the touch regions is not substantially aligned with the target region, the computing device displays a second graphical keyboard arrangement that includes a second representation of the key, wherein at least one attribute of the second representation of the key is graphically modified relative to the first representation of the key so as to substantially align one or more of the touch regions with a target region associated with the second representation of the key.
    Type: Grant
    Filed: April 6, 2012
    Date of Patent: September 30, 2014
    Assignee: Google Inc.
    Inventors: Xincheng Zhang, Yefei Peng
  • Publication number: 20140289664
    Abstract: A cellular phone includes a display surface, a touch sensor configured to accept an input with respect to the display surface and a CPU. The CPU displays a keyboard for inputting characters, an input text and a send button for executing a function for sending the input text as a message on the display surface. Further, the CPU executes a suppressing control for suppressing the execution of the function for sending the text as the message while one or more undetermined characters are included in the text displayed on the display surface.
    Type: Application
    Filed: October 19, 2012
    Publication date: September 25, 2014
    Inventors: Hiroaki Honda, Yoshihiko Inaoka
  • Patent number: 8843844
    Abstract: Some embodiments provide an interactive viewer for an input device interface. Specifically, some embodiments provide a Keyboard Enhanced Interface (KEI) system that includes a KEI viewer. The KEI viewer includes multiple graphical keys that correspond to keys of a key based input device. The KEI viewer also includes multiple symbols that identify different output actions and logic for presenting a set of symbols over a set of graphical keys to identify a set of keys of the key based input device that are usable to directly invoke a set of output actions based on an active operational mode of the KEI system. A symbol identifies a particular output action that is directly invocable with a press of a key of the key based input device that corresponds to a graphical key over which said symbol is presented.
    Type: Grant
    Filed: March 17, 2012
    Date of Patent: September 23, 2014
    Assignee: Intellitact LLC
    Inventor: Kevin Laubach
  • Patent number: 8842136
    Abstract: A method for adaptively adjusting sizes of virtual keys and a display device using the same are provided. The display device displays a virtual keyboard, and the virtual keyboard is arranged with a plurality of virtual keys that can be chosen remotely by a plurality of direction keys of a remote controller. The method includes following: receiving cursor movement information and confirmation information transmitted by the remote controller; converting the cursor movement information and confirmation information into characters of virtual keys of a first key size configuration model of the virtual keyboard, and converting the characters into words; performing an operation on the words respectively by using a preset algorithm to generate a second key size configuration model of the virtual keyboard; and adjusting horizontal sizes of at least a part of the virtual keys of the virtual keyboard according to the second key size configuration model.
    Type: Grant
    Filed: March 15, 2012
    Date of Patent: September 23, 2014
    Assignee: AmTRAN TECHNOLOGY Co., Ltd.
    Inventors: Chih-Jen Kuo, Kuang-Cheng Chao
  • Patent number: 8843845
    Abstract: A computing device outputs a keyboard for display, receives an indication of a first gesture to select a first sequence of one or more keys, determines a set of candidate strings based in part on the first sequence of keys, and outputs for display at least one of the set of candidate strings. The computing device receives an indication of a second gesture to select a second sequence of one or more keys, and determines that characters associated with the second sequence of keys are included in a first candidate word based at least in part on the set of candidate strings, or are included in a second candidate word not based on the first sequence of keys. The computing device modifies the set of candidate strings based at least in part on the determination and outputs for display at least one of the modified candidate strings.
    Type: Grant
    Filed: April 8, 2013
    Date of Patent: September 23, 2014
    Assignee: Google Inc.
    Inventors: Yu Ouyang, Shumin Zhai, Xiaojun Bi
  • Publication number: 20140282204
    Abstract: A method and an apparatus for key input by using a random number in a virtual keyboard in a portable terminal are provided. The method includes sending, to a server, a request for random number generation; receiving a random number generated in response to the request; displaying a virtual keyboard that activates keys corresponding to the received random number; and receiving, through the displayed virtual keyboard, an input of keys.
    Type: Application
    Filed: March 12, 2014
    Publication date: September 18, 2014
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Hong-Kyu PARK, Hye-Won Cho, Jung-Hyun Kim, Kyung-Soo Lee, Il-Ho Lee