Community health care equipment access method, system and device and storage medium

By mapping the device type and alarm type values ​​in the configuration center through the configuration file, the problems of low access efficiency and low reliability of community health care equipment in the prior art are solved, and fast and efficient equipment access and improved development efficiency are achieved.

CN119536793APending Publication Date: 2025-02-28E-SURFING DIGITAL LIFE TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411598085.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-08
Publication Date
2025-02-28

AI Technical Summary

Technical Problem

In the prior art, access to community health care equipment requires manual code modification, which is inefficient and prone to errors, resulting in low reliability.

Method used

Through the configuration file, the device type and alarm type values ​​of the newly added terminal device are mapped and configured with the corresponding module identification code in the configuration center to achieve fast and efficient access to the device.

Benefits of technology

Access to new equipment can be completed without code changes, which improves development efficiency, reduces labor costs, and improves access reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119536793A_ABST
    Figure CN119536793A_ABST
Patent Text Reader

Abstract

The invention discloses a community health care equipment access method, system and device and a storage medium. The method comprises the following steps: acquiring an equipment type and an alarm type value of newly added terminal equipment; performing mapping configuration on the device type and a capability opening device type in a configuration center to identify the terminal device; performing mapping configuration on the alarm type value of the terminal equipment and an alarm log module identification code in a configuration center so as to query a configured equipment alarm log; and performing mapping configuration on the equipment type and the alarm log module identification code in a configuration center so as to display the equipment type on an alarm interface. According to the embodiment of the invention, the rapid and efficient access of the new equipment can be realized only through the configuration file, and the development efficiency can be improved. The method can be widely applied to the technical field of computers.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer technology, and in particular to a method, system, device and storage medium for accessing community health care equipment. Background Art

[0002] The fast-paced lifestyle and changes in family structure in modern society, along with the progress of society and technology, have led to the idea that the elderly can be monitored at home by AI smart devices. In related technologies, the access of new devices requires manual code modification, which is inefficient, error-prone, and unreliable. Summary of the invention

[0003] The purpose of the present invention is to solve one of the technical problems existing in the prior art to at least a certain extent.

[0004] To this end, the purpose of the present invention is to provide an efficient community health care equipment access method, system, device and storage medium.

[0005] In order to achieve the above technical objectives, one aspect of an embodiment of the present invention provides a method for accessing community health care equipment, comprising the following steps: obtaining the device type and alarm type value of the newly added terminal device; mapping and configuring the device type and the capability exposure device type in the configuration center to identify the terminal device; mapping and configuring the alarm type value and the alarm log module identification code in the configuration center to query the configured device alarm log; mapping and configuring the device type and the alarm log module identification code in the configuration center to display the device type in the alarm interface. The embodiment of the present application can achieve fast and efficient access to new devices only through configuration files, which is conducive to improving development efficiency.

[0006] In some embodiments, the community health care equipment access method of the embodiment of the present invention further includes:

[0007] The device authorization management interface is displayed, and based on the mapping configuration between the device type and the capability exposure device type, the device authorization information is displayed in response to the selection operation of the first control; the device authorization information includes the device type name corresponding to the device type.

[0008] In some embodiments, in one embodiment of the present invention, the method further comprises:

[0009] An alarm interface is displayed, based on the mapping configuration between the alarm type value of the terminal device and the alarm log module identification code, in response to a selection operation of a second control, the alarm information of the terminal device based on the first alarm type is displayed; the second control corresponds to the first alarm type.

[0010] In some embodiments, in one embodiment of the present invention, the method further comprises:

[0011] An alarm interface is displayed, based on the mapping configuration between the device type and the alarm log module identification code, in response to a selection operation on the second control, counting and displaying the terminal devices based on the first alarm type.

[0012] In some embodiments, in one embodiment of the present invention, the method further comprises:

[0013] Based on the community capability opening, configure the device type of the health service system to authorize the device;

[0014] Based on the mapping configuration provided by the configuration center, the community SaaS service authorization is executed, the device type of the terminal device is determined according to the capability exposure device type, and the device authorization data is generated and stored in the database.

[0015] In some embodiments, in one embodiment of the present invention, the method further comprises:

[0016] Based on the community capability opening, configure the equipment type of the health service system, and report the alarm log above;

[0017] Based on the mapping configuration provided by the configuration center, the community SaaS service alarm processing is performed, the alarm type value of the terminal device is determined according to the alarm log module identification code, and the device alarm log is determined and reported.

[0018] In some embodiments, in one embodiment of the present invention, the method further comprises:

[0019] Determine the name of the SaaS secondary device type;

[0020] The SaaS secondary device type name and the SaaS primary device type value of the health service system are executed by an SQL script generation executor to obtain an SQL script;

[0021] Determine that the device type of the newly added terminal device is the audited SQL script.

