Shared drinking water system based on open source gap

Through the shared drinking water system based on open source Hongmeng, the problems of poor hardware compatibility, insufficient data security and inefficient operation and management in traditional shared drinking water systems have been solved, seamless collaboration of devices and data security have been achieved, and user experience and service quality have been improved.

CN120616318APending Publication Date: 2025-09-12SHENZHEN TIANYUN CHUANGHONG DIGITAL TECHNOLOGY DEVELOPMENT CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510794338.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-13
Publication Date
2025-09-12

AI Technical Summary

Technical Problem

Traditional shared drinking water systems have problems such as poor hardware compatibility, insufficient data security, inefficient operation and management, inconvenient user interaction, and difficulty in ensuring service quality.

Method used

The shared drinking water system based on open source Hongmeng adopts distributed soft bus technology to achieve unified equipment management, provides rapid access and seamless docking through a unified API interface, builds a multi-level security system, uses permission management mechanisms to ensure data security, and provides personalized services through background monitoring of equipment status and fault diagnosis.

Benefits of technology

It achieves seamless collaboration of different hardware devices, ensures data security, improves operational management efficiency, and enhances user experience and service quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120616318A_ABST
    Figure CN120616318A_ABST
Patent Text Reader

Abstract

The invention discloses a shared drinking water system based on an open source gap, which comprises a shared drinking water device S1 and a shared drinking water system C1, the shared drinking water device S1 is connected with a client carrying the shared drinking water system C1, and a mobile phone positioning service is started through a shared drinking water system applet or application program (developed based on the open source gap) installed on a mobile phone. And automatically detecting the position of the user, and displaying the position of the nearby shared drinking water equipment on a map. The user can determine the equipment closer to the user according to the information provided by the map. When a user gets close to the device, the user is connected with the shared drinking water device through the open-source distributed soft bus technology. A user places an order on a client, the shared drinking water equipment collects current position information of a user terminal and obtains position information of the shared drinking water equipment which is closest to the current position and is in a normal use state, and after the user selects the nearest shared drinking water equipment, the shared drinking water equipment is sent to the user terminal. The detailed installation position of the shared drinking water device, the water quality condition of the shared drinking water device and the providing condition of the paper cup are pushed to the user, the shared drinking water mobile phone client scans the two-dimensional code on the shared drinking water device, and the shared drinking water device obtains an operation message that the user needs to use the shared drinking water. The water dispenser is convenient to operate, ensures safety and health of drinking water, effectively improves user experience, is economical and healthy, reduces plastic pollution of bottled water bottles, and is green and environment-friendly.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of shared drinking water management technology, and in particular to a shared drinking water system based on open source Hongmeng. Background Art

[0002] Currently, traditional shared drinking water systems suffer from poor compatibility between devices of different brands and models, as well as various hardware such as sensors and payment modules. Communication and collaboration are difficult, making unified management and efficient operation difficult. Shared drinking water systems involve sensitive data such as user payment information and personal preferences, as well as important information such as device operating status and water quality data. Traditional systems lack sufficient data security, making them susceptible to data leaks and malicious tampering. Operators managing a large number of dispersed shared drinking water devices face challenges such as untimely device status monitoring, inefficient fault warning and handling, and difficulties in remote configuration and upgrades. These issues lead to high operating costs and difficulty ensuring service quality. Traditional shared drinking water systems also suffer from shortcomings in user interaction, such as cumbersome payment processes, inconvenient device locating and use, and an inability to provide personalized services, which impact user experience and satisfaction.

[0003] To address these issues, our shared drinking water system was developed based on the open-source HarmonyOS. Leveraging HarmonyOS's distributed soft bus technology, we virtualize the various devices in the shared drinking water system into a single entity, enabling them to interact and collaborate as if they were part of a single device. A unified API allows for rapid integration and seamless integration of different hardware devices, eliminating compatibility barriers. HarmonyOS incorporates a multi-layered security architecture from the kernel layer to the application layer. Data is encrypted during transmission to ensure network security. Furthermore, a permission management mechanism strictly controls data access, ensuring that only authorized applications and users can access and manipulate relevant data. Based on the open-source HarmonyOS system, operators can monitor the operating status of devices in real time, including water level, temperature, quality, and payment status, through the backend management system. If a device experiences an anomaly, the system issues a prompt alert and provides diagnostic information, helping maintenance personnel quickly locate and resolve the issue. Leveraging the distributed capabilities of HarmonyOS, we have developed a feature-rich and user-friendly mobile app. Summary of the Invention

