IP Library Granted Patent US 12,225,979
Granted Patent B2
US 12,225,979 · App. 17/649,506 · Granted Feb 18, 2025

Variable sampling rate within a foot force detection system

Inventors: Michael Shawn Gray (Dripping Springs, TX); Richard Stuart Seger, Jr. (Belton, TX); Timothy W. Markison (Mesa, AZ); Kevin Joseph Derichs (Buda, TX)
Assignee: SIGMASENSE, LLC.
A43B3/34A43B13/12A43B13/14A63B24/0062G01L1/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,225,979
App. No.
17/649,506
Granted
Feb 18, 2025
Kind
B2
Abstract

A method includes determining, by a processing module of a foot force detection system, an athletic mode. The method further includes, when the athletic mode is active, determining, by the processing module, an athletic burst mode. The method further includes determining, by the processing module, a sampling rate for the foot force detection system based on the athletic burst mode for sampling foot force data.

Claims (63)

1. A method comprises:

establishing, by a processing module of a foot force detection system, an inactive sampling rate for the foot force detection system;

determining, by the processing module, an athletic mode; and

when the athletic mode is active:

determining, by the processing module, an athletic burst mode;

determining, by the processing module, a sampling rate for the foot force detection system based on the athletic burst mode for sampling foot force data.

2. The method of claim 1 , wherein the determining the athletic mode comprises:

detecting an inactive to active foot force pattern of a shoe that includes the foot force detection system.

3. The method of claim 2 further comprises:

detecting the inactive to active foot force pattern based on the force data from a pair of shoes,

wherein each shoe of the pair of shoes includes the foot force detection system.

4. The method of claim 1 , wherein the determining the athletic burst mode comprises:

detecting an active to burst foot force pattern of a shoe that includes the foot force detection system.

5. The method of claim 4 further comprises:

detecting the active to burst foot force pattern based on the force data from a pair of shoes, wherein each shoe of the pair of shoes includes the foot force detection system.

6. The method of claim 4 , wherein the determining the sampling rate further comprises:

establishing a first sampling rate when the athletic mode is detected; and

establishing a second sampling rate when the athletic burst mode is detected, wherein the second sampling rate is greater than the first sampling rate.

7. The method of claim 6 further comprises:

detecting the burst to active foot force pattern based on the force data from a pair of shoes, wherein each shoe of the pair of shoes includes the foot force detection system; and

re-establishing the first sampling rate in response to the detecting the burst to active foot force pattern.

8. The method of claim 1 , wherein the determining the sampling rate for the foot force detection system further comprises:

determining a period of a foot to ground contact;

determining a duty cycle of the foot to ground contact for the period;

determining the sampling rate based on the duty cycle and the period.

9. The method of claim 8 further comprises:

determining a first sampling rate for duty cycle; and

determining a second sampling rate for a remainder of the period, wherein the first sampling rate is greater than the second sampling rate.

10. The method of claim 1 further comprises:

determining, by the processing module, an inactive athletic mode; and

re-establishing, by the processing module, the inactive sampling rate.

11. A non-transitory computer readable memory comprises:

a first memory section that stores operational instructions that, when executed by a processing module of a foot force detection system, causes the processing module to:

establish an inactive sampling rate for the foot force detection system;

determine an athletic mode; and

a second memory section that stores operational instructions that, when executed by the processing module, causes the processing module to:

when the athletic mode is active:

determine an athletic burst mode;

determine a sampling rate for the foot force detection system based on the athletic burst mode for sampling foot force data.

12. The non-transitory computer readable memory of claim 11 , wherein the first memory section further stores operational instructions that, when executed by the processing module, causes the processing module to determine the athletic mode by:

detecting an inactive to active foot force pattern of a shoe that includes the foot force detection system.

13. The non-transitory computer readable memory of claim 12 , wherein the first memory section further stores operational instructions that, when executed by the processing module, causes the processing module to:

detect the inactive to active foot force pattern based on the force data from a pair of shoes, wherein each shoe of the pair of shoes includes the foot force detection system.

14. The non-transitory computer readable memory of claim 11 , wherein the second memory section further stores operational instructions that, when executed by the processing module, causes the processing module to determine the athletic burst mode by:

detecting an active to burst foot force pattern of a shoe that includes the foot force detection system.

