J2ee old people monitoring system based on internet of things technology

By collecting data on the elderly through IoT devices and processing it in conjunction with the J2EE system, the gap in the integration of IoT and J2EE technologies has been filled, enabling real-time monitoring and alarm reminders for the elderly, and improving the practicality and security of the elderly care system.

CN116246781BActive Publication Date: 2025-11-25四川启睿克科技有限公司
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202211707098.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-27
Publication Date
2025-11-25
Estimated Expiration
2042-12-27

AI Technical Summary

Technical Problem

The existing technologies, such as IoT and J2EE, have not been effectively combined, resulting in the lack of an IoT-based J2EE-based elderly care system to solve the problem of social aging.

Method used

Data on the health and living environment of the elderly is collected through IoT-related devices, processed by an integrated gateway, and imported into an RDB relational database. This data is then combined with a J2EE elderly management system for processing and analysis, enabling real-time monitoring and alarm reminders.

Benefits of technology

It enables real-time dynamic management of the elderly, improves the practicality of the J2EE elderly management system, and can promptly issue alarms and reminders to ensure the quality of life and safety of the elderly.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116246781B_ABST
    Figure CN116246781B_ABST
Patent Text Reader

Abstract

The application discloses a J2EE old people monitoring system based on an internet of things technology, which comprises an intelligent terminal of internet of things related equipment, an RFID data acquisition device, an integrated gateway, an RDB relational database and a J2EE old people management system; data is collected by the internet of things related equipment and provided, then is written into the RDB relational database after being processed by the integrated gateway, and finally is processed by the J2EE old people management system and is displayed according to different business scenes; the application bridges the corresponding system developed by the internet of things technology and the J2EE technology, is helpful to better manage the old people, can improve the practicability of the J2EE old people management system with more real-time dynamic data, can better alarm and remind the caretaker, the community, the hospital and the like in time when the body state and the living environment of the old people are abnormal, and guarantees the life quality and the life safety of the old people.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of Internet of Things, in particular to a J2EE old people monitoring system based on Internet of Things technology. BACKGROUND

[0002] For the field of Internet of Things, Internet of Things is mainly applied to smart logistics under rapid development, and under the support of big data, Internet of Things, artificial intelligence and other information technologies, system sensing, comprehensive analysis and processing of logistics links such as transportation, warehousing and distribution are realized. At present, the application of Internet of Things technology mainly reflects in the fields of warehousing, transportation monitoring, express terminal and other fields. And applied to intelligent transportation, using information technology to improve the traffic environment, closely combining people, vehicles and roads, ensuring traffic safety and improving resource utilization. The specific application fields of Internet of Things technology include intelligent public transportation, bicycle sharing, Internet of Vehicles, charging pile monitoring, intelligent traffic lights and intelligent parking. And intelligent safety, through equipment to realize intelligent judgment, analyze and process the collected images, and transmit and store them. There is also the field of intelligent medical treatment, and the intelligent management of people refers to monitoring the physical state (such as heart rate) of people through medical wearable devices and sensors, and recording the collected data into electronic health records.

[0003] And for J2EE technology, large websites are developed using Java. Secondly, large enterprise applications, such as large enterprise management systems, CRM systems, ERP systems, are also developed using J2EE technology. Large enterprises related to communication and network: mobile, Unicom, Telecom, Netcom main informationization; large enterprises related to financial lines, banks, securities companies, Internet finance, large management systems, such as: supply chain, customer management system, logistics system are all completed through JAVA. J2EE technology, Java2PlatformEnterpriseEdition, is a set of enterprise-level distributed application development specifications jointly developed by multiple companies. J2EE is the mainstream enterprise-level distributed application platform solution on the market. J2EE is a computing environment for enterprise-level distributed applications. It defines dynamic Web page functions (Servlet and Jsp), business components (EJB), asynchronous message transmission mechanisms (JMS), name and directory location services (JNDI), database access (JDBC), connectors with subsystems (JCA) and security services.

[0004] Although both technologies have very extensive and comprehensive applications in their respective fields, the problem of old-age care has not been combined with J2EE technology in a way that there is still a big gap; therefore, there is an urgent need for a solution that can fill this gap, combining Internet of Things technology with J2EE to create a J2EE old-age care system based on Internet of Things, providing a solution to the problem of social aging. SUMMARY

