Patents by Inventor Satoshi Shirai
Satoshi Shirai 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: 12124732Abstract: An information processing apparatus includes a main CPU storage area and a sub-CPU storage area. The information processing apparatus further includes an FPGA capable of processing access to the main CPU storage area by a main CPU and access to the sub-CPU storage area by a second CPU in parallel. The FPGA has an FPGA control unit that performs processing. The FPGA control unit is configured to read prescribed data from an SPI device to the main CPU storage area and the sub-CPU storage area, update the prescribed data of the sub-CPU storage area when receiving an updating request from the sub-CPU, and read the prescribed data of the main CPU storage area to the main CPU when receiving a reading request from the main CPU.Type: GrantFiled: March 2, 2023Date of Patent: October 22, 2024Assignee: Hitachi, LTD.Inventors: Satoshi Kodaira, Yusuke Yamamoto, Yoshihide Shirai
-
Publication number: 20240253352Abstract: the flow path unit including: a flow path base material absorbent to laser light; and a flow path member that is transparent to laser light and is welded to the flow path base material, the flow path base material has a first surface and a second surface, a welding region to be welded to the flow path member is formed at the first surface, a relay flow path that is a portion of a flow path is defined by welding the flow path member to the welding region, the flow path member has a welding surface welded to the welding region, an opposite surface that is a surface opposite to the welding surface, and a coupling pipe that extends from the opposite surface, a coupling flow path that is a portion of the flow path opens in the coupling pipe, the coupling flow path communicates with the relay flow path.Type: ApplicationFiled: January 16, 2024Publication date: August 1, 2024Inventors: Satoshi SHIRAI, Taro TAKEKOSHI
-
Publication number: 20210367397Abstract: A deterioration diagnosis device includes: a temperature acquisition unit acquiring a temperature of an optical transceiver including a laser diode outputting an optical transmission signal; a bias current acquisition unit acquiring a bias current flowing through the diode; a correction function calculation unit calculating a correction function representing a relationship between the acquired temperature and bias current; a temperature correction value calculation unit calculating a temperature correction value for a bias current acquired at the time of deterioration diagnosis, using the correction function; a corrected bias current calculation unit correcting the bias current acquired at the time of the deterioration diagnosis, using the temperature correction value; and a bias current change amount calculation unit determining a state of the laser diode by comparing an initial bias current with a corrected bias current.Type: ApplicationFiled: August 9, 2021Publication date: November 25, 2021Applicant: MITSUBISHI ELECTRIC CORPORATIONInventors: Satoshi SHIRAI, Yukio HIRANO, Kenichi NAKURA, Kazuyuki ISHIDA
-
Patent number: 10719436Abstract: According to an embodiment, a management device includes a counter storage unit, a first management information storage unit, and an update unit. The first management information storage unit stores a first management table capable of storing first management information about each of a predetermined number of first areas. The first management information indicates whether each second area included in a corresponding first area has data written therein. In response to writing of first data into the nonvolatile memory, when a state of a target second area indicated in the first management information about a target first area is an unwritten state, the update unit changes the state of the target second area to a written state; while when the state of the target second area indicated in the first management information is the written state, the update unit updates the counter value for the target first area.Type: GrantFiled: August 29, 2017Date of Patent: July 21, 2020Assignee: Kabushiki Kaisha ToshibaInventors: Shiyo Yoshimura, Tatsunori Kanai, Yusuke Shirota, Satoshi Shirai
-
Patent number: 10585328Abstract: Disclosed herein is an optical waveguide element that includes a substrate and a waveguide layer formed on the substrate and comprising lithium niobate. The waveguide layer has a slab part having a predetermined thickness and a ridge part protruding from the slab part. The maximum thickness of the slab part is 0.05 times or more and less than 0.4 times a wavelength of a light propagating in the ridge part.Type: GrantFiled: May 13, 2019Date of Patent: March 10, 2020Assignee: TDK CORPORATIONInventors: Shinji Iwatsuka, Kenji Sasaki, Satoshi Shirai
-
Patent number: 10438665Abstract: According to one embodiment, a memory device is connected to one or more information processing devices. The memory device includes a shared memory and a memory controller. The memory controller is configured to analyze an access to the shared memory by the one or more information processing devices and decide on an access method for accessing the shared memory by the one or more information processing devices. The memory controller is configured to give an instruction indicating the decided access method to the one or more information processing devices.Type: GrantFiled: September 5, 2017Date of Patent: October 8, 2019Assignee: Toshiba Memory CorporationInventors: Yusuke Shirota, Tatsunori Kanai, Satoshi Shirai
-
Publication number: 20190271897Abstract: Disclosed herein is an optical waveguide element that includes a substrate and a waveguide layer formed on the substrate and comprising lithium niobate. The waveguide layer has a slab part having a predetermined thickness and a ridge part protruding from the slab part. The maximum thickness of the slab part is 0.05 times or more and less than 0.4 times a wavelength of a light propagating in the ridge part.Type: ApplicationFiled: May 13, 2019Publication date: September 5, 2019Applicant: TDK CorporationInventors: Shinji IWATSUKA, Kenji SASAKI, Satoshi SHIRAI
-
Patent number: 10359684Abstract: Disclosed herein is an optical waveguide element that includes a substrate and a waveguide layer formed on the substrate and comprising lithium niobate. The waveguide layer has a slab part having a predetermined thickness and a ridge part protruding from the slab part. The maximum thickness of the slab part is 0.05 times or more and less than 0.4 times a wavelength of a light propagating in the ridge part.Type: GrantFiled: November 9, 2018Date of Patent: July 23, 2019Assignee: TDK CORPORATIONInventors: Shinji Iwatsuka, Kenji Sasaki, Satoshi Shirai
-
Patent number: 10353454Abstract: According to an embodiment, an information processing apparatus includes a processing device, a first memory, a second memory, and a controller. The processing device is configured to process first data. The first memory is configured to store at least part of the first data and has an active region supplied with power necessary for holding data. The second memory is configured to store part of the first data. The controller is configured to change number of active regions such that processing information is not more than a threshold. The processing information indicates an amount of processing for moving at least part of second data stored in the first memory to the second memory and for moving at least part of third data stored in the second memory to the first memory, in a certain period for processing the first data having a size larger than active regions.Type: GrantFiled: January 30, 2017Date of Patent: July 16, 2019Assignee: TOSHIBA MEMORY CORPORATIONInventors: Yusuke Shirota, Tatsunori Kanai, Shiyo Yoshimura, Satoshi Shirai
-
Patent number: 10281970Abstract: According to an embodiment, a control device includes a calculator and a setting unit. The calculator is configured to calculate a system processing time indicating a time required for processing executed after a system, the system including a plurality of elements, power to each element being individually controlled, resumes from a sleep state in which the number of elements supplied with power is limited to a predetermined number and an operation of the system is stopped. The setting unit is configured to set a mode indicating an operation state of the system according to the system processing time calculated by the calculator when a resume factor indicating a factor for resuming the system from the sleep state occurs.Type: GrantFiled: November 2, 2015Date of Patent: May 7, 2019Assignee: TOSHIBA MEMORY CORPORATIONInventors: Hiroyoshi Haruki, Koichi Fujisaki, Junichi Segawa, Satoshi Shirai, Yusuke Shirota, Akihiro Shibata, Masaya Tarui, Tetsuro Kimura, Tatsunori Kanai, Haruhiko Toyama
-
Patent number: 10241934Abstract: According to an embodiment, upon receiving a use request including an identifier of a program and authentication information, a use request processing unit makes a determination on validity of the use request based on an ID management information and access authority management information, generates an access key when the use request is valid, registers the access key in access key management information in correlation with a usable address range, and returns the access key to a transmission source of the use request. Upon receiving a read/write request including an address where reading-out or writing of data is performed and an access key, a read/write request processing unit makes a determination on validity of the read/write request based on the access key management information, and executes reading-out or writing of data with respect to a shared memory in response to the read/write request when the read/write request is valid.Type: GrantFiled: September 5, 2017Date of Patent: March 26, 2019Assignee: Toshiba Memory CorporationInventors: Satoshi Shirai, Tatsunori Kanai, Yusuke Shirota
-
Patent number: 10235049Abstract: A management device according to an embodiment manages reading and writing of data, by a processing circuit, from and into a first memory unit and a non-volatile memory unit containing a plurality of pages, and includes a setting storage unit, an access processing circuit, and a management circuit. The setting storage unit stores an access method indicating whether first access processing of writing and reading data into and from data transferred to the first memory unit from the non-volatile memory unit or second access processing of directly writing and reading data into and from data stored in the non-volatile memory unit is executed for each of the pages. The management circuit changes the access method for a third page on which the second access processing is set to be performed to the first access processing when quality of the third page is equal to or lower than a reference value.Type: GrantFiled: August 16, 2017Date of Patent: March 19, 2019Assignee: Kabushiki Kaisha ToshibaInventors: Yusuke Shirota, Tatsunori Kanai, Satoshi Shirai, Shiyo Yoshimura
-
Publication number: 20190079366Abstract: Disclosed herein is an optical waveguide element that includes a substrate and a waveguide layer formed on the substrate and comprising lithium niobate. The waveguide layer has a slab part having a predetermined thickness and a ridge part protruding from the slab part. The maximum thickness of the slab part is 0.05 times or more and less than 0.4 times a wavelength of a light propagating in the ridge part.Type: ApplicationFiled: November 9, 2018Publication date: March 14, 2019Applicant: TDK CorporationInventors: Shinji IWATSUKA, Kenji Sasaki, Satoshi Shirai
-
Patent number: 10203583Abstract: Disclosed herein is an optical waveguide element that includes a substrate and a waveguide layer formed on the substrate and comprising lithium niobate. The waveguide layer has a slab part having a predetermined thickness and a ridge part protruding from the slab part. The maximum thickness of the slab part is 0.05 times or more and less than 0.4 times a wavelength of a light propagating in the ridge part.Type: GrantFiled: February 27, 2018Date of Patent: February 12, 2019Assignee: TDK CORPORATIONInventors: Shinji Iwatsuka, Kenji Sasaki, Satoshi Shirai
-
Patent number: 10203740Abstract: According to an embodiment, an information processing device includes a memory device, one or more peripheral devices, a processor, and a state controller. The processor is able to change between a first state, in which a command is executed, and a second state, in which an interrupt is awaited. When the processor enters the second state and if an operation for data transfer is being performed between at least one of the peripheral devices and the memory device, the state controller switches the information processing device to a third state in which power consumption is lower as compared to the first state. If the operation for data transfer is not being performed between any of the peripheral devices and the memory device, the state controller switches the information processing device to a fourth state in which power consumption is lower as compared to the third state.Type: GrantFiled: August 27, 2014Date of Patent: February 12, 2019Assignee: TOSHIBA MEMORY CORPORATIONInventors: Junichi Segawa, Tatsunori Kanai, Tetsuro Kimura, Koichi Fujisaki, Masaya Tarui, Satoshi Shirai, Hiroyoshi Haruki, Yusuke Shirota, Akihiro Shibata, Shiyo Yoshimura, Haruhiko Toyama
-
Publication number: 20180277224Abstract: According to one embodiment, a memory device is connected to one or more information processing devices. The memory device includes a shared memory and a memory controller. The memory controller is configured to analyze an access to the shared memory by the one or more information processing devices and decide on an access method for accessing the shared memory by the one or more information processing devices. The memory controller is configured to give an instruction indicating the decided access method to the one or more information processing devices.Type: ApplicationFiled: September 5, 2017Publication date: September 27, 2018Applicant: Toshiba Memory CorporationInventors: Yusuke SHIROTA, Tatsunori KANAI, Satoshi SHIRAI
-
Publication number: 20180267906Abstract: According to an embodiment, upon receiving a use request including an identifier of a program and authentication information, a use request processing unit makes a determination on validity of the use request based on an ID management information and access authority management information, generates an access key when the use request is valid, registers the access key in access key management information in correlation with a usable address range, and returns the access key to a transmission source of the use request. Upon receiving a read/write request including an address where reading-out or writing of data is performed and an access key, a read/write request processing unit makes a determination on validity of the read/write request based on the access key management information, and executes reading-out or writing of data with respect to a shared memory in response to the read/write request when the read/write request is valid.Type: ApplicationFiled: September 5, 2017Publication date: September 20, 2018Applicant: Toshiba Memory CorporationInventors: Satoshi SHIRAI, Tatsunori Kanai, Yusuke Shirota
-
Publication number: 20180260127Abstract: A management device according to an embodiment manages reading and writing of data, by a processing circuit, from and into a first memory unit and a non-volatile memory unit containing a plurality of pages, and includes a setting storage unit, an access processing circuit, and a management circuit. The setting storage unit stores an access method indicating whether first access processing of writing and reading data into and from data transferred to the first memory unit from the non-volatile memory unit or second access processing of directly writing and reading data into and from data stored in the non-volatile memory unit is executed for each of the pages. The management circuit changes the access method for a third page on which the second access processing is set to be performed to the first access processing when quality of the third page is equal to or lower than a reference value.Type: ApplicationFiled: August 16, 2017Publication date: September 13, 2018Applicant: Kabushiki Kaisha ToshibaInventors: Yusuke Shirota, Tatsunori Kanai, Satoshi Shirai, Shiyo Yoshimura
-
Publication number: 20180253374Abstract: According to an embodiment, a management device includes a counter storage unit, a first management information storage unit, and an update unit. The first management information storage unit stores a first management table capable of storing first management information about each of a predetermined number of first areas. The first management information indicates whether each second area included in a corresponding first area has data written therein. In response to writing of first data into the nonvolatile memory, when a state of a target second area indicated in the first management information about a target first area is an unwritten state, the update unit changes the state of the target second area to a written state; while when the state of the target second area indicated in the first management information is the written state, the update unit updates the counter value for the target first area.Type: ApplicationFiled: August 29, 2017Publication date: September 6, 2018Applicant: Kabushiki Kaisha ToshibaInventors: Shiyo YOSHIMURA, Tatsunori KANAI, Yusuke SHIROTA, Satoshi SHIRAI
-
Publication number: 20180188629Abstract: Disclosed herein is an optical waveguide element that includes a substrate and a waveguide layer formed on the substrate and comprising lithium niobate. The waveguide layer has a slab part having a predetermined thickness and a ridge part protruding from the slab part. The maximum thickness of the slab part is 0.05 times or more and less than 0.4 times a wavelength of a light propagating in the ridge part.Type: ApplicationFiled: February 27, 2018Publication date: July 5, 2018Applicant: TDK CorporationInventors: Shinji Iwatsuka, Kenji Sasaki, Satoshi Shirai