General information generation method based on extension field, electronic equipment and storage medium

By introducing the concept of extended fields into the information generation method, information containing specific extended fields is dynamically generated, which solves the problem of inflexible information generation methods in the existing technology and achieves higher flexibility and adaptability.

CN119336439AInactive Publication Date: 2025-01-21SHANGHAI ZHUODAO MEDICAL TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411894279.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-20
Publication Date
2025-01-21
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In the prior art, information generation depends on fixed data structures and preset fields, which cannot meet the changing application needs and cannot achieve personalized and dynamic changes.

Method used

A general information generation method based on extended fields is adopted, by obtaining the preset basic information template and the extended fields to be added, displaying and interacting on the display interface, and dynamically generating information containing specific extended fields.

Benefits of technology

It improves the flexibility and adaptability of information generation and can dynamically generate fields according to different application scenarios and needs to meet personalized and dynamically changing needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119336439A_ABST
    Figure CN119336439A_ABST
Patent Text Reader

Abstract

The invention provides a general information generation method based on an extension field, electronic equipment and a storage medium, relates to the technical field of field generation, and aims to solve the technical problems that a static information generation mode is not flexible enough when facing variable application requirements and cannot meet personalized and dynamic change requirements in related technologies. The method comprises the following steps: acquiring a basic information template preset in a storage unit, wherein the basic information template comprises a core field displayed on a display interface; and obtaining a to-be-added extension field, and displaying on the display interface based on the extension field and the core field.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present application relate to the field of field generation technology, and in particular to a general information generation method based on an extended field, an electronic device, and a storage medium. Background Art

[0002] In related technologies, information generation often relies on fixed data structures and preset fields. This static information generation method is not flexible enough when facing changing application requirements and cannot meet personalized and dynamically changing requirements.

[0003] In order to improve the problem in the related art that the static information generation method is not flexible enough in the face of changing application requirements and cannot meet the personalized and dynamically changing requirements, the present invention provides a general information generation method based on extended fields. Summary of the invention

[0004] The embodiments of the present application provide a general information generation method and display device based on extended fields, which are used to improve the technical problem in related technologies that the static information generation method is not flexible enough when facing changing application requirements and cannot meet personalized and dynamically changing requirements.

[0005] To achieve the above objectives, the embodiments of the present application adopt the following technical solutions: In a first aspect, an embodiment of the present application provides a method for generating general information based on extended fields, which is applied to an electronic device, wherein the electronic device is configured with a collection unit, a storage unit and a display interface for display and / or interaction, and the method includes: obtaining a basic information template preset in the storage unit, wherein the basic information template includes a core field displayed on the display interface; obtaining an extended field to be added, and displaying it on the display interface based on the extended field and the core field, wherein obtaining the extended field to be added includes: receiving an input field, and displaying the input field as the extended field on the display interface, or determining the extended field based on usage data obtained by the collection unit, wherein the usage data is used to characterize data collected when the electronic device is running.

[0006] In a possible implementation of the first aspect, the usage data includes field data, and determining the extended field based on the usage data acquired by the collection unit includes: detecting the frequency of occurrence of the field data in the usage data, and when the frequency of occurrence of the field data is greater than a set threshold, treating the field data as an extended field to be added.

[0007] In a possible implementation of the first aspect, when the occurrence frequency of the field data is greater than a set threshold, the field data is used as an extended field to be added, including: detecting whether the field data is a scene field, and when the field data is the scene field, using a subdivision field corresponding to the scene field as an extended field to be added, the scene field is used to characterize the usage scenario of the electronic device, and the scene field is provided with a corresponding subdivision field.

[0008] In this way, during the user's use process, fields that are more in line with the user's needs can be generated based on the user's usage scenario or the scenario he or she is concerned about, and can be supplemented as extended fields, while avoiding the generation of irrelevant fields.

[0009] In a possible implementation of the first aspect, the scenario field includes one or more of arm rehabilitation training, back rehabilitation training, and abdominal rehabilitation training; the subdivision field includes one or more of wrist recovery, back stretching, and abdominal muscle repair.

[0010] In a possible implementation of the first aspect, the usage data also includes a monitoring indicator corresponding to the scene field, and when the field data is the scene field, the subdivision field corresponding to the scene field is used as an extended field to be added, including: obtaining the monitoring indicator corresponding to the scene field, and obtaining a matching value of the scene field based on the monitoring indicator; when the matching value of the scene field is greater than a set threshold, the subdivision field corresponding to the scene field is used as an extended field to be added.

