Information processing device, non-transitory computer-readable recording medium, and method for determining authenticity of appurtenance device
AssigneeMegaChips Corporation
InventorsTakahiko SUGAHARA, Harunobu KISHIDA
Life of this patent
Estimating the term…
Abstract
A circuitry is configured to calculate a measured average value based on measured current values obtained in a target period for determination, and determine whether a memory device is an authorized or an unauthorized product, based on a comparison result between a measured average value and a reference average value.
Claims21
An information processing device to which an appurtenance device including a plurality of processing blocks is to be connected,
- the information processing device comprising circuitry configured to:
- supply power to the appurtenance device;
- obtain measured current values from the information processing device to the appurtenance device;
- identify a pause period of the processing blocks and at least one sole operation period in which one of the processing blocks solely operates from a normal operational period of the appurtenance device;
- select at least one target period for determination from the pause period and the at least one sole operation period;
- calculate a measured average value by taking an average of the measured current values in the target period;
- obtain an expected value relevant to an average value of current consumption in the target period;
- and
- determine whether the appurtenance device is an authorized or an unauthorized product, based on a comparison result between a measured value relevant to the measured average value and the expected value.
A non-transitory computer-readable recording medium having recorded thereon
- a program configured to cause an on-board computer of an information processing device to which an appurtenance device including a plurality of processing blocks is to be connected, the information processing device including circuitry configured to supply power to the appurtenance device and measure a current from the information processing device to the appurtenance device, to perform determination of whether the appurtenance device is an authorized or an unauthorized product, the determination comprising:
- obtaining measured current values;
- identifying a pause period of the processing blocks and at least one sole operation period in which one of the processing blocks solely operates from a normal operational period of the appurtenance device;
- selecting at least one target period for determination from the pause period and the at least one sole operation period;
- calculating a measured average value by taking an average of the measured current values in the target period;
- obtaining an expected value relevant to an average value of current consumption in the target period;
- and
- determining whether the appurtenance device is an authorized or an unauthorized product, based on a comparison result between a measured value relevant to the calculated measured average value and the expected value.
A method for determining authenticity of an appurtenance device including a plurality of processing blocks and being configured to be connected to an information processing device, the method comprising:
- supplying power to the appurtenance device;
- obtaining measured current values from the information processing device to the appurtenance device;
- identifying a pause period of the processing blocks and at least one sole operation period in which one of the processing blocks solely operates from a normal operational period of the appurtenance device;
- selecting at least one target period for determination from the pause period and the at least one sole operation period;
- calculating a measured average value by taking an average of the measured current values in the target period;
- obtaining an expected value relevant to an average value of current consumption in the target period;
- and
- determine whether the appurtenance device is an authorized or an unauthorized product, based on a comparison result between a measured value relevant to the calculated measured average value and the expected value.
Dependencies are inferred from the claim text.