Motion tracking system with inertial-based sensing units
Abstract
A joint monitoring apparatus comprising: a first inertial monitoring unit (48A) configured to engage and detect movement of a first portion of a patient's joint using a first inertial monitoring sensor (36) comprising an accelerometer (56) , a gyroscope (58) and a magnetometer (60), and to collect and transmit data indicative of the detected movement; a first ultrasound module (52) located in a fixed position with respect to the first inertial monitoring unit (48A), wherein the first ultrasound module is configured to transmit a first ultrasound pulse to the first portion of the patient and receive an echo of the first ultrasound pulse; a second inertial monitoring unit (48B) configured to connect to and detect motion of a second portion of the patient's joint using a second inertial monitoring sensor (36) comprising an accelerometer (56), a gyroscope (58), and a magnetometer (60), and for collecting and transmitting data indicative of detected motion, wherein the first patient portion is coupled to the second patient portion via the articulation; a second ultrasound module (52) located in a fixed position with respect to the second inertial monitoring unit (48B), wherein the second ultrasound module is configured to transmit a second ultrasound pulse to the second portion of the patient and to receiving an echo of the second ultrasound pulse; a processor (448); and a memory that includes program code that, when executed by the processor (448), causes the processor (448) to: determine a first distance between a bone in the first portion of the patient and the first ultrasound module (52 ) based on the echo of the first ultrasound pulse; and determining a second distance (52) between a bone in the second portion of the patient and the second ultrasound module (52) based on the echo of the second ultrasound pulse; process accelerometer data from the first inertial monitoring sensor (36) including a calibration calculation that compensates for scale and bias to calculate tilt angles of the first inertial monitoring unit (48A) in quaternion; process data from the magnetometer (60) of the first inertial monitoring sensor (36) including calibrating the scale and bias by setting bias and scale factors resulting in a calculated pitch of the first inertial monitoring unit (48A) in quaternion having a linear response; process data from the accelerometer (56) of the second inertial monitoring sensor (36) including a calibration calculation that compensates for scale and bias to calculate tilt angles of the second inertial monitoring unit (48B) in quaternion; process data from the magnetometer (60) of the second inertial monitoring sensor (36) including calibrating the scale and bias by setting the bias and scale factors that result in a calculated pitch of the second inertial monitoring unit (48B) at quaternion that has a linear response; calculate the azimuth of the first and second inertial monitoring units (48A, 48B) using the calculated quaternion pitch and quaternion pitch angles; prepare a global reference model using quaternion pitch angles and quaternion pitches; process the angular velocity data of the gyroscope (58) of the first inertial monitoring unit (48A) including a calibration calculation that compensates for scale and bias to calculate the relative change in orientation of the first inertial monitoring unit (48A ) in quaternion; process angular velocity data from the gyroscope (58) of the second inertial monitoring unit (48B) including a calibration calculation that compensates for scale and bias to calculate the relative change in orientation of the second inertial monitoring unit (48B ) in quaternion; prepare a local reference model using the quaternion orientations; and use the global reference model and the local reference model to determine an orientation of the patient's joint.