15. The non-transitory computer readable memory of claim 14 , wherein the second memory section further stores operational instructions that, when executed by the processing module, causes the processing module to:

detect the active to burst foot force pattern based on the force data from a pair of shoes, wherein each shoe of the pair of shoes includes the foot force detection system.

16. The non-transitory computer readable memory of claim 14 , wherein the second memory section further stores operational instructions that, when executed by the processing module, causes the processing module to determine the sampling rate by:

establishing a first sampling rate when the athletic mode is detected; and

establishing a second sampling rate when the athletic burst mode is detected, wherein the second sampling rate is greater than the first sampling rate.

17. The non-transitory computer readable memory of claim 16 , wherein the second memory section further stores operational instructions that, when executed by the processing module, causes the processing module to:

detect the burst to active foot force pattern based on the force data from a pair of shoes, wherein each shoe of the pair of shoes includes the foot force detection system; and

re-establish the first sampling rate in response to the detecting the burst to active foot force pattern.

18. The non-transitory computer readable memory of claim 11 , wherein the second memory section further stores operational instructions that, when executed by the processing module, causes the processing module to:

determine an inactive athletic mode; and

re-establish the inactive sampling rate.

19. The non-transitory computer readable memory of claim 11 , wherein the second memory section further stores operational instructions that, when executed by the processing module, causes the processing module to determine the sampling rate for the foot force detection system by:

determining a period of a foot to ground contact;

determining a duty cycle of the foot to ground contact for the period;

determining the sampling rate based on the duty cycle and the period.

20. The non-transitory computer readable memory of claim 19 , wherein the second memory section further stores operational instructions that, when executed by the processing module, causes the processing module to:

determine a first sampling rate for duty cycle; and

