IP Library Granted Patent US 12,380,114
Granted Patent B2
US 12,380,114 · App. 16/270,959 · Granted Aug 5, 2025

Gait-based biometric data analysis system

Inventors: Todd Gray (Ottawa, CA); Vladimir Polotski (Ottawa, CA); Barry Smale (Ottawa, CA); Bernard F. Grisoni (Cordova, TN); Erik Mettala (Finksburg, MD)
Assignee: AUTONOMOUS ID CANADA INC.
G06F16/24575A43B3/34A61B5/1038A61B5/112A61B5/6807G06F16/248A61B2562/046
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,380,114
App. No.
16/270,959
Filed
Feb 8, 2019
Granted
Aug 5, 2025
Kind
B2
Art Unit
3791
USPC
600/592
Abstract

Systems and methods for diagnosing a user's condition based on his gait. A sensor module with multiple sensors is placed inside a user's shoe and biometric data is gathered from the sensors when the user takes a step or walks. The data is used to generate loops as the various sets of data is plotted against each other. The loops obtained from the data are then compared against stored loops previously obtained. Based on the results of the comparison, the user's condition is diagnosed using predetermined indicators of specific health issues. Using the biometric data and in conjunction with data from various databases, it can be determined whether the user has a specific condition, whether a specific condition is worsening, or whether a specific condition is improving.

Claims (22)

1. A system for use in determining at least one change in a user's physiological condition, the system comprising:

a sensor module comprising at least one sensor for gathering gait-based biometric data from a user, said gait-based data relating to a continuous gait of said user, a first set of said gait-based data being gathered from said sensor module at a first time and a second set of said gait-based data being gathered at a second time;

a database for storing signature data, said signature data being data resulting from an analysis of said first set of gait-based data gathered from said sensor module when said user uses said system, said signature data forming at least one signature characteristic loop when data point pairs from said signature data are plotted; and

a processing unit for receiving data from said sensor module, said processing unit being for determining characteristic data from said second set of gait-based data received from said sensor module and for comparing characteristics of said characteristic data with characteristics of said signature data by comparing said at least one signature characteristic loop with at least one characteristic loop formed by plotting data point pairs from said characteristic data,

wherein

said signature data corresponds to an original state of an underlying physiological condition of said user;

each of said characteristics of said characteristic data and said characteristics of said signature data is classified as having one of three classes such that each of said characteristics is one of:

a first class, said first class indicating dimensionless characteristics;

a second class, said second class indicating one-dimensional characteristics; and

a third class, said third class indicating two-dimensional characteristics;

said processing unit is for determining that a change in said user's underlying physiological condition has occurred when said characteristics of said at least one characteristic loop are not within predetermined limits of said characteristics of said at least one characteristic loop, wherein said determining comprises analyzing characteristics from at least two of said three classes and wherein said change results in different responses from different classes of characteristics, and wherein said change in said user's underlying physiological condition is a change that causes an alteration in said user's weight;

said change is determined by said processing unit comparing subsequently gathered gait data of said user to previously gathered gait data of said user;

based on said change, said processing unit determines an efficacy of at least one of a fitness program of said user and a treatment regimen of said user;

said second time is separated from said first time by an interval of time; and

said sensor module comprises an insole for use with a shoe of said user.

2. A system according to claim 1 , wherein said at least one sensor detects and measures a force applied to said sensor module by a foot of said user as said user is walking.

3. A system according to claim 1 , wherein said at least one sensor detects and measures pressure applied by a foot of said user to said sensor as said user is walking.

4. A system according to claim 1 , wherein said at least one sensor detects a force applied to different areas of said sensor module by a foot of said user as said user is walking.

5. A system according to claim 1 , wherein said at least one sensor comprises a plurality of sensors, each sensor being for detecting and measuring an amount of force applied to different areas of said sensor module by a foot of said user.

6. A system according to claim 1 , further including at least one server communicating with said insole, wherein said insole is configured to transmit data to said server, and said server is configured to analyze said data to determine said user's physiological condition.

7. A system according to claim 6 , wherein said at least one server is in communication with at least one fitness or health based database, and wherein said server is configured to receive health data from said at least one database, said health data being for use in determining said user's physiological condition.

8. A system according to claim 7 , wherein said at least one server is also for analyzing and recommending footwear types and models based on user characteristics.

