IP Library Granted Patent US 12,620,171
Granted Patent B2
US 12,620,171 · App. 18/572,118 · Granted May 5, 2026

Representations of foot features

Inventors: Vijaykumar Nayak (San Diego, CA); Melanie Michelle Shelton (Vancouver, WA); Andy Yi-Chih Liao (San Diego, CA); Jason M. Kraus (Riverhead, NY)
Assignee: PERIDOT PRINT LLC
G06T17/00G06T7/60G06T2207/30004G06T2210/41
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,620,171
App. No.
18/572,118
Granted
May 5, 2026
Kind
B2
Abstract

In some examples, a system receives an input three-dimensional (3D) representation of a foot, and analyzes the input 3D representation of the foot to identify first points corresponding to metatarsal bones of the foot. Based on locations of the first points corresponding to the metatarsal bones, the system identifies a second point corresponding to a heel of the foot, and generates, based on the first points and the second point, a representation of features of the foot.

Claims (49)

1 . A method comprising:

receiving, by a processor, an input three-dimensional (3D) representation of a foot;

analyzing, by the processor, the input 3D representation of the foot to identify first points based on positions along a width of a widest portion of a front region of a sole of the foot, the first points corresponding to first and fifth metatarsal bones of the foot, the positions determined based on the width and respective parameter values;

based on locations of the first points, identifying, by the processor, a second point corresponding to a heel of the foot; and

generating, by the processor, based on the first points and the second point, a representation of features of the foot.

2 . The method of claim 1 , further comprising:

based on the locations of the first points and a location of the second point, identifying, by the processor, an arch point on an arch of the foot,

wherein the representation of the features of the foot is further generated based on the arch point.

3 . The method of claim 2 , wherein the second point corresponds to a back heel part of the heel of the foot, and the method further comprises:

identifying, by the processor, based on the location of the second point, a medial heel point corresponding to a medial heel part of the heel of the foot,

wherein the arch point is further identified based on the medial heel point.

4 . The method of claim 1 , wherein the second point is identified based on a line that intersects a midpoint between the first points.

5 . The method of claim 4 , wherein the second point corresponds to a back heel part of the heel of the foot, and the method further comprises:

identifying, by the processor, based on a location of the second point, further points corresponding to medial heel and lateral heel parts of the heel of the foot.

6 . The method of claim 5 , wherein the further points are identified based on locations a specified distance away from the second point.

7 . The method of claim 1 , further comprising:

re-orienting, by the processor, the input 3D representation such that lowest portions of the sole of the foot are on a ground plane,

wherein the first points are on the ground plane.

8 . The method of claim 7 , further comprising:

identifying, by the processor, a region between the first point corresponding to the first metatarsal bone and a medial heel point corresponding to a medial heel part of the heel of the foot, along a length axis of the foot; and

identifying, by the processor, a highest elevation point of the sole of the foot within the region, an arch point of an arch of the foot comprising the highest elevation point.

9 . The method of claim 8 , wherein the region between the given first point corresponding to the first metatarsal bone and the medial heel point along the length axis of the foot is identified by:

identifying a projected point aligned with the medial heel point along a width axis of the foot;

defining a line between the projected point and the first point corresponding to the first metatarsal bone; and

identifying a central portion of the line, the region being in the central portion.

10 . The method of claim 1 , further comprising:

outputting, by the processor, the representation of the features of the foot.

11 . The method of claim 1 , further comprising:

forming footwear customized for the foot based on the representation of the features of the foot.

12 . A method comprising:

receiving, by a processor, an input three-dimensional (3D) representation of a foot;

analyzing, by the processor, the input 3D representation of the foot to identify first points corresponding to a first metatarsal bone and one or more other metatarsal bones of the foot;

based on locations of the first points, identifying, by the processor, a second point corresponding to a medial heel portion of a heel of the foot;

identifying, by the processor, a projected point aligned with the second point along a width axis of the foot;

identifying, by the processor, a region within a central portion of a line between the first point corresponding to the first metatarsal bone and the projected point aligned with the second point along the width axis of the foot;

identifying, by the processor, an arch point corresponding to an arch of the foot, as a highest elevation point of a sole of the foot within the region; and

generating, by the processor, based on the first points, the second point, and the arch point, a representation of features of the foot.

13 . The method of claim 12 , further comprising:

identifying a back heel point corresponding to a back heel portion of the heel of the foot, based on a line intersecting a midpoint between the first points.

14 . The method of claim 13 , further comprising:

identifying, by the processor, based on a location of the back heel point, a lateral heel point corresponding to a lateral heel portion of the heel of the foot.

15 . The method of claim 14 , wherein the lateral heel point is identified based on a location a specified distance away from the back heel point.

16 . The method of claim 12 , further comprising:

re-orienting, by the processor, the input 3D representation such that lowest portions of the sole of the foot are on a ground plane,

wherein the first points are on the ground plane.

17 . The method of claim 12 , further comprising:

outputting, by the processor, the representation of the features of the foot.

18 . The method of claim 12 , further comprising:

forming footwear customized for the foot based on the representation of the features of the foot.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 11, 2025
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: PERIDOT PRINT LLC
Reel/Frame 070187/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2023
From: NAYAK, VIJAYKUMAR; SHELTON, MELANIE MICHELLE; LIAO, ANDY YI-CHIH; KRAUS, JASON M.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 065915/0756 →
Continuity (1)
Related Publication 20240212270A1 · Jun 27, 2024
References Cited (10)
US 10282914B1 · Tran · 2019 [cited by examiner]
US 20170007160A1 · Latterman · 2017 [cited by examiner]
US 20170202724A1 · De Rossi et al. · 2017 [cited by applicant]
US 20180253906A1 · Tran et al. · 2018 [cited by applicant]
US 20190082779A1 · Miller · 2019 [cited by examiner]
US 20200238626A1 · Bleicher · 2020 [cited by examiner]
CN 108741393A · 2018 [cited by applicant]
“FITFOOT360 in Action—Overview”, FIT360 Ltd; copywrite 2021, retrieved at https://www.youtube.com/watch. pp. 13. [cited by applicant]
“Going Beyond Fit; Automated & Human-Centered Custom-Fit Platform,” SHAPESHIFT3D, [email protected]; Canada; copywrite 2020; 4 pages. [cited by applicant]
Schrank, E, S., et al., “Dimensional accuracy of ankle-foot orthoses constructed by rapid customization and manufacturing framework,” Department of Veterans Affairs; JRRD, Journal of Rehabilitation Research & Developmen… [cited by applicant]