IP Library Granted Patent US 12,467,940
Granted Patent B1
US 12,467,940 · App. 18/048,789 · Granted Nov 11, 2025

Systems and methods for high-quality jerk data

Inventor: Raymond Zandbergen (Enschede, NL)
Assignee: Movella Holdings B.V.
G01P15/08A61B5/4504A61B5/7235G01P13/00A61B2562/0219
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,467,940
App. No.
18/048,789
Granted
Nov 11, 2025
Kind
B1
Abstract

A method for an inertial measurement unit (IMU) coupled to a user includes determining, with a plurality of accelerometers in the IMU, a plurality of acceleration data in response to a movement by the user, computing, with a processor in the IMU, a plurality of gravity vector data in response to the plurality of acceleration data, computing, with the processor in the IMU, a plurality of jerk data in response to the plurality of acceleration data, and outputting, with the IMU, the plurality of gravity vector data and the plurality of jerk data to an external processing unit.

Claims (48)

1 . A method for measuring movement of a user with an inertial measurement unit (IMU) comprising:

determining, with a plurality of accelerometers in the IMU, a plurality of high bit-rate acceleration data in response to a movement by the user;

determining, with a processor in the IMU, a plurality of low bit-rate acceleration data in response to the plurality of acceleration data;

computing, with the processor in the IMU, a plurality of gravity vector data in response to the plurality of low bit-rate acceleration data;

computing, with the processor in the IMU, a plurality of jerk data in response to the plurality of high bit-rate acceleration data; and

outputting, with the IMU, the plurality of gravity vector data and the plurality of jerk data to an external processing unit.

2 . The method of claim 1 wherein the computing, with the processor in the IMU, the plurality of jerk data comprises computing, with the processor in the IMU, the plurality of jerk data in response to a first derivative of the plurality of high bit-rate acceleration data.

3 . The method of claim 1

wherein the movement by the user comprises the user interacting with an object that is external to the user; and

wherein the object is selected from a group consisting of: a floor, a wall, a surface, a moving object, a stationary object.

4 . The method of claim 1 wherein the movement by the user comprises the user disassociating from an object.

5 . The method of claim 1

wherein the plurality of jerk data is associated with an event internal to the user; and

wherein the internal event is selected from a group consisting of: a broken bone, a soft tissue injury.

6 . The method of claim 1 wherein the outputting, with the IMU, the plurality of gravity vector data and the plurality of jerk data to the external processing unit comprises transmitting, with a wired or wireless interface of the IMU, the plurality of gravity vector data and the plurality of jerk data to the external processing unit.

7 . The method of claim 6 wherein a wireless interface is selected from a group consisting of: Bluetooth, Wi-Fi, Zigbee, Ultrawide band, rf.

8 . An inertial measurement unit (IMU) coupled to a user comprising:

a plurality of accelerometers configured to determine a plurality of high bit-rate acceleration data in response to a movement by the user;

a processor coupled to the plurality of accelerometers configured to determine a plurality of low bit-rate acceleration data in response to the plurality of high bit-rate acceleration data, configured to determine a plurality gravity vector data in response to the plurality of low bit-rate acceleration data, and configured to determine a plurality of jerk data in response to the plurality of high bit-rate acceleration data; and

an output interface configured to output the plurality of gravity vector data and the plurality of jerk data to an external processing unit.

9 . The IMU of claim 8 wherein the processor is configured to determine the plurality of jerk data in response to a first derivative of the plurality of high bit-rate acceleration data.

10 . The IMU of claim 9

wherein the movement by the user comprises the user interacting with an object that is external to the user; and

wherein the object is selected from a group consisting of: a floor, a wall, a surface, a moving object, a stationary object.

11 . The IMU of claim 8 wherein the movement by the user comprises the user disassociating from an object.

12 . The IMU of claim 8

wherein the plurality of jerk data is associated with an event internal to the user; and

wherein the internal event is selected from a group consisting of: a broken bone, a soft tissue injury.

13 . The IMU of claim 8 wherein the output interface is coupled via wires to the external processing unit.

14 . The IMU of claim 8

wherein the output interface is wirelessly coupled to the external processing unit; and

wherein the output interface is selected from a group consisting of: Bluetooth, Wi-Fi, Zigbee, Ultrawide band, rf.

15 . A motion capture system coupled to a user comprising:

an inertial measurement unit (IMU) comprising:

a plurality of accelerometers configured to determine a plurality of high bit-rate acceleration data in response to a movement by the user;

a processor coupled to the plurality of accelerometers configured to determine a plurality of low bit-rate acceleration data in response to the plurality of high bit-rate acceleration data, configured to determine a plurality gravity vector data in response to the plurality of low bit-rate acceleration data, and configured to determine a plurality of jerk data in response to the plurality of high bit-rate acceleration data; and

an output interface configured to output the plurality of gravity vector data and the plurality of jerk data to an external processing unit; and

an external processing unit coupled to the IMU, wherein the external processing unit is configured to receive the plurality of gravity vector data and the plurality of jerk data, wherein the external processing unit is configured to determine physical contact of the user in response to the plurality of jerk data.

16 . The system of claim 15

wherein the physical contact of the user comprises the user interacting with an object that is external to the user; and

wherein the object is selected from a group consisting of: a floor, a wall, a surface, a moving object, a stationary object.

17 . The system of claim 15 wherein the physical contact of the user comprises the user disassociating from an object.

18 . The system of claim 15

wherein the physical contact of the user comprises an internal event of the user; and

wherein the internal event is selected from a group consisting of: a broken bone, a soft tissue injury.

19 . The system of claim 15 wherein the output interface comprises a wired interface.

20 . The system of claim 15

wherein the output interface comprises a wireless interface selected from a group consisting of: Bluetooth, Wi-Fi, Zigbee, Ultrawide band, rf.

Assignments (3)
SECURITY INTEREST Recorded May 2, 2025
From: MOVELLA HOLDINGS B.V.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB, AS AGENT
Reel/Frame 071014/0962 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Nov 15, 2022
From: MOVELLA INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB, AS AGENT
Reel/Frame 061948/0764 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2022
From: ZANDBERGEN, RAYMOND
To: MOVELLA HOLDINGS B.V.
Reel/Frame 061543/0603 →
References Cited (4)
US 20180224930A1 · Folmer · 2018 [cited by examiner]
US 20190060741A1 · Contreras · 2019 [cited by examiner]
US 20220381564A1 · Kitchen · 2022 [cited by examiner]
US 20230343458A1 · Ahmed · 2023 [cited by examiner]