Method, device, computer device and medium for adaptive adjustment of shoe lacing tightness

By acquiring data on shoelace contraction and shoe loosening, and utilizing the shoe-lacing machine's sensors and engine architecture to automatically adjust the tightness, the adjustment problem of the shoe-lacing machine during shoe reassembly after cleaning is solved, improving user experience and efficiency.

CN116195806BActive Publication Date: 2025-12-09SHENZHEN WATER WORLD INFORMATION CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211565020.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-07
Publication Date
2025-12-09
Estimated Expiration
2042-12-07

AI Technical Summary

Technical Problem

Existing shoe-lacing machines cannot automatically adjust the tightness when reassembling shoes after cleaning, causing users to spend a lot of time readjusting them to meet their comfort needs.

Method used

By acquiring data from the first and second fitting sessions, including the amount of shoelace contraction and shoe loosening, the shoelace tension is automatically adjusted using sensors and an electric or non-electric motor architecture within the shoe-lacing machine to meet the user's comfort requirements.

Benefits of technology

The shoe-lacing machine can automatically adjust the tightness during reassembly, reducing the time users spend readjusting and meeting their habits and comfort needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116195806B_ABST
    Figure CN116195806B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of intelligent devices, and provides a method and device for self-adaptively adjusting the tightness of a shoelace, computer equipment and a medium. When a shoelace tying machine is assembled on a shoe for the first time, first data is acquired; when the shoelace tying machine is assembled on the shoe for the second time, second data is acquired; and based on the first data and the second data, the shoelace tying machine is controlled to perform a target operation, so that the shoelace tying machine can self-adaptively adjust the tightness when being reassembled on a shoe (such as a finished original shoe or a new shoe after cleaning), the time for a user to re-adjust the shoelace tying machine is reduced, and the habit and corresponding comfort requirement of the user can be met.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of intelligent devices, in particular to a method and device for self-adaptive adjustment of shoelace tightness, a computer device and a medium. BACKGROUND

[0002] A shoelace tying machine product is often a small accessory with a shoelace, which can be installed on a shoe. A user can adjust the tightness of the shoelace through the shoelace tying machine without manually loosening and knotting the shoelace. However, as an outdoor sports product, a shoe often needs to be cleaned. The shoelace tying machine with a shoelace often needs to be disassembled, reassembled after the shoe is cleaned, or a shoelace tying machine product can be disassembled and assembled on different shoes. When the shoelace tying machine is reassembled on the shoe (the original shoe or a new shoe after cleaning), it cannot automatically adjust the tightness, resulting in the user needing to spend a lot of time to readjust the shoelace tying machine to meet the user's habits and comfort needs. SUMMARY

[0003] The main purpose of the present application is to provide a method and device for self-adaptive adjustment of shoelace tightness, which can solve the technical problem that the shoelace tying machine in the prior art cannot automatically adjust the tightness when it is reassembled on a shoe (the original shoe or a new shoe after cleaning), resulting in the user needing to spend a lot of time to readjust the shoelace tying machine to meet the comfort needs.

[0004] The present application provides a method for self-adaptive adjustment of shoelace tightness, comprising:

[0005] When the shoelace tying machine is assembled on a shoe for the first time, first data is obtained, wherein the first data is shoe data under a condition that the comfort of a user is confirmed to be met;

[0006] When the shoelace tying machine is assembled on a shoe for the second time, second data is obtained, wherein the second data is shoe data under a condition that the comfort of a user is not confirmed to be met;

[0007] Based on the first data and the second data, the shoelace tying machine is controlled to perform a target operation.

[0008] Further, the first data includes a first contraction amount of a shoelace of the shoe and a first loosening amount of a shoe body of the shoe.

[0009] The step of obtaining the first data when the shoelace tying machine is assembled on a shoe for the first time comprises:

[0010] According to the initial adjustment of a user, the first contraction amount and the first loosening amount of the shoe under the current first contraction amount are obtained.

[0011] the first shrinkage amount and the first looseness amount as the first data.

[0012] Further, after the step of obtaining the first data when the shoe-tying machine is first equipped with the shoe, the method further comprises:

[0013] monitoring the looseness amount of the shoe body of the shoe until a third looseness amount is obtained;