[0005] The J2EE elderly care system based on the Internet of Things technology aims to bridge the corresponding system developed for the Internet of Things technology and the J2EE technology, and is helpful for better management of the elderly, so as to solve the technical problem that the Internet of Things technology and the J2EE technology are not combined in the prior art, and thus popularize the system to solve social hot issues.

[0006] The J2EE elderly care system based on the Internet of Things technology aims to bridge the corresponding system developed for the Internet of Things technology and the J2EE technology, and is helpful for better management of the elderly, so as to solve the technical problem that the Internet of Things technology and the J2EE technology are not combined in the prior art, and thus popularize the system to solve social hot issues.

[0007] The J2EE elderly care system based on the Internet of Things technology comprises an intelligent terminal of Internet of Things related equipment and an RFID data acquisition device, an integrated gateway, an RDB relational database and a J2EE elderly management system, collects and provides data by the Internet of Things related equipment first, writes the data into the RDB relational database after processing by the integrated gateway, and finally processes the data by the J2EE elderly management system and develops according to different business scenarios.

[0008] Step (1), the intelligent terminal of the Internet of Things related equipment and the RFID data acquisition device collect and classify the data of the elderly health information and the living environment data source;

[0009] Step (2), the entities, the main features of the entities and the relationships between the entities are extracted from the obtained data of the elderly health information and the living environment data source.

[0010] Step (3), the data is preprocessed by the Internet of Things related equipment itself in the result obtained in step (2), and the Internet of Things related equipment itself is used to filter illegal data.

[0011] Step (4), the data after preprocessing is exported to the integrated gateway for processing by the Internet of Things related equipment itself, the integrated gateway is built-in rule processing, and then imported into the RDB relational database, and then connected with the J2EE elderly management system through JDBC.

[0012] Step (5), the data is updated and reprocessed in the J2EE elderly management system, and corresponding functions or more functions are realized according to different business scenarios.

[0013] As a further improvement of the present application, in step (1), the data collected by the Internet of Things related equipment at least includes the basic information and health information of the heart rate, body temperature, blood pressure, body fat and water shortage of the elderly, and the environmental information of the temperature, gas content, air quality, water flow and sound decibel.

[0014] As a further improvement of the present application, in the step (2), the data entity class is constructed according to the basic information, the environmental information and the health information, and the sub-items of the entity class at least include various data attributes obtained in the step (1), so as to model according to the three objects of the basic information, the health information and the environmental information of the old person, and extract various data attributes to establish the entity class; the basic information and the health information of the old person belong to a one-to-many relationship, and the environmental information belongs to a single object.

[0015] As a further improvement of the present application, in the step (2), the method for establishing the entity class is:

[0016] The various data attributes of the entity class are mapped with the data obtained by the Internet of Things related equipment, and after the standardization analysis, the spatial analysis, the flow analysis and the time series analysis of the data are performed by the LinkAnalytics analysis tool in the cloud server, the standardized and unified data source is obtained, that is, the data is standardized or converted into a unified format, the compatibility of the unified format with the application program is ensured, and the repeated, obsolete or unnecessary data is filtered.

[0017] As a further improvement of the present application, in the step (4), the RDB relational database establishes a corresponding relationship table according to the constructed data entity class, and imports the data, so that the data can be embodied in the J2EE old person management system developed by using J2EE.

[0018] As a further improvement of the present application, in the step (5), the RDB relational database is dynamically updated according to the step (4), and the data is reprocessed, the redundant data is filtered out and cleaned up in a timely manner, and then the functions are distributed according to the specific business scenarios.

[0019] As a further improvement of the present application, the J2EE old person management system is used for processing, displaying and analyzing the data; after the data enters the J2EE old person management system, the data is corrected, optimized and intuitively displayed; and the analysis algorithm is added in the J2EE old person management system to analyze the health status of the old person.

[0020] As a further improvement of the present application, in the J2EE old person management system, the data is exchanged in the JSON format by using the SpringMVC framework.

[0021] As a further improvement of the present application, the J2EE elderly management system has a Web dynamic characteristic, when the old people have an accident at home, the data detected by the Internet of Things detection unit of the RFID data acquisition device will have an abnormal change, the RDB relational database associated with the J2EE elderly management system has a set of data monitoring range virtual table with an upper limit value, when the data reaches or exceeds the upper limit value, the cloud service will immediately analyze the state of the old people and alarm.

