Detailed Description
In order to make the objects, technical solutions and advantages of the present application more clearly understood, the present application is further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.
The brace state management method provided by the application can be applied to an application environment shown in fig. 1, where the application environment includes a brace and a processor (a cloud platform is taken as an example in the figure), and the brace and the cloud platform can communicate with each other in a manner including but not limited to wifi, infrared, bluetooth, 2G/3G/4G/5G, and the like; the brace can be any type of brace, such as a brace for limbs, a brace for waist and crotch, and a brace for spine, which is not limited in this embodiment; the cloud platform may be any type of platform as long as it has functions of storage, computation, integration, management, application, processing, and the like.
The embodiment of the application provides a brace state management method and device, computer equipment and a storage medium, and aims to solve the technical problem that management of a current brace is not intelligent. The following describes in detail the technical solutions of the present application and how the technical solutions of the present application solve the above technical problems by embodiments and with reference to the drawings. The following several specific embodiments may be combined with each other, and details of the same or similar concepts or processes may not be repeated in some embodiments. It should be noted that in the brace state management method provided by the present application, the execution main body in fig. 2 to fig. 5 is a processor, such as a cloud platform, and may also be a computer device or a brace state management apparatus, where the apparatus may be implemented as part or all of the brace state management by software, hardware, or a combination of software and hardware.
In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some embodiments of the present application, but not all embodiments.
In an embodiment, fig. 2 provides a method for managing a brace status, where this embodiment relates to a specific process in which a processor (in the following embodiments, a cloud platform is taken as an example) detects a wearing status of a brace according to brace wearing data sent by the brace, and if the brace wearing status is abnormal, a corresponding management logic is executed, as shown in fig. 2, the method includes:
and S101, receiving the brace wearing data sent by the brace.
In this embodiment, the brace wearing data represents data related to the brace in the use process, optionally, the brace wearing data includes pressure data of each pressure pad on the brace and/or brace wearing time, it may be understood that the pressure data of each pressure pad on the brace and the brace wearing time are only examples, and this embodiment does not limit specific contents included in the brace wearing data; it should be noted that the pressure data of each pressure pad sent by the brace includes a pressure value, a time corresponding to each pressure value, and the like; the wearing time of the brace comprises wearing time points of the brace, effective wearing duration and the like.
S102, detecting whether the wearing state of the brace is abnormal or not according to the brace wearing data.
Based on the brace wearing data in the step S101, the cloud platform detects whether the wearing state of the brace is abnormal according to the brace wearing data, for example, in practical application, after receiving the brace wearing data, the cloud platform may compare the brace wearing data sent by the current brace with pre-stored standard data, and determine whether the wearing state of the brace is abnormal according to a comparison result, and may also be in other manners, for example, the cloud platform inputs the brace wearing data into a pre-trained algorithm model, so as to obtain a result of whether the wearing state of the brace is abnormal. In this embodiment, the method for detecting whether the wearing state of the brace is abnormal or not by the cloud platform according to the brace wearing data is not limited.
S103, if the wearing state of the brace is abnormal, sending an adjusting instruction to the brace; the adjusting instruction is used for indicating the brace to adjust the wearing state of the brace.
In this step, if the detection result in the step S102 is that the wearing state of the brace is abnormal, the cloud platform sends an adjustment instruction to the brace, where the adjustment instruction is used to instruct the brace to adjust the wearing state of the brace, and in practical applications, when the cloud platform detects that the wearing state of the brace is abnormal, it needs to determine, according to the current abnormal state, wearing data of each brace in a normal state, and then sends an adjustment instruction to the brace, so that the brace restores the current abnormal state to the normal state according to the adjustment instruction, or sends an alarm signal according to the adjustment instruction. The cloud platform can also send prompt information to the user side to indicate the user side to display the abnormal brace wearing data, and a user can conveniently know abnormal conditions.
In the method for managing the state of the brace, the cloud platform detects whether the wearing state of the brace is abnormal according to the brace wearing data sent by the brace, and sends an adjustment instruction to the brace when the wearing state of the brace is abnormal.
In the above embodiments, the data about the wearing of the brace includes pressure data of each pressure pad on the brace and/or the wearing time of the brace, and taking these two data as examples, the following describes how the state of the brace is managed by the cloud platform when the data about the wearing of the brace includes the pressure data of each pressure pad on the brace and the data about the wearing of the brace includes the wearing time of the brace.
Based on the foregoing embodiment, an embodiment of the present application further provides a brace status management method, which relates to a specific process of detecting and managing a status of a brace by a cloud platform when the brace wearing data includes pressure data of each pressure pad on the brace, as shown in fig. 3, where the step S102 includes:
s201, determining average pressure data of each pressure pad in a preset time according to the pressure data of each pressure pad.
In this embodiment, the preset duration of the average pressure data of each pressure pad in the preset duration is any duration, for example, the preset duration may be 5 minutes, which is not limited in this embodiment.
S202, whether the average pressure data of the pressure pads belong to a standard pressure data range or not is respectively detected.
Based on the average pressure data of each pressure pad in the preset time period determined in the step S201, the cloud platform respectively detects whether the average pressure data of each pressure pad in the preset time period belongs to a range of standard pressure data, where the range of the standard pressure data is standard data of each correction stage stored in the cloud platform in advance, for example, the range of the standard pressure data may be 35 to 45N, or may be other ranges, and this embodiment does not limit this. In practical application, the cloud platform detects each pressure pad as a unit, that is, average pressure data of each pressure pad in a preset time period is compared with a standard pressure data range, and if the average pressure data falls into the standard pressure data range, the average pressure data is represented as belonging to the standard pressure data range.
S203, if the average pressure data of any pressure pad does not belong to the standard pressure data range, determining that the wearing pressure data of the brace is abnormal.
If the detection result of the cloud platform in the step S202 is that the average pressure data of any one of the pressure pads does not belong to the standard pressure data range, the cloud platform determines that the wearing pressure data of the brace is abnormal, and the wearing pressure data of the brace is abnormal, that is, the wearing state of the brace is abnormal.
Accordingly, in the event that the wear pressure data of the brace is abnormal, in one embodiment, the adjustment instructions include an identification of the abnormal pressure pad and standard pressure data for instructing the brace to adjust the pressure of the abnormal pressure pad to the standard pressure data.
When the wearing pressure data of the brace are detected to be abnormal, the cloud platform carries the identification of the pressure pad and standard pressure data in an adjusting instruction sent to the brace, the identification of the pressure pad is used for indicating the brace to determine the abnormal pressure pad, and the standard pressure data is used for indicating the brace to adjust the current abnormal pressure data to the standard pressure data. Meanwhile, if the cloud platform sends prompt information to the user side, the prompt information carries the identification of the abnormal pressure pad and the abnormal pressure data, and therefore the user can know the wearing state and the specific abnormal condition of the current brace conveniently.
In the method for managing the wearing state of the brace provided by this embodiment, the cloud platform determines whether the average pressure data of each pressure pad in the brace during the preset duration is normal, and if the average pressure data of any pressure pad is detected to be abnormal, it is determined that the wearing pressure data of the brace is abnormal, so as to ensure the accuracy of managing the wearing state of the brace.
On the other hand, based on the foregoing embodiment, an embodiment of the present application further provides a method for managing a brace status, which relates to a specific process of detecting and managing a wearing status of a brace by a cloud platform if the brace wearing data includes a brace wearing time, and as shown in fig. 4, the foregoing S102 step includes:
s301, acquiring the wearing accumulated time of the brace in the same day according to the wearing time of the brace.
In this embodiment, the cloud platform obtains the wearing accumulated time of the brace on the same day according to the received brace wearing time, and exemplarily, the cloud platform superimposes each section of continuous brace wearing time to obtain the wearing accumulated time of the same day.
S302, whether the wearing accumulated time length of the day meets the standard time length of the current stage is judged.
Based on the daily wearing accumulated duration of the brace determined in the step S301, it is determined whether the daily wearing music base duration meets the standard duration of the current phase, where wearing of the brace is generally based on different wearing durations specified in different correction phases, for example: the period of one week when the brace is worn is an adaptation period, which can be set to 12 hours a day, and can be set to 18 hours or more a day after the adaptation period is finished. In practical application, the cloud platform compares the obtained wearing accumulated time of the brace in the day with the standard time of the current stage stored in advance, and if the wearing accumulated time of the day is smaller than the standard time of the current stage, it is determined that the wearing accumulated time of the day does not accord with the standard time of the current stage.
S303, if the standard duration of the current stage is not met, determining that the wearing time of the brace is abnormal.
If the wearing accumulated time of the current day in the step S302 does not meet the standard time of the current stage, the cloud platform judges that the wearing time of the brace is abnormal, that is, determines that the wearing state of the brace is abnormal.
Also, correspondingly, in the case that the wearing time of the brace is abnormal, in one embodiment, the adjustment instruction includes a length of time to be worn, and is used for instructing the brace to send a wearing prompting signal.
In this embodiment, when detecting that the wearing time of the brace is abnormal, the cloud platform sends an adjustment instruction to the brace, the adjustment instruction carries the duration to be worn, and the adjustment instruction is used for instructing the brace to send a wearing prompting signal and prompting the duration to be worn. Meanwhile, if the cloud platform sends prompt information to the user side, the wearing accumulated time of the current day can be carried in the prompt information, and therefore the user can know the wearing state and specific abnormal conditions of the current brace conveniently.
In the method for managing the wearing state of the brace provided by the embodiment, the cloud platform determines whether the current accumulated wearing time of the brace is abnormal, and if the current accumulated wearing time is detected to be abnormal, the wearing time of the brace is determined to be abnormal, so that the accuracy of managing the wearing state of the brace is ensured.
It should be noted that, in the embodiment of the present application, the pressure data of the air cushion of the brace and the wearing time of the brace are separately described as two embodiments, but this is merely an example, and in practical applications, the data of the brace wearing may be sent simultaneously, separately, or simultaneously or separately, and other data may also be sent simultaneously or separately, which is not limited in this embodiment.
For a specific process that after receiving the brace wearing data sent by the brace, the cloud platform stores the brace wearing data, generates a report according to all the brace wearing data, and sends the report to the user side, as shown in fig. 5, the method includes:
s401, storing the brace wearing data sent by the brace.
In this embodiment, the brace wearing data sent by the brace is stored by the cloud platform, and it can be understood that the brace wearing data stored by the brace not only can be collected according to the wear data stored in history, so as to facilitate subsequent data analysis.
S402, generating a state management report according to the brace wearing data, the stored historical brace wearing data and the pre-stored standard data of each correction stage; wherein, the state management report at least comprises the correction result of the current stage and the subsequent correction suggestion.
In this step, the cloud platform generates a state management report according to currently received brace wearing data, stored historical brace wearing data and pre-stored standard data of each correction stage, wherein the state management report at least comprises a correction result and a subsequent correction suggestion of the current stage. Taking a brace for correcting the spinal deformity of the child as an example, in the process of correcting the body, if the scoliosis is corrected, the pressure applied to the brace can be gradually reduced, the cloud platform can judge the correction effect according to the received data of the dressing of the brace, the pressure change curve worn by the brace is compared with the change curve worn by the brace during normal correction, the dressing evaluation report is generated regularly according to the dressing time of the brace, and meanwhile, the dressing evaluation and new dressing advice are given, so that parents can know the condition of the child in time, and the dressing of the brace can be adjusted optimally; in addition, the brace can simultaneously record the maximum value and the minimum value in the pressure data of the brace, and analyze the influence of the medical treatment object on the brace when the medical treatment object performs exercise (running and the like).
And S403, sending the state management report to the user side.
In this step, based on the state management report generated in the step S402, the cloud platform sends the state management report to the user side, so that the doctor can know the correction effect of the diagnosis and treatment object based on the state management report, for example, if the wearing tightness is not changed, the average pressure per month is reduced to be less than 35N, the pressure value can be increased according to the recommendation, the hospital examination period is generally 3 months to half a year, and if the average pressure is reduced to be less than 35N and is adjusted more than twice in this period, it is proved that the correction effect is good, and the brace can be adjusted or replaced in advance.
In the brace state management method provided by this embodiment, the cloud platform regularly collects the wearing data of the brace, detects whether the brace is worn abnormally, and feeds back the data to the user terminal in time if the wearing data is detected to be abnormal, and regularly generates a report and sends the report to the user terminal if the wearing data is not abnormal. Like this, the brace provides data to the cloud platform carries out real-time supervision, has guaranteed the correction effect greatly.
It should be understood that although the various steps in the flow diagrams of fig. 2-5 are shown in order as indicated by the arrows, the steps are not necessarily performed in order as indicated by the arrows. The steps are not performed in the exact order shown and described, and may be performed in other orders, unless explicitly stated otherwise. Moreover, at least some of the steps in fig. 2-5 may include multiple sub-steps or multiple stages that are not necessarily performed at the same time, but may be performed at different times, and the order of performance of the sub-steps or stages is not necessarily sequential, but may be performed in turn or alternating with other steps or at least some of the sub-steps or stages of other steps.
In addition, the embodiment of the application also provides a brace, which comprises a pressure pad and a communication assembly, wherein the pressure pad comprises a pressure sensor; the pressure sensor is used for detecting the brace wearing data of the brace; the communication assembly is used for sending the brace wearing data to the processor, so that the processor detects whether the wearing state of the brace is abnormal or not according to the brace wearing data.
Optionally, the brace wearing data comprises pressure data and/or a brace wearing time of each pressure pad on the brace. Optionally, the brace further comprises a pressure applying plate; the pressure pad applies pressure through a pressure plate. Optionally, the thickness of the brace in different areas of the brace has different gradients, and the different gradients correspond to different shapes and supporting forces of the parts. Optionally, the brace comprises a sensor interface for connecting with other signal monitoring sensors. Optionally, the brace comprises a ventilation groove inside and a ventilation hole outside.
Generally, a certain pressure is needed for brace reshaping, and in the wearing process, the pressure value can be changed due to the growth of a body, and if the pressure cannot be adjusted, the orthopedic brace needs to be manufactured again according to the body. Specifically, the pressure pad of the brace can be supported by an air cushion, a sensor is arranged in the pressure pad, the air pressure in the pressure pad can be adjusted, whether the wearing pressure of the brace is proper or not can be detected, whether the brace is worn according to requirements or not can be detected, and the pressure pad can adjust the pressure, so that the pressure of the brace is kept in a reasonable range, and meanwhile, comfortable support is provided; in addition, the pressure pad is composed of a plurality of small air cushions and can be independently adjusted, the problem that the pressure of the single pressure pad is not well adjusted is solved, and better air permeability is provided.
In addition, the brace supports the design of thickness gradient, the thickness of the brace is matched according to the bending shape of the spine, the part needing to be supported is thickened to improve the rigidity, the rest parts are thinned, the local flexibility is increased, the treatment effect and the wearing comfort are improved, specifically, the brace can be designed according to CT or MRI image data or 3D scanning data and has the best match with the contour of a human body, printing materials can be different materials and processes such as nylon, PC, resin and the like, and surface air holes can be used for customizing different patterns according to the favor, so that the individual customization is met, such as star, plum blossom, cross and the like. The ventilation groove can be printed in the brace, so that ventilation can be achieved, heat of a position in contact with a body can be reduced in summer, the body is prevented from being damaged due to heating, and the opening is formed in the outer portion of the brace, so that air permeability and attractiveness are improved. The brace further comprises other sensor interfaces, the brace is long in wearing time and is in contact with the body, and the brace can be used for installing and fixing other signal monitoring sensors, such as other body physiological signal monitoring sensors, and under the appropriate condition, other data of the diagnosis and treatment object can be conveniently recorded.
The brace that this embodiment provided, because the pressure of brace can be adjusted, according to the in service behavior, adjust optimum pressure, guarantee orthopedic effect, adopt the little air cushion of sectional type to constitute the pressure pad, improve gas permeability and travelling comfort, brace internal design ventilation slot can supply air with the fan, reduce in summer and generate heat with the health contact, prevent the local inflammation of health, and improve the comfort level, similar ventilation seat, thickness gradient design, better wearing travelling comfort has improved the practicality and the travelling comfort of brace greatly.
In one embodiment, as shown in fig. 7, there is provided a brace state management apparatus including: a data receiving module 10, astatus detecting module 11 and a management module 12, wherein,
the data receiving module 10 is used for receiving the brace wearing data sent by the brace;
thestate detection module 11 is used for detecting whether the wearing state of the brace is abnormal or not according to the brace wearing data;
the management module 12 is configured to send an adjustment instruction to the brace if the wearing state of the brace is abnormal; the adjustment instruction is used for indicating the brace to adjust the wearing state of the brace.
The implementation principle and technical effect of the brace state management device provided by the above embodiment are similar to those of the above method embodiment, and are not described herein again.
In one embodiment, the brace wear data includes pressure data and/or a brace wear time for each pressure pad on the brace.
In one embodiment, as shown in fig. 8, there is provided a brace status management apparatus, where thestatus detection module 11 includes: a first acquisition unit 111, a detection unit 112, and a second determination unit 113, wherein,
the acquiring unit 111 is used for determining average pressure data of each pressure pad in a preset time according to the pressure data of each pressure pad;
a detection unit 112 for detecting whether the average pressure data of each pressure pad belongs to the standard pressure data range;
the determining unit 113 is configured to determine that the wearing pressure data of the brace is abnormal if the average pressure data of any one of the pressure pads does not belong to the standard pressure data range.
The implementation principle and technical effect of the brace state management device provided by the above embodiment are similar to those of the above method embodiment, and are not described herein again.
In one embodiment, the adjustment instructions include an identification of the abnormal pressure pad and standard pressure data for instructing the brace to adjust the pressure of the abnormal pressure pad to the standard pressure data; the cue message includes an identification of the abnormal pressure pad and abnormal pressure data.
The implementation principle and technical effect of the brace state management device provided by the above embodiment are similar to those of the above method embodiment, and are not described herein again.
In one embodiment, as shown in fig. 9, there is provided a brace status management apparatus, where thestatus detection module 11 includes: a second obtaining unit 114, a judging unit 115, and a second determining unit 116, wherein,
a second obtaining unit 114, configured to obtain the wearing accumulated time of the brace in the current day according to the wearing time of the brace;
a judging unit 115, configured to judge whether the wearing accumulated duration of the current day meets the standard duration of the current stage;
and a second determining unit 116, configured to determine that the wearing time of the brace is abnormal if the standard duration of the current stage is not met.
The implementation principle and technical effect of the brace state management device provided by the above embodiment are similar to those of the above method embodiment, and are not described herein again.
In one embodiment, the adjustment instruction comprises a wearing duration for instructing the brace to send a wearing prompting signal.
The implementation principle and technical effect of the brace state management device provided by the above embodiment are similar to those of the above method embodiment, and are not described herein again.
In one embodiment, as shown in fig. 10, there is provided a brace state management apparatus including: a storage module 13, a generation module 14 and a sending module 15, wherein,
the storage module 13 is used for storing the brace wearing data sent by the brace;
the generation module 14 is used for generating a state management report according to the brace wearing data, the stored historical brace wearing data and the pre-stored standard data of each correction stage; the state management report at least comprises a correction result of the current stage and a subsequent correction suggestion;
and a sending module 15, configured to send the status management report to the user side.
The implementation principle and technical effect of the brace state management device provided by the above embodiment are similar to those of the above method embodiment, and are not described herein again.
For the specific definition of the brace status management device, reference may be made to the above definition of the brace status management method, which is not described herein again. The modules in the brace state management device can be wholly or partially realized by software, hardware and a combination thereof. The modules can be embedded in a hardware form or independent from a processor in the computer device, and can also be stored in a memory in the computer device in a software form, so that the processor can call and execute operations corresponding to the modules.
In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as shown in fig. 11. The computer device includes a processor, a memory, a network interface, a display screen, and an input device connected by a system bus. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The network interface of the computer device is used for communicating with an external terminal through a network connection. The computer program is executed by a processor to implement a brace state management method. The display screen of the computer equipment can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer equipment can be a touch layer covered on the display screen, a key, a track ball or a touch pad arranged on the shell of the computer equipment, an external keyboard, a touch pad or a mouse and the like.
Those skilled in the art will appreciate that the architecture shown in fig. 11 is merely a block diagram of some of the structures associated with the disclosed aspects and is not intended to limit the computing devices to which the disclosed aspects apply, as particular computing devices may include more or less components than those shown, or may combine certain components, or have a different arrangement of components.
In one embodiment, a computer device is provided, comprising a memory and a processor, the memory having a computer program stored therein, the processor implementing the following steps when executing the computer program:
receiving brace wearing data sent by a brace;
detecting whether the wearing state of the brace is abnormal or not according to the brace wearing data;
if the wearing state of the brace is abnormal, sending an adjusting instruction to the brace; wherein, the adjustment instruction is used for instructing the brace to adjust the wearing state of the brace.
The implementation principle and technical effect of the computer device provided by the above embodiment are similar to those of the above method embodiment, and are not described herein again.
In one embodiment, a computer-readable storage medium is provided, having a computer program stored thereon, which when executed by a processor, performs the steps of:
receiving brace wearing data sent by a brace;
detecting whether the wearing state of the brace is abnormal or not according to the brace wearing data;
if the wearing state of the brace is abnormal, sending an adjusting instruction to the brace; the adjusting instruction is used for indicating the brace to adjust the wearing state of the brace.
The implementation principle and technical effect of the computer-readable storage medium provided by the above embodiments are similar to those of the above method embodiments, and are not described herein again.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above may be implemented by hardware instructions of a computer program, which may be stored in a non-volatile computer-readable storage medium, and when executed, may include the processes of the embodiments of the methods described above. Any reference to memory, storage, database, or other medium used in the embodiments provided herein may include non-volatile and/or volatile memory, among others. 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. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Rambus Direct RAM (RDRAM), direct bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
The technical features of the above embodiments can be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the above embodiments are not described, but should be considered as the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above-mentioned embodiments only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, and these are all within the scope of protection of the present application. Therefore, the protection scope of the present patent shall be subject to the appended claims.