[0014] determining whether the difference between the first looseness amount and the third looseness amount is greater than a first threshold value;

[0015] if the difference between the first looseness amount and the third looseness amount is greater than the first threshold value, adjusting the first shrinkage amount by the shoe-tying machine so that the third looseness amount returns to the first looseness amount.

[0016] Further, the second data comprises a second shrinkage amount of the shoelace of the shoe and a second looseness amount of the shoe body of the shoe;

[0017] The step of controlling the shoe-tying machine to perform a target operation based on the first data and the second data comprises:

[0018] adjusting the shrinkage amount of the shoe to a second shrinkage amount by the shoe-tying machine, wherein the difference between the second shrinkage amount and the first shrinkage amount is within a preset range;

[0019] obtaining the second looseness amount of the shoe under the current second shrinkage amount, and determining whether the difference between the first looseness amount and the second looseness amount is greater than a second threshold value;

[0020] if the difference between the first looseness amount and the second looseness amount is greater than the second threshold value, determining whether adjusting the second shrinkage amount within a preset range by the shoe-tying machine can make the second looseness amount return to the first looseness amount;

[0021] if adjusting the second shrinkage amount within a preset range by the shoe-tying machine can make the second looseness amount return to the first looseness amount, adjusting the second shrinkage amount within a preset range by the shoe-tying machine so that the second looseness amount returns to the first looseness amount.

[0022] Further, the step of adjusting the second shrinkage amount within a preset range by the shoe-tying machine so that the second looseness amount returns to the first looseness amount comprises:

[0023] adjusting the second shrinkage amount according to a preset shrinkage increment;

[0024] determining whether feedback information of a user is received during the adjusting process;

[0025] if no feedback information of the user is received during the adjustment, continuing to adjust the second shrinkage amount so that the second looseness amount returns to the first looseness amount;

[0026] if feedback information of the user is received during the adjustment, stopping the adjustment of the second shrinkage amount, and taking the current looseness amount as a new second looseness amount.

[0027] Further, if the second shrinkage amount can be adjusted by the shoe tying machine within a preset range to return the second looseness amount to the first looseness amount, after the step of adjusting the second shrinkage amount by the shoe tying machine within the preset range to return the second looseness amount to the first looseness amount, the method further comprises:

[0028] if the second shrinkage amount cannot be adjusted by the shoe tying machine within the preset range to return the second looseness amount to the first looseness amount, prompting the user to adjust the shoelace of the shoe.

[0029] Further, the first data comprises a first height at which the shoe tying machine is arranged on the shoe for the first time, and the second data comprises a second height at which the shoe tying machine is arranged on the shoe for the first time, after the step of acquiring the second data when the shoe tying machine is arranged on the shoe for the second time, the method further comprises:

[0030] determining whether a difference between the first height and the second height is greater than a third threshold value;

[0031] if the difference between the first height and the second height is greater than the third threshold value, prompting the user to replace the shoelace of the shoe on which the shoe tying machine is arranged for the second time.

[0032] The application also provides a self-adaptive shoelace tightness adjusting device, comprising:

[0033] a first data acquisition module, configured to acquire first data when the shoe tying machine is arranged on a shoe for the first time, wherein the first data is shoe data under a condition that a user's comfort is confirmed to be satisfied;

[0034] a second data acquisition module, configured to acquire second data when the shoe tying machine is arranged on the shoe for the second time, wherein the second data is shoe data under a condition that the user's comfort is not confirmed to be satisfied;

[0035] a target operation execution module, configured to control the shoe tying machine to perform a target operation based on the first data and the second data.

[0036] The application also provides a computer device, comprising a memory and a processor, the memory stores a computer program, and the processor implements the steps of any one of the above methods when executing the computer program.

[0037] The application further provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the steps of any one of the methods.

[0038] Compared with the prior art, the application provides a method and device for adaptively adjusting the tightness of a shoelace, a computer device and a medium. When the shoelace is assembled on a shoe for the first time, first data is acquired. When the shoelace is assembled on the shoe for the second time, second data is acquired. Based on the first data and the second data, the shoelace is controlled to perform a target operation, so that the shoelace can automatically adjust the tightness when being reassembled on the shoe (such as a cleaned original shoe or a new shoe), the time for the user to re-adjust the shoelace is reduced, and the habit and corresponding comfort requirement of the user can be met. BRIEF DESCRIPTION OF DRAWINGS

