Legal claims defining the scope of protection, as filed with the USPTO.
1. An electronic device comprising a processing unit which executes processing comprising: performing calibration by associating a vertical direction with a slope of the electronic device in a state in which a user wearing the sensor device is in an upright posture, and setting the slope associated with the vertical direction as a reference slope; acquiring body motion information of the user during a movement action by the user; determining terrain during movement by the user, based on the acquired body motion information of the user; specifying a posture of the user based on (i) the acquired body motion information of the user and (ii) the reference slope set by performing the calibration; specifying a target reference posture based on the terrain having been determined; and determining a state of the posture of the user based on a difference between (i) the target reference posture and (ii) the posture of the user having been specified.
2. The electronic device according to claim 1, wherein the processing unit executes processing comprising: acquiring the body motion information of a plurality of the users during a movement action on a certain route as input data; acquiring terrain of the certain route as a label; and determining terrain on which the user is moving during the movement by the user, based on (i) a learning model constructed by performing supervised learning with a group of the input data and the label as training data, and (ii) the acquired body motion information of the user acquired separately from the training data.
3. The electronic device according to claim 2, wherein the processing unit executes processing comprising: further acquiring weather information during a movement action of a plurality of the users on the certain route as input data; and determining terrain on which the user is moving during the movement by the user, based on (i) the learning model, (ii) the acquired body motion information of the user during a movement action on a determination target route, and (iii) the weather information, while the user is making a movement action on the determination target route.
4. The electronic device according to claim 2, wherein the processing unit executes processing comprising: further acquiring comparison information between the target reference posture specified based on the terrain and the posture of the user during a movement action on the certain route as the label; and determining terrain on which the user is moving and determining comparison information between the target reference posture and the posture of the user during a movement action on a determination target route, based on the learning model and the body motion information of the user during a movement action on the determination target route.
5. The electronic device according to claim 1, wherein the body motion information includes at least one of a pitch, a stride, a slope of a pelvis, a movement amount of a leg in the vertical direction, a ground contact time of a leg, an acceleration during kick-out, and a deceleration amount during ground contact of a leg, during a movement action of the user.
6. The electronic device according to claim 1, wherein the processing unit executes processing comprising: selecting whether to determine terrain based on the body motion information, based on whether the body motion information of the user during a movement action on a determination target route and the body motion information of a user other than the user during a movement action on the determination target route exhibit shared behavior in a specific segment in the determination target route.
7. The electronic device according to claim 1, wherein the processing unit executes processing comprising: selecting whether to determine terrain based on the body motion information, and weather information during a movement action by the user.
8. The electronic device according to claim 1, wherein the processing unit executes processing comprising: deciding an altitude of a point based on an estimation altitude estimated based on a determined terrain, and an altitude based on a positioning satellite signal received from outside of the point which is the same as the point at which the estimation altitude was estimated.
9. An electronic device comprising a processing unit which executes processing comprising: performing calibration by associating a vertical direction with a slope of the electronic device in a state in which a user wearing the sensor device is in an upright posture, and setting the slope associated with the vertical direction as a reference slope; acquiring body motion information of the user during a movement action by the user; acquiring the body motion information of a plurality of the users during a movement action on a certain route as input data; acquiring terrain of the certain route as a label; determining terrain on which the user is moving during movement by the user, based on (i) a learning model constructed by performing supervised learning with a group of the input data and the label as training data, and (ii) the acquired body motion information of the user acquired separately from the training data; specifying a posture of the user based on (i) the acquired body motion information of the user and (ii) the reference slope set by performing the calibration; specifying a target reference posture based on the terrain having been determined; and determining a state of the posture of the user based on a difference between (i) the target reference posture and (ii) the posture of the user having been specified.
10. The electronic device according to claim 9, wherein the processing unit executes processing comprising: further acquiring weather information during a movement action of a plurality of the users on the certain route as input data; and determining terrain on which the user is moving during the movement by the user, based on (i) the learning model, (ii) the acquired body motion information of the user during a movement action on a determination target route, and (iii) the weather information, while the user is making a movement action on the determination target route.
11. The electronic device according to claim 9, wherein the processing unit executes processing comprising: further acquiring comparison information between the target reference posture specified based on the terrain and the posture of the user during a movement action on the certain route as the label; and determining terrain on which the user is moving and determining comparison information between the target reference posture and the posture of the user during a movement action on a determination target route, based on the learning model and the body motion information of the user during a movement action on the determination target route.
12. The electronic device according to claim 9, wherein the processing unit executes processing comprising: selecting whether to determine terrain based on the body motion information, based on whether the body motion information of the user during a movement action on a determination target route and the body motion information of a user other than the user during a movement action on the determination target route exhibit shared behavior in a specific segment in the determination target route.
13. The electronic device according to claim 9, wherein the processing unit executes processing comprising: selecting whether to determine terrain based on the body motion information, and weather information during a movement action by the user.
14. The electronic device according to claim 9, wherein the processing unit executes processing comprising: deciding an altitude of a point based on an estimation altitude estimated based on a determined terrain, and an altitude based on a positioning satellite signal received from outside of the point which is the same as the point at which the estimation altitude was estimated.
15. An electronic device comprising a processing unit which executes processing comprising: performing calibration by associating a vertical direction with a slope of the electronic device in a state in which a user wearing the sensor device is in an upright posture, and setting the slope associated with the vertical direction as a reference slope; acquiring body motion information of the user during a movement action by the user; determining terrain during movement by the user, based on the acquired body motion information of the user; deciding an altitude of a point based on an estimation altitude estimated based on a determined terrain, and an altitude based on a positioning satellite signal received from outside of the point which is the same as the point at which the estimation altitude was estimated; specifying a posture of the user based on (i) the acquired body motion information of the user and (ii) the reference slope set by performing the calibration; specifying a target reference posture based on the terrain having been determined; and determining a state of the posture of the user based on a difference between (i) the target reference posture and (ii) the posture of the user having been specified.
16. A non-transitory computer-readable storage medium storing a program that is executed by a computer that comprises a processor to control an electronic device, the program being executable to cause the computer to perform operations comprising: performing calibration by associating a vertical direction with a slope of the electronic device in a state in which a user wearing the sensor device is in an upright posture, and setting the slope associated with the vertical direction as a reference slope; acquiring body motion information of the user during a movement action by the user; determining terrain during movement by the user, based on the acquired body motion information of the user; specifying a posture of the user based on (i) the acquired body motion information of the user and (ii) the reference slope set by performing the calibration; specifying a target reference posture based on the terrain having been determined; and determining a state of the posture of the user based on a difference between (i) the target reference posture and (ii) the posture of the user having been specified.
17. A terrain sensing method executed by an electronic device, the method comprising: performing calibration by associating a vertical direction with a slope of the electronic device in a state in which a user wearing the sensor device is in an upright posture, and setting the slope associated with the vertical direction as a reference slope; acquiring body motion information of the user during a movement action by the user; determining terrain during movement by the user, based on the acquired body motion information of the user; specifying a posture of the user based on (i) the acquired body motion information of the user and (ii) the reference slope set by performing the calibration; specifying a target reference posture based on the terrain having been determined; and determining a state of the posture of the user based on a difference between (i) the target reference posture and (ii) the posture of the user having been specified.
Unknown
June 24, 2025
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.