[0004] Based on the problems existing in the background technology, the present invention proposes a shared drinking water system based on open source Hongmeng.

[0005] The present invention proposes a shared drinking water system based on the open-source Hongmeng operating system, comprising a shared drinking water device S1 and a shared drinking water system C1. The shared drinking water device S1 is connected to the shared drinking water system C1 and equipped with a shared drinking water device control circuit S11, an information collection circuit S12, and a status processing circuit S13. The shared drinking water device control circuit S11, a control circuit based on the open-source Hongmeng operating system, provides hardware support for the stable operation of the system, including allocating power, managing memory, and other hardware resources to ensure the proper functioning of the main control chip and other key components powered by the open-source Hongmeng operating system. The information collection circuit S12 is primarily used to collect and process data on functions such as the water dispenser's usage status, water quality monitoring, and user interaction. The status processing circuit S13, connected to the information collection circuit, is primarily used to monitor, analyze, and control the device's operating status, ensuring safe, stable, and efficient operation. The shared drinking water system C1 includes a user terminal C11, a device management terminal C12, and an operation terminal C13. The user terminal C11 implements shared drinking water device search C111, device status query C112, payment and order management C113, and feedback and evaluation C114. Specifically, the shared drinking water device search and navigation function C111 utilizes the mobile phone's positioning function and combines it with the open source HarmonyOS distributed technology. Users can quickly and accurately locate nearby shared drinking water devices through mini-programs or apps. The system leverages the HarmonyOS system's soft bus capabilities to achieve efficient connection and data exchange between the device and the mobile phone, quickly obtaining device location information. The device status query function C112 allows users to view the current status of the device in real time, such as whether it is working properly, the remaining water volume, and the water temperature. The sensors of the shared drinking water device collect relevant data and transmit it to the user in real time through the distributed data management capabilities of the HarmonyOS system. The payment and order management function C113 integrates common payment channels such as WeChat Pay and Alipay. Users can complete payment by scanning the code. The payment process utilizes the security mechanism of the HarmonyOS system to ensure the security of payment information. Users can view historical orders, including payment amount, water purchase time, water consumption, etc., which is convenient for users to manage personal consumption information and also convenient for statistics of personal drinking habits. Feedback evaluation function C114, if users encounter any problems during use, such as equipment failure, abnormal water quality, etc., they can promptly feedback to the operator through the mini program or APP, describe the problem in detail, and upload pictures or videos to assist in explanation. The equipment management end function C12, water quality monitoring and processing C121, heating and cooling control C122, payment identification and water output control C123, equipment status monitoring and self-test C124. Specifically, the water quality monitoring and processing function C121 monitors the water quality in real time through a variety of built-in water quality sensors, such as TDS sensors, residual chlorine sensors, pH sensors, etc. The driver framework of the Hongmeng system effectively manages these sensors to ensure accurate data collection.When water quality testing indicates an abnormality, the device automatically initiates a purification process, using filtration, sterilization, and other treatment methods to ensure that the output water meets drinking water standards. It also uploads abnormal water quality information to the cloud and the user. The heating and cooling control function C122 utilizes high-precision temperature sensors and intelligent temperature control technology to precisely heat or cool drinking water. HarmonyOS's task scheduling mechanism ensures efficient execution of heating and cooling tasks. The payment recognition and water output control function C123 scans the user's payment code and interacts with the payment platform to verify payment success. HarmonyOS's secure payment system ensures the security and reliability of the payment verification process. After successful payment, the device automatically controls water output based on user input. During the water output process, water flow status is monitored in real time to prevent abnormalities such as leaks. The device status monitoring and self-test function C124 monitors the device's operating status, such as water level, pump operating status, and filter life, in real time. This information is uploaded to the cloud management platform via HarmonyOS's distributed communication capabilities, allowing operators to monitor device status in real time. The device performs regular self-tests. Upon detecting a fault, such as a sensor or heating module failure, a fault report is immediately generated and uploaded to the cloud and the user end. The device interface also displays a fault prompt, allowing maintenance personnel to quickly locate and resolve the problem. The aforementioned operations-side functions C13 include device management C131, user management C132, and data analysis and decision support C133. Specifically, the device management function C131 allows operators to view the location, operating status, and water quality data of all shared drinking water devices in real time on the management platform, visually displaying the device distribution and status via a map. Operators can remotely configure device parameters, such as adjusting charging rates and setting device operating hours. Furthermore, the device software system can be remotely upgraded to ensure continuous optimization and improvement of device functionality. The user management function C132 compiles user registration information, geographical distribution, and usage frequency, helping operators understand user demographics and providing a basis for marketing and service optimization. Users' feedback and comments via the mini-program or app are promptly received and processed, categorized, and processed, tracking the progress of processing to improve user satisfaction. The data analysis and decision support function C133 compiles operational data such as equipment water consumption, sales, and failure counts, generating reports and charts that visually display business operations. By mining and analyzing historical data, it predicts equipment maintenance needs and user water demands, providing strong support for operators to make decisions on resource allocation and equipment maintenance planning in advance.