[0039] Figure 1 A step schematic diagram of the method for adaptively adjusting the tightness of a shoelace in an embodiment of the application;

[0040] Figure 2 A structure block diagram of the implementation device for classroom response in an embodiment of the application;

[0041] Figure 3 A structure schematic block diagram of an embodiment of the computer device of the application.

[0042] The implementation, functional features and advantages of the application will be further described with reference to the embodiments and the accompanying drawings. DETAILED DESCRIPTION

[0043] It should be understood that the specific embodiments described herein are merely intended to explain the application, and are not intended to limit the application.

[0044] The technical solutions in the embodiments of the application will be clearly and completely described with reference to the accompanying drawings of the embodiments of the application. Obviously, the described embodiments are only some of the embodiments of the application, but not all the embodiments of the application. Based on the embodiments in the application, all other embodiments obtained by those skilled in the art without creative work fall within the protection scope of the application.

[0045] Referring to Figure 1 A method for adaptively adjusting the tightness of a shoelace, comprising:

[0046] S1, when the shoelace is assembled on a shoe for the first time, first data is acquired, wherein the first data is shoe data under the condition that the comfort of a user is satisfied;

[0047] S2, obtaining second data when the shoe-tying machine is secondly assembled on the shoes; wherein the second data is the shoes data under the condition that the comfort degree of the user is not confirmed to be satisfied;

[0048] S3, controlling the shoe-tying machine to perform a target operation based on the first data and the second data.

[0049] The shoe-tying machine product is often a small accessory with a shoelace, which can be assembled on the shoes. The user can adjust the tightness of the shoelace through the shoe-tying machine without manually loosening and knotting. However, as an outdoor sports product, the shoes often need to be cleaned, and the shoe-tying machine with a shoelace often needs to be disassembled and reassembled after the shoes are cleaned. In addition, sometimes a shoe-tying machine product can be disassembled and assembled on different shoes. In this application, the shoe-tying machine is detachable and can be disassembled and assembled on the shoes. Therefore, the detachable function of the shoe-tying machine is used to implement the technical solution of the present application.

[0050] In the above step S1, the first data includes the first contraction amount of the shoelace of the shoes and the first loosening amount of the shoe body of the shoes and the first height at which the shoe-tying machine is firstly assembled on the shoes. The loosening amount refers to the loosening amount of the shoe body of the user during walking. The above data can meet the comfort requirements of the user. The above data can be obtained through the sensor arranged in the shoe-tying machine, and the first contraction amount can be adjusted through the engine structure of the shoe-tying machine for automatically tightening the shoelace.

[0051] In the above step S2, the second data includes the second contraction amount of the shoelace of the shoes and the second loosening amount of the shoe body of the shoes and the second height at which the shoe-tying machine is firstly assembled on the shoes. The above data can be obtained through the sensor arranged in the shoe-tying machine, but in order to meet the comfort requirements of the user, the second contraction amount can also be adjusted through the engine structure of the shoe-tying machine for automatically tightening the shoelace. It is worth noting that in this application, the shoes are the same shoes on which the shoe-tying machine is disassembled from the first assembly and then reassembled, which can include cleaned shoes or new shoes.

[0052] In the above step S3, the difference between the first data and the second data is calculated, and then the shoe-tying machine adjusts the contraction amount of the shoelace according to the difference to realize self-adjustment of the tightness, reduces the time for the user to adjust the shoe-tying machine again, and meets the comfort requirements.

[0053] In one possible implementation, the first data includes the first contraction amount of the shoelace of the shoes and the first loosening amount of the shoe body of the shoes.

[0054] The step S1 of obtaining the first data when the shoe tying machine is first assembled on the shoe includes:

[0055] S11, obtaining the first shrinkage and the first looseness of the shoe body under the current first shrinkage according to the initial adjustment of the user;

[0056] S12, taking the first shrinkage and the first looseness as the first data.

[0057] Specifically, the first shrinkage and the first looseness are initially adjusted according to the demand of the user, and are the basic parameter amount satisfying the habit and comfort of the user by default.

