Patents by Inventor Mikiya YOSHIDA
Mikiya YOSHIDA 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: 11659037Abstract: There is provided a control communication system in which when an abnormality occurs in a function provided by a control apparatus, the function where the abnormality has occurred is relocated to another control apparatus so that the continuity of the function is suppressed from being deteriorated. In a control communication system, in the case where an abnormality related to a monitoring subject service is detected, there is selected a relocation control apparatus to which the foregoing monitoring subject service is relocated from a control apparatus where the foregoing monitoring subject service is currently disposed; a software element and execution and communication manifests for the foregoing monitoring subject service are transferred to a service storage device of the relocation control apparatus and are stored therein.Type: GrantFiled: August 11, 2020Date of Patent: May 23, 2023Assignee: Mitsubishi Electric CorporationInventor: Mikiya Yoshida
-
Patent number: 11560149Abstract: A control apparatus is provided with a recovery control unit that issues an instruction saying that when there exists a process whose starting condition is an execution state of a process in which an abnormality has been detected, all of processes including the process whose starting condition is the execution state of the process in which the abnormality has been detected should temporarily be stopped and saying that after the process in which the abnormality had been detected has restarted, execution of the processes that have temporarily been stopped should be resumed, and a process execution management unit that restarts the process in which the abnormality has been detected and resumes the processes that have temporarily been stopped, in response to the instruction from the recovery control unit.Type: GrantFiled: February 25, 2021Date of Patent: January 24, 2023Assignee: Mitsubishi Electric CorporationInventor: Mikiya Yoshida
-
Publication number: 20220366044Abstract: A learning apparatus includes a pseudo learning unit for creating a pseudo learning model based on pseudo feature data indicating a pseudo feature of goodware and a determination learning unit for creating a determination learning model for determining whether a file is malware based on the created pseudo learning model and feature data indicating a feature of the malware.Type: ApplicationFiled: August 24, 2020Publication date: November 17, 2022Applicant: NEC CorporationInventor: Mikiya YOSHIDA
-
Publication number: 20220111854Abstract: A control apparatus is provided with a recovery control unit that issues an instruction saying that when there exists a process whose starting condition is an execution state of a process in which an abnormality has been detected, all of processes including the process whose starting condition is the execution state of the process in which the abnormality has been detected should temporarily be stopped and saying that after the process in which the abnormality had been detected has restarted, execution of the processes that have temporarily been stopped should be resumed, and a process execution management unit that restarts the process in which the abnormality has been detected and resumes the processes that have temporarily been stopped, in response to the instruction from the recovery control unit.Type: ApplicationFiled: February 25, 2021Publication date: April 14, 2022Applicant: Mitsubishi Electric CorporationInventor: Mikiya Yoshida
-
Publication number: 20210136151Abstract: There is provided a control communication system in which when an abnormality occurs in a function provided by a control apparatus, the function where the abnormality has occurred is relocated to another control apparatus so that the continuity of the function is suppressed from being deteriorated. In a control communication system, in the case where an abnormality related to a monitoring subject service is detected, there is selected a relocation control apparatus to which the foregoing monitoring subject service is relocated from a control apparatus where the foregoing monitoring subject service is currently disposed; a software element and execution and communication manifests for the foregoing monitoring subject service are transferred to a service storage device of the relocation control apparatus and are stored therein.Type: ApplicationFiled: August 11, 2020Publication date: May 6, 2021Applicant: Mitsubishi Electric CorporationInventor: Mikiya YOSHIDA
-
Patent number: 10915427Abstract: An equivalence verification unit (130) judges through equivalence verification, for each of corresponding combinations which are each a combination of a function included in pre-change source code and a function included in post-change source code, whether the functions included in the corresponding combination are equivalent to each other. A partial verification judgment unit (150) judges, for each of inequivalent ones of the corresponding combinations, whether the corresponding combination is a partial verification combination including a function where an inequivalent path, in which an inequivalent function is called, and a non-inequivalent path, in which a non-inequivalent function is called, are both included. A partial verification unit (160) judges, for each of the partial verification combinations, whether the functions included in the partial verification combination are partially equivalent to each other by excluding the inequivalent path and performing the equivalence verification.Type: GrantFiled: February 22, 2017Date of Patent: February 9, 2021Assignee: MITSUBISHI ELECTRIC CORPORATIONInventors: Mikiya Yoshida, Makoto Isoda, Kazuki Yonemochi, Masuo Ito, Madoka Baba, Reiya Noguchi
-
Patent number: 10785259Abstract: The present invention provides a relay device including: a receiving unit that receives instructions; a fuzzing detection unit that detects an illegitimate instruction among the instructions received by the receiving unit; a disguised operation decision unit that decides a disguised operation corresponding to the illegitimate instruction detected by the fuzzing detection unit; and an instruction generation unit that generates an instruction corresponding to the disguised operation decided by the disguised operation decision unit.Type: GrantFiled: April 19, 2016Date of Patent: September 22, 2020Assignee: MITSUBISHI ELECTRIC CORPORATIONInventors: Yuta Wada, Masaaki Takeyasu, Daiki Kawakami, Mikiya Yoshida
-
Patent number: 10756879Abstract: A master control device connected to a plurality of slave control devices via a network is configured to include an own local time counted by a counter unit, in a message and transmit the message to the slave control devices by the timing synchronization unit, calculate a difference between a reception time of a message transmitted from the slave control device, which has received the message, at a timing corrected in accordance with the local time and a pre-calculated message reception predicted time by a timing synchronization determination unit, calculate a correction amount for timing of the slave control devices using the difference by a timing synchronization correction unit, add the correction amount to the local time, include the local time in a message, and transmit the message to the slave control devices.Type: GrantFiled: July 31, 2018Date of Patent: August 25, 2020Assignee: Mitsubishi Electric CorporationInventors: Mikiya Yoshida, Kentaro Ishihara, Toshinori Matsui
-
Publication number: 20190370151Abstract: An equivalence verification unit (130) judges through equivalence verification, for each of corresponding combinations which are each a combination of a function included in pre-change source code and a function included in post-change source code, whether the functions included in the corresponding combination are equivalent to each other. A partial verification judgment unit (150) judges, for each of inequivalent ones of the corresponding combinations, whether the corresponding combination is a partial verification combination including a function where an inequivalent path, in which an inequivalent function is called, and a non-inequivalent path, in which a non-inequivalent function is called, are both included. A partial verification unit (160) judges, for each of the partial verification combinations, whether the functions included in the partial verification combination are partially equivalent to each other by excluding the inequivalent path and performing the equivalence verification.Type: ApplicationFiled: February 22, 2017Publication date: December 5, 2019Applicant: MITSUBISHI ELECTRIC CORPORATIONInventors: Mikiya YOSHIDA, Makoto ISODA, Kazuki YONEMOCHI, Masuo ITO, Madoka BABA, Reiya NOGUCHI
-
Publication number: 20190222407Abstract: A master control device connected to a plurality of slave control devices via a network is configured to include an own local time counted by a counter unit, in a message and transmit the message to the slave control devices by the timing synchronization unit, calculate a difference between a reception time of a message transmitted from the slave control device, which has received the message, at a timing corrected in accordance with the local time and a pre-calculated message reception predicted time by a timing synchronization determination unit, calculate a correction amount for timing of the slave control devices using the difference by a timing synchronization correction unit, add the correction amount to the local time, include the local time in a message, and transmit the message to the slave control devices.Type: ApplicationFiled: July 31, 2018Publication date: July 18, 2019Applicant: Mitsubishi Electric CorporationInventors: Mikiya YOSHIDA, Kentaro ISHIHARA, Toshinori MATSUI
-
Publication number: 20190052674Abstract: The present invention provides a relay device including: a receiving unit that receives instructions; a fuzzing detection unit that detects an illegitimate instruction among the instructions received by the receiving unit; a disguised operation decision unit that decides a disguised operation corresponding to the illegitimate instruction detected by the fuzzing detection unit; and an instruction generation unit that generates an instruction corresponding to the disguised operation decided by the disguised operation decision unit.Type: ApplicationFiled: April 19, 2016Publication date: February 14, 2019Applicant: MITSUBISHI ELECTRIC CORPORATIONInventors: Yuta WADA, Masaaki TAKEYASU, Daiki KAWAKAMI, Mikiya YOSHIDA