IP Library › Granted Patent US 11,016,569
Granted Patent B2
US 11,016,569 · App. 16/546,985 · Granted May 25, 2021

Wearable device and method for providing feedback of wearable device

Inventors: Kwang-dek An (Hwaseong-si, KR); Seo-young Yoon (Suwon-si, KR); Moon-sik Jeong (Seongnam-si, KR); Bo-seok Moon (Gunpo-si, KR); Young-eun Lee (Seoul, KR)
Assignee: Samsung Electronics Co., Ltd.
G06F3/016G06F1/163G06F3/011G06F3/015G06F3/017
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 11,016,569
App. No.
16/546,985
Granted
May 25, 2021
Kind
B2
Abstract

A method performed by a wearable device to provide feedback includes detecting a user motion; determining, based on the detected user motion, a body part to which a feedback signal is to be transmitted; generating the feedback signal; and outputting the feedback signal, wherein the feedback signal is an electrical signal to stimulate muscles of the body part.

Claims (67)

1. A method of providing feedback signal by an electronic device, the method comprising:

detecting an interaction with a user interface provided by the electronic device;

based on the detected interaction, determining whether to output a feedback signal;

based on determining to output the feedback signal, determining a body part of the user to which the feedback signal is to be transmitted;

determining at least one of an intensity, a direction, or a cycle of the feedback signal;

generating a control signal based on the determined body part, the at least one of the intensity of the feedback signal, the direction of the feedback signal, or the cycle of the feedback signal; and

providing the control signal to output the feedback signal.

2. The method of claim 1 ,

wherein the detecting the interaction with the user interface comprises detecting a user touch input for a virtual object on the user interface, and

wherein the determining whether to output the feedback signal comprises determining whether to output the feedback signal based on whether the user touch input for the virtual object is detected.

3. The method of claim 2 , wherein the detecting the user touch input for the virtual object on the user interface comprises:

detecting an event in which the user finger accesses to the virtual object;

detecting a depth value of the user finger obtained using a depth camera of the electronic device; and

detecting the user touch input for the virtual object based on the detected event and the detected depth value.

4. The method of claim 1 , wherein the detecting the interaction with the user interface comprises:

sensing at least one electromyographic (EMG) signal from at least one electrode located on at least one body part of the user; and

detecting a user motion for the interaction with the user interface by analyzing the at least one body part from which the at least one EMG signal is sensed and a pattern of the at least one EMG signal.

5. The method of claim 1 , wherein the determining the body part comprises:

determining an error between a detected user motion and a reference motion by comparing the detected user motion with the reference motion; and

determining the body part based on the determined error between the detected user motion and the reference motion.

6. The method of claim 1 , wherein the determining the body part comprises:

extracting at least one feature point from an image of the user's body obtained using a camera of the electronic device;

determining a body rate of the user based on the extracted at least on feature point;

selecting a reference motion based on the body rate of the user; and

determining the body part based on an error between a detected user motion and the reference motion.

7. The method of claim 1 , further comprising controlling another electronic device connected to the electronic device based on the interaction with the user interface.

8. The method of claim 1 , wherein the feedback signal is an electrical signal to stimulate muscles of the body part of the user.

9. The method of claim 8 ,

wherein the provided control signal is transferred to another electronic device, and

wherein the other electronic device is configured to output the feedback signal to the body part of the user by controlling an electrode located on the body part based on the control signal.

10. An electronic device comprising:

at least one sensor;

a communication interface; and

at least one processor configured to:

detect an interaction with a user interface provided by the electronic device;

based on the detected interaction with the user interface, determine whether to output a feedback signal;

based on determining to output the feedback signal, determine a body part of the user to which the feedback signal is to be transmitted;

determine at least one of an intensity, a direction, or a cycle of the feedback signal;

generate a control signal based on the determined body part, the at least one of the intensity of the feedback signal, the direction of the feedback signal, or the cycle of the feedback signal; and

control the communication interface to provide the control signal to output the feedback signal.

11. The electronic device of claim 10 , wherein the at least one processor is further configured to:

detect a user touch input for a virtual object on the user interface; and

based on whether the user touch input for the virtual object is detected, determine whether to output the feedback signal.

12. The electronic device of claim 11 , wherein the at least one processor is further configured to:

detect an event in which the user finger accesses to the virtual object;

detect a depth value of the user finger obtained using a depth camera of the electronic device; and

detect the user touch input for the virtual object based on the detected event and the detected depth value.

13. The electronic device of claim 10 , wherein the at least one processor is further configured to:

sense at least one electromyographic (EMG) signal from at least one electrode located on at least one body part of the user; and

detect a user motion for the interaction with the user interface by analyzing the at least one body part from which the at least one EMG signal is sensed and a pattern of the at least one EMG signal.

14. The electronic device of claim 10 , wherein the at least one processor is further configured to:

determine an error between a detected user motion and a reference motion by comparing the detected user motion with the reference motion; and

determine the body part based on the determined error between the detected user motion and the reference motion.

15. The electronic device of claim 10 , wherein the at least one processor is further configured to:

extract at least one feature point from an image of the user's body obtained using a camera of the electronic device;

determine a body rate of the user based on the extracted at least on feature point;

select a reference motion based on the body rate of the user; and

determine the body part based on an error between a detected user motion and the reference motion.

16. The electronic device of claim 10 , wherein the at least one processor is further configured to control the communication interface to provide the control signal to another electronic device configured to output the feedback signal to the body part of the user by controlling an electrode located on the body part based on the control signal.

17. The electronic device of claim 10 , wherein the feedback signal is an electrical signal to stimulate muscles of the body part of the user.

18. A non-transitory computer-readable recording medium configured to store one or more computer programs including instructions that, when executed by at least one processor, cause the at least one processor to control for:

detecting an interaction with a user interface provided by an electronic device;

based on the detected interaction, determining whether to output a feedback signal;

based on determining to output the feedback signal, determining a body part of the user to which the feedback signal is to be transmitted;

determining at least one of an intensity, a direction, or a cycle of the feedback signal;

generating a control signal based on the determined body part, the at least one of the intensity of the feedback signal, the direction of the feedback signal, or the cycle of the feedback signal; and

providing the control signal to output the feedback signal.

Priority Claims (1)
KR 10-2015-0066247 · May 12, 2015 · national
Continuity (2)
Continuation 15572694
Related Publication 20190377415A1 · Dec 12, 2019
Cited By (1)
US 12,737,048