[0006] Preferably, when the shared drinking water device enters the waiting state for water extraction, the shared drinking water device cannot be entered by other users except the aforementioned users. The user places an order on the shared drinking water terminal, and the shared drinking water device collects the current location information of the user terminal, obtains the location information of the shared drinking water device closest to the current location and in normal use, and after the user selects the nearest shared drinking water device, the detailed installation location of the shared drinking water device, the water quality of the shared drinking water device and the provision of paper cups are pushed to the user. The shared drinking water operation terminal scans the QR code on the shared drinking water device, and the shared drinking water device obtains the operation message that the user needs to use shared drinking water. The shared drinking water device selected by the user enters the use state, and the user completes water extraction on the drinking water device. The shared drinking water device ends this use, and charges are settled according to the water extraction volume. After the settlement is completed, the shared drinking water device can provide drinking water services for other users.

[0007] Preferably, during the use of the shared drinking water device by the shared drinking water mobile client, information on the user's multiple water withdrawals for the shared drinking water is collected, and different billing methods are used for different water withdrawal types and amounts, such as hot water, warm water, and ice water.

[0008] Preferably, when the shared drinking water device is in use, it is notified to enter the waiting state for water extraction, and the type of water extraction selected by the user and the amount of water extracted by the user are collected as billing parameters respectively. When the user finishes extracting water or the water extraction timeout occurs, the charge for the user's water extraction is calculated.

[0009] Preferably, when the shared drinking water device enters the water-discharging state, the user's account information and the network connection information, operating status information, water quality information and average water intake of the shared drinking water device are obtained, as well as the usage record information of the shared drinking water devices in the geographical location area, the usage record information of the shared drinking water devices of the same operator, model and type as the shared drinking water devices used by the user, the average water intake of the shared drinking water devices corresponding to the geographical location area is obtained, and the usage record information of the shared drinking water devices in the same time period is collected, wherein the time period is divided according to one or more of the following methods: A. dividing a day into a peak water consumption time period, a non-peak time period, and a rest time period; B. dividing a week into a weekday time period and a weekend time period; C. dividing a year into a weekday time period, a festival time period, and a holiday time period.

[0010] Preferably, the shared drinking water device collects the user's water intake and water intake category information, and pushes water intake charge information to the user after the water intake is completed. During the user's water intake process, if the shared drinking water device has other fault information, the shared drinking water device fault information is pushed to the user. If it is a hardware failure of the device, the hardware maintenance personnel of the shared drinking water device will be notified at the same time.

[0011] Preferably, the shared drinking water device is provided with an indicator structure, which is used to instruct the user to take water and use it.

[0012] In the present invention, the shared drinking water system based on open source Hongmeng promotes commercial direct drinking water from campuses to all areas of society. As long as users want to drink water, they can open App, WeChat, Alipay, etc., and intelligently provide users with shared drinking water collection services according to user needs. They can easily search for shared drinking water equipment in the surrounding area, and when they come to the shared drinking water equipment, they can directly drink safe and hygienic direct drinking water by scanning the code with their mobile phone. The shared drinking water equipment also provides paid paper cup service, which is easy to operate. While ensuring safe and healthy drinking water, it effectively improves the user experience. It is not only economically healthy, but also reduces plastic pollution in bottled water bottles, which is green and environmentally friendly. BRIEF DESCRIPTION OF THE DRAWINGS