[0022] Compared with the prior art, the present application has the following advantages and beneficial effects:

[0023] The present application bridges the corresponding system developed by the Internet of Things technology and the J2EE technology, which helps to better manage the elderly, can improve the practicality of the J2EE elderly management system with more real-time dynamic data, and can better alarm and remind the caregivers, community, hospital and the like in time when the physical state and living environment of the old people are abnormal, so as to protect the life quality and safety of the elderly group. BRIEF DESCRIPTION OF DRAWINGS

[0024] Figure 1 The present application is based on the overall architecture of the J2EE elderly monitoring system based on the Internet of Things technology;

[0025] Figure 2 The present application is based on the overall architecture of the J2EE elderly monitoring system based on the Internet of Things technology; DETAILED DESCRIPTION

[0026] The technical solutions in the embodiments of the present application will be described clearly and completely in combination with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor are within the scope of protection of the present application.

[0027] Embodiment:

[0028] In combination with the drawings, Figures 1-2 A J2EE elderly monitoring system based on the Internet of Things technology, including: an intelligent terminal of Internet of Things related equipment and an RFID data acquisition device, an integrated gateway, an RDB relational database and a J2EE elderly management system, first collecting and providing data by the Internet of Things related equipment, then writing into the RDB relational database through the integrated gateway, finally processing by the J2EE elderly management system according to different business scenarios; the specific working process includes the following steps:

[0029] Step (1), the smart terminal such as smart bracelet, environment detector and other devices related to Internet of Things collects the data of the old people's health information and living environment data source and classifies and summarizes them;

[0030] Specifically, in step (1), the data collected and obtained by the RFID data acquisition device and the smart terminal such as smart bracelet and environment detector includes at least the basic information and health information of the old people's heart rate, body temperature, blood pressure, body fat, water shortage, and the environment information such as temperature, gas content, air quality, water flow, sound decibel.

[0031] In this embodiment, the existing RFID technology is used to collect data by using microprocessor, LORA module, non-contact biological radar sign detector, contact type human health information detection tool, electrocardiogram monitor, infrared temperature sensor, oxygen content monitoring sensor, alternating current transformer sensor, natural gas laser leakage sensor, humidity sensor, body temperature detection device, etc. to obtain real-time data to realize data collection.

[0032] Step (2), extracting entities, main features of entities, and relationships between entities from the obtained data of the old people's health information and living environment data source;

[0033] Specifically, in step (2), based on the data obtained in step (1) and some basic data obtained by human, at least according to the basic information, environment information and health information, the data entity class is constructed, and the subitems thereof include at least various data attributes obtained in step (1). Since various data attributes of each entity class have been obtained, as long as the related various data attributes are extracted to establish the entity class according to the modeling of the three objects of the old people's basic information, health information and environment basic information, the old people's basic information and health information belong to one-to-many relationship, and the environment information belongs to a separate object.

[0034] In this embodiment, the entity class is established manually according to the obtained target data according to the demand, such as Figure 2The specific method is shown as follows: field mapping is performed between the attributes of the entity class and the data obtained by the Internet of Things related device, a set of specified implementation methods and regulations are specified, and after standard analysis, spatial analysis, streaming analysis and time series analysis of the data by the LinkAnalytics analysis tool in the cloud server rented or purchased, a standardized data source is obtained, that is, the data is standardized or converted into a unified format, ensuring that the unified format is compatible with the application program, and filtering any repeated, outdated or unnecessary data. The data is sent to the specified client after being processed by the cloud server AMQP, DDS, CoAP, MQTT and other integrated gateway protocols, and the client here is an RDB relational database. On this basis, the uniformity and integrity of the above data source are processed to ensure that the Internet of Things related device and the J2EE old people management system can have a standardized, sustainable, correct and stable connection and interaction, and the convenience of database access of J2EE technology (connection through JDBC) is utilized to interact the functions of the two technologies, that is, the data obtained by the Internet of Things technology is transferred into the J2EE old people management system for processing, which highlights the focus of the application, and the entity class relationship is established and processed.

[0035] Step (3), the data is preprocessed by the Internet of Things related device itself in the results obtained in step (2), and the Internet of Things related device itself is used to filter illegal data.