[0011] In a possible implementation of the first aspect, obtaining the matching value of the scene field based on the monitoring indicator includes: dividing the monitoring indicator into a primary indicator and a secondary indicator; Obtaining the key matching degree corresponding to each of the primary indicators and the secondary matching degree corresponding to each of the secondary indicators; The matching value of the scene field is obtained based on the key matching degree, the secondary matching degree and a matching degree calculation formula, wherein the matching degree calculation formula is: Among them, P is the matching value of the scene field, Z1 is the sum of the key matching degrees of the main indicators, Z2 is the sum of the secondary matching degrees of the secondary indicators, and a and b are constant coefficients.

[0012] In this way, during the user's use process, fields that are more in line with user needs can be generated based on the user's usage scenarios or their focus scenarios, and supplemented as extended fields, while further ensuring that the generated fields are more in line with the user's actual situation.

[0013] In a second aspect, an embodiment of the present application further provides an electronic device, comprising a processor and a memory, wherein the memory is coupled to the processor, and the memory is used to store computer program code, wherein the computer program code comprises computer instructions, and when the processor reads the computer instructions from the memory, the electronic device executes a method as described in any possible implementation method in the first aspect.

[0014] In a third aspect, an embodiment of the present application further provides a computer-readable storage medium, comprising computer instructions, which, when executed on an electronic device, enables the electronic device to execute a method as described in any possible implementation of the first aspect.

[0015] It is understandable that the electronic device provided in the second aspect and the computer-readable storage medium provided in the third aspect are both used to execute the method provided in the present application. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 A schematic diagram of a generation method provided for some embodiments of the present application; Figure 2 for Figure 1 S200 is a flow chart of some embodiments; Figure 3 for Figure 1 S200 is a flowchart of some other embodiments; Figure 4 for Figure 1 S200 is a flowchart of some other embodiments; Figure 5 for Figure 4 S312 is a flow chart of some embodiments. DETAILED DESCRIPTION

[0017] The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments.

[0018] In the following, the terms "first", "second", etc. are used for descriptive purposes only and are not to be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first", "second", etc. may explicitly or implicitly include one or more of the features. In the description of this application, unless otherwise specified, "plurality" means two or more.

[0019] In addition, in the present application, directional terms such as "up", "down", "left" and "right" may be defined including but not limited to the orientation relative to the schematic placement of the components in the drawings. It should be understood that these directional terms may be relative concepts, which are used for relative description and clarification, and may change accordingly according to the change in the orientation of the components in the drawings.

[0020] In this application, unless otherwise specified or limited, the term "connection" should be understood in a broad sense. For example, "connection" can be a fixed connection, a detachable connection, or an integral connection; it can be a direct connection or an indirect connection through an intermediate medium. In addition, the term "electrical connection" can be a way of achieving electrical connection for signal transmission.

[0021] As used herein, "about," "substantially," or "approximately" includes the stated value and reference values ​​that are within an acceptable range of deviation from the particular value, where the acceptable range of deviation is determined by one of ordinary skill in the art taking into account the measurements in question and the errors associated with the measurement of the particular quantity (i.e., the limitations of the measurement system).

[0022] In the embodiments of the present application, the words "exemplarily" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplarily" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the words "exemplarily" or "for example" are used.

[0023] In related technologies, information generation often relies on fixed data structures and preset fields. This static information generation method is not flexible enough when facing changing application requirements and cannot meet personalized and dynamically changing requirements. For example, in addition to basic data, patient information will inevitably have some binding information after adding new functions or information that needs to be displayed on the front end. For example, patient training range data is data that is constantly updated and bound to the patient after patient training. As subsequent functions are continuously upgraded and updated, the data will become more and more detailed and require fields that can dynamically add and call data. Similarly, in report management, as subsequent hardware capabilities are upgraded and functions are continuously enriched, and more types of data can be provided, users may need to dynamically add and modify extended fields in the background.

[0024] In order to improve the problem in the related art that the static information generation method is not flexible enough in the face of changing application requirements and cannot meet the personalized and dynamically changing requirements. The present invention provides a general information generation method based on extended fields, which can dynamically generate information containing specific extended fields according to different application scenarios and requirements to improve the flexibility and adaptability of information generation. For example, according to the application scenario and requirements, a group of extended fields are defined, which can be preset for selection or dynamically added.

