IP Library › Granted Patent US 12,415,125
Granted Patent B2
US 12,415,125 · App. 17/893,644 · Granted Sep 16, 2025

Method for providing workout data using a plurality of electronic devices and electronic devices therefor

Inventors: Hyeonseong Kim (Suwon-si, KR); Seongmin Je (Suwon-si, KR)
Assignee: Samsung Electronics Co., Ltd.
A63B71/0622A61B5/1114A61B5/4561G01P13/00G06F3/14A63B2071/0663A63B2220/20A63B2220/74A63B2220/803
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 12,415,125
App. No.
17/893,644
Granted
Sep 16, 2025
Kind
B2
Abstract

An electronic device is provided. The electronic device includes a display, a communication circuit, and at least one processor configured to recognize a user's initial posture based on at least one of motion sensor signals of a first external electronic device and a second external electronic device received through the communication circuit, control the first external electronic device to receive a first motion sensor signal, obtain the user's workout data based on the first motion sensor signal when the initial posture satisfies a designated condition, control the second external electronic device to receive a second motion sensor signal when the user's movement is not recognized based on the first motion sensor signal and obtain the user's workout data based on the second motion sensor signal, and provide the workout data through at least one of the display or the first external electronic device.

Claims (66)

1. An electronic device, comprising:

a display;

a communication circuit; and

at least one processor electrically connected to the display and the communication circuit,

wherein the at least one processor is configured to:

recognize a user's initial posture based on a motion sensor signal of a first external electronic device received through the communication circuit,

when the initial posture satisfies a designated condition, control the first external electronic device to transmit, to the electronic device, a first motion sensor signal, and obtain the user's workout data based on the first motion sensor signal,

when the user's movement is not recognized based on the first motion control signal, control a second external electronic device to transmit, to the electronic device, a second motion sensor signal and obtain the user's workout data based on the second motion sensor signal, and

display the workout data on at least one of the display or a display included in the first external electronic device.

2. The electronic device of claim 1 , wherein the first external electronic device and the second external electronic device are configured to obtain the first motion sensor signal and the second motion sensor signal, respectively according to the user's movement at different positions among the user's body parts.

3. The electronic device of claim 1 , wherein the designated condition of the initial posture is determined based on a motion sensor signal of the first external electronic device, and comprises at least one of a condition that the user's movement stops for a specified time or condition that a designated posture value is maintained.

4. The electronic device of claim 1 , wherein the processor is configured to control the second external electronic device to transmit, to the electronic device, the second motion sensor signal, when the user's movement is not recognized based on the first motion sensor signal, in that the processor is configured to transmit a trigger signal, requesting to obtain the second motion sensor signal, to the second external electronic device when the user's exercise is not recognized based on the first motion sensor signal.

5. The electronic device of claim 1 , wherein the processor is further configured to:

perform coordinate transformation of the first motion sensor signal or the second motion sensor signal based on an East North Up (ENU) navigation frame,

extract a U-axis signal component, and

detect a zero crossing point for the U-axis signal component.

6. The electronic device of claim 5 , wherein the processor is further configured to:

detect a zero-crossing section between consecutive zero-crossing points,

calculate a peak and a valley within the zero-crossing section, and

count the zero-crossing section as the number of one exercise when each of the calculated zero crossing section, the peak, and the valley is within a designated range.

7. The electronic device of claim 1 , wherein the processor is further configured to:

identify that both the first external electronic device and the second external electronic device provide an ultra-wide band (UWB) ranging function when the user's movement is not recognized based on the second motion sensor signal,

control the first external electronic device and the second external electronic device to perform the UWB ranging between the first external electronic device and the second external electronic device to obtain distance information between the first external electronic device and the second external electronic device, and

obtain the user's workout data based on the distance information between the first external electronic device and the second external electronic device.

8. The electronic device of claim 1 , wherein the processor is further configured to:

control the second external electronic device to transmit, to the electronic device, a barometric pressure sensor signal, and

obtain the user's workout data based on the barometric pressure sensor signal, when the user's movement is not recognized based on the second motion sensor signal.

9. An electronic device, comprising:

a display;

a motion sensor;

a communication circuit; and

at least one processor electrically connected to the display, the motion sensor, and the communication circuit,

wherein the at least one processor is configured to:

recognize a user's initial posture based on a motion sensor signal received through the motion sensor,

when the initial posture satisfies a designated condition, control the motion sensor to obtain a first motion sensor signal, and obtain the user's workout data based on the first motion sensor signal,

when the user's movement is not recognized based on the first motion sensor signal, control an external electronic device to transmit, to the electronic device, a second motion sensor signal, and obtain the user's workout data based on the second motion sensor signal, and

display the workout data on the display.

10. The electronic device of claim 9 , wherein the motion sensor and the external electronic device are configured to obtain the first motion sensor signal and the second motion sensor signal, respectively according to the user's movement at different positions among the user's body parts.

11. The electronic device of claim 9 , wherein the designated condition of the initial posture is determined based on a motion sensor signal of the motion sensor, and comprises at least one of a condition that the user's movement stops for a specified time or a condition that a designated posture value is maintained.