[0036] Step (4), the data after preprocessing is exported to the integrated gateway by the Internet of Things related device itself for processing, and then imported into the RDB relational database after processing by the built-in rules of the integrated gateway, and then connected with the J2EE old people management system through JDBC.

[0037] Specifically, in step (4), the RDB relational database establishes a corresponding relationship table according to the data entity class constructed, and imports the data so that it can be embodied in the J2EE old people management system developed by using J2EE.

[0038] Step (5), the data is updated and reprocessed in the J2EE old people management system, and corresponding functions or more functions are realized according to different business scenarios.

[0039] Specifically, in step (5), the RDB relational database is dynamically updated according to the method in step (4), and the data can be reprocessed, and redundant data is filtered out and cleaned up regularly. On this basis, functions are distributed according to specific business scenarios.

[0040] In this embodiment, before the data enters the RDB relational database, a complete J2EE old people management system is developed according to the mature J2EE technology and Spring framework and some distributed, cluster, message queue and other tools. The main function is to process, display and analyze the data. After the data enters the J2EE old people management system, we can correct, optimize and more intuitively display the data. And some analysis algorithms can be added to analyze the health status of the old people, for example: the position data can be predicted by the k- nearest neighbor (KNN) algorithm according to the existing data. For example: the old people's heart rate and time can be used to predict the time when the old people may have tachycardia or bradycardia by using the MapReduce algorithm to execute the algorithm, or the factors that may cause the old people to have bad mood can be analyzed according to the light and volume decibel size in the home. And whether the old people have some health risks can be predicted according to the specific physical condition of the old people in the recent period and whether they have a history of disease. The above data are exchanged in JSON format by using the SpringMVC framework, and the security of data transmission is ensured by using the security service characteristics of J2EE, which is one of the characteristics of the system jointly built by J2EE and Internet of Things technology, to reflect the processing process of the J2EE old people management system.

[0041] Then, after the above process, according to the Web dynamic characteristics of the J2EE elderly management system, the real-time performance of the data is ensured, and the data can be dynamically updated after being acquired by the Internet of Things device. After the translation process is completed by means of WebView (used as a thin package), the health information of the elderly can be pushed to the Internet devices such as mobile phones, computers, and large screens of televisions. At the same time, the data is transmitted to the cloud database through Ethernet in the background. Medical staff, community workers, and the like can check the health daily data and real-time data of the elderly through computer monitoring software or mobile phone APP, and make professional analysis according to the specific physical condition of the elderly and their past medical history, regularly give physical condition assessment, and propose appropriate pension suggestions or medical treatment suggestions. The family members of the elderly can also log in to the corresponding software on mobile phones and computers to view the recent physical condition assessment results of the elderly and the suggestions proposed by the medical staff, and communicate with the elderly to assist the elderly in their old age. In addition, when the elderly go to a large medical center for treatment due to illness, doctors can analyze the disease condition by checking the data of the elderly in the cloud database rented or purchased by the system user, and speed up the diagnosis and treatment. When the elderly have an accident at home, the data detected by the Internet of Things detection unit of the RFID data acquisition device will be abnormal. Since the RDB relational database associated with the J2EE elderly management system has a set data monitoring range virtual table with an upper limit value, when the data transmitted by the sensor reaches or exceeds the value, the cloud service will immediately analyze the state of the old man and immediately alarm on the computer and mobile phone software, reminding the old man's caretaker and the corresponding responsible person (if any) of the community. In this process, due to the advantages of J2EE asynchronous transmission mechanism (JMS), when ajax sends a request to the background, it will wait for the return value from the background at success. At this time, the code after it will continue to execute, which will cause multi-threaded execution. Using asynchronous transmission can improve the execution efficiency. In terms of mobile terminal experience, asynchronous request can completely not affect the user's experience effect, regardless of the length of the request time, the user is focused on operating other content on the page.

[0042] The present application can improve the practicability of the J2EE elderly management system with more real-time dynamic data, and can better alarm and remind the caretaker, community, hospital, etc. in time when the physical condition and living environment of the elderly are abnormal, thereby protecting the life quality and safety of the elderly group.

[0043] Although the present application has been described herein with reference to the explanatory embodiments thereof, the above-described embodiments are merely preferred embodiments of the present application, and the embodiments of the present application are not limited to the above-described embodiments. It should be understood by those skilled in the art that many other modifications and embodiments can be designed, which will fall within the scope and spirit of the present application.

