IP Library Granted Patent US 11,587,484
Granted Patent B2
US 11,587,484 · App. 16/731,104 · Granted Feb 21, 2023

Method for controlling a display

Inventors: Ramon Sadornil (Vantaa, FI); Erik Lindman (Vantaa, FI); Timo Eriksson (Vantaa, FI); Jari Akkila (Vantaa, FI); Tuomas Hapola (Vantaa, FI); Mikko Martikka (Vantaa, FI)
Assignee: Suunto Oy
G09G3/04G06F1/163G06F3/02G09G2330/021
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,587,484
App. No.
16/731,104
Granted
Feb 21, 2023
Kind
B2
Abstract

There is provided an apparatus comprising at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to perform: receiving an activity type of a user; receiving sensor data; determining at least one measurement value based on the sensor data; detecting at least one first activity type specific change in the at least one measurement value; and activating a display in response to detecting the at least one first activity type specific change in the at least one measurement value.

Claims (43)

1. An apparatus comprising at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to perform:

receiving an activity type of a user, wherein the activity type is selected by the user from a plurality of activity types or determined based on sensor data;

receiving sensor data during the activity;

determining at least one measurement value based on the sensor data;

detecting at least one first activity type specific change in the at least one measurement value, wherein the detecting comprises detecting a change in the measurement value and comparing the detected change to an activity type specific reference value, wherein the at least one first activity type specific change is specific to the received activity type; and

in response to detecting the at least one first activity type specific change in the at least one measurement value, activating a display by waking up one or more processors configured to control the display, from a deactivated state, wherein the one or more processors are shut down in the deactivated state,

receiving one or more user specific display activation rules; and

updating the activity type specific reference value according to the one or more user specific display activation rules,

and wherein the at least one activity type specific change in the at least one measurement value which causes activation of the display is pre-learned, the pre-learning comprising detecting that the display has been activated by the user a number of times in the same circumstances as defined by sensor data measured during the pre-learning, wherein the number of times is above a pre-set threshold.

2. The apparatus according to claim 1 , wherein the apparatus is caused to perform:

activating the display further based on the one or more user specific display activation rules.

3. The apparatus according to claim 1 , wherein the apparatus is caused to perform:

detecting a second activity type specific change in the measurement value, wherein the second activity type specific change is specific to the received activity type; and

deactivating the display, from an active state, by shutting down the one or more processors configured to control the display, in response to detecting the second activity type specific change in the at least one measurement value.

4. The apparatus according to claim 1 , wherein the activity type is a sport activity or sleeping.

5. The apparatus according to claim 1 , wherein the sensor data comprises one or more of acceleration sensor data, gyroscope data, altimeter data, heart rate sensor data, ambient light sensor data, and position sensor data.

6. The apparatus according to claim 1 , wherein the at least one measurement value is one or more of acceleration, velocity, distance, tilt, altitude, heart rate, ambient light, and location.

7. A method comprising:

receiving an activity type of a user, wherein the activity type is selected by the user from a plurality of activity types or determined based on sensor data;

receiving sensor data during the activity;

determining at least one measurement value based on the sensor data;

detecting at least one first activity type specific change in the at least one measurement value, wherein the detecting comprises detecting a change in the measurement value and comparing the detected change to an activity type specific reference value, wherein the at least one first activity type specific change is specific to the received activity type; and

in response to detecting the at least one first activity type specific change in the at least one measurement value, activating a display by waking up one or more processors configured to control the display from a deactivated state, wherein the one or more processors are shut down in the deactivated state,

receiving one or more user specific display activation rules,

updating the activity type specific reference value according to the one or more user specific display activation rules, and

wherein the at least one activity type specific change in the at least one measurement value which causes activation of the display is pre-learned, the pre-learning comprising detecting that the display has been activated by the user a number of times in the same circumstances as defined by sensor data measured during the pre-learning, wherein the number of times is above a pre-set threshold.

8. The method according to claim 7 , further comprising:

activating the display further based on the one or more user specific display activation rules.

9. The method according to claim 7 , further comprising:

detecting a second activity type specific change in the measurement value, wherein the second activity type specific change is specific to the received activity type; and

deactivating the display, from an active state, by shutting down the one or more processors configured to control the display, in response to detecting the second activity type specific change in the at least one measurement value.

10. The method according to claim 7 , wherein the activity type is a sport activity or sleeping.

11. The method according to claim 7 , wherein the sensor data comprises one or more of acceleration sensor data, gyroscope data, altimeter data, heart rate sensor data, ambient light sensor data, and position sensor data.

12. The method according to claim 7 , wherein the at least one measurement value is one or more of acceleration, velocity, distance, tilt, altitude, heart rate, ambient light, and location.

13. A non-transitory computer readable medium comprising program instructions that, when executed by at least one processor, cause an apparatus to at least to perform:

receiving an activity type of a user, wherein the activity type is selected by the user from a plurality of activity types or determined based on sensor data;

receiving sensor data during the activity;

determining at least one measurement value based on the sensor data;

detecting at least one first activity type specific change in the at least one measurement value, wherein the detecting comprises detecting a change in the measurement value and comparing the detected change to an activity type specific reference value, wherein the at least one first activity type specific change is specific to the received activity type; and

in response to detecting the at least one first activity type specific change in the at least one measurement value, activating a display by waking up one or more processors configured to control the display from a deactivated state, wherein the one or more processors are shut down in the deactivated state,

receiving one or more user specific display activation rules,

updating the activity type specific reference value according to the one or more user specific display activation rules,

and wherein the at least one activity type specific change which causes activation of the display is pre-learned, the pre-learning comprising detecting that the display has been activated by the user a number of times in the same circumstances as defined by sensor data measured during the pre-learning, wherein the number of times is above a pre-set threshold.

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 Mar 24, 2020
From: SADORNIL, RAMON; LINDMAN, ERIK; ERIKSSON, TIMO; AKKILA, JARI; HAPOLA, TUOMAS; MARTIKKA, MIKKO
To: AMER SPORTS DIGITAL SERVICES OY
Reel/Frame 052203/0518 →
Priority Claims (7)
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
FI 20165790 · Oct 17, 2016 · national
GB 1617575 · Oct 17, 2016 · national
Continuity (7)
Continuation In Part 16228981 · Dec 21, 2018
Continuation In Part 15784234 · Oct 16, 2017
Continuation In Part 15386062 · Dec 21, 2016
Continuation In Part 15386074 · Dec 21, 2016
Continuation In Part 15386050 · Dec 21, 2016
Continuation In Part 15382763 · Dec 19, 2016
Related Publication 20200135076A1 · Apr 30, 2020