Assignments (4)
CHANGE OF NAME Recorded Feb 27, 2026
From: AUTONOMOUS ID CANADA INC.
To: AUTONOMOUS ID CORPORATION
Reel/Frame 074993/0339 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 9, 2025
From: GRAY, TODD; POLOTSKI, VLADIMIR; GRISONI, BERNARD F.
To: AUTONOMOUS ID CANADA INC.
Reel/Frame 069804/0800 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 29, 2024
From: GRAY, TODD; POLOTSKI, VLADIMIR; GRISONI, BERNARD F.
To: AUTONOMOUS ID CANADA INC.
Reel/Frame 069434/0050 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2020
From: GRAY, TODD; POLOTSKI, VLADIMIR; SMALE, BARRY; GRISONI, BERNARD; METTALA, ERIK
To: AUTONOMOUS ID CANADA INC.
Reel/Frame 051791/0496 →
Continuity (5)
Continuation 15826744 · Nov 30, 2017
Division 14946358 · Nov 19, 2015
Continuation In Part 13939923 · Jul 11, 2013
Continuation In Part 13581633 · Dec 6, 2012
Related Publication 20190213193A1 · Jul 11, 2019
References Cited (35)
US 4812976A · Lundy · 1989 [cited by applicant]
US 6183425B1 · Whalen · 2001 [cited by applicant]
US 6360597B1 · Hubbard · 2002 [cited by applicant]
US 20020107649A1 · Takiguchi et al. · 2002 [cited by applicant]
US 20040228503A1 · Cutler · 2004 [cited by applicant]
US 20050288609A1 · Warner et al. · 2005 [cited by applicant]
US 20060080551A1 · Matyjarvi et al. · 2006 [cited by applicant]
US 20060287883A1 · Turgiss et al. · 2006 [cited by applicant]
US 20070021689A1 · Stergiou et al. · 2007 [cited by applicant]
US 20080287832A1 · Collins et al. · 2008 [cited by applicant]
US 20090058855A1 · Mishra et al. · 2009 [cited by applicant]
US 20090187082A1 · Cuddihy · 2009 [cited by examiner]
US 20100293076A1 · End · 2010 [cited by examiner]
US 20100324455A1 · Rangel et al. · 2010 [cited by applicant]
US 20110282828A1 · Precup et al. · 2011 [cited by applicant]
US 20120086550A1 · Leblanc et al. · 2012 [cited by applicant]
US 20130013331A1 · Horseman · 2013 [cited by examiner]
US 20130212168A1 · Bonasera · 2013 [cited by examiner]
US 20140039914A1 · Dansereau · 2014 [cited by examiner]
US 20140094940A1 · Ghassemzadeh · 2014 [cited by examiner]
US 20140222173A1 · Giedwoyn · 2014 [cited by examiner]
US 20160235363A9 · Karavirta · 2016 [cited by examiner]
WO 2004021883A1 · 2004 [cited by applicant]
WO 2004092915A2 · 2004 [cited by applicant]
WO 2010096907A1 · 2010 [cited by applicant]
WO WO2011003181A1 · 2011 [cited by examiner]
Kong, Kyoungchul et al., “A Gait Monitoring System Based on Air Pressure Sensors Embedded in a Shoe”, IEEE/ASME Transactions on Mechatronics, vol. 14, No. 3, Jun. 2009. [cited by applicant]
Yamakawa, Takeshi et al., “Biometric Personal Identification Based on Gait Pattern Using Both Feet Pressure Change”, Automation Congress, 2008. WAC 2008. World, pp. 1-6, Sep. 28, 2008-Oct. 2, 2008. [cited by applicant]
Huang, Bufu et al., “Gait Modeling for Human Identification”, 2007 IEEE International Conference on Robotics and Automation, Roma, Italy, Apr. 10-14, 2007. [cited by applicant]
Chedevergne, Fany et al., “Development of a Mechatronical Device to Measure Plantar Pressure for Medical Prevention of Gait Issues”, Proceedings of the 2006 IEEE International Conference on Mechatronics and Automation, … [cited by applicant]
Boulgouris et al., “Biometrics: Theory, Methods, and Applications”, Wiley-IEEE, Nov. 2009, Chapter 18. [cited by applicant]
Morris, Stacy et al., “Shoe-Integrated Sensor System for Wireless Gait Analysis and Real-Time Feedback”, Proceedings of the Second Joint EMBS/BMES Conference, Houston, TX, Oct. 23-26, 2002. [cited by applicant]
Gafurov, Davrondzhon et al., “Biometric Gait Authentication Using Accelerometer Sensor”, Journal of Computers, vol. 1, No. 7, Oct./Nov. 2006. [cited by applicant]
International Searching Authority, International Search Report for PCT/CA2010/001002. [cited by applicant]
Office Action on corresponding Canadian Patent Application No. 2,791,403. [cited by applicant]