Autolacing footwear
Patent Information
- Application Number
- JP2024119409
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2019-05-31
- Filing Date
- 2024-07-25
- Publication Date
- 2025-07-28
- Estimated Expiration
- 2039-08-30
AI Technical Summary
Existing footwear with automatic lacing systems face challenges in maintaining robustness and durability due to the placement of sensitive components like PCBs close to the surface, making them susceptible to damage from external forces applied through the sole.
Incorporating support structures within the housing to redirect forces away from the PCB, using pillars to absorb and distribute external forces, thereby protecting the PCB from bending and potential damage.
Enhances the mechanical robustness of the automatic lacing system by reducing the force applied to the PCB, preventing damage and ensuring consistent operation under various conditions.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application is a continuation of U.S. Provisional Patent Application No. 62 / 855,635, filed May 31, 2019. No. 62 / 773,379, filed November 30, 2018; U.S. Provisional Patent Application No. 62 / 773,842, filed November 30, 2018 No. 62 / 773,867, filed November 30, 2018, and Benefit of priority to U.S. Provisional Patent Application No. 62 / 725,733, filed August 31, No. 6,399,433, filed on Dec. 13, 2003, the entire contents of which are incorporated herein by reference. [Technical field]
[0002] The subject matter disclosed herein generally relates to a footwear having an automatic lacing motor. Regarding products. [Brief description of the drawings]
[0003] Certain embodiments are illustrated by way of example, and not by way of limitation, in the figures of the accompanying drawings. do. [Figure 1] FIG. 1 is an exploded view of the components of a powered lacing system for an article of footwear in an exemplary embodiment. [Diagram 2] FIG. 2 illustrates a schematic block diagram of components of a powered lacing system in an exemplary embodiment. [Figure 3A] FIG. 3A is an exploded view of a racing engine in an exemplary embodiment. [Figure 3B] FIG. 3B shows the lower part of the housing relative to the main PCB. [Figure 4] 4A and 4B are sequential block diagrams illustrating the function of the post when a force is applied to the lower portion in an exemplary embodiment. [Diagram 5]5A and 5B are side and perspective views of a racing engine in an exemplary embodiment. [Figure 6] FIG. 6 is a diagram illustrating a three-dimensional encoder in an exemplary embodiment. [Figure 7] FIG. 7 illustrates an optical encoder, including a three-dimensional encoder, in an exemplary embodiment. [Figure 8] 8A-8C illustrate the operation of an optical encoder that is off-center relative to a major axis of the optical encoder in an example embodiment. [Figure 9] FIG. 9 illustrates an alternative three-dimensional encoder in an example embodiment. [Figure 10] 10A to 10C are diagrams illustrating a manufacturing process of a three-dimensional encoder in an exemplary embodiment. [Figure 11] FIG. 11 is a diagram illustrating a three-dimensional encoder in an exemplary embodiment. [Figure 12] 12A-12D are perspective views of a racing engine in an exemplary embodiment. [Figure 13] 13A and 13B are exploded and side views of a spool in an exemplary embodiment. [Figure 14] FIG. 14 shows an alternative embodiment of the spool. [Figure 15] FIG. 15 is a cutaway view of a portion of a racing engine showing one embodiment of an encoder. [Figure 16] 16A and 16B are diagrams illustrating a racing engine housing and lid of a racing engine in an exemplary embodiment. [Figure 17] FIG. 17 is a side view of an article of footwear including a racing engine, according to various examples. [Figure 18] FIG. 18 is a diagram illustrating the lacing architecture of an article of footwear in an exemplary embodiment. [Figure 19]19A and 19B are diagrams illustrating alternative lacing architectures in an exemplary embodiment. [Figure 20] FIG. 20 is a line drawing of the racing architecture in an exemplary embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0004] Exemplary methods and systems are directed to footwear articles having automatic lacing motors. These examples are merely representative of possible configurations. Unless otherwise stated, The components and functions are optional and may be combined or subdivided, and the operations The order may be changed, combined or sub-divided. For purposes of providing a thorough understanding of the exemplary embodiments, numerous specific details are set forth. However, it will be understood by those skilled in the art that the present subject matter may be practiced without these specific details. It will be clear to those who
[0005] Footwear articles, such as shoes, are made up of a variety of components, both traditional and non-traditional. The conventional components include the upper, sole, and laces. Alternatively, other fastening mechanisms may be included within the article of footwear to encircle and secure the wearer's foot. A non-conventional motorized lacing system engages the laces to tighten and / or Additional or alternative electronics may be used to operate and drive motors, footswitches, sensing information about the nature of the software product, providing illuminated displays and / or other sensory stimuli; A variety of functions for footwear articles can be provided, including:
[0006] Generally, especially in footwear products for the performance of athletic activities, the size of the footwear product Features such as size, shape, robustness and weight can be particularly important. If the material, for example, makes the footwear article relatively tall, heavy, and / or weak, The ability of the footwear product to be effective in performing athletic activities may be compromised.
[0007] The components of the automatic lacing system are contained within a housing and are mounted on or within the article of footwear. However, the electrical insulation layer may be located in the inner part of the sole structure, for example. Sub-components may be subject to normal forces exerted on articles of footwear, for example: When the wearer steps on a rock or other hard protrusion, a force is applied to the housing through the sole, and this force The housing may apply force or bend components contained within the housing. Therefore, for example, the battery or motor may be relatively more mechanically robust than other components. If force is applied to the controller, the risk of damage to the system increases with the printed circuit board (PCB) or may be less than when the force is applied to the electronic connector.
[0008] However, design considerations regarding height and ease of manufacture generally dictate that the sole It is recommended that the PCB be placed in close proximity to the surface of the enclosure that is most closely oriented in the direction Therefore, when a force that bends the housing is applied to the sole, This can result in an undesirable amount of force being applied to the PCB. Components of an automatic lacing system that can reduce and in turn be relatively more robust than PCBs Another component of the automatic lacing system extends through the PCB to direct force to the For example, one or more supports in the vicinity of the motor are designed in a housing in the vicinity of the sole. When a force is applied to the housing and the housing bends, the supports come into contact with other components and the PC B. The support applies at least a portion of the force to the component, not to B. Although it is not possible to completely eliminate the forces acting on the PCB, the support must limit the forces acting on the PCB to acceptable limits. Sufficient force can be directed away from the PCB to limit impact.
[0009] FIG. 1 illustrates the configuration of a powered lacing system for an article of footwear in an exemplary embodiment. FIG. 1 is an exploded view of the components of the system. The principles described with respect to clothing products apply equally to any of a variety of wearable products. It will be appreciated and understood that the powered lacing system 100 shown in FIG. A racing engine 102 having a housing structure 103, a lid 104, an actuator 106, The shoe includes a midsole plate 108, a midsole 110, and an outsole 112. FIG. 1 is a diagram showing the basic assembly sequence of the components of an automated racing footwear platform. The electric lacing system 100 is configured as follows. First, the midsole plate 108 is The actuator 106 then moves the outsole 11 to the outsole 11. 2. Opening on the lateral side of the midsole plate opposite the embeddable interface button Next, the racing engine 102 is inserted into the mouth of the midsole plate 108. Located within the racing engine cavity. Does not include the midsole plate 108 In various examples, a racing engine cavity may be included in the midsole 110. In one embodiment, the lacing system 100 may be formed The racing cable is inserted under the continuous loop of the racing cable (described below). The lid 104 is aligned with the spool in the lug engine 102. Finally, the lid 104 is attached to the midsole plate 104. The groove of the midsole plate 108 is inserted into the groove of the midsole plate 108 and fixed in the closed position, and the recess of the midsole plate 108 is fastened to the groove of the midsole plate 108. The lid 104 can capture the racing engine 102 and can be used to protect the racing engine 102 during operation. This can help maintain alignment of the wiring cables.
[0010] FIG. 2 illustrates an arrangement of components of the powered lacing system 100 in an exemplary embodiment. FIG. 1 is a schematic diagram of a system 100. The system 100 includes a racing engine 102, a midsole player, Components of the powered lacing system, including the footwear 108 and the underlying footwear 198. The illustrated system 100 includes, but is not limited to, an interface. A foot button 200, an interface button actuator 201, and a foot presence sensor 20 2, and a racing circuit board housing the main PCB 204 and the user interface PCB 206. The engine housing 103 includes a user interface PCB 206 that includes a button 200 and Illumination that may illuminate the button actuator 201 or be visible from the exterior of the article of footwear. One or more light emitting diodes (LEDs) 208 that can provide illumination, and an optical encoder unit The main controller 210 may include a LED driver 212 that may provide power to the LEDs 208. The PCB 204 includes a processor circuit 214, electronic data storage 216, and a battery charger. 218, a wireless transceiver 220, and one of an accelerometer and a gyroscope. Or it may include a plurality of sensors 222 and a motor driver 224 .
[0011] The racing engine 102 includes a foot presence sensor 226, such as a capacitance sensor, a motor 22 8, transmission 230, spool 232, battery or power source 234, and charging coil The processor circuit 214 further includes an electronic data storage 216. The motor driver 224 is configured to operate the motor 228 using the The spool 232 is rotated via the cushion 230 to rotate the wire wound around the spool 232. The processor circuit 214 applies a desired amount of tension to the lace 238. 200, the sensor 222, and the button 200. For example, a foot presence sensor may be used to determine whether to increase or decrease tension in the lace 238. 226 is capable of detecting the presence of a foot in the footwear 198, and the processor circuit 21 6 can set the tension to the current tension level. Detect movements consistent with a certain activity level, such as normal walking or vigorous physical activity For example, the processor circuit 214 may detect a relatively gentle and vigorous walking motion for casual walking. For intense physical activity, set the tension to a level consistent with that activity level. The user can press the button actuator 201 to adjust the tension as desired. A step or linear increase or decrease in can be manually commanded.
[0012] The battery 234 generally provides power to the components of the racing engine 102 and may, for example, be In a typical embodiment, the battery is a rechargeable battery. However, non-rechargeable batteries, super Alternative power sources, such as a capacitor, are also contemplated. In the illustrated example, a battery 234 is connected to the charging circuit 218. and a recharge coil 236. The recharge coil 236 is connected to the outside When the external charger 240 is placed near the external charger 240, the charging circuit 242 powers the transmission coil 244 to recharge the A current is induced in the charging coil 236, which is then charged by the charging circuit 218. 234. The battery 234 may be recharged by, for example, Alternative recharging mechanisms are contemplated, such as a piezoelectric generator.
[0013] The wireless transceiver 220 may be used in a smartphone, a wearable device, a tablet computer, or any other 246, such as a wireless LAN cable, a personal computer, or the like. In one embodiment, the wireless transceiver 220 is configured to support the Bluetooth Low Energy standard. The wireless transceiver 220 is configured to communicate in a near field communication (NFC) manner. ), 802.11 WiFi, or the like. The wireless transceiver 220 is adapted to communicate with a number of external user devices 246 and / or The wireless transceiver 220 may be configured to communicate in a number of different wireless formats. For example, entering a predetermined mode of operation or increasing or decreasing the tension of the race 238 in a stepped or linear manner. A user may control the racing engine 102, including increasing or decreasing Receive instructions from a user device 246 using an application running on the device 246 The wireless transceiver 220 may further receive, for example, the amount of tension in the race 238 or The orientation of the spool 232, the amount of charge remaining in the battery 234, and generally the lacing element Information about the racing engine 102, such as other information about the engine 102 as desired. may be transmitted to the user device 246.
[0014] FIG. 3A is an exploded view of a racing engine 102 in an exemplary embodiment. The engine 102 includes a housing 103 having an upper portion 103A and a lower portion 103B. B, and generally, except for certain components located outside the housing 103, the racing element These components include a button actuator 201 (and Associated O-rings 3 to protect the racing engine 102 from environmental conditions such as moisture 00) and is fixed to the transmission 230 via a set screw 302 and is enclosed by a lid 104. The housing 1 includes a spool 232 that holds the foot presence sensor 226 and a dielectric foam 304. 03 includes a main PCB 204, a user interface PCB 206, a motor 228, A transmission 230, a battery 234, a recharging coil 236, and a foot presence sensor The electrodes 306 and foam 308 of 226 are encapsulated.
[0015] Partially visible in the exploded view is an optical encoder unit 210. The three-dimensional encoder 310 of the optical encoder unit 210 is connected to the motor 228. A specific embodiment of the three-dimensional encoder 310 is described in the present specification. As shown in.
[0016] FIG. 3B is a view of the lower portion 103B of the housing 103 relative to the main PCB 204. 03B has a post 312 extending from an inner surface 314 of the lower portion 103B of the housing 103. As shown herein, at least one post 312 is attached to the main PCB 2. 04 (not shown). For example, when a wearer of the footwear 198 places an object When the foot is stepped on, force is applied via the midsole 110 and the plate 108 (FIG. 1), When an external force is applied to the outside of the lower portion 103B of the column portion 3, the lower portion 103B may bend. 12 shows that the bending of the lower portion 103B is caused by components with relatively low elasticity, such as the main PCB 204. Instead, a relay, such as a motor 228, a transmission 230, or a battery 234, is used. One or more contacts with relatively hard or resilient components of the sing engine 102. It is arranged to be attached to the post 312 .
[0017] 4A and 4B show an exemplary embodiment in which a force 400 is applied to the lower portion 103B. 3 is a sequential block diagram showing the function of the post 312 when the post 312 is in the As shown in FIG. 3B, a plurality of posts 312 are provided in the present invention. They may be placed in various locations according to the principles set forth herein and as described herein. In addition, the posts 312 may be positioned and configured to contact any suitable resilient component. It should be understood that this may also be done.
[0018] FIG. 4A shows a lower part 103B connected to an upper part 103A having a pillar portion 312. The pillars 312 are formed on the main PCB 204. As shown, the post extends through a hole 402 in the transmission 230. 404. In one embodiment, the gap 404 is It is smaller than the gap 406 between the inner PCB 204 and the inner surface 314. Gap 404 may be absent or may be substantially the same as gap 406. It should be understood that since no force is applied to the lower portion 103B, the lower portion 103B It is substantially flat and straight.
[0019] FIG. 4B shows the lower portion 103B bowing due to a force 400 applied to the lower portion 103B. The curvature of the lower portion 103B causes the post 312 to contact the transmission 230 with a force of 400. At least a portion of the transmission 230 is transmitted to the post 312. While the gap 404 between the slit 230 and the slit 230 is eliminated, at least some of the gap 4 06 is left between the inner surface 314 and the main PCB 204. As a result, in this embodiment, The force 400 is not applied to the relatively weak main PCB 204, but instead to the more resilient This is given to the highly reliable transmission 230.
[0020] This exaggerated illustration does not show the contact between the lower portion 103B and the main PCB 204. In actual implementation, some contact may occur between the lower part 103B and the main PCB 204. It is understood that at least a portion of the force 400 may be applied to the main PCB 204. However, it will be understood that at least the presence of the post 312 reduces the force 400. At least a portion of the wiring may be attached to the transmission 230 rather than to the main PCB 204. The force 400 applied to the main PCB 204 is larger than that when the pillars 312 are not present. As a result of the relative reduction in the thickness, the force 400 applied to the lower portion 103B The likelihood of damage to the PCB 204 may still be reduced.
[0021] 5A and 5B are side views of a racing engine 102 in an exemplary embodiment. 1 is a perspective view of the main PCB 204, the user interface PCB 206, and the motor 2 28, transmission 230, battery 234, electrodes 306, foam 308, and Components such as the charging coil 236 are housed within the top 103A and bottom 103B of the housing 103. The spool 232 is secured to the transmission 230 via a set screw 302. The upper portion 103A generally conforms to the curved contour of the motor 228.
[0022] In one embodiment, top 103A and bottom 103B are each approximately 1.5 millimeters thick. The recharging coil 236 includes a ferrite backing and is approximately 0.7 millimeters thick. The battery 234 may expand over time, resulting in a loss of approximately 7 In one embodiment, the electrodes 306 are approximately 0.25 mm thick. The foam 308 is approximately 0.5 millimeters thick and is adjacent to the battery 234. The overall thickness of the racing engine 102 is approximately 11.75 mm. In the illustrated embodiment, the motor 228 is approximately 8.5 millimeters thick. Racing engine 102 has a maximum thickness of approximately 14.55 millimeters. The racing engine 102 adjacent to the spool 232 is approximately 14.7 mm It has a thickness.
[0023] FIG. 6 illustrates a three-dimensional encoder 600 in an exemplary embodiment. The encoder 600 functions as the three-dimensional encoder 310 of the optical encoder unit 210. The three-dimensional encoder 600 is connected to a drum portion 602 and a cylindrical portion. and a fixing portion 604 configured to fix the encoder 600 to a motor shaft or the like. Mu is a drum encoder. The fixed part may be solid or may be individual parts extending between the drum part 602 and the motor, such as spokes. It may be an individual part extending between the drum part 602 and the motor.
[0024] As shown, the drum part 602 is cylindrical and has a circular cross-section, but it may be any of various suitable geometric shapes including conical, octagonal, etc. Similar to the 2D disc 300, the drum 600 includes a plurality of first segments 606, which are, for example, dark segments, and the plurality of first segments 606 are alternately arranged with a plurality of second segments 608, which are, for example, reflective segments. The plurality of first and second segments 606, 608 are arranged on the outer surface 610 of the drum part 602. The plurality of first segments 606 include, for example, dark segments. The plurality of first segments 606 are alternately arranged with a plurality of second segments 608, which are, for example, reflective segments. The plurality of first and second segments 606, 608 are arranged on the outer surface 610 of the drum part 602.
[0025] FIG. 7 is a diagram showing an optical encoder unit 700 including a 3D encoder 600 in an exemplary embodiment. The optical encoder 700 can operate as the optical encoder 210 in the block diagram of FIG. 2. The optical encoder 700 includes an optical sensor 702 in addition to the 3D encoder 600. The optical sensor 702 includes a first optical sensor 704 and a second optical sensor 706, each of which is within the optical range 708 of the 3D encoder 600. The optical range 708 is a distance at which the first and second optical sensors 704, 706 can distinguish between the plurality of first and second segments 606, 608. Thus, the optical range 708 can be different between different types of first and second optical sensors 704, 706. Due to external design requirements, a specific distance is required between the optical sensor 702 and the 3D encoder 600. The optical range 708 is a distance at which the first and second optical sensors 704, 706 can distinguish between the plurality of first and second segments 606, 608. Thus, the optical range 708 can be different between different types of first and second optical sensors 704, 706. Due to external design requirements, a specific distance is required between the optical sensor 702 and the 3D encoder 600. Due to external design requirements, a specific distance is required between the optical sensor 702 and the 3D encoder 600. In this case, the first and second optical sensors 704, 706 have optical sensors at least as long as the distance It may be selected to have a range 708 .
[0026] The first optical sensor 704 is disposed on a first main surface 710 of the main PCB 204. Meanwhile, the second optical sensor 708 is disposed on the second major surface 712 of the main PCB 204. In the illustrated example, the first and second optical sensors 704, 706 have a plurality of first and second segments. The vertical spacing 714 is approximately equal to the height 716 of each of the members 606, 608. The distance 714 is, for example, within about 5% of the height 716. In this manner, the first and second optical Each of the sensors 704, 706 is sensitive to the same type of segment. The first and second optical sensors 7 detect both the dark segments and the reflective segments. If each of the first optical sensor 704 and the second optical sensor 706 does not detect the same type of segment, e.g. The second optical sensor 704 detects one of the first segments 606, and the second optical sensor 7 06 detects one of the multiple second segments 608 (or vice versa). The discrepancy is immediately resolved and both the first and second optical sensors 704, 706 are of the same type. It can be expected that the segments 606, 608 of the loop can be detected.
[0027] Although a particular configuration of optical sensors 702 is illustrated, the number and orientation of the optical sensors may vary. It is noted and emphasized that the present invention may vary between implementations. An alternative embodiment of the sensor 702 may have only one individual optical sensor, whereas the optical sensor Further alternatives for sensor 702 may include three or more individual optical sensors. In various embodiments, each optical sensor is located on one of the major surfaces 710, 712 of the main PCB 204. It is placed on top of one of them.
[0028] 8A-8C are diagrams illustrating a main axis 800 of an optical encoder 700 in an exemplary embodiment. 8A shows the operation of the optical encoder unit 700 off-center relative to the The center 802 of an opening 804 in the fixed part 604 through which the motor shaft 306 passes is the main axis 800. In FIG. 8B, the opening 804 is The outer surface 610, more specifically, a plurality of first and second The segments 606, 608 are at a first distance 806 from the optical sensor 702. 8B, the optical encoder 700 has completed a half rotation relative to FIG. 8B, and the outer surface 610 is The sensor 702 is at a second distance 808, the second distance 808 being the off-center opening. The aperture 804 is fixed around the motor shaft so that the aperture 804 is greater than the first distance 806. .
[0029] The offset between the main axis 800 and the center of the aperture 802 is an unintended result of the manufacturing process. However, due to the characteristics of the optical sensor 700, it is possible to obtain a plurality of first and second segments. The apparent height 716 (FIG. 7) of each of the components 606, 608 may remain the same. As a result, such concentricity problems simply result in differences in the focal length of the optical sensor 702. The difference in focal length may be such that the optical sensor 702 is within the optical range 708 of the optical sensor 702. 702. In this manner, the optical encoder 700 can be solved in a similar manner to the optical encoder 30. If we allow for greater variation in the manufacturing process than can be tolerated in the manufacturing process of Both may be more robust to normal wear and tear during use.
[0030] FIG. 9 illustrates an alternative three-dimensional encoder 900 in accordance with an example embodiment. The three-dimensional encoder 900 may have the same characteristics as the three-dimensional encoder 600. However, Meanwhile, the three-dimensional encoder 900 drives a plurality of first and second segments 606, 608. Rather than having an outer surface of the ram portion 602, a plurality of first and second segments 606, 60 8 on the inner surface 902. The three-dimensional encoder 900 is configured such that the optical sensor 702 senses the inner surface 902. The optical sensors 700 may be arranged to detect the position of the optical sensor 700.
[0031] 10A to 10C are diagrams illustrating the configuration of three-dimensional encoders 700 and 900 according to an exemplary embodiment. The manufacturing process is shown.
[0032] In FIG. 10A, a sheet 100 of elongated first and second segments 606, 608 is shown. 0 is cut into individual strips 1002. The sheet 1000 is made of Mylar. r) and includes a plurality of dark segments, such as a first segment 606. The segments are printed on the major surface 1004 of the sheet 1000. The reflective segments, such as, are untreated or substantially untreated Mylar.
[0033] In FIG. 10B, the strip 1002 is folded over so that the major surface 1004, i.e., the printed surface, is exposed. The first end 1006 may be either the outer surface 708 or the inner surface 902 as required. The wire is secured to a second end 1008 to form a loop.
[0034] In FIG. 10C, strips 1002 are optionally connected to a frame 1010 to form a 3 The frame 1010 includes a fixed part 604 and a driver part 605. and a drum 1012 to which the strip 1002 is secured to form the drum portion 602.
[0035] Figure 11 is a diagram of a three-dimensional encoder 1100 in an exemplary embodiment. Unlike the encoders 700 and 900, the three-dimensional encoder 1100 has tabs 1102 and Gaps 1104 can be used to expose or conceal surfaces, as in the case of tabs 1102. The optical sensors 1106, 1107, 1109, 1110A, 1110B, 1110C, 1110D, 1110E, 1110F, 1110G, 1110H, 1 ...2, 1113, 1114, 1115, 1116, 1117, 08, when the gap 1104 is aligned with the optical sensors 1106, 1108, the reflected light Detecting light reflected from tab 1102 rather than its absence. The optical sensors 1106, 1108 form an angle of approximately 54 degrees between each other. 1110 for the purpose of focusing light for detection by optical sensors 1106, 1108. The three-dimensional encoder 1100 includes a slit 1112 through which light passes to focus the light. Similar to the encoders 700 and 900 , the encoder 220 is rotatably coupled to the motor 228 .
[0036] 12A-12D are perspective views of a racing engine 1200 in an exemplary embodiment. 12A and 12B are exploded views. In FIG. 12D, the recharging socket is The PCB 236 is separated from the main PCB 204. The racing engine 1200 is It may be used as a racing engine 102 or in any suitable system. This may be done.
[0037] The racing engine 1200 includes a main PCB 204, a user interface PCB 2 06, a motor 228, a transmission 230, a battery 234, and an electrode 306, etc. The spool 232 is connected to the transmission 23 via a set screw 302. Fixed to 0.
[0038] The dimensions of the racing engine 1200 are the same as those of the racing engine of FIGS. 5A and 5B. The racing engine 1200 may be the same as or similar to the main PCB 204. A spring contact interface 12 between the recharging coil 236 5A and 5B in that it includes a spring contact The interface 1202 includes springs 1204 and pads 1206 and may be connected to wire bonds or other Post-manufacturing comparison between the main PCB 204 and the recharging coil 236 compared to the connection As shown, the spring 1204 can facilitate a substantially strong and resilient contact. , which is included in the recharging coil 236. However, the spring 1204 is attached to the main PCB 204. The recharging coil 236 may be included in the pad 1206, and the pad 1206 may be included in the recharging coil 236. In the same manner, the wireless transceiver 220 communicates with the memory 1200 via the spring contact interface 1202. It may be operatively coupled to the in-PCB 204.
[0039] Racing engine 1200 is similar to that of FIGS. 5A and 5B in that it includes additional LEDs 208. As shown, six LEDs 208 are 1208 of the footwear article 198. The four LEDs 208' are arranged to emit light substantially perpendicularly from the side surface 1208. while the two LEDs 208″ are disposed at the side portions 1210, 1220 of the side surface 1208. In the illustrated example, the LEDs 208 are arranged on the side surface 1208. The buttons 200 are spaced apart and interspersed among the LEDs 208 .
[0040] Additionally, the racing engine 1200 may include one or more haptic generators. The haptic generator may include a motor 228 and / or a gearbox 230. may be or may include elements that may be present to a wearer of the article of footwear 198 Thus, configured to generate a perceptible tactile sensation. One or more dedicated haptic motors are located on or within the racing engine 1200. In one embodiment, the haptic generator may be mounted on the main PCB 202 in close proximity to the encoder 210. 04. The haptic generator may be coupled to a wearer of the footwear product 198 or to the footwear. may be utilized to provide different user interface experiences to other users of the product 198. In various embodiments, the haptic generator may be powered by a battery 234, for example during an athletic event. state of charge, the amount of tension on the race 238, and feedback to the command A haptic generator may be provided in the alternative racing engine disclosed herein. It will be appreciated and understood that the present invention may be incorporated in other embodiments.
[0041] 13A and 13B are exploded and exploded views of a spool 1300 in an exemplary embodiment. Spool 1300 can be used as spool 232 or in an automatic lacing system. The present invention may be utilized as any suitable spool in a spool or other system.
[0042] In the illustrated embodiment, the spool 1300 is made of a material such as plastic or other suitable polymer, metal, The spool 1300 is manufactured from a single piece such as a top race groove 1304. 302, and the race 238 is inserted into the top race groove 1302 and fixed. The race 238 rotates the spool 1300 using the motor 228 and the gearbox 230. 1306 of the spool 1300. It can be done.
[0043] The spool 1300 is coupled to the gearbox 230 via fasteners 1308. As shown, the fasteners 1308 are screws, although any suitable fasteners may be utilized in various embodiments. It will be appreciated and understood that fasteners 1308 may also be used. 238 at least partially into the race groove 1302 to secure the race groove 1302 The head 1310 has a head width sufficient to cover the curved portion of the Although head 1310 is circular, in various embodiments head 1310 may be any shape, as desired. , square, hexagon, or any other regular or irregular shape. stomach.
[0044] As shown in FIG. 13B, the head 1310 is partially aligned with the raceway 1302. The cover is a top gap having a gap width at least somewhat less than the thickness of the race 238. The race 238 is then guided along with the spool 1300 into the race groove 1302, leaving the cap 1312 behind. Thus, in various embodiments, the user may tighten the A relatively modest amount of downward force is applied to race 238 to overcome the friction of fitting 1308. By doing so, the race 238 can be inserted into the race groove 1302. 38, when inserted, the upward force against the race 238 by the fastener 1308 Unless the friction of the raceway 1302 is sufficient to overcome the friction of the raceway 1302, the raceway 1302 will tend to bind. Alternatively, the spool 1300 may be threaded with a screw that does not have a sufficient head width to fit the entire raceway 1302. Such a spool 1300 may be at least partially supported by the lid 104. At one time, the race 238 may be restrained within the race groove 1302 .
[0045] The bottom flange 1314 of the spool is circular, while the top surface 1304 has two circular It is circular with two truncated ends 1316 between two rounded ends 1318. , the race groove 1302 meets the rounded end 1316 at the midpoint between the truncated ends 1316. 18. However, the race groove 1302 extends between the truncated ends 1316. It will be appreciated that the truncated end may be a similar spool having a circular upper surface 1304. This promotes a relatively more robust design than the 1300 and can be easier to manufacture.
[0046] FIG. 14 shows an alternative embodiment of spool 232. Each spool may be made of, for example, plastic or may be manufactured from a single piece of other suitable polymers, metals, etc. Each spool has It may be utilized in place of the various spools disclosed herein.
[0047] The spool 1400 is a flanged screw spool. Similar to spool 1300, but with a perfectly circular top surface 1402. Compared to other spools, it has a relatively large torx drive, Race 238 The present invention can incorporate a retention force against the surface and a relatively flat volume profile.
[0048] Spool 1404 incorporates elements of spool 1400, but is geared Utilizes a press-fit cap 1406 rather than screws to connect to box 230. The cap 1406 can be any suitable press-fit mechanism known in the art. The press-fit cap 1406 can provide a relatively simple assembly process and is not subject to other fasteners. It is relatively low cost compared to other tools.
[0049] Spool 1408 incorporates elements of spool 1404 but extends across the diameter of top surface 1412. The press-fit cap 1414 is cut into the raceway 1410 and utilizes a race groove 1410 that extends across the press-fit cap 1414. In this embodiment, the press fit cap 1414 is restrained against the race 238 within the race groove 1410. Do not impose limits.
[0050] Spool 1416 incorporates elements of spool 1408 but has a notch in its upper surface 1422. 1418, 1420. The notches 1418, 1420 are provided relative to the spool 1408. This can help reduce material usage.
[0051] Spool 1424 incorporates elements of spool 1400, but the axis of spool 1424 is 428 to incorporate a circumferential channel 1426 adjacent the spool 1424 and the C-clip Fasteners 1430 allow for connection to gearbox 230 .
[0052] Spool 1432 incorporates elements of spools 1400 and 1408, but is not limited to the spools described herein. Requires separate fasteners such as disclosed screws, press-fit caps, or C-clip fasteners Instead, the spool 1432 incorporates an integrated (hidden) fastener into its construction. The fasteners that are inserted may be any suitable fasteners that can be incorporated into the structure of the spool 1432. In various embodiments, the integrated fasteners are press fit fasteners.
[0053] Spool 1434 incorporates elements of spool 1432 but is cut into race grooves 1436. Insert notch 1435.
[0054] The spool 1438 has a circumferential chuck to retain the race 238 on the spool 1438. A post 1440 is inserted into the channel 1442. A portion of the race 238 is inserted through the post 1440. and / or through the resulting secondary channel 1442 to pass the race 238 The race 238 is partially secured to the spool 1438 so that the race 238 is fitted around the circumferential channel 1442. The wire can be wound into a spool.
[0055] FIG. 15 is a block diagram of a portion of a racing engine 1200 showing one embodiment of an encoder 210. As shown, the encoder 1500 may be implemented as disclosed herein. In contrast to various three-dimensional encoders, this is a two-dimensional encoder, and optical sensors 1502, 1 504 is configured to sense the position and orientation of the two-dimensional optical encoder unit 1506. The optical encoder unit 1506 is connected to a gear 1508 of the transmission 230. The optical sensors 1502 are disposed on one of the major surfaces 1508 of the PCB 204. and both are optically sensed in the same orthogonal direction from the major surface 1508. .
[0056] The two-dimensional optical encoder unit 1506 may, for example, use alternating light and dark segments, or or according to any suitable mechanism known or constructed in the art, as described herein. Regarding the optical sensors 1502 and 1504 relating to the three-dimensional optical encoder unit disclosed in The segments may be configured to be optically sensitive by optical sensors 1502, 1504. Each of the 100 is sensitive to the same type of segment, i.e. each of the 100 detects a bright segment. Each of them senses a dark segment, but the light and dark segments are not sensed. Alternatively, the optical sensor 15 may be sized so as not to sense each individual point. 02, 1504 are PCBs so that the optical sensors each sense the same type of segment. Alternatively, each of the optical sensors 1502, 1504 may be spaced apart at 204. The segments may be sized to detect different types of segments, and The optical sensors 1502, 1504 may be spaced apart.
[0057] 16A and 16B are schematic diagrams of a racing engine 1200 in an exemplary embodiment. FIG. 16 shows a racing engine housing 1600 and a lid 1602. 1600 and the lid 1602 are used as the housing 103 and the lid 104 in the block diagram of FIG. The racing engine housing 1600 may be mounted on the racing engine 1200 or any other suitable It may be sized to accommodate any suitable racing engine. The housing 1600 includes a tab 1604 that can be secured to the housing 1600, for example, via a snap fit. , which engages with a pin 1606 of the lid 1602 so that the lid 1602 can rotate relative to the housing 1600. A hinge 1608 is formed.
[0058] FIG. 16A shows the lid 1602 in an open configuration, exposing the spool 1300; A race 238 (not shown) is accessible or positionable in the race groove 1302. 6B shows the lid 1602 in a closed configuration, with the tabs 1610 attached to the side of the housing 1600. In the closed configuration, the lid 1602 is secured to the raceway 1612. It will be easier to capture Race 238 at 1302.
[0059] The housing 1600 and lid 1602 may comprise any suitable plastic or other polymer and metal. The housing 1600 and / or the housing 1600 and lid 1602 may be manufactured from any suitable material. 602 are both protected from environmental conditions such as moisture or sweat, as well as from the housing, including shock and mechanical stress. 1600 at least partially from the forces that may be exerted on the racing engine 1200. The housing 1600 may be enclosed in a sleeve or other structure that may provide environmental isolation. It may be arranged.
[0060] As shown, the housing 1600 is configured to allow the light emitted from the LED 208 to pass through the housing 1600. To allow for external visibility, an opening 1612 is included. The two align with tabs 1610 .
[0061] FIG. 17 illustrates a racing engine 102 or a racing engine according to various embodiments. 1200. , may be specific, but non-limiting examples of footwear article 198.
[0062] The article of footwear 1700 includes a forefoot portion 1702, a heel portion 1704, and a midfoot portion 1706. The housing 1600 includes a sole having a cutout segment 1706 at the sole 1708. The racing engine 1200 disposed within the cutout segment 1706 is The gap 1710 may extend through the midsole 1708 in both the medial and lateral directions. The tread 1712 or other elongated member extends through the forefoot portion 1702, the midfoot portion 1704, and the forefoot portion 1706. 1704 and extending across the foot sole 1708 and heel portion 1704 of the article of footwear 1700. creates friction with the surface on which it may be placed.
[0063] In the illustrated example, the cutout segment 1706 provides a barrier between the housing 1600 and external environmental conditions. The housing 1600 includes an at least partially translucent film 1714 or other barrier. In embodiments where the material is enclosed within a sleeve, the sleeve may also be at least partially translucent. The glow of the light emitted by the LED 208 may be visible through the film 1714. In various embodiments, the film 1714 can be used to diffuse the light from the LEDs 208. 208. The LED 208 may be configured to emit a larger amount of light than would be obtained by the LED 208 alone. Further diffusion can be provided.
[0064] In addition to the structure described above, the article of footwear 1700 includes an upholstery through which the laces 238 can be threaded. As shown, the upper 1716 includes various additional structures, including a For structural or aesthetic purposes, including textiles such as knitted textiles, leather, etc. The housing 1710 includes an outer shell 1718 which may be constructed from any material desired.
[0065] FIG. 18 illustrates the lacing architecture of an article of footwear 1700 in an exemplary embodiment. FIG. 1 shows the lacing architecture with the outer shell removed for illustration purposes. 1718 and the medial structure 1800 of the upper 1716. 00 may generally provide some measure of the structural rigidity of the upper 1716. As such, the medial structure 1800 includes a heel strap 1802, a midfoot flap 1804, and throat flap 1806, all of which are made of leather or synthetic leather, etc. and extending between the other components of the inner structure 1800. As can be seen, the throat flap 1806 is made of a textile material. The amount of tension in the lace 238, which has a connection point 1810 proximate to the toe region 1812 Based on this, the connection point 1810 can swing at least partially around the connection point 1810.
[0066] The racing architecture includes race guides through which the races 238 are threaded. Race 2 38 is an opening 1 of the midfoot flap 1804 after exiting the racing engine 1200 814, the first lace guide 1816 of the heel strap 1802, the throw A second lace guide 1818 at the distal end 1819 of the toe flap 1806, the third race guide 1820 of the flap 1804 and the proximal end 18 24 through the fourth lace guide 1822. Lace 238 is attached to the midfoot flap 1804 is fixed to the upper 1716 .
[0067] Race Guide 1816, 1818, 1820, 1822 Race Guide 238 For example, while maintaining the 1816, 1818, 1820, and 1822 racing engines, When tension is applied to the lace 238 by the lace guide 1 816, 1818, 1820, 1822. In the illustrated embodiment, race guides 1816, 1818, 1820, and 18 22 is a pivoting race guide, and the race guide is mounted on the central axis between two parallel discs. To change to another one of the IDs 1816, 1818, 1820, and 1822, The base 238 is curved and has a post. The pivot can be optionally rotatable, e.g. It can incorporate wheel-and-axel construction, for example a pulley. A restraining member, such as a second post located away from the central axis of the pulley, may be attached to the race 23. When the race 238 is threaded between the center post and the second post, the race 238 is guided by the race guide 1816. , 1818, 1820, and 1822.
[0068] The lacing architecture is depicted from the outside of the footwear product 1700, It is understood that the same or similar patterns may be repeated on the interior of the article of footwear 1700. As will be appreciated and understood, the inside may alternatively have a different pattern.
[0069] 19A and 19B show alternative lacing architectures in an exemplary embodiment. The tracing architecture is similar to the embodiment of FIG. The race guides are located at the throat flats. Non-woven loop lace guide 1900 located on midfoot flap 1806 and midfoot flap 1 804, throat flap 1806, and heel strap 1802. The race 238 is guided through an opening 1814. to access the Racing Engine 1200 and secured to the Midfoot Flap 1804 can be.
[0070] FIG. 20 is a line drawing of the racing architecture in an exemplary embodiment. The shingle architecture may be used as an upper for the footwear article 1700 or as any suitable Depicted on an upper 2000 that may be utilized as part of a suitable footwear article 198. Upper 2000 is similar to Upper 1716, with the differences described below. The upper 2000 has a heel strap 2002, an inner midfoot flap 2003, and a 004, lateral midfoot flap 2006, and throat flap 2008. The exhaust 238 exits the racing engine 1200 through an opening 2010 and is connected to a heater on each side. First lace guide 2012 of the lustrap 2002, distal of the throat flap 2008 The second lace guide 2014 at the end, the second midfoot flap 2004, 2006 3rd race guide 2016, 4th race guide in the central area of the throat flap 2008 2018, each midfoot flap 2004, 2006 fifth lace guide 202 0 and finally fixed to the base end of the throat flap 2008. Optionally, an intermediate lace may be provided between the first lace guide 2012 and the second lace guide 2014. It may further include a guide 2022.
[0071] The Race 238 will run the entire length of the Inner 2024 racing architecture. However, race 238 is drawn on the outer race 2026 for the purpose of clarity of the components. Note that this is omitted in many of the laser-based architectures. The race guide may be any suitable race guide. As shown, the first, third , and the fifth lace guide 2012, 2016, 2020 is a non-woven loop, the second The 4th and intermediate race guides 2014, 2018, and 2022 are thin tube race guides. However, Race Guides 2012, 2014, 2016, 2018, 2020, Part or all of 2022 may be any race guide type disclosed herein. This will be recognized and understood.
[0072] Working Example In Example 1, the footwear article includes a lace for adjusting the fit of the upper to the foot. The upper part includes a midsole and an outsole, and the lower part includes a midsole and an outsole. a lower portion connected to the upper portion and a raceway portion removably and receptively adapted to a racing engine cavity; a racing engine, the racing engine including a motor and a rotatable engine operably connected to the motor; a transmission having a race spool operatively connected to the transmission; The race includes a top race groove on the top surface of the race spool and a circumferential channel. The race is inserted into the top race groove, and the motor and transmission operate The spool is configured to be wound around a circumferential channel based on the rotation of the lace spool. a race spool configured to couple the race spool to the transmission; A fastener is inserted into the race spool through the top surface, partially filling the top race groove. The head has a head width sufficient to cover the entire surface of the race and has a gap width less than the thickness of the race. and a fastener, leaving a top gap for fastening.
[0073] In Example 2, the article of footwear of Example 1 may optionally include a head recess in the top race groove. It further includes having a circular shape that aligns with and partially covers the bend.
[0074] In Example 3, any one or more of the footwear articles of Examples 1 and 2 may optionally include and wherein the top race groove includes a straight portion between the end of the race spool and the curved portion. .
[0075] In Example 4, any one or more articles of footwear of Examples 1-3 optionally include: The race further includes entering the top race groove at a straight portion of the top race groove.
[0076] In Example 5, any one or more articles of footwear of Examples 1-4 optionally include: The upper surface includes two rounded ends between two truncated ends, and the top race groove has two rounded The grooves may further include extending between the curved ends.
[0077] In Example 6, any one or more articles of footwear of Examples 1-5 optionally include: The race spool further comprises a bottom flange, and a circumferential channel extends between the bottom flange and the upper The surface may be formed between the first and second electrodes.
[0078] In Example 7, any one or more articles of footwear of Examples 1-6 optionally include: It further includes that the fastener is a screw.
[0079] In an eighth embodiment, the racing engine includes a motor and a transmission operably connected to the motor. a race spool operatively connected to the transmission; The race spool includes a top race groove and a circumferential channel on the top surface of the race spool. is inserted into the top race groove, and the race spring is driven by the operation of the motor and transmission. The rail is configured to be wound around the circumferential channel based on the rotation of the rail. The race spool is configured to connect to the transmission, and the upper surface of the race spool is A fastener inserted into the race spool through the race spool and partially covering the top race groove. A top gear having a head with a sufficient head width and a gap width less than the thickness of the race Includes retaining cap and fasteners.
[0080] In Example 9, the racing engine of Example 8 optionally further comprises a head having a top race groove. It further includes having a circular shape aligned with and partially covering the curved portion.
[0081] In example 10, the racing engine of any one or more of examples 8 or 9 is and wherein the top race groove further includes a straight portion between the end of the race spool and the curved portion. include.
[0082] In an eleventh embodiment, any one or more of the racing engines of the eighth to tenth embodiments are Optionally, the race enters the top race groove at a straight portion of the top race groove.
[0083] In Example 12, any one or more of the racing engines in Examples 8 to 11 are Optionally, the top surface includes two rounded ends between two truncated ends, and the top race groove has two The groove further includes a groove extending between the two rounded ends.
[0084] In Example 13, any one or more of the racing engines in Examples 8 to 12 are Optionally, the race spool further comprises a bottom flange, and the circumferential channel is disposed on the bottom flange. The insulating layer may further include a recess formed between the recess and the top surface.
[0085] In Example 14, any one or more of the racing engines in Examples 8 to 13 are Optionally, the fastener is a screw.
[0086] In Example 15, a method for producing a racing engine for a footwear article includes: operatively connecting a transmission to the motor; and connecting a race spool to the transmission. and operably connecting the race spool to the race spool with a fastener. The race includes a top race groove in an upper surface of the race and a circumferential channel. The motor and transmission rotate the race spool, which is inserted into the race groove. The fastener is configured to be wound around the circumferential channel according to the fastener. The fastener is inserted into the race spool through the top surface, and the fastener is inserted into the top race groove. a head having a head width sufficient to partially cover said lace and a gap less than the thickness of said lace; Leave a top gap having a width equal to the width of the groove.
[0087] In Example 16, the racing engine of Example 15 optionally includes a head having a top race. It further includes having a circular shape that aligns with and partially covers the curved portion of the groove.
[0088] In example 17, any one or more of the racing engines of examples 15 or 16 are Optionally, the top race groove includes a straight section between the end of the race spool and the curved section. Further includes.
[0089] In Example 18, any one or more of the racing engines of Examples 15 to 17 are Optionally, the race further includes entering the top race groove at a straight portion of the top race groove.
[0090] In Example 19, any one or more of the racing engines of Examples 15 to 18 are Optionally, the top surface includes two rounded ends between two truncated ends, and the top race groove It further includes extending between the two rounded ends.
[0091] In Example 20, any one or more of the racing engines of Examples 15 to 19 are Optionally, the race spool further comprises a bottom flange, and the circumferential channel is The recess further includes a recess formed between the recess and the top surface.
[0092] In Example 21, any one or more of the racing engines of Examples 15 to 20 are Optionally, the fastener is a screw.
[0093] Throughout this specification, components, operations, or structures described as single instances may be combined. Each operation of the method or methods may be implemented by multiple instances. Although illustrated and described as separate operations, one or more of the individual operations may be performed simultaneously. The operations may be performed in any order, and the operations do not have to be performed in the order shown. Structures and functions presented as elements may be implemented as combined structures or components. Similarly, structures and functions presented as a single component may be treated as separate components. These and other variations, modifications, additions, and improvements are within the scope of the present invention. is within the scope of the subject.
[0094] As used herein, a particular embodiment may be referred to as logic, or a number of components, modules, or is described as including the mechanism. The module is a software module. (e.g., code embodied in a machine-readable medium or transmission signal) or a hardware module A "hardware module" may be any of the following: It is a tangible unit and can be constructed or arranged in a particular physical way. In an embodiment, one or more computer systems (e.g., stand-alone computers) computer system, client computer system, or server computer system) or refers to one or more hardware modules (e.g., processors) of a computer system. A processor (or group of processors) may be configured to perform certain operations as described herein. As a hardware module that operates independently, software (e.g., application or may be composed of the application part.
[0095] In some embodiments, a hardware module may be implemented electronically, mechanically, or in any combination thereof. For example, the hardware modules may be implemented in a specific It may include dedicated circuitry or logic that is permanently configured to perform an operation. For example, a hardware module may be a Field Programmable Gate Array (FPGA) or The hardware module may be a dedicated processor such as an ASIC. Programmable logic that is temporarily configured by software to perform certain operations. For example, a hardware module may include a general-purpose processor or other The hardware module may include software contained in a programmable processor. The module may be mechanically implemented in a dedicated, permanently configured circuit or may be The decision to implement the design in a software-based (e.g., software-based) circuit is often a cost and time consuming process. This may be done with consideration of:
[0096] Thus, the term "hardware module" encompasses a tangible entity. It should be understood that the physical and permanent configuration (e.g., hardwired may be configured (e.g., programmed) or temporarily configured as described herein. It is understood to be an entity that operates in a certain way or performs certain operations, such as As used herein, a "hardware-implemented module" refers to a A hardware module is temporarily configured (e.g., a program In the embodiment considered, each hardware module does not necessarily have to be any one It is not necessary for the hardware module to be configured or instantiated in a single instance. A general-purpose processor that is configured by software to become a special-purpose processor. When a general-purpose processor includes a special-purpose processor, the general-purpose processor may at various times The system may be configured as a single system (e.g., including different hardware modules). Thus, software may tell a processor, for example, You can configure different hardware modules at different times. Cut.
[0097] A hardware module provides information to other hardware modules and Thus, the described hardware modules are capable of communicating Multiple hardware modules can be considered to exist simultaneously. between two or more hardware modules (e.g., via appropriate circuits and buses). Communication may be achieved by signal transmission (multiple hardware modules may be different). In an embodiment where these hardware modules are configured or instantiated at the time Communication between the hardware modules may involve, for example, storing information in a memory structure that is accessed by multiple hardware modules. This may be accomplished through the storage and retrieval of information. For example, a hardware module may Performing an operation and storing the output of the operation in a communicatively connected memory device Then, a further hardware module may later access the memory device. The hardware module may receive and process the input or It can also initiate communication with output devices and send resources (e.g. collections of information) can be operated.
[0098] Various operations of the example methods described herein may be performed (e.g., by software) ) temporarily configured or permanently configured to perform related operations, The method may be implemented, at least in part, by one or more processors. Whether embedded or permanently configured, these processors are A processor implementation operable to perform one or more operations or functions described herein. In this specification, a "processor-implemented module" may be Refers to a hardware module implemented using one or more processors.
[0099] Similarly, the methods described herein may be implemented in a processor, as an example of hardware, that includes at least For example, at least some of the operations of the method may be implemented in one or more The present invention may be implemented by one or more processors or processor-implemented modules. Multiple processors may be used in a "cloud computing" environment or in a "software Software as a Service (SaaS) that operates to support the execution of related operations. For example, at least some of the operations may be performed by a computer (such as a machine that includes a processor). These actions may be performed by a group of computers (over the Internet) Networks (such as ISPs) and Application Program Interfaces (APIs) The information may be accessed by any one or more suitable interfaces.
[0100] The performance of certain operations may be distributed among one or more processors, or may be performed by one machine. In one exemplary embodiment, the In an embodiment, one or more processors or processor-implemented modules may include: may be located in one geographic location (such as an office environment, or within a server farm). In an exemplary embodiment of the present invention, the one or more processors or processor-implemented modules include: It may be distributed across multiple geographic locations.
[0101] Some parts of this specification are described as being bit-structured in a machine's memory (such as a computer memory). An algorithm or record of an operation on data stored as a binary digital signal These algorithms or symbolic representations are commonly used in the data processing arts. are examples of techniques used by practitioners in the art to communicate the content of their work to others in the art. As used herein, an "algorithm" is defined as a self-consistent sequence of steps leading to a desired result. In this context, algorithms and operations include operations or similar processes involving the manipulation of physical quantities. Usually, but not necessarily, these quantities are calculated by machines. by electrical, magnetic or optical means capable of storing, accessing, transferring, combining, comparing or otherwise manipulating the information. Primarily for reasons of common usage, the terms "data", "content", "video" "value", "element", "symbol", "character", "term", "number", "quantity", etc. It is sometimes convenient to refer to these signals using the words are merely convenient labels to be associated with the appropriate physical quantities.
[0102] Unless otherwise specified, "processing," "computing," "calculation," "decision," "provision" and "provisioning" are used interchangeably. Descriptions herein using words such as "display," "display," and the like, may refer to one or more non-volatile memory, or any suitable combination thereof) In other machine components that receive, store, transmit, or display data, A machine (such as a computer) that manipulates or transforms data represented as quantities (magnetic, optical, etc.) In addition, unless otherwise specified, "a" or "a The term "n" includes one or more instances, as is common in patent documents. Finally, in this specification, unless expressly stated otherwise, the term "or" is used in a non-exclusive sense. Refers to "or."
Claims
**Claim 1** A footwear product, comprising an upper including a lace for adjusting the upper fit to the foot, and a lower including a midsole and an outsole, the midsole being connected to the upper, and the lower including a racing engine cavity and a notch segment associated with the racing engine cavity, and a racing engine removably receivable in the racing engine cavity, the racing engine including at least one light-emitting device aligned with the notch segment such that light emitted therefrom is visible from outside the footwear product. **Claim 2** The racing engine comprises a housing, wherein the light from the light-emitting device is visible through the housing, the footwear product according to claim 1. **Claim 3** The housing forms an opening, wherein the opening is aligned with the light-emitting device such that the light is visible through the opening, the footwear product according to claim 2. **Claim 4** The footwear product according to claim 2, further comprising a sleeve in which the racing engine is disposed internally. **Claim 5** The sleeve is configured such that the light from the light-emitting device can pass therethrough, the footwear product according to claim 4. **Claim 6** The sleeve is at least partially translucent, the footwear product according to claim 5. **Claim 7** The footwear product according to claim 1, further comprising a translucent film disposed on the notch segment.