IP Library Granted Patent US 11,694,096
Granted Patent B2
US 11,694,096 · App. 16/681,861 · Granted Jul 4, 2023

Foot differentiation scoring

Inventors: Laurence I. Schwartz (New York, NY); Alexander Choy (Fort Lee, NJ)
Assignee: Aetrex, Inc.
G06N5/04A43D1/025A61B5/0064A61B5/1036A61B5/1074A61B5/1079A61F5/0127G06N20/00
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 11,694,096
App. No.
16/681,861
Granted
Jul 4, 2023
Kind
B2
Abstract

Methods, systems, and non-transitory computer readable medium for foot differentiation scoring pertaining to an individual's differences in their two feet. A method includes receiving, from sensors of a scanning device, pressure and/or other measurement data corresponding to feet of a user. The method further includes preprocessing the pressure and/or measurement data. The method further includes generating, based on the preprocessed pressure and/or measurement data, a foot differentiation score based on differences between a left foot and a right foot of the user. The foot differentiation score may assign or correspond to a numerical rating based on how different the user's left foot and right foot are from each other.

Claims (62)

1. A method comprising:

receiving, from sensors of a scanning device configured to perform pressure measurements and/or capture foot images, pressure and/or measurement data corresponding to feet of a user;

preprocessing the pressure and/or measurement data; and

generating, based on the preprocessed pressure and/or measurement data, a foot differentiation score that assigns a numerical rating based on how different the user's left foot and right foot are from each other, wherein the foot differentiation score is generated based at least in part on rules that assign points to the foot differentiation score based on threshold conditions met by the preprocessed pressure and/or measurement data.

2. The method of claim 1 , further comprising:

causing an orthotic recommendation to be provided to the user based on the foot differentiation score.

3. The method of claim 1 , wherein the generating of the foot differentiation score comprises:

inputting the preprocessed pressure and/or measurement data into a trained machine learning model; and

receiving, from the trained machine learning model, the foot differentiation score.

4. The method of claim 3 , wherein the trained machine learning model is trained based on historical pressure and/or measurement data compiled in a data bank, wherein the method further comprises storing the pressure and/or measurement data in the data bank for further training of the trained machine learning model.

5. The method of claim 1 , wherein generating the foot differentiation score comprises:

partitioning preprocessed historical pressure and/or measurement data into a training set and a validation set; and

training a machine learning model for foot differentiation scoring to cause orthotic recommendations to be provided to users, wherein the training of the machine learning model comprises tuning hyperparameters of the learning model based on rule-based scoring.

6. The method of claim 5 , wherein generating the foot differentiation score further comprises:

validating the trained machine learning model using the validation set.

7. The method of claim 6 , wherein partitioning the preprocessed historical pressure and/or measurement data into the training set and the validation set comprise using k-fold cross-validation.

8. The method of claim 2 , wherein providing the orthotic recommendation comprises one or more of:

causing a graphical user interface (GUI) to display the foot differentiation score to inform the user of the differences between the left foot and the right foot of the user;

causing the GUI to display a visual representation of an orthotic product based on the foot differentiation score; or

causing the orthotic product to be provided to the user based on the foot differentiation score through available prefabricated orthotics or custom orthotics provided by 3D printing or other method.

9. A system comprising:

a foot scanning device configured for obtaining pressure and/or image data corresponding to feet of a user;

a memory to store the pressure and/or image data; and

a processing device, coupled to the memory and the foot scanning device, wherein the processing device is to:

receive, from sensors of the foot scanning device, pressure and/or measurement data corresponding to feet of a user;

preprocess the pressure data and/or measurement data derived from the image data; and

generate, based on the preprocessed pressure and/or measurement data, a foot differentiation score that assigns a numerical rating based on how different the user's left foot and right foot are from each other, wherein the foot differentiation score is generated based at least in part on rules that assign points to the foot differentiation score based on threshold conditions met by the preprocessed pressure and/or measurement data.

10. The system of claim 9 , wherein to generate the foot differentiation score, the processing device is to further:

cause an orthotic recommendation to be provided to the user based on the foot differentiation score.

11. The system of claim 9 , wherein to generate the foot differentiation score, the processing device is to further:

input the preprocessed pressure and/or measurement data into a trained machine learning model; and

receive, from the trained machine learning model, the foot differentiation score.