[0058] In a feasible implementation, after the step S1 of obtaining the first data when the shoe tying machine is first assembled on the shoe, the method further includes:

[0059] S101, monitoring the looseness of the shoe body until a third looseness appears;

[0060] S102, judging whether the difference between the first looseness and the third looseness is greater than a first threshold value;

[0061] S103, if the difference between the first looseness and the third looseness is greater than the first threshold value, adjusting the first shrinkage through the shoe tying machine so that the third looseness returns to the first looseness.

[0062] In actual application, the elasticity of the shoelace is lost due to fatigue, and in the case of the same shrinkage, the looseness of the shoe will be different. The change of the looseness will affect the comfort of the user, so the above parameter amount is monitored. When the looseness becomes the third looseness under the first shrinkage, and the difference between the second looseness and the first looseness exceeds the first threshold value, it is judged that there is elasticity loss, then the shrinkage of the shoelace is tightened, the looseness is supplemented in the case of elasticity loss of the shoelace, and when the looseness of the shoe body returns to the first looseness, it is considered that the looseness of the shoe satisfies the demand of the user for comfort.

[0063] In a feasible implementation, the second data includes a second shrinkage of the shoelace of the shoe and a second looseness of the shoe body of the shoe;

[0064] The step S2 of controlling the shoe tying machine to perform a target operation based on the first data and the second data includes:

[0065] S21, adjusting the shrinkage of the shoe to a second shrinkage through the shoe tying machine, wherein the difference between the second shrinkage and the first shrinkage is within a preset range;

[0066] S22, acquire the second looseness generated by the shoe under the current second contraction amount, and determine whether the difference between the first looseness and the second looseness is greater than a second threshold value;

[0067] S23, if the difference between the first looseness and the second looseness is greater than the second threshold value, determine whether adjusting the second contraction amount within a preset range by the shoe tying machine can make the second looseness recover to the first looseness;

[0068] S24, if adjusting the second contraction amount within a preset range by the shoe tying machine can make the second looseness recover to the first looseness, adjust the second contraction amount within a preset range by the shoe tying machine to make the second looseness recover to the first looseness.

[0069] In the embodiment, when the shoe tying machine is detached from the shoe assembled for the first time, a signal representing "detachment" is generated, and the relevant parameters such as the first looseness and the first contraction amount at that time are recorded. When the shoe tying machine is assembled on the shoe for the second time, a signal representing "reassembly" is generated. At this time, whether the object is the original shoe or a new shoe, the following strategy is executed:

[0070] Step S21 is a coarse adjustment, and the shoelace is first contracted to a degree close to the first contraction amount. The purpose of performing this is that different shoe types and shoe hole positions may be different, and the shoelace length may also be different. However, the contraction amount of the rope can be used as an initial data and as a basis for subsequent adjustment.

[0071] Step S22 is to track and record the second looseness of the shoe when the user is in a walking state under the first contraction amount data.

[0072] In step S23, if the difference between the first looseness and the second looseness is less than the second threshold value, it is determined that the adjustment is completed. At this time, the original shoe or a new shoe with a small difference from the original shoe is applicable. It can be understood that under the condition of meeting the personal habit comfort, the looseness of the shoe after being worn should be similar.

[0073] In step S24, if the difference between the first looseness and the second looseness is greater than or equal to the second threshold value, it is determined that it may be a new shoe with a large design difference, and fine adjustment of the looseness needs to be performed. The shoelace is tightened until the looseness recovers to the appropriate tightness of the shoe. When the shoe body looseness recovers to be equal to the first looseness, it is considered that the looseness of the shoe meets the user's demand for comfort. (Here, equal also includes the case that the data difference is very small and the final looseness is similar.)

[0074] In addition, it is worth mentioning that when the shoe type of the shoe is different, the second contraction amount of the shoelace may be relatively tight or relatively loose for the user, and therefore, as a preferred embodiment, the difference between the first slack amount and the second slack amount can be obtained first, and the tightness of the second contraction amount can be adjusted (loose or tight) according to the positive or negative attribute of the difference, so that the second slack amount is restored to the first slack amount.

[0075] In a feasible embodiment, the step S24 of adjusting the second contraction amount within a preset range by the shoelace tying machine to restore the second slack amount to the first slack amount comprises:

[0076] S241, adjusting the second contraction amount according to a preset contraction increment;

[0077] S242, judging whether the feedback information of the user is received during the adjustment process;

[0078] S243, if the feedback information of the user is not received during the adjustment process, continuing to adjust the second contraction amount to restore the second slack amount to the first slack amount;

[0079] S244, if the feedback information of the user is received during the adjustment process, stopping adjusting the second contraction amount, and taking the current slack amount as the new second slack amount.

[0080] It is worth mentioning that the contraction increment can be positive or negative, and in the present embodiment, a positive contraction increment is taken as an example for illustration.

[0081] Specifically, in the process of tightening the shoelace, a time-sharing and step-by-step tightening strategy is implemented: after tightening a section of the shoelace, the tightness is obtained and the user is waited for feedback, if the user does not reject the feedback, the tightening is continued until the original tightness of the user is restored, so that the user's discomfort caused by one-time tightening can be avoided, the user experience is improved, and the practicality of the shoelace tying machine is improved.

[0082] In the process of tightening, if the user's feedback indicating to stop tightening is obtained before the first contraction amount is reached, the tightness at this time is taken as the tightness of the shoe, which meets the user's demand for comfort.

[0083] In a feasible embodiment, after the step S23 of adjusting the second contraction amount within a preset range by the shoelace tying machine to restore the second slack amount to the first slack amount, if the second contraction amount can be adjusted within a preset range by the shoelace tying machine to restore the second slack amount to the first slack amount, the step S24 comprises:

[0084] S231, if the second looseness cannot be restored to the first looseness by adjusting the second contraction amount within the preset range by the shoe tying machine, prompting the user to adjust the shoelaces of the shoes.

[0085] In the embodiment, when the shoelaces are too tight and still cannot achieve the first looseness, it is possible that the front shoelaces are not properly arranged, for example, the front side is loose and the back side is tight. At this time, the front shoelaces are loose, and the shoes still have a large looseness, so the user needs to be prompted to manually adjust the tightness of the front shoelaces.

[0086] In an available embodiment, the first data includes a first height at which the shoe tying machine is arranged on the shoes for the first time, and the second data includes a second height at which the shoe tying machine is arranged on the shoes for the first time. After the step of obtaining the second data when the shoe tying machine is arranged on the shoes for the second time, the method comprises:

[0087] S201, determining whether the difference between the first height and the second height is greater than a third threshold value;

[0088] S202, if the difference between the first height and the second height is greater than the third threshold value, prompting the user to replace the shoelaces of the shoes on which the shoe tying machine is arranged for the second time.

[0089] Specifically, the height of the position where the shoe tying machine is arranged for the second time is obtained, and the height data of the position where the shoe tying machine is arranged for the first time is compared. If the height difference is large, it indicates that the shoe type difference is large, prompting the user to update the shoelaces again to avoid the shoelaces being too short or too long to meet the contraction amount requirement.

[0090] Referring to Figure 2 The application also provides a self-adaptive shoelace tightness adjusting device, comprising:

[0091] The application also provides a self-adaptive shoelace tightness adjusting device, comprising:

[0092] A first data acquisition module is configured to acquire first data when the shoe tying machine is arranged on the shoes for the first time, wherein the first data is shoe data under a condition that the comfort of the user is confirmed to be satisfied.

[0093] A second data acquisition module is configured to acquire second data when the shoe tying machine is arranged on the shoes for the second time, wherein the second data is shoe data under a condition that the comfort of the user is not confirmed to be satisfied.

[0094] A target operation execution module is configured to control the shoe tying machine to perform a target operation based on the first data and the second data.

[0095] Further, the first data comprises a first shrinkage of a shoelace of the shoe and a first looseness of a body of the shoe, and the first data acquisition module comprises:

[0096] an initial adjustment sub-module, configured to obtain the first shrinkage and the first looseness of the shoe under the current first shrinkage according to user initial adjustment;

[0097] a first data acquisition sub-module, configured to take the first shrinkage and the first looseness as the first data.

[0098] Further, the adaptive adjustment shoelace tightness device comprises:

[0099] a second looseness acquisition module, configured to monitor the looseness of the body of the shoe until a third looseness appears;