[0025] The general information generation method based on the extended field provided in the embodiment of the present application is applied to an electronic device. Exemplarily, the electronic device can be a patient's mobile device, such as a mobile phone, an electronic watch, a hospital management device, a tablet computer, etc. The electronic device is configured with a processor, a storage unit, and a display interface for display and / or interaction.

[0026] like Figures 1 to 5 As shown, the method includes: S100: Acquire a basic information template preset in the storage unit, wherein the basic information template includes core fields displayed on the display interface.

[0027] The storage unit may store a basic information template for displaying on the display interface. The basic information template may include essential core fields for use, such as date, time and other basic information. When the electronic device is running, the processor or the data processing module related to the display function may call the core fields in the storage unit and display them on the display interface.

[0028] S200: Acquire an extended field to be added, and display it on the display interface based on the extended field and the core field.

[0029] In this way, appropriate extended fields can be added and displayed during use, which improves the static information generation method that is not flexible enough when facing changing application requirements and cannot meet the needs of personalization and dynamic changes.

[0030] In some embodiments, the obtaining of the extended field to be added includes: S210, receiving an input field, and displaying the input field as the extended field on the display interface.

[0031] Exemplarily, the electronic device is a user's mobile device. The electronic device is connected to the system background for communication, and the user can interact with the system background through the application software packaged on the electronic device.

[0032] For example, when a user needs to add a field, he or she can enter a custom field through the display interface and send it to the system backend. When the backend receives the corresponding request, it determines whether the custom field can be displayed on the display interface. When the custom field is allowed to be displayed on the display interface, the backend can return the relevant information of the custom field to the electronic device, and the electronic device controls the display interface for display.

[0033] In this way, users can customize fields and expand them according to their needs, which improves the static information generation method that is not flexible enough when facing changing application requirements and cannot meet the needs of personalization and dynamic changes.

[0034] In some embodiments, the electronic device is further configured with a collection unit, such as when the electronic device is a mobile device used by a user, the collection unit may be an audio acquisition component. When the electronic device obtains the permission granted by the user, the audio acquisition component obtains the user's conversation information to obtain usage data, that is, the usage data may be data collected when the electronic device is running.

[0035] Exemplarily, the acquiring of the extension field to be added includes: S310, determining the extension field based on the usage data acquired by the acquisition unit. The usage data includes field data.

[0036] The S310 includes: S311 , detecting the occurrence frequency of the field data in the usage data, and when the occurrence frequency of the field data is greater than a set threshold, taking the field data as an extended field to be added.

[0037] The field data may include multiple field types, such as a scene field, a subdivision field corresponding to the scene field, and an irrelevant field. The scene field is used to characterize the usage scene of the electronic device. The irrelevant field is a field commonly used in daily conversations, such as you, me, him, eating, and other fields that are irrelevant to rehabilitation training.

[0038] For example, the scene field may include fields corresponding to rehabilitation training, such as arm rehabilitation training, back rehabilitation training, and abdominal rehabilitation training. The subdivision field may include related action fields, such as wrist recovery, back stretching, and abdominal muscle repair.

[0039] Therefore, when the frequency of occurrence of the relevant field data is greater than the set threshold, it can be detected whether the relevant field data is a scene field. For example, when the frequency of occurrence of the field data is greater than the set threshold, the field data is used as an extended field to be added, including: It is detected whether the field data is a scene field. When the field data is the scene field, a subdivision field corresponding to the scene field is used as an extended field to be added.

[0040] Exemplarily, when the detected field data is arm rehabilitation training, the corresponding wrist recovery may be used as an extended field and displayed on the display interface.

[0041] In this way, during the user's use process, fields that are more in line with the user's needs can be generated based on the user's usage scenario or the scenario he or she is concerned about, and can be supplemented as extended fields, while avoiding the generation of irrelevant fields.

[0042] In other embodiments, the electronic device can also be connected to communicate with an external device with a motion monitoring / recognition function to receive the user's motion data detected by it. For example, the acquisition unit also includes a receiving subunit. The receiving subunit is used to receive the detection data of the relevant monitoring device. The monitoring device can be a related device with a motion monitoring / recognition function, and the usage data can include relevant monitoring indicators in rehabilitation training, such as wrist flexion and extension, cat stretch, plank support and other rehabilitation movements. Alternatively, the system background can be a management platform of a rehabilitation and physiotherapy institution, and the above-mentioned monitoring indicators can be input into the system background by the staff of the rehabilitation and physiotherapy institution, and transmitted to the electronic device by the system background.