[0013] Figure 1 This is a flow chart of a shared drinking water system based on open source Hongmeng proposed by the present invention.

[0014] Figure 2 This is a module structure diagram of the shared drinking water device end of a shared drinking water system based on open source Hongmeng proposed by the present invention.

[0015] Figure 3 This is a module structure diagram of a shared drinking water device based on the open source Hongmeng shared drinking water system proposed by the present invention.

[0016] Figure 4 This is a schematic diagram of the user interface of a shared drinking water system based on open source Hongmeng proposed in the present invention. DETAILED DESCRIPTION

[0017] The present invention will be further described below with reference to specific embodiments.

[0018] Reference Figure 1-4 , a shared drinking water system based on open source Hongmeng, including a shared drinking water device and a shared drinking water user terminal. The shared drinking water device and the shared drinking water user terminal are connected. The user places an order on the shared drinking water user terminal. The shared drinking water device collects the current location information of the user terminal and obtains the location information of the shared drinking water device closest to the current location and in normal use. After the user selects the nearest shared drinking water device, the detailed installation location of the shared drinking water device, the water quality of the shared drinking water device and the provision of paper cups are pushed to the user. The shared drinking water user scans the QR code on the shared drinking water device, and the shared drinking water device obtains the operation message that the user needs to use shared drinking water. The shared drinking water device selected by the user enters the use state. The user completes water extraction on the drinking water device, and the shared drinking water device ends this use. The billing and settlement are based on the water extraction volume. After the settlement is completed, the shared drinking water device can provide drinking water services to other users.

[0019] In this embodiment, the shared drinking water equipment can be a commercial water boiler, a commercial RO direct drinking machine, a multimedia water purifier, a household water purifier, etc. The shared drinking water equipment enters the waiting water state when the user scans the code. When the user has not completed or has timed out from the waiting water state, the shared drinking water equipment is in an occupied state. The shared drinking water equipment cannot be used by other shared drinking water users other than the user by scanning the code; the shared drinking water equipment ends the current use when the user completes the water extraction or the water extraction times out. During the process of the shared drinking water user end using the shared drinking water equipment, the user's water extraction information for the shared drinking water is collected multiple times, and different billing methods are used for different water extraction types and water extraction amounts, such as: hot water, warm water, and ice water.

[0020] When the shared drinking water equipment is in use, the shared drinking water equipment is notified to enter the waiting state for water extraction, and the type of water extraction selected by the user and the amount of water extracted by the user are collected as billing parameters. When the user finishes extracting water or the water extraction timeout occurs, the water extraction fee for the user is calculated. When the shared drinking water equipment enters the waiting state for water discharge, the user's account information and the network connection information, operating status information, water quality information and average water extraction of the shared drinking water equipment are obtained, as well as the usage record information of the shared drinking water equipment in the geographical location area, the usage record information of the shared drinking water equipment of the same operator, model and type as the shared drinking water equipment used by the user, the average water extraction of the shared drinking water equipment corresponding to the geographical location area is obtained, and the usage record information of the shared drinking water equipment of the same operator, model and type as the shared drinking water equipment used by the user is collected. Collect usage record information of shared drinking water equipment in the same period, where the time period is divided according to one or more of the following methods: A. Divide a day into peak water usage period, non-peak period, and rest period; B. Divide a week into weekday period and weekend period; C. Divide a year into weekday period, festival period, and holiday period. The shared drinking water equipment collects the user's water intake and water intake category information. After the water intake is completed, the water intake deduction information is pushed to the user. During the user's water intake process, if the shared drinking water equipment has other fault information, the shared drinking water equipment fault information is pushed to the user. If it is a hardware failure of the equipment, the shared drinking water equipment hardware maintenance personnel will be notified at the same time.

