Patents by Inventor Keisuke Kuroyanagi
Keisuke Kuroyanagi has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10095405Abstract: A computing device is described that outputs, for display, a graphical keyboard comprising a plurality of keys. The computing device receives, an indication of a gesture detected at a presence-sensitive input device. The computing device determines, based at least in part on the indication of the gesture and at least one characteristic of the gesture, one or more keys from the plurality of keys. The computing device determines a character string based on the one or more keys from the plurality of keys. In response to determining that the character string is not included in a lexicon and a spatial model probability associated with the one or more keys from the plurality of keys exceeds a probability threshold, the computing device outputs, for display, the character string.Type: GrantFiled: September 21, 2016Date of Patent: October 9, 2018Assignee: Google LLCInventors: Satoshi Kataoka, Keisuke Kuroyanagi
-
Patent number: 9552080Abstract: In one example, a method includes outputting, at a presence-sensitive display operatively coupled to a computing device, a graphical keyboard comprising a plurality of keys and receiving an indication of a gesture to select a group of keys of the plurality of keys. The method may further include determining, in response to the indication, a candidate word based at least in part on the group of keys. The method may further include determining a group of alignment points traversed by the gesture and respective cost values for each of at least two keys of the plurality of keys. The method may further include comparing the respective cost values for at least each of at least two keys of the plurality of keys to determine a combination of keys having a combined cost value and outputting the candidate word that is based on the respective cost values.Type: GrantFiled: July 14, 2014Date of Patent: January 24, 2017Assignee: Google Inc.Inventors: Yu Ouyang, Shumin Zhai, Ciprian Ioan Chelba, Xiaojun Bi, Satoshi Kataoka, Ken Wakasa, Keisuke Kuroyanagi
-
Publication number: 20170010800Abstract: A computing device is described that outputs, for display, a graphical keyboard comprising a plurality of keys. The computing device receives, an indication of a gesture detected at a presence-sensitive input device. The computing device determines, based at least in part on the indication of the gesture and at least one characteristic of the gesture, one or more keys from the plurality of keys. The computing device determines a character string based on the one or more keys from the plurality of keys. In response to determining that the character string is not included in a lexicon and a spatial model probability associated with the one or more keys from the plurality of keys exceeds a probability threshold, the computing device outputs, for display, the character string.Type: ApplicationFiled: September 21, 2016Publication date: January 12, 2017Inventors: Satoshi Kataoka, Keisuke Kuroyanagi
-
Patent number: 9454240Abstract: A computing device is described that outputs, for display, a graphical keyboard comprising a plurality of keys. The computing device receives, an indication of a gesture detected at a presence-sensitive input device. The computing device determines, based at least in part on the indication of the gesture and at least one characteristic of the gesture, one or more keys from the plurality of keys. The computing device determines a character string based on the one or more keys from the plurality of keys. In response to determining that the character string is not included in a lexicon and a spatial model probability associated with the one or more keys from the plurality of keys exceeds a probability threshold, the computing device outputs, for display, the character string.Type: GrantFiled: April 18, 2013Date of Patent: September 27, 2016Assignee: Google Inc.Inventors: Satoshi Kataoka, Keisuke Kuroyanagi
-
Patent number: 9430146Abstract: In one example, a computing device may receive an indication of a user input entered at a location of a presence-sensitive screen and defines a group of gesture events based at least in part on the indication. The computing device may determine a density of a portion of the group of gesture events. The density may indicate, for example, a quantity of gesture events associated with a region of the presence-sensitive screen over a time duration. In response to determining that the density satisfies a threshold, the computing device may modify the group of gesture events based at least in part on the density.Type: GrantFiled: February 12, 2014Date of Patent: August 30, 2016Assignee: Google Inc.Inventors: Satoshi Kataoka, Keisuke Kuroyanagi
-
Patent number: 9304595Abstract: In one example, a method includes outputting, by a computing device and for display, a graphical keyboard comprising a group of keys. The method may further include receiving an indication of a first portion of a gesture to select a first key, and determining, based at least in part on the first key, one or more predicted next characters. The method may further include determining a path from a first location of the graphical keyboard to a second location of the graphical keyboard, the first location corresponding to the first key, the second location corresponding to one of the one or more predicted next characters. The method may further include comparing a second portion of the gesture with the determined path, and selecting, based at least in part on the comparison, the one of the one or more predicted next characters.Type: GrantFiled: May 7, 2013Date of Patent: April 5, 2016Assignee: Google Inc.Inventors: Satoshi Kataoka, Keisuke Kuroyanagi
-
Patent number: 8994681Abstract: In one example, a method includes outputting, by a computing device and for display, a graphical keyboard comprising a plurality of keys. The method may also include receiving, by the computing device, an indication of a gesture detected at a presence-sensitive input device. The method may also include determining, by the computing device and based on a plurality of features associated with the gesture, a degree of precision of the gesture. The method may also include modifying, by the computing device and based at least in part on the degree of precision, a probability that the gesture indicates at least one key of the plurality of keys. The method may also include outputting, by the computing device and for display, a candidate word that is based at least in part on the probability that the gesture indicates at least one key of the plurality of keys.Type: GrantFiled: April 26, 2013Date of Patent: March 31, 2015Assignee: Google Inc.Inventors: Satoshi Kataoka, Keisuke Kuroyanagi
-
Publication number: 20140344748Abstract: In one example, a method includes outputting, at a presence-sensitive display operatively coupled to a computing device, a graphical keyboard comprising a plurality of keys and receiving an indication of a gesture to select a group of keys of the plurality of keys. The method may further include determining, in response to the indication, a candidate word based at least in part on the group of keys. The method may further include determining a group of alignment points traversed by the gesture and respective cost values for each of at least two keys of the plurality of keys. The method may further include comparing the respective cost values for at least each of at least two keys of the plurality of keys to determine a combination of keys having a combined cost value and outputting the candidate word that is based on the respective cost values.Type: ApplicationFiled: July 14, 2014Publication date: November 20, 2014Inventors: Yu Ouyang, Shumin Zhai, Ciprian Ioan Chelba, Xiaojun Bi, Satoshi Kataoka, Ken Wakasa, Keisuke Kuroyanagi
-
Patent number: 8782549Abstract: In one example, a method includes outputting, at a presence-sensitive display operatively coupled to a computing device, a graphical keyboard comprising a plurality of keys and receiving an indication of a gesture to select a group of keys of the plurality of keys. The method may further include determining, in response to the indication, a candidate word based at least in part on the group of keys. The method may further include determining a group of alignment points traversed by the gesture and respective cost values for each of at least two keys of the plurality of keys. The method may further include comparing the respective cost values for at least each of at least two keys of the plurality of keys to determine a combination of keys having a combined cost value and outputting the candidate word that is based on the respective cost values.Type: GrantFiled: January 4, 2013Date of Patent: July 15, 2014Assignee: Google Inc.Inventors: Yu Ouyang, Shumin Zhai, Ciprian Ioan Chelba, Xiaojun Bi, Satoshi Kataoka, Ken Wakasa, Keisuke Kuroyanagi
-
Patent number: 8756499Abstract: In one example, a computing device may include at least one processor that outputs a graphical keyboard. The at least one processor may determine a selection of one or more keys; and determine a character string based on the one or more keys in the selection, wherein the character string is not included in a vocabulary used by the computing device to identify character strings. The at least one processor may, in response to determining that the character string is not included in the vocabulary used by the computing device to identify character strings, associate the character string with an out-of-vocabulary language model score; and determine, based at least in part on a spatial model score associated with the gesture and the out-of-vocabulary language model score, a combined score that indicates a probability that the character string corresponds to the gesture; and output for display the character string.Type: GrantFiled: April 29, 2013Date of Patent: June 17, 2014Assignee: Google Inc.Inventors: Satoshi Kataoka, Keisuke Kuroyanagi
-
Patent number: 8704792Abstract: In one example, a computing device may receive an indication of a user input entered at a location of a presence-sensitive screen and defines a group of gesture events based at least in part on the indication. The computing device may determine a density of a portion of the group of gesture events. The density may indicate, for example, a quantity of gesture events associated with a region of the presence-sensitive screen over a time duration. In response to determining that the density satisfies a threshold, the computing device may modify the group of gesture events based at least in part on the density.Type: GrantFiled: January 25, 2013Date of Patent: April 22, 2014Assignee: Google Inc.Inventors: Satoshi Kataoka, Keisuke Kuroyanagi
-
Publication number: 20140101594Abstract: In one example, a method includes outputting, at a presence-sensitive display operatively coupled to a computing device, a graphical keyboard comprising a plurality of keys and receiving an indication of a gesture to select a group of keys of the plurality of keys. The method may further include determining, in response to the indication, a candidate word based at least in part on the group of keys. The method may further include determining a group of alignment points traversed by the gesture and respective cost values for each of at least two keys of the plurality of keys. The method may further include comparing the respective cost values for at least each of at least two keys of the plurality of keys to determine a combination of keys having a combined cost value and outputting the candidate word that is based on the respective cost values.Type: ApplicationFiled: January 4, 2013Publication date: April 10, 2014Inventors: Yu Ouyang, Shumin Zhai, Ciprian Ioan Chelba, Xiaojun Bi, Satoshi Kataoka, Ken Wakasa, Keisuke Kuroyanagi
-
Patent number: 5130974Abstract: A data communication system comprises a network management center and switching nodes which are interconnected by regular and spare routes. Each of the regular and spare routes comprises data channels and a control chnanel, the data channels of the regular routes forming a data network for carrying signals to and from user terminals and the control channel of each regular or spare route is connected to the control channels of other regular or spare routes to form a control network of multidrop structure for carrying a network management signal from the center to the nodes as well as network response signals from the nodes to the center.Type: GrantFiled: March 30, 1990Date of Patent: July 14, 1992Assignee: NEC CorporationInventors: Hajime Kawamura, Keisuke Kuroyanagi