IP Library Granted Patent US 11,284,807
Granted Patent B2
US 11,284,807 · App. 16/427,401 · Granted Mar 29, 2022

Engaging exercising devices with a mobile device

Inventors: Tuomas Hapola (Vantaa, FI); Heikki Nieminen (Vantaa, FI); Mikko Martikka (Vantaa, FI); Erik Lindman (Vantaa, FI); Timo Eriksson (Vantaa, FI)
Assignee: Amer Sports Digital Services Oy
A61B5/0245A61B5/0006A61B5/0022A61B5/02438A61B5/1118A61B5/352A61B5/681G01C22/006G01P15/0802G06K9/00342G16H40/67A61B5/7275A61B2503/10
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,284,807
App. No.
16/427,401
Granted
Mar 29, 2022
Kind
B2
Abstract

According to an example aspect of the present invention, there is provided an apparatus comprising at least one processing core, at least one memory including computer program code, the at least one memory and the computer program code being configured to, with the at least one processing core, cause the apparatus at least to receive a first sensor data stream from an exercising device, receive a second sensor data stream from a mobile device, correlate the first data stream with the second data stream, determine that the exercising device is engaged with the mobile device, and provide indication to the exercising device and the mobile device that the devices are engaged with each other.

Claims (60)

1. A server comprising at least one processing core, at least one memory including computer program code, the at least one memory and the computer program code being configured to, with the at least one processing core, cause at least:

receiving by the server a first sensor data stream from a first exercising device, wherein the first sensor data stream comprises time stamps,

receiving by the server a second sensor data stream from a mobile device, wherein the second sensor data stream comprises time stamps,

correlating by the server the first sensor data stream with the second sensor data stream based on the time stamps comprised by the first sensor data stream and the time stamps comprised by the second sensor data stream,

determining by the server that the first exercising device is engaged with the mobile device, and

providing from the server indication to the first exercising device and the mobile device that the first exercising device and the mobile device are engaged with each other, and subsequently

receiving by the server a third sensor data stream from a second exercising device, wherein the third sensor data stream comprises time stamps,

receiving by the server a fourth sensor data stream from the mobile device, wherein the fourth sensor data stream comprises time stamps,

correlating by the server the third sensor data stream with the fourth sensor data stream based on the time stamps comprised by the third sensor data stream and the time stamps comprised by the fourth sensor data stream,

determining by the server that the second exercising device is engaged with the mobile device, and

providing from the server indication to the second exercising device and the mobile device that the second exercising device and the mobile device are engaged with each other, and

changing information displayed on a display of the mobile device automatically when the second exercising device is engaged with the mobile device,

wherein the correlating comprises identifying identical time stamps, and

wherein the server is configured to estimate that a user is using a specific exercising device by correlating sensor data received from the mobile device and sensor data received from said specific exercising device.

2. The server according to claim 1 , wherein the server is configured to store and process sensor data received from the first exercising device and the second exercising device.

3. The server according to claim 1 , wherein the server is configured to store and process sensor data received from the mobile device.

4. The server according to claim 1 , wherein the first sensor data stream or the third sensor data stream is based on a first acceleration sensor and the second data stream or the fourth sensor data stream is based on a second acceleration sensor.

5. The server according to claim 1 , wherein the first sensor data stream or the third sensor data stream is based on a first angular velocity sensor and the second data stream or the fourth sensor data stream is based on a second angular velocity sensor.

6. The server according to claim 1 , wherein the server is configured to receive the first sensor data stream or the third sensor data stream from an ergometer, a gym exercising device, a fitness device, a sports device, a weight lifting device, an exercise bike, a treadmill, a rowing machine, or a cross trainer.

7. The server according to claim 1 , wherein the server is configured to receive the second sensor data stream or the fourth sensor data stream from a tablet, a smartphone, a wearable sensor, or an external sensor.

8. The server according to claim 1 , wherein the server is configured to receive a fifth sensor data stream from a wearable sensor or an external sensor.

9. The server according to claim 1 , wherein the server is configured to allow a user to remotely read-out at least a part of at least one of the first sensor data stream, the second sensor data stream, the third sensor data stream and the fourth sensor data stream.

10. The server according to claim 1 , wherein the server is remotely accessible by a person in order to analyse a user session.

11. The server according to claim 1 , wherein the server is configured to estimate an activity type of a user based on the correlated data streams.

12. The server according to claim 1 , wherein the server is configured to receive the second sensor data stream or the fourth sensor data stream from a wrist-watch.

13. The server according to claim 1 , wherein the server is configured to receive the second sensor data stream or the fourth sensor data stream from a smartwatch.

14. The server according to claim 1 , wherein the first exercising device, the second exercising device and the mobile device each have a classification task to produce semantic events.

15. The server according to claim 1 , wherein the server is in the form of a mobile device.