[0043] The above monitoring indicators can correspond to relevant scene fields. For example, when the scene field is arm rehabilitation training, it can correspond to monitoring indicators such as wrist flexion and extension. When the scene field is abdominal rehabilitation training, it can correspond to monitoring indicators such as plank support.

[0044] According to the importance of each monitoring indicator in rehabilitation training, the relevant monitoring indicators can be divided into primary indicators and secondary indicators. For example, indicators such as wrist flexion and extension, arm curling, etc. are used as primary indicators for judging arm rehabilitation training, and arm extension and arm rotation are used as secondary indicators. Plank support, sit-ups, etc. are used as primary indicators for judging abdominal rehabilitation training, and side support, abdominal breathing, etc. are used as secondary indicators. It is understandable that the setting and division of monitoring indicators can be selected by technicians in this field based on experience or according to the recovery effect of relevant rehabilitation movements, and this application does not limit this.

[0045] The above monitoring indicators can be used to determine whether the scene field is suitable for the user. Therefore, the usage data may also include monitoring indicators corresponding to the scene field. When the field data is the scene field, the subdivision field corresponding to the scene field is used as an extended field to be added, including: S312. Obtain a monitoring indicator corresponding to the scene field, and obtain a matching value of the scene field based on the monitoring indicator. When the matching value of the scene field is greater than a set threshold, use the subdivision field corresponding to the scene field as an extended field to be added.

[0046] Exemplarily, obtaining the matching value of the scene field based on the monitoring indicator includes: S3121. Divide the monitoring indicators into primary indicators and secondary indicators.

[0047] S3122. Obtain the key matching degree corresponding to each of the primary indicators and the secondary matching degree corresponding to each of the secondary indicators.

[0048] For example, after dividing the main indicators and the secondary indicators, the matching degree can be assigned to each indicator according to the ranking order of the indicators. The value range of the matching degree can be 0 to 1. The higher the ranking, the higher the matching degree, and the higher the value. For example, the matching degrees of the main indicators such as wrist flexion and extension and arm curl can be 0.8 and 0.7 respectively, and the matching degrees of the secondary indicators such as arm extension and arm rotation can be 0.2 and 0.1 respectively. It can be understood that the matching degree assignment method and assignment size can be selected by those skilled in the art according to needs.

[0049] S3123: Obtain a matching value of the scene field based on the key matching degree, the secondary matching degree, and a matching degree calculation formula, wherein the matching degree calculation formula is: Among them, P is the matching value of the scene field, Z1 is the sum of the key matching degree of the main indicator, Z2 is the sum of the secondary matching degree of the secondary indicator, and a and b are constant coefficients. For example, a+b=1, such as a=0.8, b=0.2.

[0050] For example, in the monitoring indicators, it is identified that the user has performed wrist flexion and extension, arm curling, arm stretching, arm rotation and other actions. Then the matching value of the user's arm rehabilitation training scene field is: If the threshold of the matching value of the arm rehabilitation training scene field is set to 1, the matching value of the above arm rehabilitation training scene field exceeds the set threshold, and the subdivision fields related to the arm rehabilitation training scene field need to be added as extended fields, such as wrist recovery as an extended field to be added.

[0051] In this way, during the user's use process, fields that are more in line with user needs can be generated based on the user's usage scenarios or their focus scenarios, and supplemented as extended fields, while further ensuring that the generated fields are more in line with the user's actual situation.

[0052] It is understandable that the detection standards of the above monitoring indicators can be set by those skilled in the art according to needs.

[0053] In a second aspect, an embodiment of the present application further provides an electronic device, comprising a processor and a memory, wherein the memory is coupled to the processor, and the memory is used to store computer program code, wherein the computer program code comprises computer instructions, and when the processor reads the computer instructions from the memory, the electronic device executes a method as described in any possible implementation method in the first aspect.

[0054] In this way, the electronic device can add appropriate extended fields and display them during use, which improves the static information generation method that is not flexible enough when facing changing application requirements and cannot meet the needs of personalization and dynamic changes.

[0055] In a third aspect, an embodiment of the present application further provides a computer-readable storage medium, comprising computer instructions, which, when executed on an electronic device, enables the electronic device to execute a method as described in any possible implementation of the first aspect.

