Patents by Inventor Yusuke Tabata

Yusuke Tabata 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: 9635138
    Abstract: In general, one innovative aspect of the subject matter described in this specification can be embodied in methods that include the actions of receiving a key event at an input method editor (IME) server transmitted to the IME server from an IME client that is in communication with the IME server, wherein the IME server is a stateful server that stores both requests and responses of a communication session between the IME server and the IME client, and the IME client is a stateless IME client that issues a request to the IME server based on the key event, identifying, by the IME server, one or more logographic characters based on the key event, generating, by the IME server, rendering information corresponding to the one or more logographic characters, and transmitting the rendering information from the IME server to the IME client to display the one or more logographic characters.
    Type: Grant
    Filed: December 1, 2014
    Date of Patent: April 25, 2017
    Assignee: Google Inc.
    Inventors: Daigo Hamura, Hiroyuki Komatsu, Jun Mukai, Taku Kudo, Takuya Oikawa, Toshiyuki Hanaoka, Yasuhiro Matsuda, Yohei Yukawa, Yusuke Tabata
  • Publication number: 20150088985
    Abstract: In general, one innovative aspect of the subject matter described in this specification can be embodied in methods that include the actions of receiving a key event at an input method editor (IME) server transmitted to the IME server from an IME client that is in communication with the IME server, wherein the IME server is a stateful server that stores both requests and responses of a communication session between the IME server and the IME client, and the IME client is a stateless IME client that issues a request to the IME server based on the key event, identifying, by the IME server, one or more logographic characters based on the key event, generating, by the IME server, rendering information corresponding to the one or more logographic characters, and transmitting the rendering information from the IME server to the IME client to display the one or more logographic characters.
    Type: Application
    Filed: December 1, 2014
    Publication date: March 26, 2015
    Inventors: Daigo HAMURA, Hiroyuki Komatsu, Jun Mukai, Taku Kudo, Takuya Oikawa, Toshiyuki Hanaoka, Yasuhiro Matsuda, Yohei Yukawa, Yusuke Tabata
  • Patent number: 8904012
    Abstract: In general, one innovative aspect of the subject matter described in this specification can be embodied in methods that include the actions of receiving an input method editor (IME) server request, the IME server request including one or more tokens and requesting that an IME server be instantiated, the IME server executing one or more IME functions based on a key event sent from an IME client, wherein the IME server is a stateful server that stores both requests and responses of a communication session between the IME server and the IME client, determining that the IME server can be instantiated in a restrictive environment based on the one or more tokens, and instantiating the IME server in the restrictive environment. Other embodiments of this aspect include corresponding systems, apparatus, and computer programs, configured to perform the actions of the methods, encoded on computer storage devices.
    Type: Grant
    Filed: November 24, 2010
    Date of Patent: December 2, 2014
    Assignee: Google Inc.
    Inventors: Daigo Hamura, Hiroyuki Komatsu, Jun Mukai, Taku Kudo, Takuya Oikawa, Toshiyuki Hanaoka, Yasuhiro Matsuda, Yohei Yukawa, Yusuke Tabata
  • Publication number: 20110131642
    Abstract: In general, one innovative aspect of the subject matter described in this specification can be embodied in methods that include the actions of receiving an input method editor (IME) server request, the IME server request including one or more tokens and requesting that an IME server be instantiated, the IME server executing one or more IME functions based on a key event sent from an IME client, wherein the IME server is a stateful server that stores both requests and responses of a communication session between the IME server and the IME client, determining that the IME server can be instantiated in a restrictive environment based on the one or more tokens, and instantiating the IME server in the restrictive environment. Other embodiments of this aspect include corresponding systems, apparatus, and computer programs, configured to perform the actions of the methods, encoded on computer storage devices.
    Type: Application
    Filed: November 24, 2010
    Publication date: June 2, 2011
    Applicant: GOOGLE INC.
    Inventors: Daigo Hamura, Hiroyuki Komatsu, Jun Mukai, Taku Kudo, Takuya Oikawa, Toshiyuki Hanaoka, Yasuhiro Matsuda, Yohei Yukawa, Yusuke Tabata
  • Patent number: 4662712
    Abstract: A non-metallic self-supporting aerial optical cable is comprised of a suspension wire and optical cable which are made of non-metallic material and have non-metallic sheaths. The optical cable and suspension wire are maintained substantially parallel by a number of spaced apart connecting members. The optical cable is allowed to sag between the connecting members in order to withstand tensile forces which result from wind, snow and the like.
    Type: Grant
    Filed: December 19, 1983
    Date of Patent: May 5, 1987
    Assignees: Tohoku Electric Power Co., Inc., Sumitomo Electric Industries, Ltd., Kitanihon Electric Wire Co.
    Inventors: Yusuke Tabata, Eiji Hayasaka, Toshitomo Hashimoto, Hiroaki Horima, Toshiyuki Omori, Akira Kurosawa