×

Gait-based biometric data analysis system

  • US 9,864,780 B2
  • Filed: 11/19/2015
  • Issued: 01/09/2018
  • Est. Priority Date: 12/06/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method for determining changes in a user'"'"'s condition, the method comprising:

  • a) in a single insole worn by a user, the insole having a plurality of sensors for gathering gait-based pressure data and having at least one processor, using said at least one processor to select a first sensor and a second sensor from said plurality of sensors, said plurality of sensors being in said insole and each of said plurality of sensors being a discrete force sensor that detects an amount of force or pressure exerted on a section or region of said insole;

    b) using said at least one processor to gather pressure data from each of said first sensor and said second sensor selected in step a), said pressure data being for a single step of said user;

    c) using a server connected to at least one database and remote from said insole to correlate data gathered from said first and second sensors such that data points gathered from said first sensor and from said second sensor at similar instances are matched with each other to result in data point pairs, each data point pair having a first data point gathered from the first sensor and a second data point from the second sensor;

    d) using said server to determine at least one characteristic loop from said data point pairs, each characteristic loop being a loop formed when said data point pairs are plotted such that data points from said first sensor are on one axis and data points from said second sensor are on another axis, each one of said at least one characteristic loop having at least one geometric parameter extractable from said at least one characteristic loop;

    e) using said server to retrieve signature characteristic data, said signature characteristic data being previous pressure data resulting from biometric data previously gathered from said user, said signature characteristic data being pressure data previously gathered from said first sensor and from said second sensor for a previous single step of said user, said signature characteristic data being previous data point pairs previously gathered from said first sensor and from said second sensor, each previous data point pair having a previous data point from said first sensor and a previous data point from said second sensor;

    f) using said server to determine a signature characteristic loop from said signature characteristic data, said signature characteristic loop being a loop formed when said previous data point pairs are plotted such that previous data points from said first sensor are on one axis and previous data points from said second sensor are on another axis, said signature characteristic loop having geometric parameters extractable from said signature characteristic loop;

    g) using said server to calculate said geometric parameters from said at least one characteristic loop and from said signature characteristic loop, wherein said geometric parameters include at least one of;

    a length of said loops;

    a width of said loops;

    an angle of said loops with a given axis;

    a direction of propagation of said loops; and

    an area of said loops;

    h) using said server to calculate a difference between a first geometric parameter calculated from said at least one characteristic loop and a second geometric parameter calculated from said signature characteristic loop;

    i) comparing said difference with predetermined limits;

    j) if said difference calculated in step h) is not within said predetermined limits, using said server to determine that a change has occurred in said user'"'"'s condition;

    k) if said difference calculated in step h) is within said predetermined limits, using said server to determine that a change has not occurred in said user'"'"'s condition.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×