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: 20230378806Abstract: 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: ApplicationFiled: October 14, 2021Publication date: November 23, 2023Inventors: Tsubasa ICHIKAWA, Shinya SUENAGA, Yasuyuki TADA, Yasushi MIYATA, Yoshiki KUROKAWA
-
Publication number: 20230297575Abstract: 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: ApplicationFiled: August 23, 2022Publication date: September 21, 2023Inventors: Yoshiki Kurokawa, Satoru Watanabe, Norifumi Nishikawa, Kazuhiko Mogi
-
Patent number: 11587024Abstract: 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: GrantFiled: September 5, 2018Date of Patent: February 21, 2023Assignee: Hitachi, Ltd.Inventors: Yoshiteru Takeshima, Hiroki Miyamoto, Yoshiki Kurokawa
-
Publication number: 20210125103Abstract: 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: ApplicationFiled: October 15, 2020Publication date: April 29, 2021Inventors: Yuichiro AOKI, Yuki KONDO, Yoshiki KUROKAWA
-
Patent number: 10803035Abstract: 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: GrantFiled: March 27, 2015Date of Patent: October 13, 2020Assignee: Hitachi, Ltd.Inventors: Yoshiki Kurokawa, Satoru Watanabe, Yoshitaka Tsujimoto
-
Patent number: 10552044Abstract: 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: GrantFiled: March 27, 2014Date of Patent: February 4, 2020Assignee: Hitachi, Ltd.Inventors: Yoshiki Kurokawa, Satoru Watanabe, Yoshitaka Tsujimoto, Mitsuhiro Okada, Akifumi Suzuki
-
Patent number: 10353768Abstract: 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: GrantFiled: June 29, 2015Date of Patent: July 16, 2019Assignee: Hitachi, Ltd.Inventors: Satoru Watanabe, Yoshiki Kurokawa, Yoshitaka Tsujimoto
-
Publication number: 20190180223Abstract: 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: ApplicationFiled: September 5, 2018Publication date: June 13, 2019Applicant: HITACHI, LTD.Inventors: Yoshiteru TAKESHIMA, Hiroki MIYAMOTO, Yoshiki KUROKAWA
-
Publication number: 20180365605Abstract: 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: ApplicationFiled: March 15, 2018Publication date: December 20, 2018Inventors: Yoshiki KUROKAWA, Hiroki MIYAMOTO, Yoshiteru TAKESHIMA, Toshihiko KASHIYAMA
-
Publication number: 20180165148Abstract: 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: ApplicationFiled: June 29, 2015Publication date: June 14, 2018Applicant: Hitachi, Ltd.Inventors: Satoru WATANABE, Yoshiki KUROKAWA, Yoshitaka TSUJIMOTO
-
Patent number: 9933976Abstract: 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: GrantFiled: April 28, 2014Date of Patent: April 3, 2018Assignee: Hitachi, Ltd.Inventors: Yoshitaka Tsujimoto, Satoru Watanabe, Yoshiki Kurokawa, Mitsuhiro Okada, Akifumi Suzuki
-
Publication number: 20170293644Abstract: 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: ApplicationFiled: March 27, 2015Publication date: October 12, 2017Inventors: Yoshiki KUROKAWA, Satoru WATANABE, Yoshitaka TSUJIMOTO
-
Publication number: 20170286507Abstract: 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: ApplicationFiled: July 22, 2015Publication date: October 5, 2017Applicant: Hitachi, Ltd.Inventors: Koji HOSOGI, Mitsuhiro OKADA, Akifumi SUZUKI, Shimpei NOMURA, Kazuhisa FUJIMOTO, Satoru WATANABE, Yoshiki KUROKAWA, Yoshitaka TSUJIMOTO
-
Publication number: 20170286458Abstract: 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: ApplicationFiled: February 25, 2015Publication date: October 5, 2017Inventors: Satoru WATANABE, Yoshiki KUROKAWA, Yoshitaka TSUJIMOTO
-
Publication number: 20170192718Abstract: 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: ApplicationFiled: April 28, 2014Publication date: July 6, 2017Inventors: Yoshitaka TSUJIMOTO, Satoru WATANABE, Yoshiki KUROKAWA, Mitsuhiro OKADA, Akifumi SUZUKI
-
Patent number: 9691347Abstract: 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: GrantFiled: February 9, 2015Date of Patent: June 27, 2017Assignee: Synaptics Japan GKInventors: Masaaki Okawa, Takashi Nose, Hirobumi Furihata, Akio Sugiyama, Yoshiki Kurokawa
-
Publication number: 20170124077Abstract: 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: ApplicationFiled: April 24, 2014Publication date: May 4, 2017Inventors: Satoru WATANABE, Akira YAMAMOTO, Yoshiki KUROKAWA, Yoshitaka TSUJIMOTO
-
Patent number: 9626916Abstract: 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: GrantFiled: May 13, 2014Date of Patent: April 18, 2017Assignee: SYNAPTICS JAPAN GKInventors: Naoki Takada, Yasuyuki Kudo, Yoshiki Kurokawa, Goro Sakamaki
-
Patent number: 9583030Abstract: 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: GrantFiled: December 23, 2013Date of Patent: February 28, 2017Assignee: SYNAPTICS JAPAN GKInventors: Yoshiki Kurokawa, Yasuyuki Kudo, Hiroyuki Nitta, Kazuki Homma, Junya Takeda
-
Publication number: 20170017395Abstract: 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: ApplicationFiled: March 27, 2014Publication date: January 19, 2017Inventors: Yoshiki KUROKAWA, Satoru WATANABE, Yoshitaka TSUJIMOTO, Mitsuhiro OKADA, Akifumi SUZUKI