Patents by Inventor Yoshiki Kurokawa

Yoshiki Kurokawa 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: 20230378806
    Abstract: Disclosed is a system for supporting creation of a system plan to change a configuration of a power system including a power transmission system and a power distribution system. The system stores information on a configuration of the power transmission system and information on a configuration and a load of the power distribution system. The system determines, based on the information on the configuration and the load of the power distribution system, a load accommodation capacity between power distribution substations which indicates a power supply capacity allowed to be compensated for between the power distribution substations through a configuration change of the power distribution system. The system creates a system plan proposal including a change in system configuration of the power transmission system and the power distribution system based on the load accommodation capacity. The system outputs information on the system plan proposal to an output device.
    Type: Application
    Filed: October 14, 2021
    Publication date: November 23, 2023
    Inventors: Tsubasa ICHIKAWA, Shinya SUENAGA, Yasuyuki TADA, Yasushi MIYATA, Yoshiki KUROKAWA
  • Publication number: 20230297575
    Abstract: A database management system identifies a required column which is required for executing the query, reads out data of the identified required column from a storage device, and executes the query based on the data of the required column. When reading out the data of the required column, the database management system preferentially reads out the data of the required column from a high-speed storage device storing the data of the required column among a memory, a second storage, and a first storage, stores, in the memory, data of the second data size unit including the data of the required column used for executing the query, and, when the data of the required column is read out from the first storage, stores the data of the second data size unit in the memory and stores the read-out data of the first data size unit in the second storage.
    Type: Application
    Filed: August 23, 2022
    Publication date: September 21, 2023
    Inventors: Yoshiki Kurokawa, Satoru Watanabe, Norifumi Nishikawa, Kazuhiko Mogi
  • Patent number: 11587024
    Abstract: A supply chain model generation system independently uses a business entity code and an item code representing an item related to a transaction in result information on a supply chain operation of a plurality of business entities; transaction information is extracted from the result information and a transaction time series information table is generated; a relationship in the transaction time series information table in each business entity is analyzed and a virtual business entity code on a supply side and a virtual business entity code on a demand side are assigned for each business entity code; and further a logical model information table where a virtual item code is assigned with respect to an item code related to the transaction of a business entity of the virtual business entity code on the supply side and a business entity of the virtual business entity code on the demand side is generated.
    Type: Grant
    Filed: September 5, 2018
    Date of Patent: February 21, 2023
    Assignee: Hitachi, Ltd.
    Inventors: Yoshiteru Takeshima, Hiroki Miyamoto, Yoshiki Kurokawa
  • Publication number: 20210125103
    Abstract: A computer system executing a learning process for generating a model includes: a computer having calculation cores; and a learning section. The learning section acquires performance information indicating performance characteristics of the calculation cores executing a positive sample calculation and the calculation cores executing a negative sample calculation, computes a maximum value of the number of negative samples in the negative sample calculation on the basis of the performance information, determines the number of the negative samples based on the maximum value, and generates the model by causing at least one of the calculation cores to execute the positive sample calculation using a predetermined number of pieces of training data to serve as positive samples in the training data, and by causing at least one of the calculation cores to execute the negative sample calculation using the determined number of the negative samples randomly selected from the training data.
    Type: Application
    Filed: October 15, 2020
    Publication date: April 29, 2021
    Inventors: Yuichiro AOKI, Yuki KONDO, Yoshiki KUROKAWA
  • Patent number: 10803035
    Abstract: A storage device for storing a column store database, the storage device comprising: a column read unit which reads page data to be searched that have been read from the column store database, acquires a leading row number included in the page data, and reads each column of data in the page data, sequentially from the leading row number to the last row in the column of data; a data search unit which compares each row in each read column of data with first search criteria, from the first row to the last row, and outputs a comparison result; and a search result aggregation unit which, when a comparison result for a range of columns specified by a search request has been output, compares each row in the comparison result with second search criteria, and determines one or more rows in the comparison result that satisfy the second search criteria.
    Type: Grant
    Filed: March 27, 2015
    Date of Patent: October 13, 2020
    Assignee: Hitachi, Ltd.
    Inventors: Yoshiki Kurokawa, Satoru Watanabe, Yoshitaka Tsujimoto
  • Patent number: 10552044
    Abstract: A management controller controls a data buffer and a flash controller, which controls I/O of data to and from flash memories, based on a search request. A data decompression engine includes a plurality of data decompression circuits for decompressing, in parallel, the compressed data transferred from the data buffer. A data search engine includes a plurality of data search circuits for searching, in parallel, data which satisfies search conditions among the respective data that were decompressed by the data decompression circuits, and transfers, to the search request source, the data obtained in the search performed by the data search circuits, wherein the flash controller reads, in parallel, a plurality of compressed data requested in the search request, and transfers the read compressed data to the data buffer, and the management controller transfers the compressed data to the data decompression engine when the compressed data is stored in the data buffer.
    Type: Grant
    Filed: March 27, 2014
    Date of Patent: February 4, 2020
    Assignee: Hitachi, Ltd.
    Inventors: Yoshiki Kurokawa, Satoru Watanabe, Yoshitaka Tsujimoto, Mitsuhiro Okada, Akifumi Suzuki
  • Patent number: 10353768
    Abstract: A computer including a processor and a memory and a storage device that is connected to the computer and stores data has an FPGA that acquires data and an operation command from a control unit that controls reading and writing with respect to a non-volatile semiconductor storage unit to perform a data operation. The computer generates and transmits the operation command from an access request that has been received to the storage device. The computer receives execution results for the operation command from the storage device, and when the number of execution results for the operation command reaches a prescribed value, instructs the FPGA to detect a soft error, receives all execution results with respect to the generated operation command, and if there is no soft error, transmits the execution results.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: July 16, 2019
    Assignee: Hitachi, Ltd.
    Inventors: Satoru Watanabe, Yoshiki Kurokawa, Yoshitaka Tsujimoto
  • Publication number: 20190180223
    Abstract: A supply chain model generation system independently uses a business entity code and an item code representing an item related to a transaction in result information on a supply chain operation of a plurality of business entities; transaction information is extracted from the result information and a transaction time series information table is generated; a relationship in the transaction time series information table in each business entity is analyzed and a virtual business entity code on a supply side and a virtual business entity code on a demand side are assigned for each business entity code; and further a logical model information table where a virtual item code is assigned with respect to an item code related to the transaction of a business entity of the virtual business entity code on the supply side and a business entity of the virtual business entity code on the demand side is generated.
    Type: Application
    Filed: September 5, 2018
    Publication date: June 13, 2019
    Applicant: HITACHI, LTD.
    Inventors: Yoshiteru TAKESHIMA, Hiroki MIYAMOTO, Yoshiki KUROKAWA
  • Publication number: 20180365605
    Abstract: To shorten the simulation time without deteriorating the simulation accuracy. In a supply chain simulation system which performs simulation of a supply chain, a simulation data dividing unit creates a plurality of simulation divided input data obtained by consolidating and classifying, based on the transport-related information of each of the divided groups, simulation input data related to products of the plurality of items for each item in which the transport-related information of each of the divided groups are closely related to each other, and a plurality of simulators individually execute division simulation based on the plurality of simulation divided input data.
    Type: Application
    Filed: March 15, 2018
    Publication date: December 20, 2018
    Inventors: Yoshiki KUROKAWA, Hiroki MIYAMOTO, Yoshiteru TAKESHIMA, Toshihiko KASHIYAMA
  • Publication number: 20180165148
    Abstract: A computer including a processor and a memory and a storage device that is connected to the computer and stores data has an FPGA that acquires data and an operation command from a control unit that controls reading and writing with respect to a non-volatile semiconductor storage unit to perform a data operation. The computer generates and transmits the operation command from an access request that has been received to the storage device. The computer receives execution results for the operation command from the storage device, and when the number of execution results for the operation command reaches a prescribed value, instructs the FPGA to detect a soft error, receives all execution results with respect to the generated operation command, and if there is no soft error, transmits the execution results.
    Type: Application
    Filed: June 29, 2015
    Publication date: June 14, 2018
    Applicant: Hitachi, Ltd.
    Inventors: Satoru WATANABE, Yoshiki KUROKAWA, Yoshitaka TSUJIMOTO
  • Patent number: 9933976
    Abstract: A storage apparatus has a plurality of hardware engines which send and receive information to and from a controller, which, on the condition of acquiring a request command from a host, determines identifying information of the request command, executes data I/O processing to the storage device according to the request command when first identifying information has been added to the request command and when second identifying information has been added to the acquired request command, transfers the request command to the hardware engine, acquires the data requested by the hardware engine from the storage device and transfers the acquired data to the hardware engine. The hardware engine acquires and analyzes an add-on command from the host and according to the request command, requests the controller to transfer the data based on the analysis result, and thereafter executes processing to the data transferred by the controller according to the add-on command.
    Type: Grant
    Filed: April 28, 2014
    Date of Patent: April 3, 2018
    Assignee: Hitachi, Ltd.
    Inventors: Yoshitaka Tsujimoto, Satoru Watanabe, Yoshiki Kurokawa, Mitsuhiro Okada, Akifumi Suzuki
  • Publication number: 20170293644
    Abstract: A storage device for storing a column store database, the storage device comprising: a column read unit which reads page data to be searched that have been read from the column store database, acquires a leading row number included in the page data, and reads each column of data in the page data, sequentially from the leading row number to the last row in the column of data; a data search unit which compares each row in each read column of data with first search criteria, from the first row to the last row, and outputs a comparison result; and a search result aggregation unit which, when a comparison result for a range of columns specified by a search request has been output, compares each row in the comparison result with second search criteria, and determines one or more rows in the comparison result that satisfy the second search criteria.
    Type: Application
    Filed: March 27, 2015
    Publication date: October 12, 2017
    Inventors: Yoshiki KUROKAWA, Satoru WATANABE, Yoshitaka TSUJIMOTO
  • Publication number: 20170286507
    Abstract: A database search system receives a command and searches for data, which meets a search condition specified on the basis of the received command, in a whole database which is a database as an entity. The database search system generates a virtual database which is a list of address pointers to the found data and stores the generated virtual database.
    Type: Application
    Filed: July 22, 2015
    Publication date: October 5, 2017
    Applicant: Hitachi, Ltd.
    Inventors: Koji HOSOGI, Mitsuhiro OKADA, Akifumi SUZUKI, Shimpei NOMURA, Kazuhisa FUJIMOTO, Satoru WATANABE, Yoshiki KUROKAWA, Yoshitaka TSUJIMOTO
  • Publication number: 20170286458
    Abstract: A computer comprising a processor and a memory and providing a database management unit for managing a database, said computer having a device that is connected to the processor via an interface and that comprises: at least one nonvolatile semiconductor storage device which has a plurality of nonvolatile semiconductor memories and which stores a database; at least one database calculation module which reads the database from the nonvolatile semiconductor storage device and performs calculations in the database; and a switch which connects the interface to the nonvolatile semiconductor storage device and the database calculation module.
    Type: Application
    Filed: February 25, 2015
    Publication date: October 5, 2017
    Inventors: Satoru WATANABE, Yoshiki KUROKAWA, Yoshitaka TSUJIMOTO
  • Publication number: 20170192718
    Abstract: A storage apparatus has a plurality of hardware engines which send and receive information to and from a controller, which, on the condition of acquiring a request command from a host, determines identifying information of the request command, executes data I/O processing to the storage device according to the request command when first identifying information has been added to the request command and when second identifying information has been added to the acquired request command, transfers the request command to the hardware engine, acquires the data requested by the hardware engine from the storage device and transfers the acquired data to the hardware engine. The hardware engine acquires and analyzes an add-on command from the host and according to the request command, requests the controller to transfer the data based on the analysis result, and thereafter executes processing to the data transferred by the controller according to the add-on command.
    Type: Application
    Filed: April 28, 2014
    Publication date: July 6, 2017
    Inventors: Yoshitaka TSUJIMOTO, Satoru WATANABE, Yoshiki KUROKAWA, Mitsuhiro OKADA, Akifumi SUZUKI
  • Patent number: 9691347
    Abstract: An image processing apparatus includes a reference value calculating section configured to generate a value that is a weighted average of values of R data, G data, and B data of original RGB data as a reference value. Regarding each of color data such as the R data, the G data, and the B data, a value is calculated that is coincident with a value obtained by adding the value of the color data of the original RGB data to a product of a difference obtained by subtracting the reference value from the value of the color data of the original RGB data and a predetermined coefficient, as a value of the color data of RGB data after saturation expansion.
    Type: Grant
    Filed: February 9, 2015
    Date of Patent: June 27, 2017
    Assignee: Synaptics Japan GK
    Inventors: Masaaki Okawa, Takashi Nose, Hirobumi Furihata, Akio Sugiyama, Yoshiki Kurokawa
  • Publication number: 20170124077
    Abstract: A storage apparatus to be coupled to a network, the storage apparatus comprising: a controller; and a storage medium to be coupled to the controller, the storage medium comprising one or more flash modules each comprising a database operation module, the controller being configured to receive a database operation command, and to cause the one or more flash modules to execute the received database operation command.
    Type: Application
    Filed: April 24, 2014
    Publication date: May 4, 2017
    Inventors: Satoru WATANABE, Akira YAMAMOTO, Yoshiki KUROKAWA, Yoshitaka TSUJIMOTO
  • Patent number: 9626916
    Abstract: In a display driver, a first backlight control unit using a histogram and a second backlight control unit using an optical sensor can be used in combination. The display driver includes a PWM generating unit setting a control signal value consisting of a product of a luminance rate of X % and a luminance rate of Y % as a luminance rate of a control signal for controlling a backlight with respect to maximum backlight luminance when a luminance rate of a control signal obtained by first backlight control with respect to the maximum backlight luminance is X % and a luminance rate of a control signal obtained by second backlight control with respect to the maximum backlight luminance is Y %.
    Type: Grant
    Filed: May 13, 2014
    Date of Patent: April 18, 2017
    Assignee: SYNAPTICS JAPAN GK
    Inventors: Naoki Takada, Yasuyuki Kudo, Yoshiki Kurokawa, Goro Sakamaki
  • Patent number: 9583030
    Abstract: A display drive circuit of the invention has: an initial-color-gamut-apex-coordinate-storing unit capable of storing initial color gamut apex coordinates; a user-target-color-gamut-apex-coordinate-storing unit capable of storing user target color gamut apex coordinates; a saturation-expansion-coefficient-deciding unit for deciding expansion coefficients of saturation data based on the initial and user target color gamut apex coordinates; and an expansion unit for expanding saturations of display data based on the saturation expansion coefficients. The expansion coefficients of saturation data are decided based on the initial and user target color gamut apex coordinates, and saturations of display data are expanded according to the expansion coefficients. Thus, the degree of expanding the saturations can be controlled for each color gamut or each of R, G and B color properties of an LC display panel.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: February 28, 2017
    Assignee: SYNAPTICS JAPAN GK
    Inventors: Yoshiki Kurokawa, Yasuyuki Kudo, Hiroyuki Nitta, Kazuki Homma, Junya Takeda
  • Publication number: 20170017395
    Abstract: A management controller controls a data buffer and a flash controller, which controls I/O of data to and from flash memories, based on a search request. A data decompression engine includes a plurality of data decompression circuits for decompressing, in parallel, the compressed data transferred from the data buffer. A data search engine includes a plurality of data search circuits for searching, in parallel, data which satisfies search conditions among the respective data that were decompressed by the data decompression circuits, and transfers, to the search request source, the data obtained in the search performed by the data search circuits, wherein the flash controller reads, in parallel, a plurality of compressed data requested in the search request, and transfers the read compressed data to the data buffer, and the management controller transfers the compressed data to the data decompression engine when the compressed data is stored in the data buffer.
    Type: Application
    Filed: March 27, 2014
    Publication date: January 19, 2017
    Inventors: Yoshiki KUROKAWA, Satoru WATANABE, Yoshitaka TSUJIMOTO, Mitsuhiro OKADA, Akifumi SUZUKI