US 12,217,619 B2
Habit improving device, method and recording medium
Taisuke Nomura, Nara (JP); Keiichi Obayashi, Tokyo (JP); and Seitaro Mura, Kyoto (JP)
Assigned to OMRON Corporation, Kyoto (JP)
Appl. No. 17/270,851
Filed by OMRON Corporation, Kyoto (JP)
PCT Filed Mar. 8, 2019, PCT No. PCT/JP2019/009252
§ 371(c)(1), (2) Date Feb. 23, 2021,
PCT Pub. No. WO2020/100319, PCT Pub. Date May 22, 2020.
Claims priority of application No. 2018-214042 (JP), filed on Nov. 14, 2018.
Prior Publication US 2021/0241651 A1, Aug. 5, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G09B 19/00 (2006.01); G16H 50/70 (2018.01); G01C 22/00 (2006.01); G06Q 10/109 (2023.01); G16H 20/30 (2018.01); G16H 20/60 (2018.01); G16H 40/67 (2018.01); G16H 50/20 (2018.01)
CPC G09B 19/00 (2013.01) [G16H 50/70 (2018.01); G01C 22/006 (2013.01); G06Q 10/109 (2013.01); G16H 20/30 (2018.01); G16H 20/60 (2018.01); G16H 40/67 (2018.01); G16H 50/20 (2018.01)] 10 Claims
OG exemplary drawing
 
1. A habit improving device comprising:
an activity amount meter, comprising an acceleration sensor, configured to measure an activity amount of a user using the acceleration sensor;
a positional sensor, configured to locate position information of the user; and
a processor, configured to:
acquire an input comprising the activity amount of the user for each of a plurality of first periods from the activity amount meter and acquire the position information of the user for each of the plurality of first periods from the position sensor;
determine a distribution pattern to the input indicating change over time in the activity amount for each of the plurality of first periods within a second period;
sort the input that is expressed by the plurality of distribution patterns based on a similarity of the plurality of the distribution patterns into one or more groups of the distribution patterns;
determine a target pattern that becomes a target for the user for each of the groups, based on attribute information relating to an attribute of the user and external factor information relating to an external factor that is a factor affecting the user due to a matter other than the user, wherein the external factor information comprises position information of the user for each of the plurality of first periods and schedule information relating to a schedule of the user;
judge whether the user has deviated from a position scheduled in accordance with the schedule in the schedule information and change the target pattern in accordance with a deviated position when it is judged that the user has deviated, comprising to:
acquire a distribution of a plurality of vectors from the plurality of the distribution patterns, the vector having an activity amount for each of the plurality of first periods as a component, and one vector corresponding to one distribution pattern within the second period for each of the plurality of second periods; and
perform sorting by clustering a plurality of points into one or more groups based on positions of the plurality of points within a space laid in a basis determined from the component while the points within the space correspond to the vectors;
compare distances between a certain point and other points within the space to each other and perform grouping such that two points at the shortest distance belong to the same group; and
compare distances between a point belonging to a certain group and a plurality of points belonging to other groups and perform grouping of groups of the points at the shortest distance as the same group when the shortest distance of the distances is equal to or smaller than a threshold; and
output to a display an advice information together with the changed target pattern to the user relating to activity for the user to perform for achieving the changed target pattern based on the position information and the schedule information of the user as well as a difference between a current distribution pattern and the changed target pattern, wherein the advice information includes activity for the user to perform for achieving the target pattern, so as to improve habits of the user.