Patents by Inventor Yuta SAWA

Yuta SAWA 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: 11974432
    Abstract: According to one embodiment, a semiconductor storage device includes a plurality of electrode films on a substrate, spaced from one another in a first direction. A charge storage film is provided on a side face the electrode films via a first insulating film. A semiconductor film is provided on a side face of the charge storage film via a second insulating film. The charge storage film includes a plurality of insulator regions contacting the first insulating film, a plurality of semiconductor or conductor regions provided between the insulator regions and another insulator region.
    Type: Grant
    Filed: August 26, 2021
    Date of Patent: April 30, 2024
    Assignee: Kioxia Corporation
    Inventors: Hiroyuki Yamashita, Yuta Saito, Keiichi Sawa, Kazuhiro Matsuo, Yuta Kamiya, Shinji Mori, Kota Takahashi, Junichi Kaneyama, Tomoki Ishimaru, Kenichiro Toratani, Ha Hoang, Shouji Honda, Takafumi Ochiai
  • Publication number: 20240074172
    Abstract: In one embodiment, a semiconductor storage device includes a lower electrode layer, a lower insulator, an upper electrode layer and an upper insulator along a first direction. The device further includes a first insulator provided on a side of a second direction of the upper electrode layer, and a second insulator provided between the upper electrode layer and the lower/upper/first insulator. The device further includes a charge storage layer, a third insulator and a semiconductor layer sequentially provided on a side of the second direction of the first insulator. A side face of the first insulator on a side of the upper electrode layer has a convex shape, the charge storage layer includes a first portion having a first thickness, and a second portion having a second thickness less than the first thickness, and the first portion is in contact with the first insulator.
    Type: Application
    Filed: March 10, 2023
    Publication date: February 29, 2024
    Applicant: Kioxia Corporation
    Inventors: Keiichi SAWA, Tomoyuki TAKEMOTO, Yuta KAMIYA, Hiroyuki YAMASHITA, Yuta SAITO, Tatsunori ISOGAI
  • Patent number: 10771279
    Abstract: A communication terminal device connected to a network and performing data communications between another communication terminal device through the network, includes a storage configured to store proper information used as a criterion for switching an operation mode between a master unit operation mode and a slave unit operation mode, and circuitry configured to switch the master unit operation mode of a self device to the slave unit operation mode based on the proper information, while the self device is operating by the master unit operation mode. The master unit operation mode is the operation mode of the communication terminal device operating as a master unit, and the slave unit operation mode is the operation mode of the communication terminal device operating as a slave unit.
    Type: Grant
    Filed: April 25, 2018
    Date of Patent: September 8, 2020
    Assignee: MEGACHIPS CORPORATION
    Inventor: Yuta Sawa
  • Publication number: 20180323998
    Abstract: A communication terminal device connected to a network and performing data communications between another communication terminal device through the network, includes a storage configured to store proper information used as a criterion for switching an operation mode between a master unit operation mode and a slave unit operation mode, and circuitry configured to switch the master unit operation mode of a self device to the slave unit operation mode based on the proper information, while the self device is operating by the master unit operation mode. The master unit operation mode is the operation mode of the communication terminal device operating as a master unit, and the slave unit operation mode is the operation mode of the communication terminal device operating as a slave unit.
    Type: Application
    Filed: April 25, 2018
    Publication date: November 8, 2018
    Applicant: MegaChips Corporation
    Inventor: Yuta SAWA
  • Patent number: 9977791
    Abstract: Relevant geospatial data is provided to a portable device. In particular, several activity detection results collected over a period of time, spanning several time intervals, are received, where each activity detection result provides an estimate of the portable device activity, and where the activity detection results indicate at least two different activities. A single predominant activity of the portable device is determined using the activity detection results. Based on the predominant activity, geospatial data is selected and then provided to the portable device.
    Type: Grant
    Filed: December 23, 2016
    Date of Patent: May 22, 2018
    Assignee: GOOGLE LLC
    Inventors: David R. Gordon, Takahiro Kosakai, Yuta Sawa
  • Patent number: 9843648
    Abstract: Caching or discarding geographic data received at a client computing device may be based on a caching policy for the geographic data. A caching policy may define conditions to process the geographic data at the client device based on several factors. For example, a current position of the client device or a position of a portion of a map displayed within a viewport of the device may cause the device to cache or discard the received geographic data. The device may determine a relationship between the viewport and the received geographic data, compare the determined relationship to the caching policy and cache or discard at least a portion of the received geographic data based on the comparison.
    Type: Grant
    Filed: September 19, 2016
    Date of Patent: December 12, 2017
    Assignee: GOOGLE INC.
    Inventors: Takahiro Kosakai, Yuta Sawa, Satoshi Niwa, Toliver Jue, David R. Gordon
  • Publication number: 20170109374
    Abstract: Relevant geospatial data is provided to a portable device. In particular, several activity detection results collected over a period of time, spanning several time intervals, are received, where each activity detection result provides an estimate of the portable device activity, and where the activity detection results indicate at least two different activities. A single predominant activity of the portable device is determined using the activity detection results. Based on the predominant activity, geospatial data is selected and then provided to the portable device.
    Type: Application
    Filed: December 23, 2016
    Publication date: April 20, 2017
    Inventors: David R. Gordon, Takahiro Kosakai, Yuta Sawa
  • Publication number: 20170013080
    Abstract: Caching or discarding geographic data received at a client computing device may be based on a caching policy for the geographic data. A caching policy may define conditions to process the geographic data at the client device based on several factors. For example, a current position of the client device or a position of a portion of a map displayed within a viewport of the device may cause the device to cache or discard the received geographic data. The device may determine a relationship between the viewport and the received geographic data, compare the determined relationship to the caching policy and cache or discard at least a portion of the received geographic data based on the comparison.
    Type: Application
    Filed: September 19, 2016
    Publication date: January 12, 2017
    Inventors: Takahiro Kosakai, Yuta Sawa, Satoshi Niwa, Toliver Jue, David R. Gordon
  • Patent number: 9532176
    Abstract: Relevant geospatial data is provided to a portable device. In particular, several activity detection results collected over a period of time, spanning several time intervals, are received, where each activity detection result provides an estimate of the portable device activity, and where the activity detection results indicate at least two different activities. A single predominant activity of the portable device is determined using the activity detection results. Based on the predominant activity, geospatial data is selected and then provided to the portable device.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: December 27, 2016
    Assignee: GOOGLE INC.
    Inventors: David R. Gordon, Takahiro Kosakai, Yuta Sawa
  • Patent number: 9451041
    Abstract: Caching or discarding geographic data received at a client computing device may be based on a caching policy for the geographic data. A caching policy may define conditions to process the geographic data at the client device based on several factors. For example, a current position of the client device or a position of a portion of a map displayed within a viewport of the device may cause the device to cache or discard the received geographic data. The device may determine a relationship between the viewport and the received geographic data, compare the determined relationship to the caching policy and cache or discard at least a portion of the received geographic data based on the comparison.
    Type: Grant
    Filed: November 25, 2013
    Date of Patent: September 20, 2016
    Assignee: GOOGLE INC.
    Inventors: Takahiro Kosakai, Yuta Sawa, Satoshi Niwa, Toliver Jue, David R. Gordon
  • Patent number: 9131031
    Abstract: The virtual computer system comprises a network device which is capable of being coupled via a network to an external network apparatus and is able to operate multiple virtual computers. The network device comprises multiple communication ports which can be provided to a virtual computer with respect to a single physical communication port. When a certain the above-mentioned virtual computer is booted up, the virtual computer system acquires a MAC address corresponding to the above-mentioned certain virtual computer from multiple MAC addresses, which correspond to each of multiple the above-mentioned virtual computers and are allocated to the virtual communication port provided in the virtual computer, and configures this MAC address as the MAC address of the virtual communication port allocated to the above-mentioned certain virtual computer.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: September 8, 2015
    Assignee: Hitachi, Ltd.
    Inventors: Ryota Noguchi, Yuta Sawa
  • Patent number: 8954963
    Abstract: A method of controlling a virtual machine of a computer, the computer comprising: a physical machine comprising an I/O adapter having a physical function that creates a virtual function; a virtualization unit that provides computer resources of the physical machine to the virtual machine; and an OS that is executed on the virtual machine, the virtualization unit creating a virtual machine to which the virtual function is assigned, the virtual machine running the OS thereon, the method comprising: a first step of detecting, by the virtualization unit, a state change of the I/O adapter; a second step of identifying, by the virtualization unit, when a state of the I/O adapter becomes a predetermined state, the virtual machine to which the virtual function is assigned; and a third step of notifying, by the virtualization unit, the OS running on the identified virtual machine of the state of the I/O adapter.
    Type: Grant
    Filed: February 8, 2012
    Date of Patent: February 10, 2015
    Assignee: Hitachi, Ltd.
    Inventors: Naoya Hattori, Yuta Sawa, Keitaro Uehara
  • Publication number: 20150019675
    Abstract: Caching or discarding geographic data received at a client computing device may be based on a caching policy for the geographic data. A caching policy may define conditions to process the geographic data at the client device based on several factors. For example, a current position of the client device or a position of a portion of a map displayed within a viewport of the device may cause the device to cache or discard the received geographic data. The device may determine a relationship between the viewport and the received geographic data, compare the determined relationship to the caching policy and cache or discard at least a portion of the received geographic data based on the comparison.
    Type: Application
    Filed: November 25, 2013
    Publication date: January 15, 2015
    Applicant: GOOGLE INC.
    Inventors: Takahiro Kosakai, Yuta Sawa, Satoshi Niwa, Toliver Jue, David R. Gordon
  • Patent number: 8881150
    Abstract: In an exemplary computing machine of the invention, a shared IO device used by a first virtual machine and the second virtual machine includes a physical IO device and a virtual IO device controlled by the physical IO device. In the case of detecting that the first driver has transmitted a stop signal for stopping the physical IO device, a hypervisor keeps the stop signal from being transmitted to the shared IO device, determines whether or not a processing request transmitted by the second driver to the virtual IO device has been completed, and stops the physical IO device with the completion of the processing request as a trigger.
    Type: Grant
    Filed: October 10, 2012
    Date of Patent: November 4, 2014
    Assignee: Hitachi, Ltd.
    Inventors: Yuta Sawa, Naoya Hattori, Yuji Tsushima
  • Publication number: 20130275972
    Abstract: In an exemplary computing machine of the invention, a shared IO device used by a first virtual machine and the second virtual machine includes a physical IO device and a virtual IO device controlled by the physical IO device. In the case of detecting that the first driver has transmitted a stop signal for stopping the physical IO device, a hypervisor keeps the stop signal from being transmitted to the shared IO device, determines whether or not a processing request transmitted by the second driver to the virtual IO device has been completed, and stops the physical IO device with the completion of the processing request as a trigger.
    Type: Application
    Filed: October 10, 2012
    Publication date: October 17, 2013
    Inventors: YUTA SAWA, NAOYA HATTORI, YUJI TSUSHIMA
  • Publication number: 20130148669
    Abstract: The virtual computer system comprises a network device which is capable of being coupled via a network to an external network apparatus and is able to operate multiple virtual computers. The network device comprises multiple communication ports which can be provided to a virtual computer with respect to a single physical communication port. When a certain the above-mentioned virtual computer is booted up, the virtual computer system acquires a MAC address corresponding to the above-mentioned certain virtual computer from multiple MAC addresses, which correspond to each of multiple the above-mentioned virtual computers and are allocated to the virtual communication port provided in the virtual computer, and configures this MAC address as the MAC address of the virtual communication port allocated to the above-mentioned certain virtual computer.
    Type: Application
    Filed: September 13, 2012
    Publication date: June 13, 2013
    Applicant: HITACHI, LTD.
    Inventors: Ryota NOGUCHI, Yuta SAWA
  • Publication number: 20120246644
    Abstract: A method of controlling a virtual machine of a computer, the computer comprising: a physical machine comprising an I/O adapter having a physical function that creates a virtual function; a virtualization unit that provides computer resources of the physical machine to the virtual machine; and an OS that is executed on the virtual machine, the virtualization unit creating a virtual machine to which the virtual function is assigned, the virtual machine running the OS thereon, the method comprising: a first step of detecting, by the virtualization unit, a state change of the I/O adapter; a second step of identifying, by the virtualization unit, when a state of the I/O adapter becomes a predetermined state, the virtual machine to which the virtual function is assigned; and a third step of notifying, by the virtualization unit, the OS running on the identified virtual machine of the state of the I/O adapter.
    Type: Application
    Filed: February 8, 2012
    Publication date: September 27, 2012
    Applicant: HITACHI, LTD.
    Inventors: Naoya HATTORI, Yuta SAWA, Keitaro UEHARA
  • Publication number: 20120198446
    Abstract: A hypervisor records error device information in a virtual PCI bridge, and makes error information in a device consistent with error information in a PCI bridge. A computer system includes a CPU, memory, and physical device PCI tree. In the memory, virtual machines capable of mutually independently acting, and a hypervisor that manages the virtual machines are existent. The physical device PCI tree includes physical bridges and devices. The physical bridge has a register in which information specifying the device is recorded. The virtual machine includes a virtual CPU, virtual memory, and virtual device PCI tree. The virtual device tree includes virtual bridges and virtual devices. The virtual bridge has a virtual memory space in which information specifying the virtual device in which an error has occurred is recorded. The hypervisor includes an interrupt handling program that is a virtual bridge modification program which modifies information in the virtual bridge.
    Type: Application
    Filed: January 18, 2012
    Publication date: August 2, 2012
    Applicant: Hitachi, Ltd.
    Inventors: Yuta SAWA, Naoya HATTORI, Keitaro UEHARA