[0021] In this embodiment, the internal components of the shared drinking water device include a main control unit, a water quality monitoring component, a temperature control component, a water supply component, a payment component, and a communication component. Based on the open-source HarmonyOS, the shared drinking water device utilizes a distributed soft bus, enabling efficient communication between the water quality monitoring module, temperature control module, and payment module within the device, as if they were all on the same circuit board. When a user issues a water draw instruction and sets the water temperature and quantity via a mobile app, the instruction is rapidly transmitted to all relevant modules via the distributed soft bus, enabling seamless collaboration. The shared drinking water device can connect to nearby smart wristbands or smart home systems. When a user approaches the device, the wristband automatically sends a water drinking reminder and accesses device status information, enabling intelligent scene linkage across multiple devices. Leveraging the powerful data processing capabilities of the open-source HarmonyOS system, the device can analyze water quality monitoring data in real time. Beyond simple out-of-standard alarms, it can also provide early warnings based on water quality trends. The open-source HarmonyOS system itself incorporates multi-layered security mechanisms from the kernel to the application layer. Within the shared drinking water device, these mechanisms ensure the security of sensitive information such as user payment data and personal drinking habits.

[0022] The above description is only a preferred specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any technician familiar with the technical field, within the technical scope disclosed by the present invention, who makes equivalent replacements or changes based on the technical solution and inventive concept of the present invention, should be covered by the scope of protection of the present invention.

Claims

1. A shared drinking water system based on open source Hongmeng, comprising a shared drinking water device S1 and a shared drinking water system C1, wherein the shared drinking water device S1 and the shared drinking water system C1 are connected, and the shared drinking water device S1 is equipped with a shared drinking water device control circuit S11, an information collection circuit S12, and a state processing circuit S13. The shared drinking water device control circuit S11 is a control circuit based on the open-source Hongmeng system. It provides hardware support for the system's stable operation, including allocating power, managing memory, and other hardware resources to ensure the proper functioning of the main control chip and other key components powered by Hongmeng. The information acquisition circuit S12 is primarily responsible for collecting and processing data on functions such as the water dispenser's usage status, water quality monitoring, and user interaction. The status processing circuit S13, connected to the information acquisition circuit, is primarily responsible for monitoring, analyzing, and controlling the device's operating status to ensure safe, stable, and efficient operation. The shared drinking water system S1 comprises a user terminal S11, a device management terminal S12, and an operations terminal S13. The user terminal S11 implements shared drinking water device search S111, device status query S112, payment and order management S113, and feedback and evaluation S114. Specifically, the shared drinking water device search and navigation function S111 utilizes the phone's positioning function, combined with the open-source Hongmeng distributed technology, allowing users to quickly and accurately locate nearby shared drinking water devices through a mini-program or app. The device status query function S112 allows users to view the current status of the device in real time, such as whether it is working properly, remaining water volume, water temperature, etc. The payment and order management function S113 integrates common payment channels such as WeChat Pay and Alipay, allowing users to complete payment by scanning a code. Users can view historical orders, including payment amount, water purchase time, water consumption, etc., making it convenient for users to manage their personal consumption information. The feedback and evaluation function S114 allows users to promptly provide feedback to the operator through the mini-program or app if they encounter any problems during use, such as device failure or abnormal water quality. The device management terminal function S12 includes water quality monitoring and processing S121, heating and cooling control S122, payment recognition and water output control S123, and device status monitoring and self-test S124. Specifically, the water quality monitoring and processing function S121 monitors water quality in real time through multiple built-in water quality sensors. The heating and cooling control function S122 utilizes high-precision temperature sensors and intelligent temperature control technology to achieve precise heating or cooling of drinking water. Payment identification and water flow control function S123: After the device scans the user's payment code, it exchanges information with the payment platform to verify the payment is successful. After successful payment, the device automatically controls the water flow based on the user's operation. Device status monitoring and self-test function S124: Real-time monitoring of the device's operating status allows operators to monitor the device's status in real time. The device performs regular self-tests. Once a fault is detected, a fault report is immediately generated and uploaded to the cloud and the user end. The device interface also displays fault information, allowing maintenance personnel to quickly locate and resolve the problem. The operator-side functions S13 include device management S131, user management S132, and data analysis and decision support S133.Specifically, the equipment management function S131 allows the operator to view the geographical location, operating status, water quality data and other information of all shared drinking water equipment on the management platform in real time, and intuitively display the equipment distribution and status in the form of a map. The operator can remotely configure the parameters of the equipment. At the same time, the software system of the equipment can be remotely upgraded to ensure the continuous optimization and improvement of the equipment functions. The user management function S132 counts the user's registration information, geographical distribution, usage frequency and other data. Timely receive and process user feedback and comments through mini-programs or APPs. The data analysis and decision support function S133 counts the equipment's water consumption, sales, number of failures and other operational data, generates various reports and charts, and intuitively displays the business operation status.