12. The system of claim 11 , wherein the trained machine learning model is trained based on historical pressure and/or measurement data compiled in a data bank, wherein the processing device is to further store the pressure and/or measurement data in the data bank for further training of the trained machine learning model.

13. The system of claim 9 , wherein to generate the foot differentiation score, the processing device is to further:

partition preprocessed historical pressure and/or measurement data into a training set and a validation set; and

train a machine learning model for foot differentiation scoring to cause orthotic recommendations to be provided to users, wherein the training of the machine learning model comprises tuning hyperparameters of the learning model based on rule-based scoring.

14. The system of claim 13 , wherein to generate the foot differentiation score, the processing device is to further:

validate the trained machine learning model using the validation set.

15. The system of claim 14 , wherein the processing device is to use k-fold cross-validation to partition the preprocessed historical pressure and/or measurement data into the training set and the validation set.

16. The system of claim 10 , wherein to provide the orthotic recommendation, the system is to:

cause a graphical user interface (GUI) to display the foot differentiation score to inform the user of the differences between the left foot and the right foot of the user;

cause the GUI to display a visual representation of an orthotic product based on the foot differentiation score; or

cause the orthotic product to be provided to the user based on the foot differentiation score through available prefabricated orthotics or custom orthotics provided by 3D printing or other method.

17. A non-transitory computer-readable storage medium having instructions encoded thereon that, when executed by a processing device, cause the processing device to:

receive, from sensors of a foot scanning device configured to perform pressure measurements and/or capture images of feet, pressure and/or measurement data corresponding to feet of a user;

preprocess the pressure and/or measurement data; and

generate, based on the preprocessed pressure and/or measurement data, a foot differentiation score that assigns a numerical rating based on how different the user's left foot and right foot are from each other, wherein the foot differentiation score is generated based at least in part on rules that assign points to the foot differentiation score based on threshold conditions met by the preprocessed pressure and/or measurement data.

18. The non-transitory computer-readable storage medium of claim 17 , wherein the instructions further cause the processing device to:

cause an orthotic recommendation to be provided to the user based on the foot differentiation score.

19. The non-transitory computer-readable storage medium of claim 17 , wherein to generate the foot differentiation score, the instructions further cause the processing device to:

input the preprocessed pressure and/or measurement data into a trained machine learning model; and

receive, from the trained machine learning model, the foot differentiation score.

20. The non-transitory computer-readable storage medium of claim 19 , wherein the trained machine learning model is trained based on historical pressure and/or measurement data compiled in a data bank, wherein the instructions further cause the processing device to store the pressure and/or measurement data in the data bank for further training of the trained machine learning model.

21. The non-transitory computer-readable storage medium of claim 17 , wherein to generate the foot differentiation score, the instructions further cause the processing device to:

partition preprocessed historical pressure and/or measurement data into a training set and a validation set;

train a machine learning model for foot differentiation scoring to cause orthotic recommendations to be provided to users, wherein the training of the machine learning model comprises tuning hyperparameters of the learning model based on rule-based scoring; and

validate the trained machine learning model using the validation set.

22. The non-transitory computer-readable storage medium of claim 21 , wherein the instructions further cause the processing device to use k-fold cross-validation to partition the preprocessed historical pressure and/or measurement data into the training set and the validation set.

23. The non-transitory computer-readable storage medium of claim 18 , wherein to provide the orthotic recommendation, the instructions further cause the processing device to:

cause a graphical user interface (GUI) to display the foot differentiation score to inform the user of the differences between the left foot and the right foot of the user;

cause the GUI to display a visual representation of an orthotic product based on the foot differentiation score; or

cause the orthotic product to be provided to the user based on the foot differentiation score through available prefabricated orthotics or custom orthotics provided by 3D printing or other method.

Assignments (2)
CHANGE OF NAME Recorded Jun 21, 2022
From: AETREX WORLDWIDE, INC.
To: AETREX, INC.
Reel/Frame 060391/0968 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 19, 2020
From: SCHWARTZ, LAURENCE I.; CHOY, ALEXANDER
To: AETREX WORLDWIDE, INC.
Reel/Frame 051857/0573 →
Continuity (2)
Provisional Application 62760548 · Nov 13, 2018
Related Publication 20200151594A1 · May 14, 2020