IP Library Granted Patent US 11,838,990
Granted Patent B2
US 11,838,990 · App. 16/228,887 · Granted Dec 5, 2023

Communicating sensor data in wireless communication systems

Inventors: Jussi Virkkala (Vantaa, FI); Timo Eriksson (Vantaa, FI); Erik Lindman (Vantaa, FI); Tuomas Hapola (Vantaa, FI); Mikko Martikka (Vantaa, FI); Heikki Nieminen (Vantaa, FI)
Assignee: Suunto Oy
H04W84/18H04L67/12H04L67/535H04W4/38
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,838,990
App. No.
16/228,887
Granted
Dec 5, 2023
Kind
B2
Abstract

According to an example aspect, there is provided a method comprising a non-cellular receiver configured to receive first sensor data from a first wireless sensor node and second sensor data from the first or a second wireless sensor node, a processor configured to determine whether the second sensor data is a duplicate of the first sensor data and a cellular transmitter configured to transmit, responsive to the determination, third sensor data to a server, wherein said third sensor data is based on at least one of said first and second sensor data.

Claims (53)

1. A mobile terminal of a spectator of a sports event, comprising:

a non-cellular receiver configured to receive first sensor data from a first wireless sensor node and second sensor data from the first or a second wireless sensor node;

a processor configured to determine whether the second sensor data is a duplicate of the first sensor data wherein the first wireless sensor node is a sensor node of a first player in the sports event and the second wireless sensor node is a sensor node of a second player in the sports event; and

a cellular transmitter configured to transmit, responsive to the determination, third sensor data to a server, wherein said third sensor data is based on at least one of said first and second sensor data, and

a cellular receiver configured to receive, responsive to transmitting said third sensor data to the server, processed sensor data associated with said third sensor data,

wherein said processed sensor data are based at least partly on sensor data gathered by a wireless sensor node other than the wireless sensor node(s) upon which said third sensor data is based, and said sensor data are associated with the sports event.

2. The mobile terminal according to claim 1 , wherein:

responsive to the determination that the second sensor data is a duplicate of the first sensor data, the processor is further configured to discard said second sensor data; and

the cellular transmitter is further configured to transmit said third sensor data, wherein said third sensor data comprises said first sensor data and not second sensor data.

3. The mobile terminal according to claim 1 , wherein:

responsive to the determination that the second sensor data is not a duplicate of the first sensor data, the cellular transmitter is further configured to transmit said third sensor data, wherein said third sensor data comprises the first sensor data and the second sensor data.

4. The mobile terminal according to claim 1 , further comprising:

a buffer for buffering said first sensor data for a period of time; and

the processor is further configured to determine, at the end of the period of time, whether the second sensor data is a duplicate of the first sensor data.

5. The mobile terminal according to claim 1 , further comprising:

a buffer for buffering unique sensor data for a period of time, possibly for last X seconds; and

the cellular transmitter is further configured to transmit oldest sensor data to the server.

6. The mobile terminal according to claim 1 , wherein:

the cellular receiver is further configure to receive, responsive to transmitting said third sensor data to the server, a security key from the server; and

the processor is further configured to decrypt said processed sensor data using the security key.

7. The mobile terminal according to claim 1 , wherein:

the processor is configured to determine a security key based on said third sensor data; and

the processor is further configured to obtain information using the security key.

8. The mobile terminal according to claim 7 , wherein said information is received from the server or said information is retrieved from the Internet.

9. The mobile terminal according to claim 1 , wherein the non-cellular receiver is further configured to receive a first broadcast transmission comprising said first sensor data and a second broadcast transmission comprising said second sensor data, wherein said first and second broadcast transmissions comprise advertisement messages.

10. The mobile terminal according to claim 1 , wherein said first and second sensor data are associated with a sports application, IoT application or artificial intelligence application.

11. The mobile terminal according to claim 1 , wherein said processed sensor data is encrypted using a security key, the mobile terminal configured to decrypt the processed data using said security key.

12. The mobile terminal according to claim 1 , wherein the mobile terminal comprises an application for listening to non-cellular transmissions.

13. A system comprising multiple mobile terminals of spectators of a sports event, the mobile terminals comprising:

a non-cellular receiver configured to receive first sensor data from a first wireless sensor node and second sensor data from the first or a second wireless sensor node, wherein the first wireless sensor node is a sensor node of a first player in the sports event and the second wireless sensor node is a sensor node of a second player in the sports event;

a processor configured to determine whether the second sensor data is a duplicate of the first sensor data; and

a cellular transmitter configured to transmit, responsive to the determination, third sensor data to a server, wherein said third sensor data is based on at least one of said first and second sensor data, and

a cellular receiver configured to receive, responsive to transmitting said third sensor data to the server, processed sensor data associated with said third sensor data wherein said processed sensor data are based at least partly on sensor data gathered by a wireless sensor node other than the wireless sensor node(s) upon which said third sensor data is based, and said sensor data are associated with the sports event.

14. A server, comprising:

a receiver configured to receive third sensor data from a first cellular mobile terminal and fourth sensor data from a second cellular mobile terminal, wherein the first cellular mobile terminal is a mobile terminal of a first spectator in a sports event and the second cellular mobile terminal is a mobile terminal of a second spectator in the sports event, and said third sensor data is from a first wireless sensor node of a first player in the sports event and said fourth sensor data is from a second wireless node of a second player in the sports event;

a processor configured to determine whether the fourth sensor data is a duplicate of the third sensor data; and

a transmitter configured to transmit, responsive to the determination and receiving said third sensor data, processed sensor data to the first cellular mobile terminal, wherein said processed sensor data is based on at least one of said third and fourth sensor data,

wherein said processed sensor data are based at least partly on sensor data gathered by a wireless sensor node other than the wireless sensor node(s) upon which said third sensor data is based, and said sensor data are associated with the sports event.

15. The server according to claim 14 , wherein:

responsive to the determination that the fourth sensor data is a duplicate of the third sensor data, the processor is further configured to discard said fourth sensor data; and

the transmitter is further configured to transmit said processed sensor data, wherein said processed sensor data is based on said third sensor data and not fourth sensor data.

16. The server according to claim 14 , wherein:

responsive to the determination that the fourth sensor data is not a duplicate of the third sensor data, the transmitter is further configured to transmit said processed sensor data, wherein said processed sensor data is based on said third and fourth sensor data.

17. The server according to claim 14 , wherein:

the transmitter is further configure to transmit, responsive to receiving said third sensor data from the first cellular mobile terminal, a security key to the first cellular mobile terminal; and

the processor is further configured to encrypt said processed sensor data using the security key.

18. The server according to claim 14 , wherein:

the processor is configured to determine a security key based on said third sensor data; and

the processor is further configured to encrypt said processed sensor data using the security key.

19. The server according to claim 14 , wherein said first and second sensor data are associated with a sports application, IoT application or artificial intelligence application.

20. The server according to claim 14 , wherein:

the processor is configured to discard duplicates of sensor data received from cellular mobile terminals; and

the processor is configured to store remaining, unique sensor data to a database and/or process remaining, unique sensor data.

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 5, 2019
From: VIRKKALA, JUSSI; ERIKSSON, TIMO; LINDMAN, ERIK; HAPOLA, TUOMAS; MARTIKKA, MIKKO; NIEMINEN, HEIKKI
To: AMER SPORTS DIGITAL SERVICES OY
Reel/Frame 048498/0798 →
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 20190116632A1 · Apr 18, 2019
Cited By (2)
US 12,201,426 US 12,257,053