determine a second sampling rate for a remainder of the period, wherein the first sampling rate is greater than the second sampling rate.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2022
From: GRAY, MICHAEL SHAWN; SEGER, RICHARD STUART, JR.; MARKISON, TIMOTHY W.; DERICHS, KEVIN JOSEPH
To: SIGMASENSE, LLC.
Reel/Frame 058846/0372 →
Continuity (5)
Continuation In Part 17575594 · Jan 13, 2022
Continuation In Part 15679831 · Aug 17, 2017
Provisional Application 63202251 · Jun 3, 2021
Provisional Application 62376555 · Aug 18, 2016
Related Publication 20220151330A1 · May 19, 2022
References Cited (136)
US 3184739A · Frederick · 1965 [cited by applicant]
US 3795911A · Hammack · 1974 [cited by applicant]
US 3953856A · Hammack · 1976 [cited by applicant]
US 4992797A · Gjessing · 1991 [cited by applicant]
US 5247307A · Gandar · 1993 [cited by applicant]
US 5410314A · Frush · 1995 [cited by applicant]
US 5437178A · Esin et al. · 1995 [cited by applicant]
US 5925001A · Hoyt · 1999 [cited by applicant]
US 6218972B1 · Groshong · 2001 [cited by applicant]
US 6222481B1 · Abrahamson · 2001 [cited by applicant]
US 6665013B1 · Fossum et al. · 2003 [cited by applicant]
US 7394046B2 · Olsson · 2008 [cited by applicant]
US 7476233B1 · Wiener et al. · 2009 [cited by applicant]
US 7528755B2 · Hammerschmidt · 2009 [cited by applicant]
US 7648441B2 · Silk · 2010 [cited by applicant]
US 7717962B2 · Wilson · 2010 [cited by applicant]
US 7911339B2 · Vock · 2011 [cited by applicant]
US 8011229B2 · Lieberman · 2011 [cited by applicant]
US 8031094B2 · Hotelling · 2011 [cited by applicant]
US 8089289B1 · Kremin et al. · 2012 [cited by applicant]
US 8113843B2 · Naya · 2012 [cited by applicant]
US 8279180B2 · Hotelling et al. · 2012 [cited by applicant]
US 8280681B2 · Vock · 2012 [cited by applicant]
US 8375784B2 · Bamberg · 2013 [cited by applicant]
US 8384551B2 · Ross · 2013 [cited by applicant]
US 8467979B2 · Sobolewski · 2013 [cited by applicant]
US 8537110B2 · Kruglick · 2013 [cited by applicant]
US 8547114B2 · Kremin · 2013 [cited by applicant]
US 8587535B2 · Oda et al. · 2013 [cited by applicant]
US 8625726B2 · Kuan · 2014 [cited by applicant]
US 8657681B2 · Kim · 2014 [cited by applicant]
US 8686862B2 · Dunham · 2014 [cited by applicant]
US 8692675B2 · Agrawal · 2014 [cited by applicant]
US 8784115B1 · Chuang · 2014 [cited by applicant]
US 8821417B2 · McGregor · 2014 [cited by applicant]
US 8870795B2 · Kim · 2014 [cited by applicant]
US 8966400B2 · Yeap · 2015 [cited by applicant]
US 8968218B2 · Wukasch · 2015 [cited by applicant]
US 8982097B1 · Kuzo et al. · 2015 [cited by applicant]
US 9081437B2 · Oda · 2015 [cited by applicant]
US 9201547B2 · Elias · 2015 [cited by applicant]
US 9256281B2 · Ur · 2016 [cited by applicant]
US 9349301B2 · Ur · 2016 [cited by applicant]
US 9352207B2 · Balakrishnan · 2016 [cited by applicant]
US 9393697B1 · Beardsley · 2016 [cited by applicant]
US 9756895B2 · Rice · 2017 [cited by applicant]
US 9763489B2 · Amos · 2017 [cited by applicant]
US 9810591B2 · Walker · 2017 [cited by applicant]
US 9810709B2 · Balakrishnan · 2017 [cited by applicant]
US 9962111B2 · Balakrishnan · 2018 [cited by applicant]
US 10007335B2 · Lee · 2018 [cited by applicant]
US 10070682B2 · Rubin · 2018 [cited by applicant]
US 10307081B2 · Nino · 2019 [cited by applicant]
US 20030052657A1 · Koernle et al. · 2003 [cited by applicant]
US 20040138575A1 · Ueyama · 2004 [cited by applicant]
US 20050049816A1 · Oda · 2005 [cited by applicant]
US 20050235758A1 · Kowal et al. · 2005 [cited by applicant]
US 20070068244A1 · Billing · 2007 [cited by applicant]
US 20070112285A1 · Dar · 2007 [cited by applicant]
US 20070142955A1 · Lin · 2007 [cited by examiner]
US 20070173903A1 · Goren · 2007 [cited by applicant]
US 20070246334A1 · Elkins · 2007 [cited by applicant]
US 20070247306A1 · Case · 2007 [cited by applicant]
US 20080082025A1 · Hughes · 2008 [cited by applicant]
US 20080108913A1 · Lengsfeld · 2008 [cited by applicant]
US 20080243265A1 · Lanier · 2008 [cited by applicant]
US 20080285805A1 · Luinge · 2008 [cited by applicant]
US 20080287832A1 · Collins · 2008 [cited by applicant]
US 20090069898A1 · Wilson · 2009 [cited by applicant]
US 20090235739A1 · Morris Bamberg · 2009 [cited by applicant]
US 20090240171A1 · Morris Bamberg · 2009 [cited by applicant]
US 20100041959A1 · Iwata · 2010 [cited by applicant]
US 20110054359A1 · Sazonov · 2011 [cited by applicant]
US 20110063154A1 · Hotelling et al. · 2011 [cited by applicant]
US 20110087445A1 · Sobolewski · 2011 [cited by applicant]
US 20110119027A1 · Zhu · 2011 [cited by applicant]
US 20110131838A1 · Pas · 2011 [cited by applicant]
US 20110152695A1 · Granqvist · 2011 [cited by applicant]
US 20110251520A1 · Shieh · 2011 [cited by applicant]
US 20110267219A1 · Kisliansky · 2011 [cited by applicant]
US 20110298745A1 · Souchkov · 2011 [cited by applicant]
US 20110304497A1 · Molyneux · 2011 [cited by applicant]
US 20120059235A1 · Davies · 2012 [cited by applicant]
US 20120092169A1 · Kaiser · 2012 [cited by applicant]
US 20120095356A1 · Oleson · 2012 [cited by applicant]
US 20120234111A1 · Molyneux · 2012 [cited by applicant]
US 20120253234A1 · Yang · 2012 [cited by applicant]
US 20120278031A1 · Oda · 2012 [cited by applicant]
US 20120291563A1 · Schrock · 2012 [cited by examiner]
US 20130041617A1 · Pease · 2013 [cited by applicant]
US 20130110011A1 · McGregor · 2013 [cited by applicant]
US 20130190903A1 · Balakrishnan · 2013 [cited by applicant]
US 20130278447A1 · Kremin · 2013 [cited by applicant]
US 20140024972A1 · Greene · 2014 [cited by applicant]
US 20140174205A1 · Clarke · 2014 [cited by applicant]
US 20140222173A1 · Giedowyn · 2014 [cited by applicant]
US 20140327644A1 · Mohindra · 2014 [cited by applicant]
US 20150091847A1 · Chang · 2015 [cited by applicant]
US 20150133754A1 · Freeman · 2015 [cited by applicant]
US 20150157272A1 · Balakrishnan · 2015 [cited by applicant]
US 20150289820A1 · Miller · 2015 [cited by applicant]
US 20150313308A1 · Rice · 2015 [cited by examiner]
US 20150346889A1 · Chen · 2015 [cited by applicant]
US 20160058326A1 · Winfree · 2016 [cited by applicant]
US 20160143562A1 · Ashby · 2016 [cited by applicant]
US 20160174899A1 · Besnard · 2016 [cited by applicant]
US 20160188049A1 · Yang et al. · 2016 [cited by applicant]
US 20160287937A1 · Fitzgerald · 2016 [cited by applicant]
US 20160324445A1 · Kim · 2016 [cited by applicant]
US 20160338411A1 · Liu · 2016 [cited by applicant]
US 20160037534A1 · Czaja · 2016 [cited by applicant]
US 20160345664A1 · Kohatsu · 2016 [cited by applicant]
US 20160351771A1 · Schneider · 2016 [cited by applicant]
US 20160370854A1 · Steele · 2016 [cited by applicant]
US 20160375346A1 · Czaja · 2016 [cited by applicant]
US 20170164684A1 · Vock · 2017 [cited by applicant]
US 20170225033A1 · Czaja · 2017 [cited by applicant]
US 20170265560A1 · Beers · 2017 [cited by applicant]
US 20180049670A1 · Markison · 2018 [cited by applicant]
US 20180049671A1 · Markison · 2018 [cited by applicant]
US 20180049703A1 · Markison · 2018 [cited by applicant]
US 20180157354A1 · Blondin et al. · 2018 [cited by applicant]
US 20180256071A1 · Mathieu · 2018 [cited by applicant]
US 20180275824A1 · Li · 2018 [cited by applicant]
CN 103995626A · 2014 [cited by applicant]
CN 104182105A · 2014 [cited by applicant]
CN 104536627A · 2015 [cited by applicant]
CN 107771273A · 2018 [cited by applicant]
EP 2284637A1 · 2011 [cited by applicant]
“F-Scan System.” Tekscan, Inc. https://www.tekscan.com/products-solutions/systems/f-scan-system. Accessed Aug. 18, 2017. [cited by applicant]
Baker; How delta-sigma ADCs work, Part 1; Analog Applications Journal; Oct. 1, 2011; 6 pgs. [cited by applicant]
Brian Pisani, “Digital Filter Types in Delta-Sigma ADCs”, Application Report SBAA230, May 2017, pp. 1-8, Texas Instruments Incorporated, Dallas, Texas. [cited by applicant]
Munk-Stander, Jacob. “Evaluation of Piezoelectric Film Sensors for In-Shoe Pressure Measurement.” Technical Report No. 06/04. Dept. of Computer Science, University of Copenhagen, Denmark. Feb. 16, 2006. 21 pages. [cited by applicant]
Rampp, A., Barth, J., Schulein, S., Gar..mann, K. G., Klucken, J., & Eskofier, B. M. (2014). Inertial sensor-based stride parameter calculation from gait sequences in geriatric patients. IEEE transactions on biomedical … [cited by applicant]
Willson, J. D., & Kemozek, T. W. (1999). Plantar loading and cadence alterations with fatigue. Medicine and science in sports and exercise, 31(12), 1828-1833. (Year: 1999). [cited by applicant]
European Patent Office; Extended European Search Report; Application No. 19853507.2; Jun. 13, 2023; 7 pgs. [cited by applicant]