2. The shared drinking water system based on open source Hongmeng according to claim is characterized in that: The shared drinking water device enters the waiting water state when the user scans the code. If the user has not completed or has timed out of the waiting water state, the shared drinking water device is in the occupied state. The shared drinking water device cannot be used by other shared drinking water users other than the aforementioned user by scanning the code; the shared drinking water device ends this use when the user completes water extraction or times out.

3. The shared drinking water system based on open source Hongmeng according to claim is characterized in that: During the use of the shared drinking water device by the shared drinking water mobile client, information about the user's multiple water withdrawals for the shared drinking water is collected, and different billing methods are used for different water withdrawal types and amounts, such as hot water, warm water, and ice water.

4. The shared drinking water system based on open source Hongmeng according to claim is characterized in that: When the shared drinking water device is in use, the shared drinking water device is notified to enter the water withdrawal state, and the type of water withdrawal selected by the user and the amount of water withdrawn by the user are collected as billing parameters. When the user finishes withdrawing water or the water withdrawal times out, the cost of the user's water withdrawal is calculated.

5. The shared drinking water system based on open source Hongmeng according to claim is characterized in that: When the shared drinking water device enters the water-discharging state, the user's account information and the network connection information, operating status information, water quality information and average water intake of the shared drinking water device are obtained, as well as the usage record information of the shared drinking water devices in the geographical location area, and the usage record information of the shared drinking water devices of the same operator, model and type as the shared drinking water devices used by the user, the average water intake of the shared drinking water devices corresponding to the geographical location area is obtained, and the usage record information of the shared drinking water devices in the same time period is collected, where the time period is divided according to one or more of the following methods: A. dividing a day into a peak water use time period, a non-peak time period, and a rest time period; B. dividing a week into a weekday time period and a weekend time period; C. dividing a year into a weekday time period, a festival time period, and a holiday time period.

6. The shared drinking water system based on open source Hongmeng according to claim is characterized in that: The shared drinking water device collects the user's water intake and water intake category information. After the water intake is completed, the water intake charge information is pushed to the user. During the user's water intake process, if the shared drinking water device has other fault information, the shared drinking water device fault information is pushed to the user. If it is a hardware failure of the device, the hardware maintenance personnel of the shared drinking water device will be notified at the same time.

7. The shared drinking water system based on open source Hongmeng according to claim is characterized in that: The shared drinking water device is provided with an indication structure, which is used to instruct the user to take water and use it.

8. The shared drinking water system based on open source Hongmeng according to claim is characterized in that: The shared drinking water device's internal components include a main control unit, water quality monitoring component, temperature control component, water supply component, payment component, and communication component. Based on the open-source HarmonyOS, the shared drinking water device utilizes a distributed soft bus, enabling efficient communication between the device's water quality monitoring, temperature control, and payment modules, all as if they were on a single circuit board. When a user issues a water draw instruction and sets the water temperature and quantity via a mobile app, the instruction is rapidly transmitted to all relevant modules via the distributed soft bus, enabling seamless collaboration. The shared drinking water device can connect to nearby smart wristbands or smart home systems. When a user approaches the device, the wristband automatically sends a water drinking reminder and accesses device status information, enabling intelligent scene linkage across multiple devices. Leveraging the powerful data processing capabilities of the open-source HarmonyOS system, the device analyzes water quality monitoring data in real time. Beyond simple out-of-standard alarms, it can also provide early warnings based on water quality trends. The open-source HarmonyOS system itself incorporates multi-layered security mechanisms from the kernel to the application layer. Within the shared drinking water device, these mechanisms ensure the security of sensitive information such as user payment data and personal drinking habits.