Virtual Input Device (e.g., Virtual Keyboard) Patents (Class 715/773)
  • Publication number: 20150074585
    Abstract: A method of managing user interface content, including performing character entry without a keyboard, is disclosed. The method includes displaying a character entry area and a character selection indicia, wherein the character selection indicia is displayed at a first predefined location, and the character selection indicia includes locations corresponding to respective characters in a plurality of characters; detecting a point of contact over the character selection indicia; in response to detecting the contact over the character selection indicia, displaying at a second predefined location distinct from the first predefined location a temporary character that represents a character to be selected; while displaying the temporary character, detecting a character selection gesture; and, in response to detecting the character selection gesture, selecting a character corresponding to the temporary character for placement in the character entry area.
    Type: Application
    Filed: April 1, 2014
    Publication date: March 12, 2015
    Applicant: APPLE INC.
    Inventors: Jeffery Theodore LEE, Benjamin Andrew ROTTLER
  • Publication number: 20150074586
    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: November 10, 2014
    Publication date: March 12, 2015
    Inventors: Xiaojun Bi, Shumin Zhai, Michael Andrew Cleron
  • Patent number: 8976134
    Abstract: According to an aspect, a character input device includes: a touch panel capable of detecting touches on a plurality of points; and a control unit for displaying a plurality of buttons on the touch panel and determining whether a first touch gesture in which a touch position with respect to the touch panel is continuously changed occurs. When detecting occurrence of a second touch gesture being a further touch on a different area from an area where the first touch gesture occurs while the first touch gesture occurs in the area where the buttons are displayed, the control unit is configured to receive, as an input, a character corresponding to the button corresponding to the touch position of the first touch gesture when the second touch gesture occurs.
    Type: Grant
    Filed: April 14, 2011
    Date of Patent: March 10, 2015
    Assignee: KYOCERA Corporation
    Inventor: Tomohiro Sudo
  • Publication number: 20150067572
    Abstract: Disclosed are a mobile terminal and a method for setting a virtual keyboard of a mobile terminal. The method includes: setting a virtual keyboard on a corner of a display screen of a mobile terminal and displaying same in the form of a sector area, wherein the arc-shaped area of the sector area is a symbol display area, and the remaining area of the sector area is a key display area; and after receiving expression information input through the key display area, displaying the expression information in the symbol display area. The disclosure displays a virtual keyboard on a display screen in the form of a sector area so that a user can conveniently input information on a mobile terminal by one hand, thereby greatly increasing the operating efficiency for the user, and improving the user experience.
    Type: Application
    Filed: June 19, 2012
    Publication date: March 5, 2015
    Applicant: ZTE CORPORATION
    Inventor: Jinjian Bai
  • Publication number: 20150067571
    Abstract: The present invention enables typing on a touchscreen without the need for the user to accurately hit each key on an onscreen keyboard. The relative distance and direction between each letter of a word on a virtual keyboard (visible or invisible) is used to uniquely identify the desired word by comparing parameters with those pre-stored in a word database. This means the user may begin typing at any location on the screen, without being constrained to a pre-determined location of an onscreen keyboard. It also means the size of the virtual onscreen keyboard may be determined by the user's typing pattern. Various disambiguation strategies can be applied to this typing approach to allow the user to be imprecise.
    Type: Application
    Filed: October 4, 2013
    Publication date: March 5, 2015
    Inventor: Randal J. Marsden
  • Publication number: 20150067573
    Abstract: According to a method for displaying a keypad for a smart device of the present invention, a keypad can be displayed in a transparent or a translucent state by being overlapped with an output window displayed on a display module of a smart device such that both of an input window and the output window can be used over a wide area, and the transparency or color of the keypad periodically changes such that a user can check the keypad position which is displayed instantaneously, thereby enabling precise input operations without having to memorize all of the keypad positions and solving problems such as the confusion caused by overlapping the output window with the transparent keypad.
    Type: Application
    Filed: April 4, 2013
    Publication date: March 5, 2015
    Inventor: Joo Hong Seo
  • Publication number: 20150067575
    Abstract: A computer implemented user interface which enables a user to input alphabets in at least one Indian language is disclosed herein. The user interface includes a display enabled keypad layout which in turn includes a default keypad layer, a first keypad layer, a second keypad layer and a third keypad layer. The default keypad layer comprises a plurality of alphabets represented as selectable vowels and consonants. The first keypad layer comprises the vowels and consonants, and a plurality of modifiers. The second keypad layer comprises a plurality of matras, a plurality of halants, the vowels, and the consonants. The third keypad layer comprises the matras and the modifiers. The keypad layers are configured to be incorporated onto the display enabled keypad layout and selectively displayed, based on at least the selection of a key on at least one of the keypad layers.
    Type: Application
    Filed: August 29, 2014
    Publication date: March 5, 2015
    Inventors: VIVEKANANDA PANI, SACHINDRA KUMAR MOHANTY
  • Publication number: 20150067574
    Abstract: A display device 100 for displaying content on a display 12, integrated with a touch panel 23, includes position detection means 32 for detecting a position indicated on the display; and content layout determination means 33 for determining a layout of a plurality of contents displayed on the display wherein, when the position detection means detects that a predetermined position on the display is indicated or a display position of a predetermined content is indicated, the content layout determination means moves at least one of displayed contents, based on a priority of displayed contents predetermined according to the display contents displayed on the display, and displays a soft key at a position where a line of sight movement amount is smaller than a line of sight movement amount of the content.
    Type: Application
    Filed: April 12, 2013
    Publication date: March 5, 2015
    Applicant: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Munechika Okita, Hiroshi Nishimura
  • Publication number: 20150067570
    Abstract: The present invention provides method and apparatus for providing an enhanced user interface at devices equipped with touch screens. The present invention enables users to more easily and accurately select an object among multiple selectable objects competing within limited screen space by enlarging the desired object as user's finger or a stylus pen approaches the object before physically touching it on the touch screen.
    Type: Application
    Filed: September 4, 2013
    Publication date: March 5, 2015
    Inventors: Jae in Yoon, Jae Seok Ahn
  • Patent number: 8972904
    Abstract: In some embodiments, a portable multifunction device with a touch screen display performs a method that includes: displaying a phone call user interface on the touch screen display, wherein the phone call user interface includes: a first informational item associated with an active phone call between a user of the device and a first party, a second informational item associated with a suspended phone call between the user and a second party, and a merge call icon; upon detecting a user selection of the merge call icon, merging the active phone call and the suspended phone call into a conference call between the user, the first party, and the second party, and replacing the phone call user interface with a conference call user interface. The conference call user interface includes: a third informational item associated with the conference call, and a conference call management icon.
    Type: Grant
    Filed: July 5, 2011
    Date of Patent: March 3, 2015
    Assignee: Apple Inc.
    Inventors: Scott Forstall, Imran Chaudhri, Michael Matas, Marcel Van Os, Stephen O. Lemay, Patrick Lee Coffman, Elizabeth Caroline Furches, Greg Christie
  • Patent number: 8972905
    Abstract: The present invention relates to a method and apparatus for explicit filtering in ambiguous text entry. The invention provides embodiments including various explicit text entry methodologies, such as 2-key and long pressing. The invention also provides means for matching words in a database using build around methodology, stem locking methodology, word completion methodology, and n-gram searches.
    Type: Grant
    Filed: June 13, 2014
    Date of Patent: March 3, 2015
    Assignee: Nuance Communications, Inc.
    Inventors: Ethan Robert Bradford, Keith Charles Hullfish, David Kay, Pim Van Meurs, Michael R. Longé
  • Publication number: 20150058783
    Abstract: A multi-touch supporting parallel-tapping input method comprising the following steps: obtaining multiple input operations of a user at the same time; converting the input operations of the user into characters, permuting and combining the characters, and selecting a correct character combination sequence; displaying the selected character combination sequence as a candidate character sequence in a candidate display unit for the user to select; and displaying the character combination sequence selected by the user. The method may be implemented using a multi-touch supporting virtual keyboard, so that multiple fingers can select multiple keys at the same time to perform parallel-tapping input. Through intelligent error correction, multiple keys tapped in parallel are permutated and combined to provide a candidate correct combination for a user to select, so as to improve the speed and efficiency of text inputting of the user.
    Type: Application
    Filed: November 2, 2012
    Publication date: February 26, 2015
    Applicant: BORQS WIRELESS LTD.
    Inventors: Xiaofei Zhou, Wei Zou, Jianbing Li
  • Publication number: 20150058784
    Abstract: A touch-based computer graphics user interface enhances a stylus pen with virtual suction to create a virtual vacuum or suction tool. The virtual tool may simulate a physical world suction tool and/or provide capabilities not available in the real world. The virtual suction tool allows the user to feel as if he or she has transcended the boundary between the virtual world and the real world by physically holding in his or her hand an object that is able to interact with and virtually attract and contain items (e.g., objects with characteristics and behaviors) removed from or expellable into the virtual world. The resulting highly intuitive user interface provides fun and exciting video game play and has other applications as well.
    Type: Application
    Filed: August 20, 2014
    Publication date: February 26, 2015
    Inventors: Yukimi SHIMURA, Dean RUSSELL, Steven PETOFALVI, Brian MCNEELY, Rory JOHNSTON, Yoonjoon LEE
  • Publication number: 20150058782
    Abstract: Systems and methods for projecting graphics onto an available surface, tracking a user's interactions with the projected graphics, and providing feedback to the user regarding the tracked interactions are described. In some embodiments, the feedback is provided via updated projected graphics onto the surface. In some embodiments, the feedback is provided via an electronic screen.
    Type: Application
    Filed: August 21, 2013
    Publication date: February 26, 2015
    Applicant: INTEL CORPORATION
    Inventors: Gershom Kutliroff, Maoz Madmoni
  • Publication number: 20150058785
    Abstract: A character input device, including: a touch panel which integrally includes a display unit and an input unit; a first control unit which displays a character input screen having a character display region on the display unit, associates a keyboard including a plurality of characters with the touch panel and displays a character in the keyboard corresponding to a position where a touch input is performed via the input unit in the character display region as an input target character; an evaluation unit which obtains an evaluation value for the input target character on basis of an input manner; a determination unit which determines whether the input target character is a correction target character on basis of the evaluation value; and a second control unit which displays the correction target character on the display unit so as to be distinguishable.
    Type: Application
    Filed: August 21, 2014
    Publication date: February 26, 2015
    Inventor: Hirokazu OOKAWARA
  • Publication number: 20150058786
    Abstract: A mobile terminal 10 is provided with a touch panel 36. The touch panel 36 is provided on a top surface of an LCD monitor 26 for displaying an operation area (R2) including a plurality of keys. When a user performs a sliding operation within the operation area (R2), a CPU 20 determines whether or not the sliding operation is a specific operation. Then, the CPU 20 sets an insensitive section on a touch sensitive area of the touch panel 36 when determining that the sliding operation is a specific operation.
    Type: Application
    Filed: November 7, 2014
    Publication date: February 26, 2015
    Inventor: Ichiro KAJITANI
  • Patent number: 8959441
    Abstract: A variably displayable mobile device keyboard includes a display for presenting two or more groups of basic images, such that a different keyboard display can be generated by each of these groups of basic images, a filter for filtering one or more groups of basic images so that a single group of basic images will be displayed; and a touch screen transparent to ambient light for selecting a key of the displayed single group of basic images.
    Type: Grant
    Filed: March 12, 2008
    Date of Patent: February 17, 2015
    Inventor: Israel Fermon
  • Patent number: 8959013
    Abstract: A method, including presenting, by a computer system executing a non-tactile three dimensional user interface, a virtual keyboard on a display, the virtual keyboard including multiple virtual keys, and capturing a sequence of depth maps over time of a body part of a human subject. On the display, a cursor is presented at positions indicated by the body part in the captured sequence of depth maps, and one of the multiple virtual keys is selected in response to an interruption of a motion of the presented cursor in proximity to the one of the multiple virtual keys.
    Type: Grant
    Filed: September 25, 2011
    Date of Patent: February 17, 2015
    Assignee: Apple Inc.
    Inventors: Micha Galor, Ofir Or, Shai Litvak, Erez Sali
  • Publication number: 20150046865
    Abstract: Methods, apparatuses, and articles of manufacture for a virtual touch screen keyboard. The method includes waiting for a movement of a mobile device. Upon movement of the device, the keyboard receives a measurement representing a position of the device from a sensor of the device. The keyboard determines whether an absolute value of the received measurement is greater than a pre-defined value. If the absolute value of the received measurement is greater than the pre-defined value, and the received measurement is negative, the keyboard displays a first portion of the virtual touch screen keyboard. If the absolute value of the received measurement is greater than the pre-defined value, and the received measurement is positive, the keyboard displays a second portion of the virtual touch screen keyboard. The first portion and the second portion of the virtual touch screen keyboard provide keys that are at least double in size to the keys provided on a conventional touch screen keyboard.
    Type: Application
    Filed: December 22, 2010
    Publication date: February 12, 2015
    Inventor: Xiaorui Xu
  • Patent number: 8954877
    Abstract: A method includes displaying a keyboard on a display of an electronic device, detecting a tilt of the device, and when the detected tilt is associated with a keyboard transformation function, resizing one or keys of the keyboard.
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: February 10, 2015
    Assignee: BlackBerry Limited
    Inventors: Neil Patrick Adams, Marek Andrzej Krzeminski
  • Patent number: 8952897
    Abstract: Embodiments of a soft input panel (SIP) for an electronic device are disclosed. The SIP can be configured for entering text in a non-English language that uses a more numerous character set than does English. The characters used in the language that are available to be entered using the SIP can be available to be entered using keys on a single page of keys without switching to a different page of keys or using function keys. At least one of the keys of the SIP is a base key that is configured to open a picker window when activated. The picker window comprises plural picker keys that allow a user to select from plural different characters associated with the base key.
    Type: Grant
    Filed: December 13, 2012
    Date of Patent: February 10, 2015
    Assignee: Microsoft Corporation
    Inventors: Anukrati Agrawal, Daniel Chang, Sameer Garde, Parul Dalia
  • Publication number: 20150040056
    Abstract: An input device is provided. The input device includes a display that displays a keypad for input of a character and a character input window showing a character string input through the keypad; a gesture sensor that senses a gesture of a user; and a controller that controls the display, based on the gesture, wherein the keypad comprises: a central item; a plurality of peripheral items arranged while being spaced from one another around the central item; and a plurality of guide lines corresponding to the plurality of the peripheral items, the plurality of the guide lines are in a straight or curved line form directed from each of the plurality of the peripheral items toward the central item, and have different forms and directions.
    Type: Application
    Filed: October 6, 2014
    Publication date: February 5, 2015
    Inventor: Hyeon Joong Cho
  • Publication number: 20150040055
    Abstract: In a processing system having a touch screen display, a method and apparatus for dynamically updating a soft keyboard shown on the touch screen display. The method includes receiving user input data from a user. When the user input data indicates a current character, predicting a likelihood of at least one next character being entered by the user, and assigning the at least one next character to a soft key of the soft keyboard based at least in part on a correlation of the likelihood of the at least one next character being entered next by the user and a distance of the soft key to a predetermined location of the soft keyboard. The soft keyboard may then be updated on the touch screen display.
    Type: Application
    Filed: June 7, 2011
    Publication date: February 5, 2015
    Inventors: Bowen Zhao, Chenliang Huang
  • Patent number: 8949735
    Abstract: A system for determining scroll direction intent may include one or more processors and a memory. The one or more processors may receive first and second ordered pairs of coordinates of a scroll event. The one or more processors may construct a square that has a first vertex at the first ordered pair of coordinates and an opposite vertex at a third ordered pair of coordinates for which each coordinate has an absolute value that is equal to a maximum absolute coordinate value of the second ordered pair of coordinates, where the signs of the coordinates of the third ordered pair are equivalent to the signs of the corresponding coordinates of the second ordered pair. The one or more processors may determine an intended scroll direction of the scroll event based at least partially on the constructed square and the first and second ordered pair of coordinates.
    Type: Grant
    Filed: March 1, 2013
    Date of Patent: February 3, 2015
    Assignee: Google Inc.
    Inventors: Vinod K. Ramachandran, Grace Kloba, Srikanth Rajagopalan
  • Patent number: 8947722
    Abstract: A label printer has a touchscreen for displaying and inputting label data, and comprising at least one input area. The label printer also has a hardware keyboard for inputting label data, and comprising at least one hardware key. The label printer also has control means arranged to control printing means for printing a label in accordance with label information. The label information is derived from a combination of label data input via the at least one hardware key of said hardware keyboard and label data input via the at least one input area of said touchscreen.
    Type: Grant
    Filed: September 28, 2009
    Date of Patent: February 3, 2015
    Assignee: DYMO
    Inventors: Elke De Munck, Jimmy Dullaert, Jos Vleurinck, Lore Nuyens
  • Patent number: 8949743
    Abstract: Methods, systems, devices, and apparatus, including computer program products, for inputting text. A user interface element is presented on a touch-sensitive display of a device. The user interface element is associated with a plurality of characters, at least a subset of which is associated with respective gestures. A user input performing a gesture with respect to the user interface element is received. The character from the subset that is associated with the gesture performed with respect to the user interface element is inputted.
    Type: Grant
    Filed: April 22, 2008
    Date of Patent: February 3, 2015
    Assignee: Apple Inc.
    Inventors: Yasuo Kida, Deborah Eileen Goldsmith, Elizabeth Caroline Furches, Leland Douglas Collins, Jr., Ken Kocienda, Bas Ording, Toshiyuki Masui, Yosuke Kurita, Shin Nishibori, Takumi Takano, Hongwei Guo, Maria Celia Vigil
  • Patent number: 8949731
    Abstract: Input from a keyboard of a computing device may include displaying a character associated with a key depending on whether the user single-tapped or double-tapped the key. A single touch on the key may cause the computing device to display an initial character that is associated with the key. A double touch on the key may cause the computing device to display an alternate character that is associated with the key.
    Type: Grant
    Filed: December 13, 2012
    Date of Patent: February 3, 2015
    Assignee: VMware, Inc.
    Inventors: Kun Shi, Bo Liu, Wenlong Shao
  • Publication number: 20150033177
    Abstract: An exemplary technique is provided for inputting symbols, including letters or numbers, using fingers. A first key is coupled with a plurality of symbols including a first primary symbol coupled to the first key. A recognizer is adapted to determine a type of a finger that presses a key area coupled to the first key. A selector is adapted to select a symbol from the plurality of symbols coupled to the first key based on the determined finger type. The first key is part of a keyboard and adjacent to a number of other keys of the keyboard, each other key being coupled with a primary symbol. The plurality of symbols coupled with the first key further comprises at least one of the primary symbols coupled with at least one of the other keys, such that at least one of the plurality of symbols coupled to the first key is a primary symbol coupled to at least one other key of the keyboard.
    Type: Application
    Filed: February 25, 2013
    Publication date: January 29, 2015
    Inventors: Zhe Lou, Jan Moons
  • Patent number: 8941601
    Abstract: An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to: detect an angle of tilt of a device comprising a touch-sensitive display, the touch-sensitive display configured to provide visual content associated with an application and a virtual keyboard for inputting characters in connection with the application, wherein the virtual keyboard is provided on top of the visual content; and adjust the opacity of the virtual keyboard according to the angle of tilt such that the underlying visual content is visible to a greater or lesser extent.
    Type: Grant
    Filed: April 21, 2011
    Date of Patent: January 27, 2015
    Assignee: Nokia Corporation
    Inventor: Jonathan Somers
  • Publication number: 20150026627
    Abstract: A portable terminal that can be held stably and can perform entry operation quickly at the time of character entry is provided. On a character entry screen including a keyboard screen, a first cursor and a second cursor are displayed. A first indicating button 20 for indicating the direction of movement of the first cursor and giving an instruction to select a key currently indicated by the first cursor on the keyboard screen and a second indicating button 30 for indicating the direction of movement of the second cursor and giving an instruction to select a key currently indicated by the second cursor on the keyboard screen are provided at the lower edge on the front side of the portable terminal. A control means of the portable terminal controls the entry of a character based on a signal from the first indicating button 20 and a signal from the second indicating button 30.
    Type: Application
    Filed: September 6, 2012
    Publication date: January 22, 2015
    Inventor: Hiroyuki Ikeda
  • Publication number: 20150026624
    Abstract: Systems and methods are disclosed for deformable thumb keyboards on the touchscreens of mobile devices to enable users to use the thumb of the same hand that is holding a mobile device to type on the keyboard of the mobile device. Users may enter a keyboard configuration mode of the mobile device to create and fine tune the thumb keyboard. To create a thumb keyboard, users may sketch an arc on the touchscreen to define a general outline of the keyboard. Users may manipulate the shape, size, location, layout, etc., of the thumb keyboard on the touchscreen to fit the users' preferences. For example, a right-handed user may customize a thumb keyboard in an arc region along the lower right corner of the touch screen to allow the right thumb of the user easy access to all the keys when holding the mobile device in the right hand.
    Type: Application
    Filed: July 16, 2013
    Publication date: January 22, 2015
    Inventors: Shiu Wai Hui, Veluppillai Arulesan
  • Publication number: 20150026625
    Abstract: Apparatuses, systems, media, and/or methods may involve a keyboard and/or a selection of an element thereof. The keyboard may include a keyboard configuration, which may have one or more elements such as a character, a key, and/or functionality for the key. The key may include no characters, one or more characters, and/or one or more sets of characters. The architecture of the keyboard configuration may be based on one or more categories, such as a hand category and/or a finger category. In addition, a touch area may be recognized, which may be formed between a user digit and the key of the keyboard configuration. The category associated with the touch area may be determined, wherein the character, the key, and/or the functionality for the key may be selected based on the category.
    Type: Application
    Filed: July 19, 2013
    Publication date: January 22, 2015
    Inventor: Wenlong Yang
  • Publication number: 20150026626
    Abstract: An input method using a software keyboard, includes: displaying a software keyboard on a display device having a touch panel; monitoring an input from a user and detecting a sequence including input of an original character string, deletion of some or all of the original character string and re-input of a new character string; acquiring at least one of an incorrect input character contained in the original character string and a corresponding correct input character contained in the new character string; and correcting the software keyboard based on the incorrect input character and the correct input character.
    Type: Application
    Filed: July 21, 2014
    Publication date: January 22, 2015
    Inventors: Atsushi YOKOYAMA, Hirotoshi USUI
  • Publication number: 20150026628
    Abstract: An example method includes displaying, at a presence-sensitive device, a virtual keyboard, receiving an indication of input entered at a presence-sensitive device indicating a plurality of characters, determining a sequence of at least three character strings in the plurality such that the sequence does not include any space characters, modifying the characters by inserting at least two space characters to demarcate the at least three character strings, and determining at least two suggested character strings based on first, second, and third character strings of the sequence. The method further includes outputting, for display at the presence-sensitive device and at a text-suggestion area of the GUI, the at least two suggested character strings, receiving a selection that indicates a selected character string of the at least two suggested character strings, and outputting, for display at the presence-sensitive device and at the text-entry area of the GUI, the selected character string.
    Type: Application
    Filed: August 5, 2014
    Publication date: January 22, 2015
    Inventors: Yu Ouyang, Shumin Zhai
  • Publication number: 20150026629
    Abstract: Systems and methods for gesture repetition that is easy to repeat quickly. A user is able to quickly repeat any activation of a key, including any of the alternate, overloaded functions that are associated with the key. In addition, by appropriately defining the gesture, a large number of these repetitions can be quickly generated. These repeated activations can be generated much faster than a key can be repeatedly tapped with sufficient accuracy, and far faster than an alternative function can be repeatedly generated when each repetition would require again waiting past an initial time threshold. Furthermore, the number of repetitions can be easily and precisely controlled by the user. As the desired number of repetitions is approached, the user simply begins to repeat the gesture at a slower pace until precisely the desired number of repetitions is achieved.
    Type: Application
    Filed: October 6, 2014
    Publication date: January 22, 2015
    Inventor: Clifford A. Kushler
  • Patent number: 8937596
    Abstract: The present disclosure is directed to a method that includes capturing images of a working area that includes indicia of a virtual keyboard having a plurality of keys and detecting a selected key of the plurality of keys. The detecting of the selected key includes detecting an object in the working area by analyzing the captured images for variations in light intensity in the captured images. The detecting of the object includes generating a first row histogram based on the light intensity in each of the rows in each of the captured images, generating a first column histogram based on the light intensity in each of the columns in each of the captured images, and determining an identification of the selected key based on the first row histogram and the first column histogram. The method also includes outputting the identification of the selected key to a host device.
    Type: Grant
    Filed: July 25, 2013
    Date of Patent: January 20, 2015
    Assignee: Celluon, Inc.
    Inventors: Cheng-Feng Sze, Raymyung Cha, Jae Eul Koo, Koang Hui Jeong
  • Publication number: 20150020018
    Abstract: Disclosed is a method, an apparatus, a terminal and a storage medium for inputting information and belongs to the telecommunications field. The method for inputting information includes: monitoring a state of an inputting box, wherein the state includes an active state or a sleep state; if it is detected that the inputting box is in the active state, calling a virtual keyboard; and inputting information in the inputting box using predefined keys of the virtual keyboard. The apparatus includes a monitoring module, a calling module, and an inputting module. The terminal includes a processor, a memory, and program modules. The storage medium stores the program modules.
    Type: Application
    Filed: September 30, 2014
    Publication date: January 15, 2015
    Inventors: Qing WANG, Zhanghu LUO, Zefeng HUANG, Haoran GUO, Quanhao XIAO, Yixia YUAN, Jiashun SONG, Pengtao LI, Yunfeng DAI, Xunchang ZHAN, Chunyou LIN
  • Patent number: 8935626
    Abstract: A handheld electronic device and a method for switching a user interface thereof are provided. The present method is suitable for a handheld electronic device having a first part and a second part. The first part comprises a screen, and the second part is slidingly disposed below the first part along a specific path. A part type of the second part is detected when the second part is slid out along the specific path relative to the first part. Then, the user interface is switched and displayed on the screen according to the part type, wherein the displayed user interface is corresponding to application programs relative to the part type. As a result, convenience of executing application programs on the handheld electronic device can be improved.
    Type: Grant
    Filed: July 4, 2008
    Date of Patent: January 13, 2015
    Assignee: HTC Corporation
    Inventor: Yu-Hsien Chang
  • Publication number: 20150012875
    Abstract: An information processing apparatus according to the present invention comprises a display unit for displaying thereon a plurality of input regions operated by an operating body, a detection unit for detecting an approach distance between the operating body and a surface of the display unit, and a region control unit for, when the operating body approaches one of the input regions within a predetermined distance, enlarging the input region which the operating body approaches, and moving at least one of the input regions such that the adjacent input regions do not overlap each other. The input region is enlarged and an overlap between the input regions is avoided so that a user can easily select a desired input region, thereby preventing erroneous selection of other input region.
    Type: Application
    Filed: September 26, 2014
    Publication date: January 8, 2015
    Inventor: Reiko MIYAZAKI
  • Publication number: 20150012866
    Abstract: Disclosed is a method for data input of a touch panel device provided for inputting the input key. The method includes following steps of: determining an area region limiter on the touch panel; defining a plurality of subregion area elements for the area region limiter with respect to positions related to the area region limiter; obtaining a determined result by determining whether a finger sliding operation has been sliding through the subregion area elements; determining one subregion area elements from the plurality of the subregion area elements in accordance with the determined result; displaying input key elements belonging to the determined subregion area element; and selecting an input key from the displayed input key elements as an input data. Thereby a data of the input key can be rapidly input with less probability of input fault.
    Type: Application
    Filed: August 23, 2013
    Publication date: January 8, 2015
    Inventor: Wen-Fu Chang
  • Publication number: 20150012870
    Abstract: When a touch start is designated within display coordinates of a selected character string, and a touch end is designated within display coordinates of an arbitrary character input key, a mobile terminal temporarily stores the selected character string in a memory area indicated by a memory address corresponding to the arbitrary character input key. Then, when a touch start is designated within the display coordinates of the character input key utilized for temporarily storing the character string, and a touch end is designated within display coordinates of a text of a reply mail, the character string temporarily stored is inserted on the basis of the coordinates indicated by the touch end.
    Type: Application
    Filed: September 19, 2014
    Publication date: January 8, 2015
    Inventor: Kakeru IRIE
  • Publication number: 20150012857
    Abstract: A method for operating a virtual adjusting button is provided. A virtual adjusting button is displayed. The virtual adjusting button is operated by an operating point of an operating unit for adjusting a setting value correspondingly. A movement of the operating point is detected when the operating point is located on the virtual adjusting button and the virtual adjusting button is selected. A dynamic virtual adjusting button corresponding to the virtual adjusting button is displayed with the movement of the operating point when detecting that the operating point moves toward a direction away from or close to a reference point of the virtual adjusting button. A displaying size of the dynamic virtual adjusting button is changed correspondingly with a change of a distance between the operating point and the reference point. A precision of the setting value for adjusting is changed by operating the dynamic virtual adjusting button.
    Type: Application
    Filed: November 19, 2013
    Publication date: January 8, 2015
    Applicant: Wistron Corporation
    Inventor: Hao Tang
  • Publication number: 20150012872
    Abstract: A character input method and apparatus in an electronic terminal are provided. The character input method includes displaying a virtual keypad having at least one key area to which a plurality of characters are associated, displaying a plurality of areas when a touch is detected on the at least one key area, detecting whether the touch includes a drag and inputting, after the drag is detected, a character mapped to an area corresponding to a point where the drag is released.
    Type: Application
    Filed: September 23, 2014
    Publication date: January 8, 2015
    Inventor: Hee-Jun KANG
  • Publication number: 20150012874
    Abstract: A keyboard for an electronic device is provided, having a key with indicia to indicate direction of backspace or deletion.
    Type: Application
    Filed: September 24, 2014
    Publication date: January 8, 2015
    Inventor: Yoojin HONG
  • Publication number: 20150012873
    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: Application
    Filed: September 24, 2014
    Publication date: January 8, 2015
    Inventors: Xiaojun Bi, Yu Ouyang, Shumin Zhai
  • Publication number: 20150012868
    Abstract: A method of indicating a selected at least one of keys on a keyboard of a display device, the keyboard having a layout including a plurality of keys, the method including identifying the selected at least one of the keys based on a location of the selected at least one of the keys on the keyboard of the display device, updating a rendered video frame with a stored image of the selected at least one of the keys to generate an updated video frame indicating the selection of the at least one of the keys for displaying by the display device, the stored image of the selected at least one of the keys corresponding to the selected at least one of the keys, and while another video frame indicating the selection of the at least one of the keys is being rendered, displaying the updated video frame by the display device.
    Type: Application
    Filed: June 12, 2014
    Publication date: January 8, 2015
    Inventors: Wei Xiong, Frank Seto
  • Publication number: 20150012867
    Abstract: Disclosed herein are a method and electronic device for providing an autocorrect function. A first character is replaced by a second character so as to correct the first character and the first character is restored.
    Type: Application
    Filed: June 5, 2014
    Publication date: January 8, 2015
    Inventors: Pil-Joo YOON, Yong-Joon JEON
  • Publication number: 20150012871
    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: Application
    Filed: September 22, 2014
    Publication date: January 8, 2015
    Inventor: Kevin Laubach
  • Publication number: 20150012869
    Abstract: Operating a touch-screen device includes displaying at least a portion of a keyboard on a touch-screen, detecting a touch on the touch-screen, and detecting movement of the touch on the touch-screen. Operating the touch-screen device also includes moving the displayed keyboard in response to the detected movement of the touch on the touch-screen, detecting a release of the touch from the touch-screen, and assigning a character according to a final location of the touch relative to a location of the displayed keyboard.
    Type: Application
    Filed: July 7, 2014
    Publication date: January 8, 2015
    Inventors: Olivier Artigue, Jean-Michel Douliez, Francois Trible
  • Patent number: 8928588
    Abstract: A touch press key inputting device includes: a plurality of character keys 21˜32 with at least 2 characters displayed on the surface of each key; an input judging means 72 for sensing the character keys touched and the first touched points in the area of the character keys, performing a movement longer than a specified length originally touched, and judging a moving direction in touch press inputting; a character selecting and outputting means 73 for selecting and outputting the characters displayed in the moving direction, corresponding to the moving direction judged by the input judging means, relative to the reference positions of the character keys. Since the characters on the positions are selected and output corresponding to the touch press inputting operations of the characters displayed on the key surfaces of respective character keys 21˜32, the inputting operations can be directly sensed and easily assured, and the inputting operability is improved.
    Type: Grant
    Filed: July 12, 2010
    Date of Patent: January 6, 2015
    Assignee: Blackberry Limited
    Inventor: Syunji Kato