IP Library Granted Patent US 9,710,050
Granted Patent B2
US 9,710,050 · App. 14/637,499 · Granted Jul 18, 2017

Information processing device, semiconductor chip, information processing method, and computer program product

Inventors: Junichi Segawa (Kanagawa, JP); Tatsunori Kanai (Kanagawa, JP); Tetsuro Kimura (Tokyo, JP); Koichi Fujisaki (Kanagawa, JP); Masaya Tarui (Kanagawa, JP); Satoshi Shirai (Kanagawa, JP); Hiroyoshi Haruki (Kanagawa, JP); Yusuke Shirota (Kanagawa, JP); Akihiro Shibata (Tokyo, JP); Shiyo Yoshimura (Kanagawa, JP)
Assignee: KABUSHIKI KAISHA TOSHIBA
G06F1/3268G06F1/325G06F1/3206G06F1/3275G06F1/3287G11C7/04G11C11/005G11C16/349
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,710,050
App. No.
14/637,499
Granted
Jul 18, 2017
Kind
B2
Abstract

According to an embodiment, an information processing device includes a data obtaining unit and a data storage controller. The data obtaining unit is configured to obtain data measured by a sensor. The data storage controller is configured to store the data obtained by the data obtaining unit in a first memory of volatile nature when a sampling interval indicating an interval at which the data obtaining unit obtains the data is equal to or smaller than a threshold value. The data storage controller is configured to store the data obtained by the data obtaining unit and the data stored in the first memory in a second memory of nonvolatile nature when the sampling interval exceeds the threshold value.

Claims (30)

1. An information processing device comprising:

a data obtaining unit configured to obtain sensor data measured by a sensor; and

a data storage controller configured to

store the sensor data in a first memory of volatile nature when a sampling interval is equal to or smaller than a threshold value, and

wherein data stored in the first memory is first data, store the sensor data and the first data in a second memory of nonvolatile nature when the sampling interval exceeds the threshold value;

a time obtaining unit configured to obtain a time at which the data obtaining unit obtains the sensor data every time when the data obtaining unit obtains the sensor data; and

a calculator configured to calculate the sampling interval from a difference between a latest time obtained by the time obtaining unit and a previous time to the latest time.

2. The device according to claim 1 , further comprising a setting unit configured to set the sampling interval in accordance with the sensor data.

3. The device according to claim 1 , further comprising:

a receiver configured to receive an instruction for changing the sampling interval; and

a setting unit configured to set the sampling interval in accordance with the instruction received by the receiver.

4. A semiconductor chip comprising:

a data obtaining unit configured to obtain sensor data measured by a sensor; and

a data storage controller configured to

store the sensor data in a first memory of volatile nature when a sampling interval indicating an interval at which the data obtaining unit obtains the sensor data is equal to or smaller than a threshold value, and

wherein data stored in the first memory is first data, store the sensor data and the first data a second memory of nonvolatile nature when the sampling interval exceeds the threshold value;

a time obtaining unit configured to obtain a time at which the data obtaining unit obtains the sensor data every time when the data obtaining unit obtains the sensor data; and

a calculator configured to calculate the sampling interval from a difference between a latest time obtained by the time obtaining unit and a previous time to the latest time.

5. An information processing method comprising:

obtaining sensor data measured by a sensor;

storing the sensor data in a first memory of volatile nature when a sampling interval indicating an interval at which the sensor data is obtained is equal to or smaller than a threshold value; and

wherein data stored in the first memory is first data, storing the sensor data and the first data in a second memory of nonvolatile nature when the sampling interval exceeds the threshold value;

obtaining a time at which the data obtaining unit obtains the sensor data every time when obtaining the sensor data; and

calculating the sampling interval from a difference between a latest time obtained and a previous time to the latest time.

6. A computer program product comprising a non-transitory computer-readable medium containing a program executed by a computer, the program causing the computer to execute:

obtaining sensor data measured by a sensor;

storing the sensor data in a first memory of volatile nature when a sampling interval indicating an interval at which the sensor data is obtained is equal to or smaller than a threshold value; and

wherein data stored in the first memory is first data, storing the sensor data and the first data in a second memory of nonvolatile nature when the sampling interval exceeds the threshold value;

obtaining a time at which the data obtaining unit obtains the sensor data every time when obtaining the sensor data; and

calculating the sampling interval from a difference between a latest time obtained and a previous time to the latest time.

Assignments (5)
MERGER Recorded Jan 22, 2021
From: TOSHIBA MEMORY CORPORATION
To: K.K. PANGEA
Reel/Frame 055659/0471 →
CHANGE OF NAME AND ADDRESS Recorded Jan 22, 2021
From: TOSHIBA MEMORY CORPORATION
To: KIOXIA CORPORATION
Reel/Frame 055669/0001 →
CHANGE OF NAME AND ADDRESS Recorded Jan 22, 2021
From: K.K. PANGEA
To: TOSHIBA MEMORY CORPORATION
Reel/Frame 055669/0401 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 27, 2017
From: KABUSHIKI KAISHA TOSHIBA
To: TOSHIBA MEMORY CORPORATION
Reel/Frame 042823/0384 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2015
From: SEGAWA, JUNICHI; KANAI, TATSUNORI; KIMURA, TETSURO; FUJISAKI, KOICHI; TARUI, MASAYA; SHIRAI, SATOSHI; HARUKI, HIROYOSHI; SHIROTA, YUSUKE; SHIBATA, AKIHIRO; YOSHIMURA, SHIYO
To: KABUSHIKI KAISHA TOSHIBA
Reel/Frame 035081/0619 →
Priority Claims (1)
JP 2014-049483 · Mar 12, 2014 · national
Continuity (1)
Related Publication 20150262715A1 · Sep 17, 2015