[0100] a first judgment module, configured to judge whether a difference between the first looseness and the third looseness is greater than a first threshold value;

[0101] a first adjustment module, configured to, if the difference between the first looseness and the third looseness is greater than the first threshold value, adjust the first shrinkage by the shoelace tying machine so that the third looseness returns to the first looseness.

[0102] Further, the second data comprises a second shrinkage of a shoelace of the shoe and a second looseness of a body of the shoe, and the target operation execution module comprises:

[0103] a first adjustment sub-module, configured to adjust the shrinkage of the shoe to a second shrinkage by the shoelace tying machine, wherein a difference between the second shrinkage and the first shrinkage is within a preset range;

[0104] a first judgment sub-module, configured to obtain the second looseness of the shoe under the current second shrinkage, and judge whether a difference between the first looseness and the second looseness is greater than a second threshold value;

[0105] a second judgment sub-module, configured to, if the difference between the first looseness and the second looseness is greater than the second threshold value, judge whether the second shrinkage adjusted by the shoelace tying machine within a preset range can make the second looseness return to the first looseness;

[0106] a second adjustment sub-module, configured to, if the second shrinkage adjusted by the shoelace tying machine within the preset range can make the second looseness return to the first looseness, adjust the second shrinkage by the shoelace tying machine within the preset range so that the second looseness returns to the first looseness.

[0107] Further, the second adjustment sub-module comprises:

[0108] a third adjusting sub-module, configured to adjust the second shrinkage according to a preset shrinkage increment;

[0109] a third judging sub-module, configured to judge whether feedback information of a user is received during the adjusting process;

[0110] a continuous adjusting sub-module, configured to continue adjusting the second shrinkage to restore the second looseness to the first looseness if no feedback information of the user is received during the adjusting process;

[0111] a stopping sub-module, configured to stop adjusting the second shrinkage if the feedback information of the user is received during the adjusting process, and take the current looseness as a new second looseness.

[0112] Further, the adaptive adjustment of the shoelace tightness device comprises:

[0113] a third adjusting module, configured to remind the user to adjust the shoelace of the shoe if the second shrinkage cannot be adjusted to restore the second looseness to the first looseness within a preset range by the shoelace tightening machine.

[0114] Further, the adaptive adjustment of the shoelace tightness device comprises:

[0115] a third judging module, configured to judge whether a difference between the first height and the second height is greater than a third threshold value;

[0116] a reminding module, configured to remind the user to replace the shoelace of the shoe which is assembled with the shoelace tightening machine for the second time if the difference between the first height and the second height is greater than the third threshold value.

[0117] Referring to Figure 3 , the present application also provides a computer device. The internal structure of the computer device can be as shown in Figure 3 . The computer device comprises a processor, a memory, a network interface, a display device and an input device which are connected through a system bus. The network interface of the computer device is used to communicate with an external terminal through a network connection. The display device of the computer device is used to display an interactive page. The input device of the computer device is used to receive the input of a user. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device comprises a non-volatile storage medium. The non-volatile storage medium stores an operating system, a computer program and a database. The database of the computer device is used to store raw data. The computer program is executed by the processor to implement an adaptive adjustment of shoelace tightness method.

[0118] The processor executes the adaptive adjustment of the tightness of the shoelace method, device, computer equipment and medium. When the shoelace tying machine is assembled on the shoes for the first time, the first data is acquired. When the shoelace tying machine is assembled on the shoes for the second time, the second data is acquired. Based on the first data and the second data, the shoelace tying machine is controlled to perform the target operation, so that the shoelace tying machine can automatically adjust the tightness when it is reassembled on the shoes (such as the original shoes / new shoes completed after cleaning), reduce the time for the user to re-adjust the shoelace tying machine, and meet the habit and comfort requirement of the user.

[0119] The present application also provides a computer readable storage medium having a computer program stored thereon, which is executed by the processor to implement the adaptive adjustment of the tightness of the shoelace method, device, computer equipment and medium. When the shoelace tying machine is assembled on the shoes for the first time, the first data is acquired. When the shoelace tying machine is assembled on the shoes for the second time, the second data is acquired. Based on the first data and the second data, the shoelace tying machine is controlled to perform the target operation, so that the shoelace tying machine can automatically adjust the tightness when it is reassembled on the shoes (such as the original shoes / new shoes completed after cleaning), reduce the time for the user to re-adjust the shoelace tying machine, and meet the habit and comfort requirement of the user.

