IP Library › Granted Patent US 12,540,820
Granted Patent B2
US 12,540,820 · App. 18/379,546 · Granted Feb 3, 2026

Pose-driven position and navigation

Inventors: Scott E. Ritter (Sudbury, MA); Michael J. Nicoletti (Johnston, RI)
Assignee: RTX BBN TECHNOLOGIES, INC.
G01C21/005
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,540,820
App. No.
18/379,546
Filed
Oct 12, 2023
Granted
Feb 3, 2026
Kind
B2
Examiner
LEE, TYLER J
Art Unit
3663
USPC
701/532
Abstract

Method and body garment for pose-driven determination of a location of a body include: selecting a predetermined location of the body; determining a mode of locomotion of the body as the body moves; inferring the movement of the body and direction of the movement over a time period by combining physiological information of the body with calibration data; calculating a path travelled by the body from the predetermined location; capturing spatial environment of the body and its features, and a current location of the body within the spatial environment, by performing simultaneous localization and mapping (SLAM) on the path travelled by the body; and calculating navigation information of the body without using a location determining device.

Claims (37)

1 . A method for pose-driven determination of a predetermined location of a body of a person, with a physiological activity sensing and processing system, the method comprising:

receiving, by a controller of the system, sensor data from sensors embedded in a garment of the system, wherein the garment is worn by the person, wherein the garment is one or more of pants, jacket, vest, or leotard;

receiving, by the controller, input indicative of the predetermined location of the body where the garment is worn;

determining, by the controller from the sensor data, a mode of locomotion of the body as the body moves;

inferring, by the controller, the movement of the body and direction of the movement over a time period by combining physiological information of the body with calibration data;

calculating, by the controller, a path travelled by the body from the predetermined location;

capturing, by the controller, spatial environment of the body and its features, and a current location of the body within the spatial environment, by performing simultaneous localization and mapping (SLAM) on the path travelled by the body;

calculating, by the controller, navigation information of the body without using a location determining device; and

determining, by the controller, that a movement state of the body is uncoordinated,

providing, by the system, feedback to the person whereby the movement state of the body is coordinated, thereby enabling location computation.

2 . The method of claim 1 , wherein the calibration data account for injuries, repairs or offsets to the body.

3 . The method of claim 1 , wherein the physiological information includes motions and exertions of the body.

4 . The method of claim 1 , wherein the mode of locomotion of the body includes one or more of gait, walking, jogging, running, climbing, and swimming.

5 . The method of claim 1 , further comprising capturing a map of a space and location of the body within it, without using beacons or mobile devices.

6 . The method of claim 1 , further comprising computing a history of locations that the body has travelled by converting sensor data into a sequence of body translations and reorientations.

7 . The method of claim 1 , further comprising continuously performing a calibration process.

8 . The method of claim 1 , further comprising utilizing pose and mode data to calculate a location of the body at a previous time.

9 . A physiological activity sensing and processing system, comprising:

a controller;

a body garment for pose-driven determination of a location of a body, wherein the body garment is one or more of pants, jacket, vest, or leotard;

a plurality of sensors distributed throughout the garment, each sensor being configured to sense body state information as sensor data and transmit sensor data to the controller; and

wherein the controller is configured to:

receive data indicative of a predetermined location of the body where the garment is located;

determine, from the sensor data, a mode of locomotion of the body as the body moves;

infer the movement of the body and direction of the movement over a time period by combining physiological information of the body with calibration data;

calculate a path travelled by the body from the predetermined location;

capture spatial environment of the body and its features, and a current location of the body within the spatial environment, by performing simultaneous localization and mapping (SLAM) on the path travelled by the body;

calculate navigation information of the body without using a location determining device, and

determine that a movement state of the body is uncoordinated,

wherein, upon determining that a movement state of the body is uncoordinated, the system is configured to provide feedback to the person, whereby the movement state of the body is coordinated, thereby enabling location computation.

10 . The body garment of claim 9 , wherein the calibration data account for injuries, repairs or offsets to the body.

11 . The body garment of claim 9 , wherein the physiological information includes motions and exertions of the body.

12 . The body garment of claim 9 , wherein the mode of locomotion of the body includes one or more of gait, walking, jogging, running, climbing, crawling and swimming.

13 . The body garment of claim 9 , wherein the one or more processors further capture a map of a space and location of the body within it, without using beacons or mobile devices.

14 . The body garment of claim 9 , wherein the one or more processors further compute a history of locations that the body has travelled by converting sensor data into a sequence of body translations and reorientations.

15 . The body garment of claim 9 , wherein the one or more processors continuously perform a calibration process.

16 . The body garment of claim 9 , wherein the one or more processors utilize pose and mode data to calculate a location of the body at a previous time.

Assignments (2)
CHANGE OF NAME Recorded Aug 22, 2024
From: RAYTHEON BBN TECHNOLOGIES CORP.
To: RTX BBN TECHNOLOGIES, INC.
Reel/Frame 068748/0419 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 12, 2023
From: RITTER, SCOTT E.; NICOLETTI, MICHAEL J.
To: RAYTHEON BBN TECHNOLOGIES CORP.
Reel/Frame 065203/0672 →
Continuity (3)
Provisional Application 63418417 · Oct 21, 2022
Related Publication 20240133692A1 · Apr 25, 2024
Related Publication 20240230334A9 · Jul 11, 2024
References Cited (19)
US 7602301B1 · Stirling · 2009 [cited by examiner]
US 9285788B2 · Nicoletti · 2016 [cited by examiner]
US 10182760B2 · Nicoletti et al. · 2019 [cited by applicant]
US 11325000B2 · Shah · 2022 [cited by examiner]
US 11398079B2 · Haapoja et al. · 2022 [cited by applicant]
US 20110166491A1 · Sankai · 2011 [cited by examiner]
US 20130118255A1 · Callsen · 2013 [cited by examiner]
US 20130123568A1 · Hamilton · 2013 [cited by examiner]
US 20130211594A1 · Stephens, Jr. · 2013 [cited by examiner]
US 20140052567A1 · Bhardwaj · 2014 [cited by examiner]
US 20150088043A1 · Goldfield · 2015 [cited by examiner]
US 20190291277A1 · Oleynik · 2019 [cited by examiner]
US 20200097083A1 · Mao · 2020 [cited by examiner]
US 20210049652A1 · Brown · 2021 [cited by examiner]
US 20210158630A1 · Muhammad · 2021 [cited by examiner]
US 20220308342A1 · Gullicksen · 2022 [cited by examiner]
US 20230072423A1 · Osborn · 2023 [cited by examiner]
US 20240127966A1 · Seitz · 2024 [cited by examiner]
Navvis, “The Definite Guide to SLAM and Mobile Mapping Technologies,” website: https://www.navvis.com/technology/slam, pp. 1-11. [cited by applicant]