12. The electronic device of claim 9 , wherein the processor is configured to control the external electronic device to transmit, to the electronic device, the second motion sensor signal, and obtain the user's workout data based on the second motion sensor signal, when the user's movement is not recognized based on the first motion sensor signal, in that the processor is further configured to transmit a trigger signal, requesting to obtain the second motion sensor signal, to the external electronic device when the user's exercise is not recognized based on the first motion sensor signal.

13. The electronic device of claim 9 , wherein the processor is further configured to:

perform coordinate transformation of the first motion sensor signal or the second motion sensor signal based on an East North Up (ENU) navigation frame,

extract a U-axis signal component, and

detect a zero crossing point for the U-axis signal component.

14. The electronic device of claim 13 , wherein the processor is further configured to:

detect a zero-crossing section between consecutive zero-crossing points,

calculate a peak and a valley within the zero-crossing section, and

count the zero-crossing section as the number of one exercise when each of the calculated zero crossing section, the peak, and the valley is within a designated range.

15. The electronic device of claim 9 , wherein, when the user's movement is not recognized based on the second motion sensor signal, the processor is further configured to:

identify that the external electronic device supports an ultra-wide band (UWB) ranging through the communication circuit,

perform UWB ranging with the external electronic device through the communication circuit to obtain distance information between the electronic device and the external electronic device when the external electronic device provides an UWB ranging function, and

obtain user's workout data based on the distance information between the electronic device and the external electronic device.

16. The electronic device of claim 9 , wherein, when the user's movement is not recognized based on the second motion sensor signal, the processor is further configured to:

control the external electronic device to transmit, to the electronic device, a barometric pressure sensor signal, and

obtain the user's workout data based on the barometric pressure sensor signal.

17. A method of operating an electronic device, the method comprising:

recognizing a user's initial posture based on a motion sensor signal obtained from a first external electronic device;

obtaining, when the initial posture satisfies a designated condition, the user's workout data based on a first motion sensor signal obtained from the first external electronic device;

obtaining, when the user's movement is not recognized based on the first motion sensor signal, the user's workout data based on a second motion sensor signal obtained from a second external electronic device; and

displaying the workout data on at least one of a display included in the electronic device or a display included in the first external electronic device.

18. The method of claim 17 , wherein the first external electronic device and the second external electronic device are configured to obtain the first motion sensor signal and the second motion sensor signal, respectively according to the user's movement at different positions among the user's body parts.

19. The method of claim 17 , further comprising:

identifying, when the user's movement is not recognized based on the second motion sensor signal, that both the first external electronic device and the second external electronic device provide an ultra-wide band (UWB) ranging; and

when the first external electronic device and the second external electronic device provide a UWB ranging function, controlling the first external electronic device and the second electronic device to perform, the UWB ranging between the first external electronic device and the second external electronic device to obtain distance information between the first external electronic device and the second external electronic device, and obtaining the user's workout data based on the distance information between the first external electronic device and the second external electronic device.

20. The method of claim 17 , further comprising:

obtaining, when the user's movement is not recognized based on the second motion sensor signal, the user's workout data based on a barometric pressure sensor signal obtained through a barometric pressure sensor of the second external electronic device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2022
From: KIM, HYEONSEONG; JE, SEONGMIN
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 060870/0931 →
Priority Claims (1)
KR 10-2021-0070325 · May 31, 2021 · national
Continuity (2)
Continuation PCTKR2022007771 · May 31, 2022
Related Publication 20220401815A1 · Dec 22, 2022
References Cited (27)
US 9248340B2 · Hoffman et al. · 2016 [cited by applicant]
US 10188930B2 · Winsper et al. · 2019 [cited by applicant]
US 10248217B2 · Chang et al. · 2019 [cited by applicant]
US 10342427B2 · Hwang et al. · 2019 [cited by applicant]
US 20080258921A1 · Woo · 2008 [cited by examiner]
US 20150100141A1 · Hughes · 2015 [cited by applicant]
US 20160081625A1 · Kim · 2016 [cited by examiner]
US 20160256082A1 · Ely et al. · 2016 [cited by applicant]
US 20160367202A1 · Carter et al. · 2016 [cited by applicant]
US 20170087414A1 · Aragones et al. · 2017 [cited by applicant]
US 20190008449A1 · Samejima et al. · 2019 [cited by applicant]
US 20190224529A1 · Jung et al. · 2019 [cited by applicant]
US 20200376337A1 · Lee et al. · 2020 [cited by applicant]
US 20210169417A1 · Burton · 2021 [cited by applicant]
CA 2821274A1 · 2012 [cited by applicant]
JP 2020137566A · 2020 [cited by applicant]
KR 1020160035394A · 2016 [cited by applicant]
KR 1020170083217A · 2017 [cited by applicant]
KR 1020170129689A · 2017 [cited by applicant]
KR 1020180021633A · 2018 [cited by applicant]
KR 101984565B1 · 2019 [cited by applicant]
KR 102009087B1 · 2019 [cited by applicant]
KR 102039616B1 · 2019 [cited by applicant]
KR 1020200137460A · 2020 [cited by applicant]
KR 102293937B1 · 2021 [cited by applicant]
International Search Report dated Sep. 6, 2022, issued in an International Application No. PCT/KR2022/007771. [cited by applicant]
European Search Report dated Aug. 6, 2024, issued in European Application No. 22816444.8. [cited by applicant]