[0022] On the other hand, an embodiment of the present invention provides a community health care equipment access system, including:

[0023] The first module is used to obtain the device type and alarm type value of the newly added terminal device;

[0024] The second module is used to map the device type with the capability exposure device type in the configuration center to identify the terminal device;

[0025] The third module is used to map the alarm type value with the alarm log module identification code in the configuration center to query the configured device alarm log;

[0026] The fourth module is used to map the device type with the alarm log module identification code in the configuration center to display the device type on the alarm interface.

[0027] In some embodiments, the system of the present application also includes: a fifth module, used to display a device authorization management interface, based on the mapping configuration between the device type and the capability-exposure device type, and in response to a selection operation on the first control, displaying device authorization information; the device authorization information includes a device type name corresponding to the device type.

[0028] In some embodiments, the system of the present application also includes: a sixth module, used to display an alarm interface, based on the mapping configuration of the alarm type value of the terminal device and the alarm log module identification code, in response to the selection operation of the second control, displaying the alarm information of the terminal device based on the first alarm type; the second control corresponds to the first alarm type.

[0029] In some embodiments, the system of the present application also includes: a seventh module, used to display an alarm interface, based on the mapping configuration between the device type and the alarm log module identification code, in response to a selection operation on the second control, to count and display the terminal devices based on the first alarm type.

[0030] In some embodiments, the system of the present application further includes: an eighth module, for:

[0031] Based on the community capability opening, configure the device type of the health service system to authorize the device;

[0032] Based on the mapping configuration provided by the configuration center, the community SaaS service authorization is executed, the device type of the terminal device is determined according to the capability exposure device type, and the device authorization data is generated and stored in the database.

[0033] In some embodiments, the system of the present application further includes: a ninth module, for:

[0034] Based on the community capability opening, configure the equipment type of the health service system, and report the alarm log above;

[0035] Based on the mapping configuration provided by the configuration center, the community SaaS service alarm processing is performed, the alarm type value of the terminal device is determined according to the alarm log module identification code, and the device alarm log is determined and reported.

[0036] In some embodiments, the system of the present application further includes: a tenth module, which is used to:

[0037] Determine the name of the SaaS secondary device type;

[0038] The SaaS secondary device type name and the SaaS primary device type value of the health service system are executed by an SQL script generation executor to obtain an SQL script;

[0039] Determine that the device type of the newly added terminal device is the audited SQL script.

[0040] On the other hand, an embodiment of the present invention provides a community health care equipment access device, including:

[0041] at least one processor;

[0042] at least one memory for storing at least one program;

[0043] When the at least one program is executed by the at least one processor, the at least one processor implements the above-mentioned community health care equipment access method.

[0044] On the other hand, an embodiment of the present invention provides a storage medium, which stores a program executable by a processor. When the program executable by the processor is executed by the processor, it is used to implement the above-mentioned community health care equipment access method.

[0045] The method provided by the embodiment of the present application includes: obtaining the device type and alarm type value of the newly added terminal device; mapping and configuring the device type and the capability exposure device type in the configuration center to identify the terminal device; mapping and configuring the alarm type value and the alarm log module identification code in the configuration center to query the configured device alarm log; mapping and configuring the device type and the alarm log module identification code in the configuration center to display the device type on the alarm interface. The embodiment of the present application can realize fast and efficient access of new devices only through configuration files, which is conducive to improving development efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the embodiments of the present invention or the drawings of related technical solutions in the prior art are introduced below. It should be understood that the drawings introduced below are only for the convenience of clearly describing some embodiments of the technical solutions of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0047] Figure 1 A flowchart of an embodiment of a method for accessing community health care equipment provided by the present invention;

[0048] Figure 2A flowchart of another embodiment of the community health care equipment access method provided by the present invention;

[0049] Figure 3 A schematic diagram showing data of an embodiment of a device type provided by the present invention;

[0050] Figure 4 A schematic diagram showing an interface of an embodiment of a device authorization management interface provided by the present invention;

[0051] Figure 5 A schematic diagram showing a configuration of an embodiment of a mapping configuration of an alarm type value of a terminal device and an alarm log module identification code provided by the present invention;

[0052] Figure 6 A schematic diagram showing an interface of an embodiment of the alarm interface provided by the present invention;

[0053] Figure 7 A schematic diagram showing a configuration of an embodiment of the mapping configuration between the device type and the alarm log module identification code provided by the present invention;

[0054] Figure 8 A schematic diagram showing an interface of another embodiment of the alarm interface provided by the present invention;

[0055] Fig. 9 A schematic diagram of a flow chart of an embodiment of device type setting provided by the present invention;

[0056] Fig.10 A schematic diagram of the structure of an embodiment of a community health care equipment access system provided by the present invention;

[0057] Fig.11 A schematic structural diagram of an embodiment of a community health care equipment access device provided by the present invention. DETAILED DESCRIPTION

