Patents by Inventor Jun Mukai

Jun Mukai 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).

  • Publication number: 20240118919
    Abstract: Some embodiments provide a novel method for deploying containerized applications. The method of some embodiments deploys a data collecting agent on a machine that operates on a host computer and executes a set of one or more workload applications. From this agent, the method receives data regarding consumption of a set of resources allocated to the machine by the set of workload applications. The method assesses excess capacity of the set of resources for use to execute a set of one or more containers, and then deploys the set of one or more containers on the machine to execute one or more containerized applications. In some embodiments, the set of workload applications are legacy workloads deployed on the machine before the installation of the data collecting agent. By deploying one or more containers on the machine, the method of some embodiments maximizes the usages of the machine, which was previously deployed to execute legacy non-containerized workloads.
    Type: Application
    Filed: September 27, 2023
    Publication date: April 11, 2024
    Inventors: Rohit Seth, Kenji Kaneda, Somik Behera, Guangrui Fu, Ruyang Lin, Jun Mukai
  • Publication number: 20240118989
    Abstract: Some embodiments provide a novel method for deploying containerized applications. The method of some embodiments deploys a data collecting agent on a machine that operates on a host computer and executes a set of one or more workload applications. From this agent, the method receives data regarding consumption of a set of resources allocated to the machine by the set of workload applications. The method assesses excess capacity of the set of resources for use to execute a set of one or more containers, and then deploys the set of one or more containers on the machine to execute one or more containerized applications. In some embodiments, the set of workload applications are legacy workloads deployed on the machine before the installation of the data collecting agent. By deploying one or more containers on the machine, the method of some embodiments maximizes the usages of the machine, which was previously deployed to execute legacy non-containerized workloads.
    Type: Application
    Filed: September 27, 2023
    Publication date: April 11, 2024
    Inventors: Rohit Seth, Kenji Kaneda, Somik Behera, Guangrui Fu, Ruyang Lin, Jun Mukai
  • 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
  • Publication number: 20080254462
    Abstract: The present invention relates to the role of mutations that perturb expression of ZDHHC8 in increased susceptibility to schizophrenia. It is based, at least in part, on the discovery of a mechanism by which a high risk allele disrupts expression of functional ZDHHC 8, and on the discovery that two proteins involved in synaptic pathways associated with schizophrenia interact with ZDHHC8, at least one of which is a substrate for that enzyme.
    Type: Application
    Filed: November 29, 2007
    Publication date: October 16, 2008
    Inventors: Joseph A. Gogos, Maria Karayiorgou, Jun Mukai
  • Patent number: 6051289
    Abstract: To provide a film for optical element made of liquid crystal polymer whose productivity and economical efficiency are improved; a laminated sheet formed by bonding this film to a polarizing plate; and an optical element which can be optically inspected, and used under an environment of high temperature and high moisutre, and whose surface hardness is so high that the surface is not easily damaged. A long laminated sheet for optical element comprising a liquid crystal polymer layer, and a polarizing film layer; and a long laminated sheet for optical element comprising at least a liquid crystal polymer film layer oriented in the direction oblique to the MD direction at a given angle, and a polarizing film layer.
    Type: Grant
    Filed: December 17, 1997
    Date of Patent: April 18, 2000
    Assignee: Nippon Petrochemicals, Co., Ltd
    Inventors: Yoshio Tsujimoto, Hiroyasu Ishikawa, Jun Mukai, Teruaki Yamanashi, Toshihiro Ichizuka, Kenji Hosaki
  • Patent number: 5742288
    Abstract: Method and apparatus for generating a solid model of a structural assembly, or solid models of components of such assembly, according to cross sectional shapes of the components and attributes associated with the cross sectional shapes, wherein the components are initially defined by wire frame models or surface models represented by suitable shape data such wire frame data. When a structural assembly is modified in design, the shape data are changed, and the corresponding cross sectional shapes and attributes are changed, so that a modeller modifies the already generated solid model or models, on the basis of the changed cross sectional shapes and attributes. The apparatus includes part data files for respective structural assemblies, and each part data file has component data files for respective components of each assembly, and a relation data file storing component relation data representative of positional relationship of the components of the assembly.
    Type: Grant
    Filed: January 16, 1997
    Date of Patent: April 21, 1998
    Assignees: Toyota Jidosha Kabushiki Kaisha, BPA Inc.
    Inventors: Koichi Nishizaka, Akihiko Higashi, Jun Mukai
  • Patent number: 5682787
    Abstract: A die assembly for processing a plurality of different kinds of works each having a peculiar shape portion providing a peculiar shape and a common shape portion. A multiple face die which has a plurality of processing faces having different shapes each corresponding to the peculiar shape portion of each kind of work, is provided on a base relative to which each work can be positioned by utilizing the common shape portion thereof, such that it is operable to select one of the processing faces.
    Type: Grant
    Filed: July 12, 1996
    Date of Patent: November 4, 1997
    Assignee: Toyota Jidosha Kabushiki Kaisha
    Inventor: Jun Mukai
  • Patent number: 5649076
    Abstract: Method and apparatus for generating a solid model of a structural assembly, or solid models of components of such assembly, according to cross sectional shapes of the components and attributes associated with the cross sectional shapes, wherein the components are initially defined by wire frame models or surface models represented by suitable shape data such wire frame data. When a structural assembly is modified in design, the shape data are changed, and the corresponding cross sectional shapes and attributes are changed, so that a modeler modifies the already generated solid model or models, on the basis of the changed cross sectional shapes and attributes. The apparatus includes part data files for respective structural assemblies, and each part data file has component data files for respective components of each assembly, and a relation data file storing component relation data representative of positional relationship of the components of the assembly.
    Type: Grant
    Filed: August 5, 1994
    Date of Patent: July 15, 1997
    Assignee: Toyota Jidosha Kabushiki Kaisha
    Inventors: Koichi Nishizaka, Akihiko Higashi, Jun Mukai