[0120] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiments can be completed by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer readable storage medium. When the computer program is executed, it can include the processes of the above-mentioned embodiments. Any reference to memory, storage, database or other medium provided by the present application and used in the embodiments can include non-volatile or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration but not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (SSRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM) and memory bus dynamic RAM (RDRAM) and the like.

[0121] It should be noted that, in the present document, the terms "comprises", "comprising", or any other variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but can also include other elements not expressly listed or inherent to such process, method, article, or apparatus. An element proceeded by "comprises a", "comprising", or "comprises" does not, without further restriction, exclude the existence of additional elements of the process, method, article, or apparatus that comprises the element.

[0122] The above only describes the preferred embodiments of the present application, and does not limit the patent scope of the present application, and any equivalent structure or equivalent process transformation using the content of the present application specification and drawings, or direct or indirect application in other related technical fields, are also included in the patent protection scope of the present application.

Claims

1. A method of self-adapting the tightness of a shoe lace, applied to a shoe tying machine, characterized in that, The method comprises the following steps: acquiring first data when the shoe tying machine is first assembled on the shoe, wherein the first data is shoe data under a condition that the comfort of the user is confirmed to be satisfied; acquiring second data when the shoe tying machine is secondly assembled on the shoe, wherein the second data is shoe data under a condition that the comfort of the user is not confirmed to be satisfied; controlling the shoe tying machine to perform a target operation based on the first data and the second data; wherein the first data comprises a first tightening amount of a shoelace of the shoe and a first loosening amount of a shoe body of the shoe; the step of acquiring the first data when the shoe tying machine is first assembled on the shoe comprises: obtaining the first tightening amount and the first loosening amount generated by the shoe under the current first tightening amount according to the initial adjustment of the user; taking the first tightening amount and the first loosening amount as the first data; wherein the step of acquiring the first data when the shoe tying machine is first assembled on the shoe further comprises: monitoring the loosening amount of the shoe body of the shoe until a third loosening amount appears; judging whether the difference between the first loosening amount and the third loosening amount is greater than a first threshold value; if the difference between the first loosening amount and the third loosening amount is greater than the first threshold value, adjusting the first tightening amount through the shoe tying machine so that the third loosening amount returns to the first loosening amount.

2. The method of claim 1, wherein, the second data comprises a second tightening amount of a shoelace of the shoe and a second loosening amount of a shoe body of the shoe; the step of controlling the shoe tying machine to perform a target operation based on the first data and the second data comprises: adjusting the tightening amount of the shoe to a second tightening amount through the shoe tying machine, wherein the difference between the second tightening amount and the first tightening amount is within a preset range; acquiring the second loosening amount generated by the shoe under the current second tightening amount, and judging whether the difference between the first loosening amount and the second loosening amount is greater than a second threshold value; if the difference between the first loosening amount and the second loosening amount is greater than the second threshold value, judging whether adjusting the second tightening amount within a preset range through the shoe tying machine can make the second loosening amount return to the first loosening amount; if adjusting the second tightening amount within a preset range through the shoe tying machine can make the second loosening amount return to the first loosening amount, adjusting the second tightening amount within a preset range through the shoe tying machine so that the second loosening amount returns to the first loosening amount.

3. The method of claim 2, wherein, the step of adjusting the second tightening amount within a preset range through the shoe tying machine so that the second loosening amount returns to the first loosening amount comprises: adjusting the second tightening amount according to a preset tightening increment; judging whether feedback information of the user is received during the adjustment process; if no feedback information of the user is received during the adjustment process, continuing to adjust the second tightening amount so that the second loosening amount returns to the first loosening amount; if feedback information of the user is received during the adjustment process, stopping adjusting the second tightening amount, and taking the current loosening amount as a new first loosening amount.