[0058] The embodiments of the present invention are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present invention, and are not to be construed as limitations of the present invention. For the step numbers in the following embodiments, they are only provided for the convenience of explanation, and the order between the steps is not limited in any way, and the execution order of each step in the embodiment can be adaptively adjusted according to the understanding of those skilled in the art.

[0059] First, the terms involved in the embodiments of the present application are explained:

[0060] Nacos (Dynamic Naming and Configuration Service) is a platform for dynamic service discovery, configuration management and service management. In terms of service discovery, it can help microservices find each other easily. Just like in a large shopping mall, each store (microservice) can use Nacos, the "mall guide sign", to find the location of other stores and call each other. For configuration management, Nacos can centrally manage various configuration information of microservices. For example, the configuration of services in different environments (development environment, test environment, production environment) is different. Nacos can easily switch and update, and can notify microservices in time after the configuration is modified.

[0061] Software as a Service (SaaS) is a model for providing software services through the Internet. Users do not need to install software locally, but access online software through a browser to use related functions, just like using an online document editing tool. As long as there is a network and an account, it can be used, instead of installing software programs on their own computers. SaaS is also a software delivery model based on cloud computing technology. In this model, software vendors deploy software on their own servers, and users access and use software through Internet browsers and other methods, instead of installing software on local devices as in the traditional model. For example, many companies use online office software, and employees can use the software on different devices (such as computers, tablets, and mobile phones) as long as there is a network connection and they log in to their accounts to use the functions such as document editing and project management provided by the software.

[0062] There are many types of capability-expanding devices, the most common of which are smartphones, which can open up capabilities such as positioning, communication (including partial opening of voice calls, text messages, etc.), camera photo and video recording capabilities, etc., which enable various location-based services, video calls, and other applications. Smart wearable devices, such as smart bracelets and smart watches, can open up health monitoring capabilities (such as heart rate, sleep monitoring data), exercise data (number of steps, exercise trajectory), and other capabilities, which can be obtained and analyzed by sports and health applications. It also includes smart cars, which can open up vehicle status monitoring capabilities (such as vehicle speed, battery / fuel level, tire pressure, etc.), automatic driving assistance capabilities, etc., so that car owners or third-party developers can better develop applications such as traffic management and smart navigation.

[0063] Controls, in the display interface of the software, are graphical user interface objects used to interact with users or display information. Common controls include buttons. Users can trigger corresponding operations by clicking buttons; for example, click the "Login" button on the login interface to submit account and password information. Text boxes are used for users to enter text content, such as entering keywords in the search interface. Labels are mainly used to display static text, such as the title of the software window. Check boxes allow users to select multiple options, such as selecting multiple filter contents in the filter conditions. Radio buttons can only select one option from a group of options, such as selecting whether to view files as "list" or "icon"; drop-down lists provide users with multiple options, and users can select one from them, such as a drop-down menu when selecting a country or region. The reasonable combination of these controls allows users to operate the software conveniently.

[0064] Community capability opening refers to a series of measures to open up the various resources, services, technologies, data and other capabilities of the community to internal members of the community and external organizations, enterprises, developers, etc., in order to achieve resource sharing, collaborative innovation, improve community service levels and promote community development. The following are some common aspects of community capability opening:

[0065] 1. Open data capabilities:

[0066] Sharing of basic community data: Open community population information, housing information, vehicle information and other basic data, which are of great value to property management, community planning, commercial services, etc. For example, logistics companies can optimize express delivery routes based on community population distribution and residential density; merchants can accurately push goods and services based on the age, gender and other information of community residents.

[0067] Public service data openness: Sharing the use of community public facilities, community activity participation data, etc., in order to better plan and improve public services. For example, according to the frequency of use of community activity centers and the types of activities residents participate in, reasonably arrange activity time and content to improve the utilization rate of public service facilities.

[0068] 2. Open service capabilities:

[0069] Government service extension: some government service functions of government departments are opened to the community to facilitate residents to handle related affairs. For example, the community sets up a government service self-service terminal, where residents can handle social security inquiries, medical insurance payment, ID card application and other services in the community, saving residents' time and energy.

[0070] Upgrading property services: Property management companies can open up their maintenance, cleaning, security and other service capabilities, not only to provide better services to community residents, but also to cooperate with external companies to expand the scope of services. For example, they can cooperate with housekeeping companies to provide value-added services such as home cleaning and home appliance repair; and cooperate with smart security companies to improve the safety and prevention level of the community.

[0071] Business service expansion: Businesses in the community can open up their product sales, delivery, after-sales and other service capabilities to establish closer ties with community residents. For example, community supermarkets provide online shopping platforms, where residents can order goods online and enjoy door-to-door delivery services; community barbershops provide appointment services, where residents can make appointments for haircuts according to their own schedules.

[0072] 3. Openness of space capabilities:

