Patents by Inventor Yoshiaki Eguchi

Yoshiaki Eguchi 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: 11171298
    Abstract: An object of the invention is to improve the reliability of a light-emitting device. Another object of the invention is to provide flexibility to a light-emitting device having a thin film transistor using an oxide semiconductor film. A light-emitting device has, over one flexible substrate, a driving circuit portion including a thin film transistor for a driving circuit and a pixel portion including a thin film transistor for a pixel. The thin film transistor for a driving circuit and the thin film transistor for a pixel are inverted staggered thin film transistors including an oxide semiconductor layer which is in contact with a part of an oxide insulating layer.
    Type: Grant
    Filed: July 1, 2019
    Date of Patent: November 9, 2021
    Assignee: Semiconductor Energy Laboratory Co., Ltd.
    Inventors: Shingo Eguchi, Yoshiaki Oikawa, Kenichi Okazaki, Hotaka Maruyama
  • Patent number: 11165850
    Abstract: Provided is a storage system capable of avoiding the increase in communication between nodes in the coordination of the file service and the block service. This is a storage system in which a plurality of nodes, which provide a file service for performing I/O in file units and a block service for performing I/O in block units, are connected via a network, and the storage system comprises a management unit which manages the first file processing unit and the second file processing unit as a pair, sets the first file processing unit to be operable, manages the first block processing unit and the second block processing unit as a pair, and sets the first block processing unit to be operable.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: November 2, 2021
    Assignee: HITACHI, LTD.
    Inventors: Yoshifumi Mimata, Yoshiaki Eguchi, Naoya Hattori
  • Patent number: 11127732
    Abstract: To solve a problem in that an antenna or a circuit including a thin film transistor is damaged due to discharge of electric charge accumulated in an insulator (a problem of electrostatic discharge), a semiconductor device includes a first insulator, a circuit including a thin film transistor provided over the first insulator, an antenna which is provided over the circuit and is electrically connected to the circuit, and a second insulator provided over the antenna, a first conductive film provided between the first insulator and the circuit, and a second conductive film provided between the second insulator and the antenna.
    Type: Grant
    Filed: July 6, 2018
    Date of Patent: September 21, 2021
    Inventors: Yoshiaki Oikawa, Shingo Eguchi
  • Patent number: 11101407
    Abstract: An object is to provide a highly reliable light emitting device which is thin and is not damaged by external local pressure. Further, another object is to manufacture a light emitting device with a high yield by preventing defects of a shape and characteristics due to external stress in a manufacture process. A light emitting element is sealed between a first structure body in which a fibrous body is impregnated with an organic resin and a second structure body in which a fibrous body is impregnated with an organic resin, whereby a highly reliable light emitting device which is thin and has intensity can be provided. Further, a light emitting device can be manufactured with a high yield by preventing defects of a shape and characteristics in a manufacture process.
    Type: Grant
    Filed: February 7, 2019
    Date of Patent: August 24, 2021
    Inventors: Yoshiaki Oikawa, Shingo Eguchi, Mitsuo Mashiyama, Masatoshi Kataniwa, Hironobu Shoji, Masataka Nakada, Satoshi Seo
  • Patent number: 10140045
    Abstract: A management target constituting the target of processing executed by a first storage system in accordance with a request transmitted from a higher-level device is managed by first and second management identifiers. A request designating the first management identifier is received from the higher-level device, and a first management identifier designated by the request is converted into a corresponding second management identifier.
    Type: Grant
    Filed: November 4, 2015
    Date of Patent: November 27, 2018
    Assignee: Hitachi, Ltd.
    Inventors: Ai Satoyama, Yoshiaki Eguchi
  • Patent number: 9990313
    Abstract: Starting a host computer and a high-speed data transfer achieved by NVMe are both realized. When the host computer is started and a command for instructing to read an OS in accordance with a specific protocol is issued from the host computer via a host-side bus to a specific function from among a plurality of functions, an interface device issues to a controller a request for instructing to read the OS and transfers the OS read by the controller to the host computer. When an NVMe command for instructing an I/O for the controller in accordance with an NVMe protocol is issued from the host computer via the host-side bus to an NVMe function from among a plurality of functions after the host computer is started, the interface device issues to the controller an I/O request based on the NVMe command.
    Type: Grant
    Filed: June 19, 2014
    Date of Patent: June 5, 2018
    Assignee: HITACHI, LTD.
    Inventors: Hideaki Monji, Yoshiaki Eguchi
  • Patent number: 9921781
    Abstract: A plurality of storage apparatuses including a first and second storage apparatus, wherein said first storage apparatus is configured to have a first virtual volume composed of a plurality of virtual segments, at least said second storage apparatus is configured to have a pool composed of a plurality of real pages, each storage apparatus is configured to manage a virtual pool comprising one or more pools including at least said pool, said virtual pool is composed of a plurality of virtual pages, each virtual page corresponding to any real page, and said first storage apparatus is configured to receive a write command that specifies an address belonging to an unallocated virtual segment, allocate a free virtual page to said unallocated virtual segment, and write data to the real page corresponding to the allocated virtual page, even when said first storage apparatus does not have a pool composed of real pages.
    Type: Grant
    Filed: May 6, 2016
    Date of Patent: March 20, 2018
    Assignee: HITACHI, LTD.
    Inventors: Ai Satoyama, Yoshiaki Eguchi
  • Patent number: 9898221
    Abstract: A management target constituting the target of processing executed by a first storage system in accordance with a request transmitted from a higher-level device is managed by first and second management identifiers. A request designating the first management identifier is received from the higher-level device, and a first management identifier designated by the request is converted into a corresponding second management identifier.
    Type: Grant
    Filed: August 18, 2010
    Date of Patent: February 20, 2018
    Assignee: Hitachi, Ltd.
    Inventors: Ai Satoyama, Yoshiaki Eguchi
  • Patent number: 9823955
    Abstract: Failures in a storage system are managed at low cost and with high reliability. A storage system is coupled to a file command issuing apparatus and a block command issuing apparatus, and processes commands from both. The storage system is provided with: a first control portion which is provided extending across a plurality of clusters and which is configured to control block access requests to a disk device; a plurality of second control portions which are configured to process file access requests and provided respectively in the clusters, and operate on virtual machines managed by a virtualization control portion; failure detecting portions which are configured to detect failures within each of the clusters; and a failure information management portion which is provided in the first control portion and which is configured to consolidate and manage failure information relating to failures detected by the failure detecting portions.
    Type: Grant
    Filed: April 23, 2013
    Date of Patent: November 21, 2017
    Assignee: Hitachi, Ltd.
    Inventors: Ai Satoyama, Yoshiaki Eguchi, Yusuke Nonaka
  • Publication number: 20170102874
    Abstract: A plurality of server computers shares a virtualized namespace. A storage controller provides a virtual storage area shared by a first server computer and a second server computer. A server computer that is each of the first server computer and the second server computer stores a program that issues an NVM-Express command that is a command conforming to an NVM-Express standard. The program allows the server computer to access the virtual storage area via the PCI-Express by issuing the NVM-Express command specifying a namespace associated with the virtual storage area. The storage controller allocates a storage area in a nonvolatile memory device to the virtual storage area based on the access.
    Type: Application
    Filed: June 20, 2014
    Publication date: April 13, 2017
    Applicant: HITACHI, LTD.
    Inventors: Katsumi OUCHI, Ai SATOYAMA, Yoshiaki EGUCHI
  • Patent number: 9606745
    Abstract: In conventional unified storage systems, an I/O for block storage and an I/O for file storage are processed in a single OS without being distinguished, so that it was not possible to perform processes for speedy failure detection or for enhancing performances such as tuning of performance by directly monitoring hardware. The present invention solves the problem by having a block storage-side OS and an OS group managing multiple systems including a file system other than the block storage-side OS coexist within a storage system, wherein the OS group managing multiple systems including a file system other than the block storage-side OS is virtualized by a hypervisor, wherein a block storage micro-controller and the hypervisor can cooperate in performing processes.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: March 28, 2017
    Assignee: Hitachi, Ltd.
    Inventors: Ai Satoyama, Yoshiaki Eguchi
  • Publication number: 20170075828
    Abstract: Starting a host computer and a high-speed data transfer achieved by NVMe are both realized. When the host computer is started and a command for instructing to read an OS in accordance with a specific protocol is issued from the host computer via a host-side bus to a specific function from among a plurality of functions, an interface device issues to a controller a request for instructing to read the OS and transfers the OS read by the controller to the host computer. When an NVMe command for instructing an I/O for the controller in accordance with an NVMe protocol is issued from the host computer via the host-side bus to an NVMe function from among a plurality of functions after the host computer is started, the interface device issues to the controller an I/O request based on the NVMe command.
    Type: Application
    Filed: June 19, 2014
    Publication date: March 16, 2017
    Applicant: HITACHI, LTD.
    Inventors: Hideaki MONJI, Yoshiaki EGUCHI
  • Patent number: 9448733
    Abstract: A storage system connected to a computer and a management computer, includes storage devices accessed by the computer, and a control unit for controlling the storage devices. A first-type logical device corresponding to a storage area set in at least one of the storage devices and a second-type logical device that is a virtual storage area are provided. The control unit sets at least two of the first-type logical devices different in a characteristic as storage areas included in a storage pool through mapping. The first-type logical device stores data by allocating a storage area of the second-type logical device to a storage area of the first-type logical device mapped to the storage pool. The characteristic of the second-type logical device can be changed by changing the allocated storage area of the second-type logical device to a storage area of another first-type logical device.
    Type: Grant
    Filed: February 14, 2014
    Date of Patent: September 20, 2016
    Assignee: Hitachi, Ltd.
    Inventor: Yoshiaki Eguchi
  • Publication number: 20160253122
    Abstract: A plurality of storage apparatuses including a first and second storage apparatus, wherein said first storage apparatus is configured to have a first virtual volume composed of a plurality of virtual segments, at least said second storage apparatus is configured to have a pool composed of a plurality of real pages, each storage apparatus is configured to manage a virtual pool comprising one or more pools including at least said pool, said virtual pool is composed of a plurality of virtual pages, each virtual page corresponding to any real page, and said first storage apparatus is configured to receive a write command that specifies an address belonging to an unallocated virtual segment, allocate a free virtual page to said unallocated virtual segment, and write data to the real page corresponding to the allocated virtual page, even when said first storage apparatus does not have a pool composed of real pages.
    Type: Application
    Filed: May 6, 2016
    Publication date: September 1, 2016
    Applicant: Hitachi, Ltd.
    Inventors: Ai SATOYAMA, Yoshiaki EGUCHI
  • Patent number: 9423984
    Abstract: The storage system includes a plurality of storage devices. A storage controller is configured to manage a plurality of pages in a pool provided by at least one of the plurality of storage devices, to provide a virtual storage area to a host by allocating one or more pages from the pool dynamically, in which the virtual storage area is formed with a data area and a control information area. The storage controller is further configured to expand the virtual storage area on a unit basis, where the unit is a set of a given size area of the data area and a given size area of the control information area. In response to a write request from the host, the storage controller is configured to store data into the data area and to store control information for accessing to the data into the control information area.
    Type: Grant
    Filed: August 12, 2014
    Date of Patent: August 23, 2016
    Assignee: Hitachi, Ltd.
    Inventors: Kohei Tatara, Yoshiaki Eguchi, Hisaharu Takeuchi
  • Publication number: 20160239238
    Abstract: In conventional unified storage systems, an I/O for block storage and an I/O for file storage are processed in a single OS without being distinguished, so that it was not possible to perform processes for speedy failure detection or for enhancing performances such as tuning of performance by directly monitoring hardware. The present invention solves the problem by having a block storage-side OS and an OS group managing multiple systems including a file system other than the block storage-side OS coexist within a storage system, wherein the OS group managing multiple systems including a file system other than the block storage-side OS is virtualized by a hypervisor, wherein a block storage micro-controller and the hypervisor can cooperate in performing processes.
    Type: Application
    Filed: April 29, 2016
    Publication date: August 18, 2016
    Inventors: Ai SATOYAMA, Yoshiaki EGUCHI
  • Publication number: 20160224479
    Abstract: The computer system includes a server, and a storage system having two controllers. The server is connected to the two controllers, and has a dispatch module with a function to transfer an I/O request to the storage system to either one of the two controllers. When an I/O request is received from an MPU of the server, the dispatch module reads a transmission destination information of the I/O request from a dispatch table stored in the storage system, and based on the read transmission destination information, determines which of the two controllers the I/O request should be transferred to, and transfers the I/O request to the determined controller.
    Type: Application
    Filed: November 28, 2013
    Publication date: August 4, 2016
    Applicant: Hitachi, Ltd.
    Inventors: Yo SHIGETA, Yoshiaki EGUCHI
  • Patent number: 9396029
    Abstract: In conventional unified storage systems, an I/O for block storage and an I/O for file storage are processed in a single OS without being distinguished, so that it was not possible to perform processes for speedy failure detection or for enhancing performances such as tuning of performance by directly monitoring hardware. The present invention solves the problem by having a block storage-side OS and an OS group managing multiple systems including a file system other than the block storage-side OS coexist within a storage system, wherein the OS group managing multiple systems including a file system other than the block storage-side OS is virtualized by a hypervisor, wherein a block storage micro-controller and the hypervisor can cooperate in performing processes.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: July 19, 2016
    Assignee: Hitachi, Ltd.
    Inventors: Ai Satoyama, Yoshiaki Eguchi
  • Patent number: 9361033
    Abstract: A shared device unit, which comprises a storage device, is coupled to a plurality of storage systems. The shared device unit provides a plurality of storage areas, which are based on the storage device, to the plurality of storage systems. Each storage system stores allocation management information which comprises an ID of a storage area provided to thereof among the plurality of storage areas, and provides the storage area corresponded to the ID included in the allocation management information to the host computer coupled thereto among the plurality of host computers.
    Type: Grant
    Filed: March 11, 2015
    Date of Patent: June 7, 2016
    Assignee: Hitachi, Ltd.
    Inventors: Miho Imazaki, Shigeo Homma, Hiroaki Akutsu, Yoshiaki Eguchi, Akira Yamamoto, Junji Ogawa
  • Patent number: 9354819
    Abstract: A plurality of storage apparatuses including a first and second storage apparatus, wherein said first storage apparatus is configured to have a first virtual volume composed of a plurality of virtual segments, at least said second storage apparatus is configured to have a pool composed of a plurality of real pages, each storage apparatus is configured to manage a virtual pool comprising one or more pools including at least said pool, said virtual pool is composed of a plurality of virtual pages, each virtual page corresponding to any real page, and said first storage apparatus is configured to receive a write command that specifies an address belonging to an unallocated virtual segment, allocate a free virtual page to said unallocated virtual segment, and write data to the real page corresponding to the allocated virtual page, even when said first storage apparatus does not have a pool composed of real pages.
    Type: Grant
    Filed: July 20, 2015
    Date of Patent: May 31, 2016
    Assignee: Hitachi, Ltd.
    Inventors: Ai Satoyama, Yoshiaki Eguchi