16. The server according to claim 8 , wherein any of the first exercising device, and the second exercising device are enabled to act as a server having control over the user interface of the mobile device.

17. Use of a server in connection with a first exercising device, a second exercising device and a mobile device, wherein the server comprises at least one processing core, at least one memory including computer program code, the at least one memory and the computer program code being configured to, with the at least one processing core, cause at least:

receiving by the server a first sensor data stream from a first exercising device, wherein the first sensor data stream comprises time stamps,

receiving by the server a second sensor data stream from a mobile device, wherein the second sensor data stream comprises time stamps,

correlating by the server the first sensor data stream with the second sensor data stream based on the time stamps comprised by the first sensor data stream and the time stamps comprised by the second sensor data stream,

determining by the server that the first exercising device is engaged with the mobile device, and

providing from the server indication to the first exercising device and the mobile device that the first exercising device and the mobile device are engaged with each other, and subsequently

receiving by the server a third sensor data stream from a different second exercising device, wherein the third sensor data stream comprises time stamps,

receiving by the server a fourth sensor data stream from the mobile device, wherein the fourth sensor data stream comprises time stamps,

correlating by the server the third sensor data stream with the fourth sensor data stream based on the time stamps comprised by the third sensor data stream and the time stamps comprised by the fourth sensor data stream,

determining by the server that the second exercising device is engaged with the mobile device, and

providing from the server indication to the second exercising device and the mobile device that the second exercising device and the mobile device are engaged with each other, and

changing information displayed on a display of the mobile device automatically when the second exercising device is engaged with the mobile device,

wherein the correlating comprises identifying identical time stamps, and

wherein the server is configured to estimate that a user is using a specific exercising device by correlating sensor data received from the mobile device and sensor data received from said specific exercising device.

18. The use according to claim 17 , wherein the use takes place in a gym, in connection with a training session, in connection with a sports session or in connection with a fitness session.

19. An arrangement comprising a server, a first exercising device, a second exercising device and a mobile device, wherein the server comprises at least one processing core, at least one memory including computer program code, the at least one memory and the computer program code being configured to, with the at least one processing core, cause at least:

receiving by the server a first sensor data stream from a first exercising device, wherein the first sensor data stream comprises time stamps,

receiving by the server a second sensor data stream from a mobile device, wherein the second sensor data stream comprises time stamps,

correlating by the server the first sensor data stream with the second sensor data stream based on the time stamps comprised by the first sensor data stream and the time stamps comprised by the second sensor data stream,

determining by the server that the exercising device is engaged with the mobile device, and

providing from the server indication to the first exercising device and the mobile device that the first exercising device and the mobile device are engaged with each other, and subsequently

receiving by the server a third sensor data stream from a different second exercising device, wherein the third sensor data stream comprises time stamps,

receiving by the server a fourth sensor data stream from the mobile device, wherein the fourth sensor data stream comprises time stamps,

correlating by the server the third sensor data stream with the fourth sensor data stream based on the time stamps comprised by the third sensor data stream and the time stamps comprised by the fourth sensor data stream,

determining by the server that the second exercising device is engaged with the mobile device, and

providing from the server indication to the second exercising device and the mobile device that the second exercising device and the mobile device are engaged with each other, and

changing information displayed on a display of the mobile device automatically when the second exercising device is engaged with the mobile device,

wherein the correlating comprises identifying identical time stamps, and

wherein the server is configured to estimate that a user is using a specific exercising device by correlating sensor data received from the mobile device and sensor data received from said specific exercising device.

20. The arrangement according to claim 19 , wherein the exercising device and the second exercising device are configured to participate in pairing with the mobile device.

21. The arrangement according to claim 19 , wherein the mobile device is configured to participate in pairing with the first exercising device and the second exercising device during a session with the first and second exercising devices.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2022
From: AMER SPORTS DIGITAL SERVICES OY
To: SUUNTO OY
Reel/Frame 059847/0281 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 2, 2019
From: HAPOLA, TUOMAS; NIEMINEN, HEIKKI; MARTIKKA, MIKKO; LINDMAN, ERIK; ERIKSSON, TIMO
To: AMER SPORTS DIGITAL SERVICES OY
Reel/Frame 050228/0986 →
Priority Claims (5)
FI 20155989 · Dec 21, 2015 · national
GB 1522525 · Dec 21, 2015 · national
FI 20165707 · Sep 20, 2016 · national
FI 20165709 · Sep 20, 2016 · national
FI 20165710 · Sep 20, 2016 · national
Continuity (5)
Continuation In Part 15382763 · Dec 19, 2016
Continuation In Part 15386050 · Dec 21, 2016
Continuation In Part 15386062 · Dec 21, 2016
Continuation In Part 15386074 · Dec 21, 2016
Related Publication 20190282103A1 · Sep 19, 2019
Cited By (1)
US 12,496,493