[0073] Public space sharing: Open the community's meeting rooms, activity rooms, libraries and other public spaces for use by community residents and external organizations. Community residents can hold gatherings, training, learning and other activities in these spaces; external organizations can carry out public welfare activities, cultural lectures, business meetings, etc. in the community, thereby improving the efficiency of the use of public spaces and the social benefits.

[0074] Commercial space leasing: leasing idle commercial space in the community to entrepreneurs, small and micro enterprises, etc., to provide them with opportunities for entrepreneurship and development. The community can increase its economic income by collecting rent and providing supporting services, while also promoting the commercial prosperity of the community.

[0075] 4. Openness of technical capabilities:

[0076] Application of IoT technology: The IoT platform of the open community allows developers and enterprises to access the community's smart devices and sensors to monitor and manage the community's environment, facilities, safety, etc. For example, developers can develop an intelligent garbage sorting system, monitor the overflow of garbage bins through sensors, and promptly notify sanitation workers to clean up; enterprises can use the community's IoT platform to develop smart home, smart security and other businesses.

[0077] Open software development interface: Provide software development interfaces for community management systems, service platforms, etc., so that developers can develop various applications based on the needs of the community and residents. For example, develop a community resident communication platform to facilitate communication and exchanges between residents; develop a community property service evaluation system to improve the quality of property services.

[0078] Mapping configuration is a widely used setting method in computer systems, networks and software. In a network environment, port mapping configuration is more common. For example, when you have a server in a local area network, and users from the external network want to access services on this server (such as website services), you can set up port mapping to map the port of the external access request (such as port 80 of the public IP) to the corresponding port of the server in the local area network (such as port 8080 of the intranet server). There are also applications of mapping configuration in databases. For example, object-relational mapping (ORM) configuration is a programming technique used to implement data conversion between different types of systems in object-oriented programming languages. Taking Python's Django framework as an example, the mapping relationship between database tables and Python classes can be configured at the model layer, so that developers can add, delete, modify and query the database in the way of operating objects without writing complex SQL statements. This mapping configuration facilitates the software development process and improves development efficiency.

[0079] The fast-paced lifestyle and changes in family structure in modern society have made it impossible for more and more families to effectively take care of their elderly parents. Young people go out to work during the day and return home at night. For older people, the problem of no one to take care of them during the day is becoming more and more serious. With the progress of society and technology, it has been derived that the elderly can be monitored at home by AI smart devices. In case of sudden abnormalities, the equipment detects abnormal conditions, such as no one on the screen for a long time, and can promptly notify the supervisor to avoid some problems. The health care and elderly care solutions of smart communities can effectively solve such problems and provide people with good elderly care and monitoring solutions.

[0080] The community health care equipment access method and system proposed in an embodiment of the present invention will be described in detail below with reference to the accompanying drawings. First, the community health care equipment access method proposed in an embodiment of the present invention will be described with reference to the accompanying drawings.

[0081] Reference Figure 1 , a community health care equipment access method is provided in an embodiment of the present invention. The community health care equipment access method in the embodiment of the present invention can be applied to a terminal, can be applied to a server, can also be software running in a terminal or a server, etc. The terminal can be a tablet computer, a laptop computer, a desktop computer, etc., but is not limited to this. The server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms. The community health care equipment access method in the embodiment of the present invention mainly includes the following steps:

[0082] S100: Obtain the device type of the newly added terminal device;

[0083] S200: Mapping and configuring the device type and the capability exposure device type in the configuration center to identify the terminal device;

[0084] S300: mapping the alarm type value of the terminal device with the alarm log module identification code in the configuration center to query the configured device alarm log;

[0085] S400: Mapping and configuring the device type and the alarm log module identification code in the configuration center to display the device type on the alarm interface.

[0086] In some possible implementations, the purpose of the present invention is to provide a community health care equipment access solution that only requires configuration to achieve coding-free, fast and efficient access to new types of health care equipment to solve the problems raised in the above background technology.

[0087] To achieve the above purpose, refer to Figure 2 As shown, the present invention provides the following method:

[0088] 1. Add SaaS equipment type to the database. Add health care equipment type to the database to store and manage health care equipment type data. Figure 3 One embodiment shown provides device type data.

[0089] 2. The SaaS device type and the capability exposure device type are mapped and configured in the configuration center to support dynamic identification of device types when the device is authorized by Xiaoyi Butler, and correctly display the device type name on the SaaS platform device authorization page.

[0090] 3. The alarm type value of the terminal device and the alarm log module identification code are mapped and configured in the configuration center to support dynamic query of the configured device alarm log when querying the alarm log.

[0091] 4. The SaaS device type and the alarm log module identification code are mapped and configured in the configuration center to support the display of the device type panel list on the alarm page.

