SHOE AND/OR INSOLE SELECTION SYSTEM
First Claim
1. A method performed by at least one computer, comprising:
- determining shoe information for each of a plurality of shoes, wherein the shoe information includes three-dimensional (3D) characteristics of an inside of a shoe;
determining insole information for a plurality of insoles, wherein the insole information includes 3D characteristics of an exterior of an insole;
determining foot information for a consumer'"'"'s foot, wherein the foot information includes 3D characteristics of a shape of the consumer'"'"'s foot;
for each shoe of the plurality of shoes performingfor each insole of the plurality of insoles, assigning a compatibility score to a combination of the each shoe and the each insole according to a fit within the each shoe of the consumer'"'"'s foot and the each insole according to the shoe information of the each shoe, the insole information of the each insole, and the foot information for the consumer'"'"'s foot; and
selecting selected combinations, each selected combination including a shoe of the plurality of shoes and an insole of the plurality of insoles, the selected combinations having higher compatibility scores relative to the compatibility scores of other combinations of shoes of the plurality of shoes and insoles of insoles; and
providing a recommendation to the consumer including the selected combinations.
3 Assignments
0 Petitions
Accused Products
Abstract
Embodiments are directed towards recommending a shoe and insole combination for a consumer. A variety of shoe information, insole information, and consumer foot information may be determined, which may include heel width, a width or shape, a length, a height, and arch characteristics. The foot information, the shoe information for a plurality of shoes, and the insole information for a plurality of insoles may be compared to determine at least one combination of shoe and insole that is compatible with the consumer'"'"'s foot. Based on this comparison of foot information, shoe information, and insole information, a recommendation of at least one shoe and insole combination may be determined and provided to a user and/or the consumer.
19 Citations
30 Claims
-
1. A method performed by at least one computer, comprising:
-
determining shoe information for each of a plurality of shoes, wherein the shoe information includes three-dimensional (3D) characteristics of an inside of a shoe; determining insole information for a plurality of insoles, wherein the insole information includes 3D characteristics of an exterior of an insole; determining foot information for a consumer'"'"'s foot, wherein the foot information includes 3D characteristics of a shape of the consumer'"'"'s foot; for each shoe of the plurality of shoes performing for each insole of the plurality of insoles, assigning a compatibility score to a combination of the each shoe and the each insole according to a fit within the each shoe of the consumer'"'"'s foot and the each insole according to the shoe information of the each shoe, the insole information of the each insole, and the foot information for the consumer'"'"'s foot; and selecting selected combinations, each selected combination including a shoe of the plurality of shoes and an insole of the plurality of insoles, the selected combinations having higher compatibility scores relative to the compatibility scores of other combinations of shoes of the plurality of shoes and insoles of insoles; and providing a recommendation to the consumer including the selected combinations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a foot information computer that determines foot information for a consumer'"'"'s foot, wherein the foot information includes 3D characteristics of a shape of the consumer'"'"'s foot; a recommendation computer that compares the foot information, shoe information for a plurality of shoes, and insole information for a plurality of insoles to determine at least one combination of shoe and insole that is compatible with the consumer'"'"'s foot by for each shoe of the plurality of shoes perform for each insole of the plurality of insoles, assign a compatibility score to a combination of the each shoe and the each insole according to a fit within the each shoe of the consumer'"'"'s foot and the each insole according to the shoe information of the each shoe, the insole information of the each insole, and the foot information for the consumer'"'"'s foot; and select as the at least one combination selected combinations, each selected combination including a shoe of the plurality of shoes and an insole of the plurality of insoles, the selected combinations having higher compatibility scores relative to the compatibility scores of other combinations of shoes of the plurality of shoes and insoles of insoles; and provide a recommendation of the selected combinations to the consumer. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A network computer, comprising:
-
a memory for storing at least instructions; and a processor that executes the instructions to perform actions, including; determining foot information for a consumer'"'"'s foot, wherein the foot information includes three dimensional (3D) characteristics of a shape of the consumer'"'"'s foot; comparing the foot information, shoe information for a plurality of shoes, and insole information for a plurality of insoles to determine at least one combination of shoe and insole that is compatible with the consumer'"'"'s foot by for each shoe of the plurality of shoes performing for each insole of the plurality of insoles, assign a compatibility score to a combination of the each shoe and the each insole according to a fit within the each shoe of the consumer'"'"'s foot and the each insole according to the shoe information of the each shoe, the insole information of the each insole, and the foot information for the consumer'"'"'s foot; and selecting as the at least one combination selected combinations, each selected combination including a shoe of the plurality of shoes and an insole of the plurality of insoles, the selected combinations having higher compatibility scores relative to the compatibility scores of other combinations of shoes of the plurality of shoes and insoles of insoles; and providing a recommendation of the selected combinations to the consumer. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. A processor readable non-transitory storage media that includes instructions, wherein execution of the instructions by a processor performs actions, comprising:
-
determining foot information for a consumer'"'"'s foot, wherein the foot information includes three dimensional (3D) characteristics of a shape of the consumer'"'"'s foot; comparing the foot information, shoe information for at least a plurality of shoes, and insole information for a plurality of insoles to determine at least one combination of shoe and insole that is compatible with the consumer'"'"'s foot by for each shoe of the plurality of shoes performing for each insole of the plurality of insoles, assign a compatibility score to a combination of the each shoe and the each insole according to a fit within the each shoe of the consumer'"'"'s foot and the each insole according to the shoe information of the each shoe, the insole information of the each insole, and the foot information for the consumer'"'"'s foot; and selecting as the at least one combination selected combinations, each selected combination including a shoe of the plurality of shoes and an insole of the plurality of insoles, the selected combinations having higher compatibility score relative to the compatibility scores of other combinations of shoes of the plurality of shoes and insoles of insoles; and providing a recommendation of the selected combinations to the consumer. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
Specification