[0056] In this way, when computer instructions are executed on an electronic device, the electronic device can add appropriate extended fields and display them, thus improving the static information generation method which is not flexible enough in the face of changing application requirements and cannot meet personalized and dynamically changing needs.

[0057] It is understandable that the electronic device provided in the second aspect and the computer-readable storage medium provided in the third aspect are both used to execute the method provided in the present application. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method, and will not be repeated here.

[0058] Through the description of the above implementation methods, technicians in the relevant field can clearly understand that the diagnostic method in the above embodiment can be implemented by software plus a necessary general hardware platform, and of course it can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the relevant technology can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), including a number of instructions for a terminal device (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods of various embodiments of the present invention.

[0059] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0060] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0061] The units described as separate components may or may not be physically separated, and the components shown as units may be one physical unit or multiple physical units, that is, they may be located in one place or distributed in multiple different places. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0062] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above integrated units may be implemented in the form of hardware.

[0063] The above contents are only specific implementation methods of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present application shall be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims

1. A method for generating general information based on an extended field, characterized in that: Applied to an electronic device, the electronic device is configured with a collection unit, a storage unit and a display interface for display and / or interaction, the method comprises: Acquire a basic information template preset in the storage unit, wherein the basic information template includes core fields displayed on the display interface; Acquire an extended field to be added, and display it on the display interface based on the extended field and the core field; The obtaining of the extension field to be added includes: An input field is received and the input field is displayed on the display interface as the extended field, or the extended field is determined based on usage data acquired by the acquisition unit, wherein the usage data is used to represent data collected when the electronic device is running.

2. The method for generating general information based on extended fields according to claim 1, characterized in that: The usage data includes field data, and the determining of the extended field based on the usage data acquired by the acquisition unit includes: The occurrence frequency of the field data in the usage data is detected, and when the occurrence frequency of the field data is greater than a set threshold, the field data is used as an extended field to be added.

3. The method for generating general information based on extended fields according to claim 2, characterized in that: When the occurrence frequency of the field data is greater than a set threshold, the field data is used as an extended field to be added, including: Detect whether the field data is a scene field. When the field data is the scene field, use the subdivision field corresponding to the scene field as an extended field to be added. The scene field is used to characterize the usage scenario of the electronic device, and the scene field is provided with a corresponding subdivision field.

4. The method for generating general information based on extended fields according to claim 3, characterized in that: The scenario fields include one or more of arm rehabilitation training, back rehabilitation training, and abdominal rehabilitation training; the subdivision fields include one or more of wrist recovery, back stretching, and abdominal muscle repair.

5. The method for generating general information based on extended fields according to claim 3 or 4, characterized in that: The usage data also includes a monitoring indicator corresponding to the scene field. When the field data is the scene field, the subdivision field corresponding to the scene field is used as an extended field to be added, including: The monitoring indicator corresponding to the scene field is obtained, and the matching value of the scene field is obtained based on the monitoring indicator. When the matching value of the scene field is greater than a set threshold, the subdivision field corresponding to the scene field is used as an extended field to be added.

6. The method for generating general information based on extended fields according to claim 5, characterized in that: The obtaining the matching value of the scene field based on the monitoring indicator includes: Divide the monitoring indicators into primary indicators and secondary indicators; Obtaining the key matching degree corresponding to each of the primary indicators and the secondary matching degree corresponding to each of the secondary indicators; The matching value of the scene field is obtained based on the key matching degree, the secondary matching degree and a matching degree calculation formula, wherein the matching degree calculation formula is: Among them, P is the matching value of the scene field, Z1 is the sum of the key matching degrees of the main indicators, Z2 is the sum of the secondary matching degrees of the secondary indicators, and a and b are constant coefficients.

7. An electronic device, characterized in that: It includes a processor and a memory, the memory is coupled to the processor, the memory is used to store computer program code, the computer program code includes computer instructions, when the processor reads the computer instructions from the memory, the electronic device executes the method as described in any one of claims 1-6.

8. A computer-readable storage medium, characterized in that: The method comprises computer instructions, which, when executed on an electronic device, cause the electronic device to execute the method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Product index data display method and device, equipment and storage medium

    CN114238296A

  • Techniques for transmitting information related to packet extension fields in wireless communication system

    CN114747186A

  • Business data processing method and device, computer equipment and storage medium

    CN117852510A