4. The method of claim 2, wherein the step of adjusting the tension of the shoe lace is performed by a user. If the second looseness can be restored to the first looseness by adjusting the second contraction amount within a preset range by the shoe tying machine, after the step of restoring the second looseness to the first looseness by adjusting the second contraction amount within a preset range by the shoe tying machine, the method comprises: If the second looseness cannot be restored to the first looseness by adjusting the second contraction amount within a preset range by the shoe tying machine, prompting the user to adjust the shoelace of the shoe.

5. A method of self-adapting the tightness of a shoe lace, applied to a shoe tying machine, characterized in that, The method comprises: When the shoe tying machine is assembled on the shoe for the first time, first data is acquired, wherein the first data is shoe data under a condition that the comfort of the user is confirmed to be satisfied; When the shoe tying machine is assembled on the shoe for the second time, second data is acquired, wherein the second data is shoe data under a condition that the comfort of the user is not confirmed to be satisfied; Based on the first data and the second data, the shoe tying machine is controlled to perform a target operation; The first data comprises a first height at which the shoe tying machine is located when the shoe tying machine is assembled on the shoe for the first time, and the second data comprises a second height at which the shoe tying machine is located when the shoe tying machine is assembled on the shoe for the first time, after the step of acquiring the second data when the shoe tying machine is assembled on the shoe for the second time, the method comprises: Determining whether a difference between the first height and the second height is greater than a third threshold value; If the difference between the first height and the second height is greater than the third threshold value, prompting the user to replace the shoelace of the shoe on which the shoe tying machine is assembled for the second time.

6. An adaptive adjustment of a shoelace tension device applied to a shoe tying machine, characterized by, The method comprises: A first data acquisition module is configured to acquire first data when the shoe tying machine is assembled on the shoe for the first time, wherein the first data is shoe data under a condition that the comfort of the user is confirmed to be satisfied; A second data acquisition module is configured to acquire second data when the shoe tying machine is assembled on the shoe for the second time, wherein the second data is shoe data under a condition that the comfort of the user is not confirmed to be satisfied; A target operation execution module is configured to control the shoe tying machine to perform a target operation based on the first data and the second data. The first data comprises a first contraction amount of a shoelace of the shoe and a first looseness of a shoe body of the shoe. The step of acquiring the first data when the shoe tying machine is assembled on the shoe for the first time comprises: According to initial adjustment of the user, the first contraction amount and the first looseness of the shoe under the current first contraction amount are obtained; The first contraction amount and the first looseness are taken as the first data. After the step of acquiring the first data when the shoe tying machine is assembled on the shoe for the first time, the method comprises: Monitoring the looseness of the shoe body of the shoe until a third looseness appears; Determining whether a difference between the first looseness and the third looseness is greater than a first threshold value; If the difference between the first looseness and the third looseness is greater than the first threshold value, adjusting the first contraction amount by the shoe tying machine so that the third looseness is restored to the first looseness.

7. An adaptive adjustment of a shoelace tension device applied to a shoe tying machine, characterized by, The method comprises: A first data acquisition module is configured to acquire first data when the shoe tying machine is assembled on the shoe for the first time, wherein the first data is shoe data under a condition that the comfort of the user is confirmed to be satisfied; a second data acquisition mode, configured to acquire second data when the shoe tying machine is secondly assembled on the shoe, wherein the second data is shoe data under a condition that a comfort degree of the user is not confirmed to be satisfied; a target operation execution module, configured to control the shoe tying machine to execute a target operation based on the first data and the second data; the first data comprises a first height at which the shoe tying machine is firstly assembled on the shoe, and the second data comprises a second height at which the shoe tying machine is firstly assembled on the shoe, and after the step of acquiring the second data when the shoe tying machine is secondly assembled on the shoe, the method further comprises: judging whether a difference between the first height and the second height is greater than a third threshold value; if the difference between the first height and the second height is greater than the third threshold value, prompting the user to replace a shoelace of the shoe on which the shoe tying machine is secondly assembled.

8. A computer device comprising a memory and a processor, the memory storing a computer program, characterized in that, the processor executes the computer program to implement the steps of the method in any one of claims 1 to 5.

9. A computer readable storage medium having stored thereon a computer program, characterized in that, the computer program is executed by the processor to implement the steps of the method in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Adaptive shoelace tying controlling device and method thereof and computer readable storage medium

    CN108260888A

  • Automatic shoelace tying machine

    CN111407137A