[0092] The embodiment of the present application implements the access of new devices through configuration files, and accesses health care equipment without code changes, which reduces dependence on professional developers and reduces labor costs. Rapid iteration and deployment of new functions enable enterprises to respond to market changes and customer needs more quickly. The method provided in the embodiment of the present application includes the following steps: obtaining the device type and alarm type value of the newly added terminal device; mapping and configuring the device type with the capability exposure device type in the configuration center to identify the terminal device; mapping and configuring the alarm type value with the alarm log module identification code in the configuration center to query the configured device alarm log; mapping and configuring the device type with the alarm log module identification code in the configuration center to display the device type on the alarm interface. The embodiment of the present application can achieve fast and efficient access to new devices only through configuration files, which is conducive to improving development efficiency.

[0093] Optionally, in one embodiment of the present invention, the method further comprises:

[0094] The device authorization management interface is displayed, and based on the mapping configuration between the device type and the capability exposure device type, the device authorization information is displayed in response to the selection operation of the first control; the device authorization information includes the device type name corresponding to the device type.

[0095] In some possible implementations, the SaaS device type and the device type configured for capability exposure are mapped and configured in the configuration center to support dynamic identification of the device type when the device is authorized by Xiaoyi Butler, and correctly display the device type name on the SaaS platform device authorization page. The configuration is performed through the configuration center NACOS. When the device is authorized from Yijia Health, the authorized device type can be dynamically identified, so that the specific device type name, such as a smart watch, can be seen on the platform.

[0096] In some embodiments, the NACOS configuration center configuration can be: 101 represents the device type for capability exposure configuration, 136 represents the SaaS platform device type, and the device type that is authorized is 101, then the device type converted to the SaaS platform is 136, and the device type name takes the corresponding value "smart badge" for display. The specific configuration process is as follows:

[0097] #Health care configuration

[0098] Health-care:

[0099] deviceType: 101:

[0101] 136: Smart badge 102:

[0103] 137: Smartwatch 103:

[0105] 138: Smart Bracelet 104:

[0107] 139: Smart blood pressure monitor. The display effect after the page device is authorized, such as Figure 4 As shown, in some embodiments, the first control can be Figure 4 The area corresponding to the search box in . The selection operation can be a click operation of the user or a box selection operation. The present application does not limit the specific operation type of the selection operation. In some embodiments, the user can select the device type to be searched, such as any one or more of the community name, cell name, resident name, resident mobile phone number, device name, device type, etc.

[0108] Optionally, in one embodiment of the present invention, the method further comprises:

[0109] Display the alarm interface, based on the mapping configuration of the alarm type value of the terminal device and the alarm log module identification code, in response to the selection operation of the second control, display the alarm information of the terminal device based on the first alarm type; the second control corresponds to the first alarm type.

[0110] In some possible implementations, the alarm type value of the terminal device and the alarm log module identification code are mapped and configured in the configuration center to support dynamic query of the configured device alarm log when the alarm log is queried. Through the configuration center NACOS, the alarm log page module identification code of each type of community health care is mapped and configured with the terminal device type value. When querying a specific alarm log page request, the specific terminal device alarm value is parsed to achieve the effect of finding the corresponding alarm log data. For example, refer to Figure 5 As shown in the figure, through the configuration and the module identification code "SOS_WARN" of the alarm page, you can query the device alarm data configured on the current alarm page to see if there is an SOS alarm. Figure 6 As shown, after configuration, select the second control corresponding to the module identification code "SOS_WARN" (such as Figure 6 The area corresponding to the SOS alarm button in the display may display the alarm log corresponding to the device data of the SOS alarm. It is understandable that the second control may be Figure 6 The SOS alarm may also be a fence alarm or a fall alarm, etc. This application does not limit the specific alarm type of the second control.

[0111] Optionally, in one embodiment of the present invention, the method further comprises:

[0112] An alarm interface is displayed, based on a mapping configuration between a device type and an alarm log module identification code, and in response to a selection operation on a second control, terminal devices based on the first alarm type are counted and displayed.

[0113] In some possible implementations, the SaaS device type and the alarm log module identification code are mapped and configured in the configuration center to support the display of the device type panel list on the alarm page. Figure 7 As shown, if the SOS alarm page module identification code is SOS_WARN, the configuration mapping has SaaS device types 136, 146, and 147, that is, the page can dynamically query these three device types. Figure 8 The display interface shown shows a total of 8 devices, and provides the number of each type of device with SOS alarm, including 2 smart badge types and 1 two-beat-one-roar type.

[0114] Optionally, in one embodiment of the present invention, the method further comprises:

[0115] Based on the community capability opening, configure the device type of the health service system to authorize the device;

[0116] Based on the mapping configuration provided by the configuration center, community SaaS service authorization is performed, the device type of the terminal device is determined according to the capability exposure device type, and the device authorization data is generated and stored in the database.

[0117] In some possible implementations, reference Figure 2 As shown, in some embodiments, the health service system may be a service such as Yijia Health, etc. Based on the mapping configuration between the device type and the capability exposure device type, the storage management of the device authorization data is realized.

[0118] Optionally, in one embodiment of the present invention, the method further comprises:

[0119] Based on the community capability opening, configure the equipment type of the health service system, and report the alarm log above;

[0120] Based on the mapping configuration provided by the configuration center, execute community SaaS service alarm processing, determine the alarm type value of the terminal device according to the alarm log module identification code, and determine and report the device alarm log.

[0121] In some possible implementations, reference Figure 2 As shown, in some embodiments, query management of the alarm log is implemented based on the mapping configuration between the alarm type value of the terminal device and the alarm log module identification code.

[0122] Optionally, in one embodiment of the present invention, the method further comprises:

[0123] Determine the name of the SaaS secondary device type;

[0124] The SaaS secondary device type name and the SaaS primary device type value of the health service system are executed through the SQL script generation executor to obtain the SQL script;

[0125] Determine the device type of the newly added terminal device to be a reviewed SQL script.

[0126] In some possible implementations, reference Fig. 9 As shown in the figure, the specific implementation process of adding a new SaaS device type to the database includes:

[0127] 1) Define the name of the SaaS secondary device type;