Claims

1. A J2EE elderly monitoring system based on Internet of Things (IoT) technology, characterized in that: include: The system integrates smart terminals and RFID data acquisition devices related to the Internet of Things (IoT), a gateway, an RDB relational database, and a J2EE elderly management system. First, the IoT devices collect and provide data. Then, the integrated gateway processes the data and writes it into the RDB relational database. Finally, the J2EE elderly management system processes the data and distributes it for display according to different business scenarios. Specifically, the system includes the following steps: Step (1): Collect and categorize data on the health information and living environment of the elderly using smart terminals of IoT-related devices and RFID data acquisition devices; In step (1), the data collected by the IoT-related devices includes at least the basic information and health information of the elderly, such as heart rate, body temperature, blood pressure, body fat and dehydration, as well as environmental information such as temperature, gas content, air quality, water flow and sound decibels. Step (2): Extract entities, key features of entities, and relationships between entities from the data sources of elderly health information and living environment. In step (2), a data entity class is constructed based on basic information, environmental information and health information. The sub-items of the entity class include at least the various data attributes obtained in step (1) to model based on the three objects of the elderly’s basic information, health information and environmental information, and extract the relevant data attributes to establish the entity class; the elderly’s basic information and health information belong to a one-to-many relationship, and the environmental information belongs to a separate object; The method for establishing entity classes is as follows: map the various data attributes corresponding to the entity classes to the data obtained from IoT-related devices, and then perform normalization analysis, spatial analysis, streaming analysis, and time series analysis on the data using the LinkAnalytics analysis tool built into the cloud server to obtain a standardized and unified data source. This means standardizing or converting the data into a unified format to ensure that the unified format is compatible with the application and to filter out duplicate, outdated, or unnecessary data. In step (3) and step (2), the data is preprocessed by the IoT-related devices themselves, and illegal data is filtered by the IoT-related devices that collect the data. Step (4): The preprocessed data is exported to the integrated gateway through the IoT-related devices themselves for processing. After processing by the built-in rules of the integrated gateway, it is imported into the RDB relational database and then connected to the J2EE elderly management system through JDBC. Step (5): Update and reprocess the data in real time in the J2EE elderly management system, and implement corresponding functions or expand more functions according to different business scenarios.

2. The J2EE elderly monitoring system based on Internet of Things technology according to claim 1, characterized in that, In step (4), the RDB relational database establishes corresponding relational tables based on the constructed data entity classes and imports the data so that the data can be reflected in the J2EE elderly management system that has been developed using J2EE.

3. The J2EE elderly monitoring system based on Internet of Things technology according to claim 1, characterized in that, In step (5), the RDB relational database is dynamically updated according to step (4), and the data is reprocessed, redundant data is filtered out and cleaned up periodically, and then the functions are distributed according to the specific business scenario.

4. The J2EE elderly monitoring system based on Internet of Things technology according to claim 3, characterized in that, The J2EE elderly management system is used for data processing, display, and analysis; after data enters the J2EE elderly management system, it corrects, optimizes, and displays the data intuitively; and it incorporates analysis algorithms into the J2EE elderly management system to analyze the health status of the elderly.

5. The J2EE elderly monitoring system based on Internet of Things technology according to claim 4, characterized in that, In the J2EE elderly management system, data is exchanged using JSON format through the SpringMVC framework.

6. The J2EE elderly monitoring system based on Internet of Things technology according to claim 4, characterized in that, The J2EE elderly management system has web-based dynamic features. When an elderly person has an accident at home, the data detected by the IoT detection unit of the RFID data acquisition device will show anomalies. The RDB relational database associated with the J2EE elderly management system has a set virtual table for data monitoring range with an upper limit value. When the data reaches or exceeds the upper limit value, the cloud service will immediately analyze the elderly person's status and issue an alarm.

Citation Information

Patent Citations

  • Old people family nursing early warning system based on Internet of things and health condition assessment method

    CN109326081A

  • Intelligent elderly care system and nursing scheme prediction method

    CN110610447A

  • Intelligent community home-based care monitoring system based on big data

    CN110995800A

  • Distributed data scheduling monitoring system, method and terminal for smart pension

    CN114415603A

  • Intelligent elderly care management service cloud system

    CN211669984U