Term
7.5 yearsto projected expiry
Projected expiry 12 March 2034, counted from filing; an application has no term until it is granted.
- Priority
- Filed
- Published
- Today
- Projected expiry
34 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8 Sheet 9 Sheet 10 Sheet 11 Sheet 12 Sheet 13 Sheet 14 Sheet 15 Sheet 16 Sheet 17 Sheet 18 Sheet 19 Sheet 20 Sheet 21 Sheet 22 Sheet 23 Sheet 24 Sheet 25 Sheet 26 Sheet 27 Sheet 28 Sheet 29 Sheet 30 Sheet 31 Sheet 32 Sheet 33 Sheet 34
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| US2022054084A1 | Cited by | United States of America | Search report |
55 members in 7 offices
Priority claims5
| Document | Office | Kind | Date |
|---|---|---|---|
| 201313841402 | United States of America | A | |
| 201313841402 | United States of America | A | |
| 201313841402 | United States of America | – | |
| 201313841402 | – | – | – |
| US201313841402 | – | – | – |
Members55
| Document | Office | Kind | |
|---|---|---|---|
| CA2751422A1 | Canada | A1 | |
| CA2977574A1 | Canada | A1 | |
| CA3049975A1 | Canada | A1 | |
| CA3170396A1 | Canada | A1 | |
| CA3192190A1 | Canada | A1 | |
| US2010198067A1 | United States of America | A1 | |
| WO2010088696A1 | World Intellectual Property Organization (WIPO) | A1 | |
| EP2391971A1 | European Patent Office (EPO) | A1 | |
| US2012029345A1 | United States of America | A1 | |
| JP2012516719A | Japan | A | |
| US8444564B2 | United States of America | B2 | |
| US2013211259A1 | United States of America | A1 | |
| US2013217998A1 | United States of America | A1 | |
| US2013253379A1 | United States of America | A1 | |
| CA2906476A1 | Canada | A1 | |
| CA2906506A1 | Canada | A1 | |
| CA3187370A1 | Canada | A1 | |
| WO2014150780A2 | World Intellectual Property Organization (WIPO) | A2 | |
| WO2014150961A1 | World Intellectual Property Organization (WIPO) | A1 | |
| WO2014150780A3 | World Intellectual Property Organization (WIPO) | A3 | |
| JP5723788B2 | Japan | B2 | |
| JP2015109972A | Japan | A | |
| EP2391971A4 | European Patent Office (EPO) | A4 | |
| EP2967353A1 | European Patent Office (EPO) | A1 | |
| EP2967440A2 | European Patent Office (EPO) | A2 | |
| EP2967440A4 | European Patent Office (EPO) | A4 | |
| JP6005715B2 | Japan | B2 | |
| EP2967353A4 | European Patent Office (EPO) | A4 | |
| JP2016202974A | Japan | A | |
| HK1220341A | Hong Kong, China | A | |
| HK1220341A1 | Hong Kong, China | A1 | |
| HK1220343A | Hong Kong, China | A | |
| HK1220343A1 | Hong Kong, China | A1 | |
| US9642572B2 | United States of America | B2 | |
| CA2751422C | Canada | C | |
| US2017296115A1 | United States of America | A1 | |
| JP6404286B2 | Japan | B2 | |
| CA2977574C | Canada | C | |
| EP3552538A1 | European Patent Office (EPO) | A1 | |
| US11004561B2 | United States of America | B2 | |
| US2021193313A1 | United States of America | A1 | |
| EP3552538B1 | European Patent Office (EPO) | B1 | |
| EP2391971B1 | European Patent Office (EPO) | B1 | |
| EP3968220A1 | European Patent Office (EPO) | A1 | |
| ES2900643T3This record | Spain | T3 | |
| US11342071B2 | United States of America | B2 | |
| US2022215947A1 | United States of America | A1 | |
| CA3049975C | Canada | C | |
| CA2906506C | Canada | C | |
| CA3170396C | Canada | C | |
| US11776686B2 | United States of America | B2 | |
| US2024079125A1 | United States of America | A1 | |
| US11935648B1 | United States of America | B1 | |
| US2024266043A1 | United States of America | A1 | |
| EP3968220B1 | European Patent Office (EPO) | B1 |
Numbers
- Publication
- 2900643
- Publication, DOCDB
- 2900643
- Publication, EPODOC
- ES2900643T
- Application
- 19162658
- Application, DOCDB
- 19162658
- Application, EPODOC
- ES20190162658T
Titles2
- Spanish
- Sistema de rastreo de movimiento con unidades detectoras basadas en inercia
- English
- Motion tracking system with inertia-based detector units
Classification
- CPC, 8
- A61B5/4528
- A61B5/002
- A61B5/1121
- A61B5/4585
- A61B5/6812
- A61B2562/0219
- A61B8/0875
- A61B8/4427
- IPC, 4
- A61B5 11
- A61B5 00
- A61B8 08
- A61B8 00