[0128] 2) The defined SaaS secondary device type name and the community health care SaaS primary device type value are executed through the SQL script generation executor to obtain the correct SQL script;

[0129] 3) The SQL generated by the SQL script execution generator is reviewed by the SQL self-service platform and then executed.

[0130] The embodiment of the present application configures the newly added device type to the configuration center and maps the alarm page identification code of each alarm type with the value of each alarm type. It is only necessary to change the configuration file to complete the task requirements without changing the code, thereby achieving fast and efficient access and completing the task requirements in a configurable manner. The advantage of the configuration method is that it greatly improves the development efficiency. Compared with the traditional writing code to implement various functions, the coding workload of developers is greatly reduced through pre-customized components. Developers only need to quickly configure data mapping through dragging, configuration, etc., which greatly improves the efficiency of the development cycle, allowing companies to launch new products and provide new functions faster and seize market opportunities.

[0131] It can be understood that the device access method provided by the embodiment of the present application can be used in office scenarios. In factory areas that require security monitoring or enterprises that require internal interconnection, the device access method provided by the present application can be used to access new devices. The specific steps include: obtaining the device type and alarm type value of the terminal device of the newly added enterprise user; mapping and configuring the device type with the capability exposure device type in the configuration center to identify the terminal device; mapping and configuring the alarm type value with the alarm log module identification code in the configuration center to query the configured device alarm log; mapping and configuring the device type with the alarm log module identification code in the configuration center to display the device type on the alarm interface. This method improves the efficiency of new device access and saves resources and time.

[0132] In other embodiments, the device access method provided in the embodiments of the present application can be used in medical scenarios. For the management and control of medical equipment, or for the behavioral constraints of patients, or for the management of medical staff, the device access method provided in the present application can be used to access new equipment. The specific steps include: obtaining the device type and alarm type value of the terminal device of the newly added medical-related personnel; mapping and configuring the device type with the capability exposure device type in the configuration center to identify the terminal device; mapping and configuring the alarm type value of the terminal device with the alarm log module identification code in the configuration center to query the configured device alarm log; mapping and configuring the device type with the alarm log module identification code in the configuration center to display the device type in the alarm interface. This method improves the efficiency of new device access and saves resources and time.

[0133] In other embodiments, the device access method provided by the embodiment of the present application can be used in property management scenarios. In smart communities, the information interconnection between multiple community users and property management can use the device access method provided by the present application to access new devices. The specific steps include: obtaining the device type and alarm type value of the newly added community-related terminal device; mapping and configuring the device type with the capability exposure device type in the configuration center to identify the terminal device; mapping and configuring the alarm type value of the terminal device with the alarm log module identification code in the configuration center to query the configured device alarm log; mapping and configuring the device type with the alarm log module identification code in the configuration center to display the device type on the alarm interface. This method improves the efficiency of new device access and saves resources and time.

[0134] In other embodiments, the device access method adopted by the embodiments of the present application can be used in vehicle-mounted Internet of Things scenarios. In online car-hailing services, information sharing of passengers or information exchange of passengers can be realized. The device access method provided by the present application can be used to access new devices. The specific steps include: obtaining the device type and alarm type value of the newly added passenger terminal device; mapping and configuring the device type with the capability exposure device type in the configuration center to identify the terminal device; mapping and configuring the alarm type value of the terminal device with the alarm log module identification code in the configuration center to query the configured device alarm log; mapping and configuring the device type with the alarm log module identification code in the configuration center to display the device type on the alarm interface. This method improves the efficiency of new device access and saves resources and time.

