CPC G02B 27/0093 (2013.01) [G02B 27/017 (2013.01); G06F 3/014 (2013.01); G06F 3/017 (2013.01)] | 17 Claims |
1. A method for determining a posture of a user, adapted to a host, comprising:
detecting a relative position between a first wearable device and a second wearable device;
in response to determining that the relative position between the first wearable device and the second wearable device satisfies a predetermined relative position, determining the posture of the user at least based on the relative position between the first wearable device and the second wearable device;
wherein the predetermined relative position comprises a first predetermined relative position, and the method further comprises:
obtaining a position of a reference device and accordingly determining a first area;
determining a first distance between the first wearable device and the second wearable device;
in response to determining that the first wearable device and the second wearable device are in the first area and the first distance is lower than a first distance threshold, determining that the relative position between the first wearable device and the second wearable device satisfies the first predetermined relative position, and accordingly determining that the posture of the user is a first specific posture.
|
14. A host, comprising:
a non-transitory storage circuit, storing a program code;
a processor, coupled to the storage circuit and accessing the program code to perform:
detecting a relative position between a first wearable device and a second wearable device;
in response to determining that the relative position between the first wearable device and the second wearable device satisfies a predetermined relative position, determining the posture of the user at least based on the relative position between the first wearable device and the second wearable device;
wherein the predetermined relative position comprises a first predetermined relative position, and the processor further performs:
obtaining a position of a reference device and accordingly determining a first area;
determining a first distance between the first wearable device and the second wearable device;
in response to determining that the first wearable device and the second wearable device are in the first area and the first distance is lower than a first distance threshold, determining that the relative position between the first wearable device and the second wearable device satisfies the first predetermined relative position, and accordingly determining that the posture of the user is a first specific posture.
|
16. A non-transitory computer readable medium, the computer readable medium recording an executable computer program, the executable computer program being loaded by a host to perform steps of:
detecting a relative position between a first wearable device and a second wearable device;
in response to determining that the relative position between the first wearable device and the second wearable device satisfies a predetermined relative position, determining the posture of the user at least based on the relative position between the first wearable device and the second wearable device;
wherein the predetermined relative position comprises a second predetermined relative position, and the method further comprises:
obtaining a position of a reference device and accordingly determining a first area;
determining a first distance between the first wearable device and the second wearable device;
in response to determining that the first wearable device and the second wearable device are in the first area and the first distance is lower than a first distance threshold, determining that the relative position between the first wearable device and the second wearable device satisfies the first predetermined relative position, and accordingly determining that the posture of the user is a first specific posture.
|