Patent ID: 9652838
Date: 2017-05-16
CPC Classifications: G06F,G06K,G06T

Claim:
1. A computing device, comprising: a camera configured to capture an image; at least one processor; and memory including instructions that, when executed by the at least one processor, cause the computing device to: receive the image acquired by the camera, the image including a representation of a footwear sole; analyze the image to determine at least one portion of that image that includes a view of at least a portion of a surface pattern of the footwear sole, the portion of the surface pattern of the footwear sole including repeated surface pattern markings separated by spacing, at least a first portion of the repeated surface pattern markings being located in a toe portion of the footwear sole and a second portion of the repeated surface pattern markings being located in a heel portion of the footwear sole; determine feature information representative of at least a portion of the pattern or markings; compare the feature information to stored feature information representative of soles of footwear to determine a shoe type corresponding to the representation of the footwear sole; determine matching stored feature information with a respective similarity score that at least meets a matching threshold; identify, based at least in part on the matching feature information, at least one respective type of footwear represented in the image; and provide, for display on the computing device, at least one of a description, contact information, availability, location data, or pricing information of the respective type of footwear.