[0135] In summary, the above method includes: obtaining the device type of the newly added terminal device; mapping the device type with the capability exposure device type in the configuration center to identify the terminal device; mapping the alarm type value of the terminal device with the alarm log module identification code in the configuration center to query the configured device alarm log; mapping the device type with the alarm log module identification code in the configuration center to display the device type on the alarm interface. The embodiment of the present application can realize fast and efficient access to new devices only through configuration files, which is conducive to improving development efficiency.

[0136] Secondly, refer to the attached Fig.10 A community health care equipment access system proposed according to an embodiment of the present invention is described.

[0137] Fig.10 This is a schematic diagram of the structure of a community health care equipment access system according to an embodiment of the present invention. The system specifically includes:

[0138] The first module 210 is used to obtain the device type of the newly added terminal device;

[0139] The second module 220 is used to map the device type and the capability exposure device type in the configuration center to identify the terminal device;

[0140] The third module 230 is used to map the alarm type value of the terminal device with the alarm log module identification code in the configuration center to query the configured device alarm log;

[0141] The fourth module 240 is used to map the device type with the alarm log module identification code in the configuration center to display the device type on the alarm interface.

[0142] In some embodiments, the system of the present application also includes: a fifth module, used to display a device authorization management interface, based on the mapping configuration between the device type and the capability exposure device type, and in response to a selection operation on the first control, displaying device authorization information; the device authorization information includes a device type name corresponding to the device type.

[0143] In some embodiments, the system of the present application also includes: a sixth module, used to display an alarm interface, based on the mapping configuration of the alarm type value of the terminal device and the alarm log module identification code, in response to the selection operation of the second control, displaying the alarm information of the terminal device based on the first alarm type; the second control corresponds to the first alarm type.

[0144] In some embodiments, the system of the present application also includes: a seventh module, used to display an alarm interface, based on the mapping configuration of the device type and the alarm log module identification code, in response to the selection operation of the second control, to count and display terminal devices based on the first alarm type.

[0145] In some embodiments, the system of the present application further includes: an eighth module, for:

[0146] Based on the community capability opening, configure the device type of the health service system to authorize the device;

[0147] Based on the mapping configuration provided by the configuration center, community SaaS service authorization is performed, the device type of the terminal device is determined according to the capability exposure device type, and the device authorization data is generated and stored in the database.

[0148] In some embodiments, the system of the present application further includes: a ninth module, for:

[0149] Based on the community capability opening, configure the equipment type of the health service system, and report the alarm log above;

[0150] Based on the mapping configuration provided by the configuration center, execute community SaaS service alarm processing, determine the alarm type value of the terminal device according to the alarm log module identification code, and determine and report the device alarm log.

[0151] In some embodiments, the system of the present application further includes: a tenth module, which is used to:

[0152] Determine the name of the SaaS secondary device type;

[0153] The SaaS secondary device type name and the SaaS primary device type value of the health service system are executed through the SQL script generation executor to obtain the SQL script;

[0154] Determine the device type of the newly added terminal device to be a reviewed SQL script.

[0155] It can be seen that the contents of the above method embodiments are all applicable to the present system embodiments, the functions specifically implemented by the present system embodiments are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.

[0156] Reference Fig.11 , an embodiment of the present invention provides a community health care equipment access device, including:

[0157] at least one processor 410;

[0158] At least one memory 420, used to store at least one program;

[0159] When the at least one program is executed by the at least one processor 410, the at least one processor 410 implements the community health care equipment access method.

[0160] Similarly, the contents of the above method embodiments are all applicable to the present device embodiments. The functions specifically implemented by the present device embodiments are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.

[0161] An embodiment of the present invention also provides a computer-readable storage medium, which stores a program executable by a processor. When the program executable by the processor is executed by the processor, it is used to execute the above-mentioned community health care equipment access method.

[0162] Similarly, the contents of the above method embodiments are all applicable to the present storage medium embodiments. The functions specifically implemented by the present storage medium embodiments are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.

[0163] In some selectable embodiments, the function / operation mentioned in the block diagram may not occur in the order mentioned in the operation diagram. For example, depending on the function / operation involved, the two boxes shown in succession can actually be executed substantially simultaneously or the boxes can sometimes be executed in reverse order. In addition, the embodiment presented and described in the flow chart of the present invention is provided by way of example, for the purpose of providing a more comprehensive understanding of technology. The disclosed method is not limited to the operation and logic flow presented herein. Selectable embodiments are expected, wherein the order of various operations is changed and the sub-operation of a part for which is described as a larger operation is performed independently.

