Virtual Input Device (e.g., Virtual Keyboard) Patents (Class 715/773)
  • Patent number: 10282082
    Abstract: In one aspect, a device includes a touch-enabled display, an accelerometer, a processor, and a memory accessible to the processor. The memory bears instructions executable by the processor to present, on the touch-enabled display, a keyboard in a first configuration and to receive at least one signal from the accelerometer. The instructions are also executable to present the keyboard in a second configuration different from the first configuration at least in part in response to receipt of the signal.
    Type: Grant
    Filed: May 6, 2014
    Date of Patent: May 7, 2019
    Assignee: LENOVO (SINGAPORE) PTE. LTD.
    Inventors: Arnold S. Weksler, Russell Speight Vanblon, John Carl Mese, Nathan J. Peterson
  • Patent number: 10275206
    Abstract: A digital audio workstation software package is provided with computer readable instructions that, when executed, direct a multi-core processor to perform acts comprising accessing an audio signal. The digital audio workstation software package further includes computer-readable instructions that, when executed, direct the processor to utilize, at least in part, pipeline parallelism to enable a plurality of serially ordered plug-ins in an effects rack to process the audio signal utilizing a plurality of available processing cores to create a processed audio signal.
    Type: Grant
    Filed: January 26, 2017
    Date of Patent: April 30, 2019
    Assignee: BANDLAB
    Inventors: Noel Borthwick, Logan Thomas
  • Patent number: 10271140
    Abstract: Embodiments of the present application disclose an interaction method, an interaction apparatus, and user equipment. The method comprises: determining shape related information of a deformable loudspeaker array surface, where the shape related information corresponds to a first shape of the deformable loudspeaker array surface after a folding deformation; determining multiple effective interaction areas on the deformable loudspeaker array surface at least according to the shape related information, where the multiple effective interaction areas meet the following conditions: in nonadjacent positions on the deformable loudspeaker array surface, and adjacent in a spatial position in the first shape; and using the multiple effective interaction areas as one interaction area at least according to a first relative position of the multiple effective interaction areas in the spatial position in the first shape to provide a sound output interface to at least one interaction object.
    Type: Grant
    Filed: January 25, 2017
    Date of Patent: April 23, 2019
    Assignee: Beijing Zhigu Rui Tuo Tech Co., Ltd.
    Inventors: Kuifei Yu, Ran Xu
  • Patent number: 10224012
    Abstract: A method to author music. The method includes presenting, on a display by a computing device, an audio effect menu, receiving, by the computing device, a first user input selecting a first audio effect from the audio effect menu, generating, in response to receiving the first user input, a first modified audio stream based on a particular audio stream and the first audio effect, receiving, by the computing device while receiving the first user input, a second user input selecting a second audio effect from the audio effect menu, generating, in response to receiving the second user input, a second modified audio stream based on the first modified audio stream and the second audio effect, detecting cessation of the first user input, and continuing, in response to detecting the cessation, generating the second modified audio stream based on the first modified audio stream and the second audio effect.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: March 5, 2019
    Assignee: Apple Inc.
    Inventors: Robert Baker, Gerhard Lengeling, Alec Little, Patrick Beard, Ole Lagemann, Danny Patterson, Tobias Hermann
  • Patent number: 10216334
    Abstract: An information processing device for receiving user selections inputted using a touch panel includes an acquisition unit for acquiring a touch point on the touch panel touched by the user, a placement unit for placing, in an area surrounding a display reference point on a screen, the display of a plurality of input items capable of being inputted by the user by moving the touch point, a detection unit for detecting the direction of movement by the touch point from the initial touch point of the user, a calculation unit for calculating the angle of deviation between the direction of movement of the touch point by the user and a standard direction, and a correction unit for correcting the placement of the display of the plurality of input items in accordance with the angle of deviation.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: February 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: Satoshi Innami, Keisuke Kamada
  • Patent number: 10209885
    Abstract: The present disclosure discloses a method and a device for building a virtual keyboard. The method includes the steps: detecting a touch area of finger operation; determining the number of keys to be arranged in a key region of the virtual keyboard according to the detected touch area of finger operation and an area of the key region of the virtual keyboard; and arranging the determined number of keys in the key region of the virtual keyboard according to a preset strategy. The number of keys arranged in a key region of the virtual keyboard is determined in the present disclosure according to the touch area of user's finger operation and the area of the key region of the virtual keyboard so that the area of each key in the virtual keyboard is adaptable to the touch area of fingers.
    Type: Grant
    Filed: May 29, 2014
    Date of Patent: February 19, 2019
    Assignees: BOE TECHNOLOGY GROUP CO., LTD., CHENGDU BOE OPTOELECTRONICS TECHNOLOGY CO., LTD.
    Inventors: Kun Li, Zhiqin Zhang, Youngyik Ko, Feng Bai
  • Patent number: 10203872
    Abstract: This invention rotates to a method for entering characters into a small keypad with a limited number of keys or information appliances with a liquid crystal panel such as PDA. The object of the present invention is to provide a character entry method to ensure the efficiency of letter entry, the expandability and adaptability of information services, and the information and communication service method thereby, which substantially obviates problems due to limitations and disadvantages of the multi-tap and single-tap method. The distinctive features of the present invention are representative character keys, a virtual keypad, and virtual key entry method on the virtual keypad mode, in entering multiple characters by means of a keypad with about 12 keys. Moreover, the present invention provides a character entry method ensuring the input efficiency of various characters. The present invention can be utilized as an interface in the mobile info-communication services.
    Type: Grant
    Filed: May 4, 2016
    Date of Patent: February 12, 2019
    Assignee: Neopad Inc.
    Inventor: Heesung Chung
  • Patent number: 10175774
    Abstract: A computer-implemented method includes detecting a pressing of a spacebar on a keyboard and in response to detecting the pressing of the spacebar on the keyboard, determining whether to report the pressing as a space key event or a mouse event.
    Type: Grant
    Filed: February 22, 2016
    Date of Patent: January 8, 2019
    Assignee: GOOGLE LLC
    Inventors: Amirhossein Simjour, Andrew De Los Reyes
  • Patent number: 10162480
    Abstract: There is provided an information processing apparatus including an operation surface configured to receive touch inputs, and a sensor unit configured to detect at least one right-side touch input from a manipulation by a user of the operation surface within a first operational area of the operation surface, and at least one left-side touch input from a manipulation by the user of the operation surface within a second operational area of the operation surface, wherein the first operational area and the second operational area of the operation surface are mapped to a graphical user interface (GUI) area of a display device.
    Type: Grant
    Filed: August 30, 2017
    Date of Patent: December 25, 2018
    Assignee: SONY CORPORATION
    Inventors: Ikuo Yamano, Kazuyuki Yamamoto
  • Patent number: 10156839
    Abstract: Embodiments of the present invention disclose an electronic device control method and system, and a related device. In the method, a mobile terminal reads an application content identifier included in an application that is stored in an electronic device, outputs the application content identifier included in the application, and outputs, after a first selection operation on an output target application content identifier included in the application is detected, a control option list matching the target application content identifier; and on such a basis, the mobile terminal may detect a second selection operation on any one of content control options included in the control option list, and transmit, by using a wireless link, a content control instruction matching a chosen content control option to the electronic device, so as to trigger the electronic device to perform, by using the application, a control operation on application content to which the target application content identifier belongs.
    Type: Grant
    Filed: August 8, 2016
    Date of Patent: December 18, 2018
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Tat Hei Wong, Jin Fang, Yi Lu, Qian Zhang, Langlang Wu, Jinsong Jin, Jun Cheng
  • Patent number: 10126937
    Abstract: Systems and methods for detecting a user interaction by identifying a touch gesture on a touch interface on a virtual reality headset. The touch gestures are received on a front surface that is on the opposite side of the headset's inner display screen so that correspondence between the touch location and displayed content is intuitive to the user. The techniques of the invention display a cursor and enable the user to move the cursor by one type of input and make selections with the cursor using a second type of input. In this way, the user is able to intuitively control a displayed cursor by moving a finger around (e.g., dragging) on the opposite side of the display in the cursor's approximate location. The user then uses another type of touch input to make a selection at the cursor's current location.
    Type: Grant
    Filed: January 26, 2016
    Date of Patent: November 13, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: Byungmoon Kim, Jihyun Lee, Eunyee Koh
  • Patent number: 10114471
    Abstract: A wireless input system based on an intra-body communication and an implementation method thereof are provided. The method includes detecting, by a wireless keyboard, that a user clicks a plurality of keys of a keyboard and recording a keying code information corresponding to the keys; transmitting the recorded keying code information via an intra-body communication; receiving, by an intelligent wearable device, the keying code information; and mapping the received keying code information to a simulated keyboard keying code information and starting a searching mode of a default input method to search corresponding text messages for input. The present invention improves the input efficiency of the intelligent wearable device.
    Type: Grant
    Filed: April 7, 2016
    Date of Patent: October 30, 2018
    Assignee: HUIZHOU TCL MOBILE COMMUNICATION CO., LTD.
    Inventor: Xiling Chen
  • Patent number: 10102925
    Abstract: A machine for extracorporeal blood treatment includes a user interface having a touch screen and a controller programmed to display on a screen (16) a display in which two distinct areas are arranged, one of which (161) exhibits a series of touch keys (17), wherein activation of any one touch key (17) causes visualization of an image in a second area (162) of the screen, wherein the images are displayed alternatively and are at least partly different one from another, wherein each touch key (17) is associated to an instruction, or to a group of instructions, each concerned with readying the machine for use, wherein each image is a pictograph of a configuration of the machine, correlated with an instruction associated to the touch key (17) selected, and wherein the operator is aided in making the machine ready for treatment.
    Type: Grant
    Filed: March 15, 2018
    Date of Patent: October 16, 2018
    Assignee: Gambro Lundia AB
    Inventors: Massimo Zaccarelli, Lorenza Ferrarini, Danielle Pelletier, Jeffrey J. Letteri
  • Patent number: 10099382
    Abstract: Concepts and technologies are described herein for providing a mixed environment display of robotic actions. In some configurations, techniques disclosed herein can execute a set of instructions or run a simulation of the set of instructions to generate model data defining actions of a robot based on a set of instructions. Using the model data, one or more computing devices may generate graphical data comprising a graphical representation of the robot performing tasks or actions based on an execution of the instructions. The graphical data can be in form of an animation showing a robots actions, which may include movement of the robot and the robot's interaction with other objects. Graphical elements showing the status of the robot or graphical representations of the instructions may be included in the graphical data. The graphical data may be displayed on an interface or communicated to one or more computers for further processing.
    Type: Grant
    Filed: August 11, 2015
    Date of Patent: October 16, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: David M. Hill, Alan M. Jones, Jeffrey J. Evertt, Richard C. Roesler, Emiko V. Charbonneau, Andrew William Jean
  • Patent number: 10095343
    Abstract: An electronic device detects a change in intensity of an input at a location corresponding to a first user interface element associated with a user-interaction behavior model; generates, with an application-independent software module, output associated with the first user interface element determined in accordance with the change in intensity of the input and the user-interaction behavior model, including a first user-interaction component behavior and a second user-interaction component behavior; detects a change in intensity of an input at a location corresponding to a second user interface element associated with a subset of the user-interaction component behaviors; obtains, from the application-independent software module, an indication of whether the change in intensity of the input has met conditions associated with the first user-interaction component behavior; and updates, based on the indication, an appearance of the second user interface element based on the first user-interaction component behavio
    Type: Grant
    Filed: July 11, 2017
    Date of Patent: October 9, 2018
    Assignee: APPLE INC.
    Inventors: Sophia Teutschler, Stephen R. Breen, Kenneth L. Kocienda
  • Patent number: 10092686
    Abstract: A dialysis machine comprising a fluid circuit for providing a dialysis fluid to a dialyzer is disclosed. The fluid circuit comprises a tube with a first valve for providing a disinfectant fluid for disinfecting at least a part of the fluid circuit at disinfection of the dialysis machine. The tube with the first valve is arranged to provide the disinfectant fluid upstream the dialyzer and at a position in the fluid circuit where pressure is, during treatment, such that a pressure gradient between ports of the first valve is provided, the ports comprising at least a disinfectant fluid port and a fluid circuit port, such that the disinfectant fluid port of the first valve is enabled to be safely connected to a source of disinfectant also during treatment. A method of controlling such a dialysis machine and a computer program for controlling are also disclosed.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: October 9, 2018
    Assignee: GAMBRO LUNDIA AB
    Inventors: Sture Hobro, Olof Jansson, Jan Lunsjo
  • Patent number: 10075430
    Abstract: Embodiments of the present application disclose a method for receiving password input from a user. During operation, the system receives, by a computing device, user input indicating that a user is entering a password. The system displays a plurality of shortcut keyboards of a keyboard sequence in successive order based on an arrangement of characters in the password. The system displays a first shortcut keyboard with a first key labeled with at least a first character of the password prior to displaying a second shortcut keyboard with a second key labeled with one or more characters positioned subsequent to the first character in the password. The system then receives input from the user selecting at least one key of each shortcut keyboard from the plurality of shortcut keyboards, and determines the password entered by the user based on the characters entered by the user through the key selections.
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: September 11, 2018
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventor: Wei Guo
  • Patent number: 9958971
    Abstract: An information processing apparatus includes a display, a touch panel, a sensor, and a controller. The display has a screen. The touch panel is configured to detect contact. The sensor is configured to detect an inclination. The controller is configured to determine whether contact is detected by the touch panel, and control display of an image displayed on the screen based on the inclination detected by the sensor in a period of time from detection of contact by the touch panel to release of the contact.
    Type: Grant
    Filed: August 3, 2015
    Date of Patent: May 1, 2018
    Assignee: SONY CORPORATION
    Inventors: Seiji Suzuki, Yusuke Miyazawa, Yasushi Okumura
  • Patent number: 9952707
    Abstract: A password input device includes: at least two mutually separate touch display screens; a controller configured to control the touch display screen to randomly display characters; and a processor configured to determine the characters currently displayed on corresponding touch display screens subjected to a touch operation after detecting the touch operation, determine a character string inputted by a user according to a sequence of the touch operation, and take the character string as a password inputted by the user. The password input device can adopt a flexible overall arrangement mode of the character string for the password and improve the security of password input. A password input method is further disclosed.
    Type: Grant
    Filed: April 22, 2014
    Date of Patent: April 24, 2018
    Assignees: BOE Technology Group Co., Ltd., Beijing BOE Display Technology Co., Ltd.
    Inventors: Jiannan Zhang, Jianfeng Yuan, Seung Moo Rim
  • Patent number: 9940862
    Abstract: A flexible display is disclosed. In one aspect, the flexible display includes a flexible display panel, a main support supporting a first area of the flexible display panel and first and second sub-supports respectively supporting second and third areas of the flexible display panel. The second and third areas are adjacent to the first area. The flexible display further includes first and second hinges respectively connecting the main support to the first and second sub-supports. The flexible display panel is configured to be arranged in first to third configurations respectively exposing different areas of the flexible display panel.
    Type: Grant
    Filed: April 29, 2015
    Date of Patent: April 10, 2018
    Assignee: Samsung Display Co., Ltd.
    Inventor: Minho Um
  • Patent number: 9934430
    Abstract: Methods, systems, and computer-readable media related to a technique for providing handwriting input functionality on a user device. A handwriting recognition module is trained to have a repertoire comprising multiple non-overlapping scripts and capable of recognizing tens of thousands of characters using a single handwriting recognition model. The handwriting input module provides real-time, stroke-order and stroke-direction independent handwriting recognition. User interfaces for providing the handwriting input functionality are also disclosed.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: April 3, 2018
    Assignee: APPLE INC.
    Inventors: Jannes G. A. Dolfing, Karl M. Groethe, Ryan S. Dixon, Jerome R. Bellegarda
  • Patent number: 9927950
    Abstract: A method for providing a graphical user interface (GUI) to receive a user command on a touch screen, and a multimedia apparatus using the same. The method for providing a GUI includes determining whether an enlargement command for a GUI item is received, and enlarging the GUI item. Therefore, it is possible to enable a user to operate the GUI item more correctly, and to provide the superior visual effect when the GUI item is operated.
    Type: Grant
    Filed: August 7, 2015
    Date of Patent: March 27, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Chan-ho Park, Kyoung-nyo Hwangbo, Mi-kyoung Kim
  • Patent number: 9916291
    Abstract: A method, an apparatus, and a terminal device for displaying multiple input boxes in a web page are provided. The method includes: obtaining, by an obtaining unit using a processor, a focus input box in a web page currently displayed by a terminal device; searching, by a searching unit using a processor, for other input boxes in the web page in a preset distance range of the focus input box; rolling, by a rolling unit using a processor, the web page and/or canvas of the display screen of the terminal device when the other input boxes are located in a lower level of an interface, so that the focus input box and the other input boxes are displayed in a visible area of the display screen of the terminal device simultaneously.
    Type: Grant
    Filed: May 22, 2014
    Date of Patent: March 13, 2018
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventor: Yuqiang Shu
  • Patent number: 9876825
    Abstract: Systems and methods for monitoring user authenticity according to user activities on an application server. A user-modeling process and a user-verification process are performed. In the user-modeling process, a user model is adapted session-by-session to user activities in which the user model includes a plurality of adaptive feature-specific user-behavior models. The user-verification process includes determining a plurality of feature-specific risk-score values, comparing the at least one of the adaptive feature-specific user-behavior models with a respective feature extracted from user activity in the user session on the application server, and determining a total risk-score value indicative of user authenticity by weighting and combining the plurality of feature-specific risk-score values. If the total risk-score value is greater than a given threshold, a corrective action is performed.
    Type: Grant
    Filed: February 4, 2016
    Date of Patent: January 23, 2018
    Assignee: Amadeus S.A.S.
    Inventors: Virginie Amar, Jeremie Barlet, Marc Campora, Joseph El Hayek, Romain Peicle, Olivier Thonnard, Jihane Zouaoui
  • Patent number: 9821221
    Abstract: Various embodiments disclosed herein are directed to a virtual player interface such as button deck for a gaming device. The interface includes a touch screen display which displays one or more button icons. The size, shape and location of the button icons may be reconfigured based upon player interaction or selection. Button functions or selections may be combined into a single button. The button reconfiguration may be saved to a player account to be applied when the player uses the gaming device or other applicable device. Haptic or audible feedback may be applied to the button icon based upon the location of the player's touch relative to a target position on the icon.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: November 21, 2017
    Assignee: Bally Gaming, Inc.
    Inventors: Stephen Patton, Martin Lyons, Bryan Kelly, Julia Childs, Sean Martin
  • Patent number: 9804637
    Abstract: A portable display device including a display unit, the display unit including a light-emitting surface that displays an image and a non-light-emitting surface opposite to the light-emitting surface; a drive unit, the drive unit controlling the display unit; and a flexible film, the flexible film electrically connecting the display unit and the drive unit, wherein the drive unit includes a first surface on which the flexible film is disposed, and a second surface opposite to the first surface, and wherein the portable display device is embodied in a first folding mode in which the flexible film is bent in such a way that the non-light-emitting surface and the second surface face each other, or a second folding mode in which the flexible film is bent in such a way that the light-emitting surface and the first surface face each other.
    Type: Grant
    Filed: January 27, 2015
    Date of Patent: October 31, 2017
    Assignee: SAMSUNG DISPLAY CO., LTD.
    Inventors: Dong-wook Choi, Minjae Kim, Sun A Yang, Jongho Chong
  • Patent number: 9798718
    Abstract: In one example, a computing device includes at least one processor that is operatively coupled to a presence-sensitive display and a gesture module operable by the at least one processor. The gesture module may be operable by the at least one processor to output, for display at the presence-sensitive display, a graphical keyboard comprising a plurality of keys and receive an indication of a continuous gesture detected at the presence-sensitive display, the continuous gesture to select a group of keys of the plurality of keys. The gesture module may be further operable to determine, in response to receiving the indication of the continuous gesture and based at least in part on the group of keys of the plurality of keys, a candidate phrase comprising a group of candidate words.
    Type: Grant
    Filed: September 14, 2016
    Date of Patent: October 24, 2017
    Assignee: Google Inc.
    Inventors: Shumin Zhai, Yu Ouyang, Ken Wakasa, Satoshi Kataoka
  • Patent number: 9798444
    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: September 3, 2014
    Date of Patent: October 24, 2017
    Assignee: BLACKBERRY LIMITED
    Inventors: Eric Johnson, Ronald Anthony Dicke
  • Patent number: 9781244
    Abstract: Methods, systems, and techniques for dual-mode communication are provided. Example embodiments provide a an enhanced mobile device that includes a CPU, a low latency transceiver, and a high latency transceiver. The enhanced mobile device is in communication with a console via both the low latency transceiver and the high latency transceiver. The console also includes a CPU, a low latency transceiver, and a high latency transceiver. In some embodiments, the low latency communication channel is used to transmit control messages to an entertainment console whereas the high latency communication channel is used to communicate data between the mobile device and the entertainment console. The dual-mode communication may be used in different scenarios, including entertainment applications, such as with dual-mode eyeglasses.
    Type: Grant
    Filed: July 2, 2013
    Date of Patent: October 3, 2017
    Inventor: Kevin Griffin
  • Patent number: 9753640
    Abstract: A communication apparatus includes a display input unit having a display screen and an input unit for receiving an operation relative to the display screen; a control unit configured to control the display input unit so that destination information of a transmission destination is obtained; and a communication unit configured to transmit data to a destination specified with the destination information. The control unit displays a first key correlated to one letter on the display screen. The control unit displays a text input screen on the display screen so that the control unit receives an operation of inputting one letter when the control unit receives an operation of specifying the first key. The control unit obtains a text string formed of the one letter correlated to the first key thus specified and the one letter thus input as the destination information.
    Type: Grant
    Filed: November 13, 2014
    Date of Patent: September 5, 2017
    Assignee: OKI DATA CORPORATION
    Inventor: Makoto Yamashita
  • Patent number: 9710755
    Abstract: A system and method for predicting search term popularity is disclosed herein. A database system may comprise a first database cluster H and a second database cluster L. A machine learning algorithm is trained to create a predictive model. Thereafter, for each record in a database system, the predictive model is used to calculate a probability of the record being accessed. If the calculated probability of the record being accessed is greater than a threshold value, then the record in the first database cluster H; otherwise, the record is placed in the second database cluster L. Training the machine learning algorithm comprises inputting a training feature vector associated with the record into the machine learning algorithm, inputting a cost vector into the machine learning algorithm, and iteratively operating the machine learning algorithm on each record in the set of records to create a predictive model. Other embodiments are also disclosed herein.
    Type: Grant
    Filed: September 26, 2014
    Date of Patent: July 18, 2017
    Assignee: WAL-MART STORES, INC.
    Inventors: Varun Srivastava, Yiye Ruan, Yan Zheng
  • Patent number: 9690449
    Abstract: The present invention extends to methods, systems, and computer program products for touch based selection of graphical elements. Embodiments of the invention improve the usability of interacting with data visualizations. When multiple graphical elements are covered by a finger touch, a gesture recognition component detects ambiguity in the selection. In response, a visualization component draws additional regions around the touched location. The additional regions correspond to the covered graphical elements covered. Thus, a user is made aware of the graphical elements covered by his or her finger. These additional regions are touch friendly and more easily selectable. A finger can be moved into one of the additional regions and released to finish the selection. The gesture recognition component interprets this gesture as if the user tapped directly and unambiguously on the corresponding graphical element.
    Type: Grant
    Filed: November 2, 2012
    Date of Patent: June 27, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vladimir Y. Morozov, Fabian O. Winternitz, Craig Allen Lee
  • Patent number: 9690477
    Abstract: Methods, devices, and systems described herein electronically detect a user-generated symbol that is drawn alongside and/or on pre-existing content shown on an output device. As determination is made as to whether the user-generated symbol is previously associated by a device with a defined operation that is to be performed by the device with the pre-existing content responsive to detecting the user-generated symbol. Responsive to determining that the user-generated symbol is not previously associated with the defined operation, a previously non-associated operation that is to be performed by the device with the pre-existing content is determined and implemented on the pre-existing content with the device to generate output provided to a user of the device.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: June 27, 2017
    Assignee: Lenovo (Singapore) PTE. LTD.
    Inventors: Scott Wentao Li, Russell Speight VanBlon, Scott Edwards Kelso
  • Patent number: 9665246
    Abstract: In one example, a method includes outputting, by a computing device and for display, a graphical user interface including a plurality of text suggestion regions. The method further includes receiving, by the computing device, an indication of gesture input detected at a presence-sensitive input device, and selecting, based at least in part on the indication of the gesture input, a candidate character string from a plurality of candidate character strings. The method further includes determining that the candidate character string was previously selected while being displayed within a particular text suggestion region from the plurality of text suggestion regions, and outputting, for display and based at least in part on determining that the candidate character string was previously selected while being displayed within the particular text suggestion region, the candidate character string within the particular text suggestion region.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: May 30, 2017
    Assignee: Google Inc.
    Inventors: Shumin Zhai, Philip Quinn
  • Patent number: 9652076
    Abstract: Various implementations related to gesture fingerprinting are described. In one such implementation, a computer-implemented method includes receiving input from a user entered via an input device; determining a gesture and one or more attributes associated with the gesture based on the input; matching the gesture to a gesture model for the user using the one or more attributes; and optimizing the gesture model based on subsequent input received from the user.
    Type: Grant
    Filed: November 2, 2016
    Date of Patent: May 16, 2017
    Assignee: Famous Industries, Inc.
    Inventors: Steven E. Newcomb, Mark H. Lu
  • Patent number: 9613156
    Abstract: This invention discloses a cookie information sharing method that comprises the following steps: reading cookie information in a parent browser, said parent browser being a browser which stores the cookie information; importing the cookie information read from the parent browser into a child browser, said child browser being a browser which needs to acquiring the cookie information from the parent browser. This application also provides a cookie information sharing system for realizing the proceeding method. The cookie information sharing method and system of this application are able to reduce occupancy of system resources by user's information records, and also to realize sharing of the user's information records.
    Type: Grant
    Filed: March 19, 2013
    Date of Patent: April 4, 2017
    Assignee: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
    Inventors: Xiaoyong Zhao, Juyuan Zhang, Wenping Zuo, Huan Ren
  • Patent number: 9588620
    Abstract: Disclosed are a method and device for displaying a character on a touchscreen. The method comprises: when it is detected that a time period during which the user touches an area, where a character is displayed, on the touchscreen exceeds a preset time threshold, a shaded area formed when the user touches the touchscreen is determined; at least one shaded character in the shaded area is acquired, and independently displayed and enlarged on a preset enlargement area excluding the shaded area on the touchscreen; and the touch of the user on the preset enlargement area is detected, and locating and selecting is performed on the at least one character in the shaded area according to the detected touch.
    Type: Grant
    Filed: July 22, 2013
    Date of Patent: March 7, 2017
    Assignee: ZTE CORPORATION
    Inventors: Minggang Gao, Qingyu Ni, Zhuo Wang
  • Patent number: 9569099
    Abstract: A method and an apparatus thereof display a key pad and solve the trouble and difficulty of a user in selecting the key pad displayed in a terminal having a touch screen. The method detects a touch gesture with respect to the touch screen; determines whether the detects touch gesture is zoom-out; displays thumbnails representing key pads, respectively, when the detected touch gesture is the zoom-out; and displays a key pad of a selected thumbnail when one of the displayed thumbnails is selected by a user.
    Type: Grant
    Filed: December 7, 2012
    Date of Patent: February 14, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ilgeun Bok, Chulwoo Kim, Seungah Oh
  • Patent number: 9565334
    Abstract: Disclosed is an image capturing device for use in photo surveys, wherein said image capturing device comprises: a camera unit for capturing images; a processing unit for controlling said camera unit; a first shutter release button for activating said camera unit to capture an image of a motive; and a second shutter release button for activating said camera unit to capture an image of a motive. The processing unit, when either said first shutter release button or said second shutter release button is activated, is configured to control said camera unit to capture an image of a motive, and generate an opinion variable associated with said captured image, wherein said opinion variable is for indicating the opinion of a user towards said motive, and wherein said opinion variable is generated dependent on the used shutter release button.
    Type: Grant
    Filed: December 5, 2012
    Date of Patent: February 7, 2017
    Assignee: Aspekt R&D A/S
    Inventor: Tue Freltoft
  • Patent number: 9552156
    Abstract: A method for operating a soft keyboard of a touch device is disclosed, the touch device including a touch screen and a processor, the touch screen being coupled to the processor, and the method including: the processor determining a touch signal generated from a single touch point applied onto a trigger region for the soft keyboard; the processor determining a drag signal generated through move of the single touch point from inside of the trigger region to outside of the trigger region; the processor determining a starting point and an end point of the drag signal, to generate a soft keyboard display signal; and displaying the soft keyboard on the touch screen according to the soft keyboard display signal.
    Type: Grant
    Filed: October 1, 2014
    Date of Patent: January 24, 2017
    Assignee: HTC Corporation
    Inventors: Chia-Hao Chin, Yen-Kuan Lin
  • Patent number: 9513784
    Abstract: A method and device for controlling information input for text boxes are disclosed. The method includes: at a device having one or more processors, memory, and a display: detecting selection of a text input box in a user interface; in response to detecting the selection of the text input box and prior to receiving input text for the text input box, obtaining a regular expression for acceptable input corresponding to text input box; for each character in the regular expression, determining whether the character belongs to a respective validation filter character set for a predetermined data type; and in response to a determination that all characters in the regular expression belongs to the respective validation filter character set for the predetermined data type, selectively presenting a respective character keyboard corresponding to the predetermined data type to a user for text entry.
    Type: Grant
    Filed: March 26, 2014
    Date of Patent: December 6, 2016
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Yuqiang Shu
  • Patent number: 9508322
    Abstract: A system, method, and computer readable medium are disclosed for re-sizing input fields and text of a user interface displayed within a touch-sensitive screen. The user interface comprises an initial view with at least one input field. The user interface is provided for display on the screen. A touch interaction is detected on the screen, and it is determined whether the interaction is within a predefined area of an input field. Responsive to determining that the interaction is within the predefined area, a magnified view of the input field is generated. The magnified view increases the proportion of the screen filled by the input field and text relative to the initial view. The magnified view is then presented for display on the screen.
    Type: Grant
    Filed: May 28, 2010
    Date of Patent: November 29, 2016
    Assignee: QUALCOMM Incorporated
    Inventor: Christopher Thomas
  • Patent number: 9501171
    Abstract: Various implementations related to gesture fingerprinting are described. In one such implementation, a computer-implemented method includes receiving input from a user entered via an input device; determining a gesture and one or more attributes associated with the gesture based on the input; matching the gesture to a gesture model for the user using the one or more attributes; and optimizing the gesture model based on subsequent input received from the user.
    Type: Grant
    Filed: August 7, 2014
    Date of Patent: November 22, 2016
    Assignee: Famous Industries, Inc.
    Inventors: Steven E Newcomb, Mark H Lu
  • Patent number: 9495620
    Abstract: Methods, systems, and computer-readable media related to a technique for providing handwriting input functionality on a user device. A handwriting recognition module is trained to have a repertoire comprising multiple non-overlapping scripts and capable of recognizing tens of thousands of characters using a single handwriting recognition model. The handwriting input module provides real-time, stroke-order and stroke-direction independent handwriting recognition. User interfaces for providing the handwriting input functionality are also disclosed.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: November 15, 2016
    Assignee: APPLE INC.
    Inventors: Jannes G. A. Dolfing, Karl M. Groethe, Ryan S. Dixon, Jerome R. Bellegarda
  • Patent number: 9483178
    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: Grant
    Filed: June 11, 2014
    Date of Patent: November 1, 2016
    Assignee: Canon Kabushiki Kaisha
    Inventor: Shiro Kunori
  • Patent number: 9454517
    Abstract: An object of the present invention is to provide a device, a method, and a computer-readable recording medium, all of which reduce the processing load when a document is opened, and improve the operability for editing a document. A smartphone includes a touch-screen display and a controller. The controller displays a virtual keyboard and a document area which displayed an editing document inputted via the virtual keyboard, on the touch-screen display. The controller maintains displaying of the virtual keyboard while switching the editing document over from a first document to the second document, in a case in which a touch operation to switch the editing document over from the first document to the second document is performed.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: September 27, 2016
    Assignee: KYOCERA CORPORATION
    Inventor: Yuka Ishizuka
  • Patent number: 9450939
    Abstract: A method and apparatus for service login to a service provider sites have been disclosed. The method including: receiving a login request from a user, wherein the login request comprises at least both terminal's login information input by the user and third party account information pertaining to the user; after successful verification on the third party account information, determining by the service provider, whether the terminal's login information input by the user matches to reference login information, wherein the reference login information comprises specific information of the user to further identify user's identity; if the terminal's login information matches to at least a portion of the reference login information, delivering service to the terminal according to the third party account information.
    Type: Grant
    Filed: September 16, 2014
    Date of Patent: September 20, 2016
    Assignee: Tencent Technology (Shenzhen) Co., Ltd.
    Inventors: Hao Zhou, Wenrui Zhang, Hui Wang, Tianqing Huang, Wen Cha, Lifang Cen, Jinfu Deng
  • Patent number: 9380453
    Abstract: Provided is a mobile terminal and a method of controlling the same. The mobile terminal includes a body and a display provided on a front side of the body. An input device is provided on a back side of the body. The input device may be exposed through a back surface of the body and may have a plurality of buttons. A storage device may be provided to store a mapping between a prescribed pattern of inputs associated with the input device and prescribed commands for a plurality of functions. A controller may detect an input at the input device, determine a prescribed pattern associated with the input at the input device, retrieve from the storage device a command for a function associated with the prescribed pattern of the input, and process the retrieved command for the function associated with the input.
    Type: Grant
    Filed: May 22, 2014
    Date of Patent: June 28, 2016
    Assignee: LG ELECTRONICS INC.
    Inventors: Jongseok Park, Jumin Chi, Jinhae Choi, Sohoon Yi
  • Patent number: 9377870
    Abstract: Embodiments relate to classifying character information to be input by category and inputting the information classified by category by using the motion information of a motion remote control working as an input unit. Character information input according to embodiments is as follows. At least one of a mode and a key to input information is selected, a category including information to be input is selected, and by moving an in input unit to be corresponded to the information direction in the category activated on a display device on the basis of the selection, character information is input/output on the display device on the basis of the motion direction information.
    Type: Grant
    Filed: January 30, 2013
    Date of Patent: June 28, 2016
    Assignee: LG Innotek Co., Ltd.
    Inventor: Jong Bok Kim
  • Patent number: 9367240
    Abstract: A graphical user interface for improved text character entry is disclosed. In some embodiments, the graphical user interface may be displayed on a mobile communications device. The graphical user interface may display a message field, a soft keyboard, and at least one visual foveal echo field. The message field may display text characters of a message being authored by a user interacting with the soft keyboard. The visual foveal echo field may be placed adjacent to a soft keyboard row and contain a portion of the message being authored by the user.
    Type: Grant
    Filed: March 4, 2013
    Date of Patent: June 14, 2016
    Assignee: LOOKOUT, INC.
    Inventor: Brian James Buck