[0164] In addition, although the present invention is described in the context of functional modules, it should be understood that, unless otherwise specified, one or more of the functions and / or features can be integrated into a single physical device and / or software module, or one or more functions and / or features can be implemented in a separate physical device or software module. It is also understood that a detailed discussion of the actual implementation of each module is unnecessary for understanding the present invention. More specifically, in view of the properties, functions and internal relationships of the various functional modules in the device disclosed herein, the actual implementation of the module will be understood within the conventional skills of the engineer. Therefore, those skilled in the art can implement the present invention set forth in the claims without excessive experimentation using ordinary techniques. It is also understood that the specific concepts disclosed are merely illustrative and are not intended to limit the scope of the present invention, which is determined by the full scope of the appended claims and their equivalents.

[0165] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several programs to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc., which can store program codes.

[0166] The logic and / or steps represented in the flowchart or otherwise described herein, for example, may be considered as an ordered list of executable programs for implementing the logical functions, and may be embodied in any computer-readable medium for use by a program execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch and execute a program from a program execution system, device or apparatus), or in conjunction with such program execution systems, devices or apparatuses. For purposes of this specification, a "computer-readable medium" may be any device that can contain, store, communicate, propagate or transmit a program for use by a program execution system, device or apparatus, or in conjunction with such program execution systems, devices or apparatuses.

[0167] More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection with one or more wires (electronic device), a portable computer disk case (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be a paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, deciphering or, if necessary, processing in another suitable manner, and then stored in a computer memory.

[0168] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, a plurality of steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable program execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0169] In the above description of this specification, the description with reference to the terms "one embodiment / example", "another embodiment / example" or "certain embodiments / examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.

[0170] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the claims and their equivalents.

[0171] The above is a specific description of the preferred implementation of the present invention, but the present invention is not limited to the embodiments. Those skilled in the art may make various equivalent modifications or substitutions without violating the spirit of the present invention. These equivalent modifications or substitutions are all included in the scope defined by the claims of the present invention.

Claims

1. A method for accessing community health care equipment, characterized in that: The following steps are involved: Get the device type and alarm type value of the newly added terminal device; Mapping and configuring the device type and the capability exposure device type in a configuration center to identify the terminal device; Mapping the alarm type value and the alarm log module identification code in the configuration center to query the configured device alarm log; The device type and the alarm log module identification code are mapped and configured in the configuration center to display the device type on the alarm interface.

2. The community health care equipment access method according to claim 1, characterized in that: The method further comprises: The device authorization management interface is displayed, and based on the mapping configuration between the device type and the capability exposure device type, the device authorization information is displayed in response to the selection operation of the first control; the device authorization information includes the device type name corresponding to the device type.

3. The community health care equipment access method according to claim 1, characterized in that: The method further comprises: An alarm interface is displayed, based on the mapping configuration between the alarm type value of the terminal device and the alarm log module identification code, in response to a selection operation of a second control, the alarm information of the terminal device based on the first alarm type is displayed; the second control corresponds to the first alarm type.

4. The community health care equipment access method according to claim 3, characterized in that: The method further comprises: An alarm interface is displayed, based on the mapping configuration between the device type and the alarm log module identification code, in response to a selection operation on the second control, counting and displaying the terminal devices based on the first alarm type.

5. The community health care equipment access method according to claim 1, characterized in that: The method further comprises: Based on the community capability opening, configure the device type of the health service system to authorize the device; Based on the mapping configuration provided by the configuration center, the community SaaS service authorization is executed, the device type of the terminal device is determined according to the capability exposure device type, and the device authorization data is generated and stored in the database.

6. The community health care equipment access method according to claim 1, characterized in that: The method further comprises: Based on the community capability opening, configure the equipment type of the health service system, and report the alarm log above; Based on the mapping configuration provided by the configuration center, the community SaaS service alarm processing is performed, the alarm type value of the terminal device is determined according to the alarm log module identification code, and the device alarm log is determined and reported.

7. The community health care equipment access method according to claim 1, characterized in that: The method further comprises: Determine the name of the SaaS secondary device type; The SaaS secondary device type name and the SaaS primary device type value of the health service system are executed by an SQL script generation executor to obtain an SQL script; Determine that the device type of the newly added terminal device is the audited SQL script.

8. A community health care equipment access system, characterized in that: include: The first module is used to obtain the device type and alarm type value of the newly added terminal device; The second module is used to map the device type with the capability exposure device type in the configuration center to identify the terminal device; The third module is used to map the alarm type value with the alarm log module identification code in the configuration center to query the configured device alarm log; The fourth module is used to map the device type with the alarm log module identification code in the configuration center to display the device type on the alarm interface.

9. A community health care equipment access device, characterized in that: include: at least one processor; at least one memory for storing at least one program; When the at least one program is executed by the at least one processor, the at least one processor implements the community health care equipment access method as described in any one of claims 1 to 7.

10. A computer-readable storage medium storing a program executable by a processor, characterized in that: The program executable by the processor is used to implement the community health care equipment access method as described in any one of claims 1 to 7 when executed by the processor.