CN107241814B - Multi-user drinking water management method and device and terminal equipment - Google Patents

Multi-user drinking water management method and device and terminal equipment Download PDF

Info

Publication number
CN107241814B
CN107241814B CN201710464036.9A CN201710464036A CN107241814B CN 107241814 B CN107241814 B CN 107241814B CN 201710464036 A CN201710464036 A CN 201710464036A CN 107241814 B CN107241814 B CN 107241814B
Authority
CN
China
Prior art keywords
user
drinking water
data
drinking
wireless
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710464036.9A
Other languages
Chinese (zh)
Other versions
CN107241814A (en
Inventor
李炅宪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Angel Drinking Water Equipment Co Ltd
Original Assignee
Shenzhen Angel Drinking Water Equipment Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Angel Drinking Water Equipment Co Ltd filed Critical Shenzhen Angel Drinking Water Equipment Co Ltd
Priority to CN201710464036.9A priority Critical patent/CN107241814B/en
Publication of CN107241814A publication Critical patent/CN107241814A/en
Application granted granted Critical
Publication of CN107241814B publication Critical patent/CN107241814B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/30Monitoring; Testing of propagation channels
    • H04B17/309Measuring or estimating channel quality parameters
    • H04B17/318Received signal strength
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Devices For Dispensing Beverages (AREA)
  • Telephonic Communication Services (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Abstract

The invention is suitable for the technical field of data management, and provides a multi-user drinking water management method, a device and terminal equipment, wherein the method comprises the following steps: collecting drinking water data: judging whether a wireless user establishes wireless connection with the drinking equipment or not; if a wireless user establishes wireless connection with the drinking equipment, identifying wireless information of the wireless user, and selecting the wireless user with the strongest wireless signal intensity as the current drinking user, wherein the wireless information comprises user identification information and wireless signal intensity; sending the drinking water data to the current drinking water user, determining the user data corresponding to the current drinking water user according to the user identification information in the wireless information, and recording the drinking water data to the user data. Utilize information such as radio signal intensity and user identification information, come the user data that different drinking water users correspond, realized managing different drinking water users' drinking water data.

Description

Multi-user drinking water management method and device and terminal equipment
Technical Field
The invention belongs to the technical field of data management, and particularly relates to a multi-user drinking water management method, a multi-user drinking water management device and terminal equipment.
Background
With the continuous pursuit of high quality of life, the concept of scientific drinking water gradually advances into the life of people. For a common user, scientific drinking water can help the user to condition the body and mind and keep healthy. For some special users, such as users with abnormal liver functions, scientific drinking can help the special users to relieve illness and improve life quality.
In the prior art, when management operations such as drinking water data storage or sending are performed on a user, intelligent drinking water devices such as an intelligent water dispenser can only simply record current drinking water data and store or send the drinking water data to a currently connected user, that is, in the prior art, drinking water data management can only be performed on a single user. When a plurality of users use one intelligent water drinking device at the same time, the prior art cannot distinguish, identify and manage the users, and the water drinking data cannot correspond to the users one to one, so that the water drinking data management of corresponding multiple users cannot be performed.
Disclosure of Invention
In view of this, embodiments of the present invention provide a multi-user drinking water management method, apparatus, and terminal device, so as to solve the problem in the prior art that multi-user drinking water data management cannot be performed.
The first aspect of the embodiment of the invention provides a multi-user drinking water management method, which comprises the following steps:
collecting drinking water data, wherein the drinking water data comprises drinking water amount and drinking water time;
judging whether a wireless user establishes wireless connection with the drinking equipment or not;
if a wireless user establishes wireless connection with the drinking equipment, identifying wireless information of the wireless user, and selecting the wireless user with the strongest wireless signal intensity as a current drinking user, wherein the wireless information comprises user identification information and the wireless signal intensity;
and sending the drinking water data to the current drinking water user, determining user data corresponding to the current drinking water user according to the user identification information in the wireless information, and recording the drinking water data to the user data.
A second aspect of an embodiment of the present invention provides a multi-user drinking water management apparatus, including:
the acquisition module is used for acquiring drinking water data, and the drinking water data comprises drinking water amount and drinking water time;
the wireless connection module is used for judging whether a wireless user establishes wireless connection with the drinking equipment or not;
the user determination module is used for identifying wireless information of a wireless user if the wireless user establishes wireless connection with the drinking equipment, and selecting the wireless user with the strongest wireless signal intensity as a current drinking user, wherein the wireless information comprises user identification information and the wireless signal intensity;
and the first data sending module is used for sending the drinking water data to the current drinking water user, determining user data corresponding to the current drinking water user according to the user identification information in the wireless information, and recording the drinking water data to the user data.
A third aspect of an embodiment of the present invention provides a multi-user drinking management system, including: the system comprises a multi-user drinking water management device, a server and a user terminal;
the multi-user drinking water management device is used for realizing the steps of the method according to any one of claims 1 to 5 when being executed; the server is also used for sending the user data to the server;
the server is used for receiving the user data and identifying the user terminal related to the user data; the drinking water analysis system is also used for analyzing the drinking water data in the user data and sending the obtained drinking water analysis report to the user terminal;
and the user terminal is used for receiving the drinking water analysis report.
A fourth aspect of an embodiment of the present invention provides a multi-user drinking management system, including: a multi-user drinking water management device and a user terminal;
the multi-user drinking water management device is used for realizing the steps of the method according to any one of claims 1 to 5 when being executed; and is further configured to send the user data to the user terminal;
and the user terminal is used for receiving the user data, analyzing the drinking water data in the user data and obtaining a drinking water analysis report.
A fifth aspect of an embodiment of the present invention provides a multi-user drinking management terminal device, including: memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that the processor implements the steps of the multi-user drinking water management method as described above when executing the computer program.
A sixth aspect of an embodiment of the present invention provides a computer-readable storage medium, including: the computer-readable storage medium stores a computer program which, when executed by a processor, implements the steps of the multi-user drinking water management method as described above.
Compared with the prior art, the embodiment of the invention has the following beneficial effects: when a wireless user is connected, the current drinking water user is identified by utilizing the wireless signal intensity, the drinking water data is sent to the current drinking water user, the user data corresponding to the current drinking water user is identified and determined according to the user identification information, and the drinking water data is stored to the user data so as to send and store and manage the collected drinking water data. The user data corresponding to different drinking users are identified by utilizing information such as wireless signal intensity, user identification information and the like, and the drinking data is correspondingly stored, so that the drinking data of multiple drinking users is managed.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the embodiments or the prior art descriptions will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without inventive exercise.
FIG. 1 is a flowchart illustrating an implementation of a multi-user drinking management method according to an embodiment of the present invention;
FIG. 2 is a flowchart illustrating an implementation of a multi-user drinking water management method according to a second embodiment of the present invention;
FIG. 3 is a flowchart illustrating an implementation of a multi-user drinking management method according to a third embodiment of the present invention;
FIG. 4 is a flowchart illustrating an implementation of a multi-user drinking water management method according to a fourth embodiment of the present invention;
FIG. 5 is a flowchart illustrating an implementation of a multi-user drinking water management method according to a fifth embodiment of the present invention;
FIG. 6 is a flowchart of an implementation of a multi-user drinking water management method according to a sixth embodiment of the present invention;
FIG. 7 is a flowchart of an implementation of a multi-user drinking water management method according to a seventh embodiment of the present invention;
FIG. 8 is a schematic structural diagram of a multi-user drinking water management apparatus according to an eighth embodiment of the present invention;
FIG. 9 is a schematic diagram of a multi-user drinking water management system according to a ninth embodiment of the present invention;
FIG. 10 is a schematic diagram of a multi-user drinking water management apparatus according to a tenth embodiment of the present invention;
fig. 11 is a schematic diagram of a multi-user drinking water management terminal device according to an eleventh embodiment of the present invention.
Detailed Description
In the following description, for purposes of explanation and not limitation, specific details are set forth, such as particular system structures, techniques, etc. in order to provide a thorough understanding of the embodiments of the invention. It will be apparent, however, to one skilled in the art that the present invention may be practiced in other embodiments that depart from these specific details. In other instances, detailed descriptions of well-known systems, devices, circuits, and methods are omitted so as not to obscure the description of the present invention with unnecessary detail.
In order to explain the technical means of the present invention, the following description will be given by way of specific examples.
In the embodiment of the present invention, the wireless communication modes of the wireless user include, but are not limited to, bluetooth communication, WIFI communication, infrared communication, and the like, and may be one-to-many communication modes. In an actual application scenario, considering two important factors, namely the cost of hardware design and the universality of hardware, due to the popularity and low power consumption of the bluetooth function of the mobile phone, in the embodiment of the present invention, preferably, bluetooth communication is selected as the wireless communication mode. Hereinafter, for convenience of explanation, the explanation of the embodiments is made by using a wireless communication method of bluetooth.
Fig. 1 is a flowchart illustrating an implementation of a multi-user drinking water management method according to an embodiment of the present invention, which is detailed as follows:
s101, collecting drinking water data, wherein the drinking water data comprise water intake and drinking time.
Wherein, drinking water data refers to the relevant data of user's drinking water. Water is a source of life, and accurate and scientific drinking can help users keep healthy, but for most users, there is no time and energy to record and manage the drinking time and drinking amount of the users each day. In order to help users scientifically manage own daily drinking water, the embodiment of the invention collects drinking water data of the users and stores or sends the drinking water data to corresponding drinking water users, and the users can adjust own drinking habits according to the drinking water data by combining the actual conditions of the users, so that the users can know and manage own daily drinking water more conveniently.
In the embodiment of the invention, the water intake of the user can be collected by adopting the flow sensor, and the drinking time of the user is recorded while the water intake is collected. As a specific implementation manner of the embodiment of the invention, the acquisition of the water intake can be carried out by using an HZ41C flow sensor.
In the embodiment of the present invention, preferably, the drinking water data further includes drinking water temperature. The water temperature of the current drinking water is recorded at the same time of collecting the drinking water amount, and preferably, a DS18b20 temperature sensor is used for collecting the drinking water temperature.
S102, judging whether a wireless user establishes wireless connection with the drinking equipment.
And judging whether a Bluetooth communication module arranged in the water drinking equipment has a Bluetooth user who establishes Bluetooth connection, if so, indicating that the Bluetooth user establishes wireless connection with the water drinking equipment.
S103, if a wireless user establishes wireless connection with the drinking equipment, identifying wireless information of the wireless user, and selecting the wireless user with the strongest wireless signal intensity as the current drinking user, wherein the wireless information comprises user identification information and wireless signal intensity.
The user identification information is mainly used for identifying the identity of each wireless user so as to realize the identity identification of different wireless users and the matching of user data. The user identification information includes, but is not limited to, a wireless name, a MAC address code of a wireless medium access control layer, and the like, such as a bluetooth name and a bluetooth MAC address code, and in the embodiment of the present invention, in order to accurately identify the user identity of the wireless user and perform user data matching, the user identification information is required to have uniqueness.
It should be understood that, in the embodiment of the present invention, since the wireless name can be set by the wireless user (for example, the bluetooth name that can be freely set by the user), it often happens that the user names of different wireless users are the same.
In order to accurately identify the user identity and perform user data matching, as a specific implementation manner of the embodiment of the present invention, when the wireless user performs wireless name setting, the wireless user may require that the set wireless name has uniqueness, that is, the wireless user must be distinguished from the wireless name of the existing wireless user, and if it is detected that the wireless name identical to the set wireless name exists in the existing wireless name, a warning may be issued to the wireless user, and the wireless user may be required to re-set the wireless name.
As another specific implementation manner of the embodiment of the present invention, in the embodiment of the present invention, a wireless name library is stored in advance, a large number of different wireless names are stored in the wireless name library, when each wireless user accesses for the first time, one wireless name is selected from the wireless name library and allocated to a corresponding wireless user, and each wireless name can be allocated only once, that is, each wireless user is allocated to a unique wireless name.
Since the wireless MAC address itself has uniqueness, the wireless MAC address can be directly used as the user identification information without any setting.
Although the condition that a multi-user used a drinking water equipment simultaneously probably appears, during the actual water intaking, the user still can get water in proper order, only has a user to be getting water in the same time promptly, because the comparison that drinking water equipment needs the user to lean on is close, and the user just can normally get water, consequently, this moment this user can be close to very near from drinking water equipment, and bluetooth signal intensity must be the biggest relatively other users this moment. Based on the actual situation, when the current drinking water user is identified, the embodiment of the invention takes the bluetooth signal intensity as the reference, takes the drinking water user with the maximum signal intensity as the current drinking water user, and performs subsequent corresponding drinking water data management. In the embodiment of the invention, the strength of wireless signals such as Bluetooth and the like can be accurately valued, so that the signal with the maximum strength can be accurately judged, and the signal strength accuracy is valued to two decimal points.
And S104, sending the drinking water data to the current drinking water user, determining the user data corresponding to the current drinking water user according to the user identification information in the wireless information, and recording the drinking water data to the user data.
After the current drinking user is determined in S103, the embodiment of the invention sends the drinking data collected at the current time to the current drinking user for the current drinking user to look up or manage. As a preferred embodiment of the present invention, in S104, all drinking water data stored in the user data corresponding to the current drinking water user is also directly sent to the current drinking water user, so that the current drinking water user can consult or manage the drinking water data.
As can be seen from S103, the bluetooth user and the user data can be uniquely associated with each other by using the user identification information, so as to perform the management of distinguishing and identifying multiple users. Therefore, in S104, after the bluetooth information of the current drinking user is read, the user identification information in the bluetooth information is compared with the user identification information in the user data to perform user data matching, the unique corresponding user data of the current drinking user is determined, and the collected drinking data is stored in the corresponding user data to manage the drinking data of the current drinking user.
As a second preferred embodiment of the present invention, as shown in fig. 2, the present invention includes:
and S105, if no wireless connection is established between the wireless user and the drinking water equipment, respectively reading the drinking water time in each piece of stored user data, determining the user data corresponding to the drinking water time closest to the current moment, and storing the drinking water data to the user data.
In the embodiment of the invention, in order to manage drinking water data of multiple users, the Bluetooth user can automatically read and record user data of the Bluetooth user when the Bluetooth user is connected for the first time. The user data comprises user identification information and drinking water data, the user identification information mainly identifies the user identity so as to facilitate subsequent user identity identification, and it should be understood that the Bluetooth user and the user data are uniquely corresponding due to the uniqueness of the user identification information.
It should be understood that the drinking data refers to the recorded drinking amount and drinking time data collected by the drinking device each time the user takes water. When the Bluetooth user is connected with the Bluetooth for the first time, the drinking water data of the Bluetooth user is zero by default, and the drinking water data can be automatically recorded when the user waits for the subsequent drinking water of the Bluetooth user.
In actual conditions, the user may forget to take the mobile phone when getting water, and at this time, the drinking water device cannot acquire any wireless information of the user, and cannot manage the collected drinking water data. In order to better cope with such a situation, in the embodiment of the present invention, if drinking water data is collected without bluetooth user connection, the drinking water data collected this time is preferably distributed to the bluetooth user who has last taken water, and the drinking water data is stored in the user data corresponding to the bluetooth user who has last taken water. In the embodiment of the present invention, the drinking time of the bluetooth user who gets water each time is recorded with the corresponding user data, so in S105, the bluetooth user who gets water last time and the corresponding user data can be determined by comparing the drinking time with the current time and selecting the drinking time closest to the current time.
As a third preferred embodiment of the present invention, as shown in fig. 3, if there is a wireless user establishing a wireless connection with the water dispenser, the method includes:
s301, judging whether the strongest wireless signal intensity is larger than a preset threshold value.
In the first and second embodiments of the present invention, although two cases of whether there is wireless user connection are managed in a classified manner, in an actual situation, there may be a special case where a user who is fetching water does not perform wireless connection (for example, does not carry a device such as a mobile phone, or does not turn on a corresponding wireless connection function, for example, turns off a bluetooth function), and a user who is waiting to fetch water other than the user normally performs wireless connection. At this moment, the drinking water equipment can identify the user waiting for water taking with the strongest wireless signal as the current drinking water user by mistake, and management operations such as drinking water data storage and sending can be caused to be wrong at this moment. In order to better manage the drinking water data of the users and reduce the error rate of drinking water data management, in the third embodiment of the present invention, the wireless signal strength is determined for all wireless users in wireless connection.
Taking bluetooth communication as an example, after water drinking data is collected in S101 and it is determined that there is a bluetooth user connection in S102, the bluetooth signal strengths of all bluetooth users are compared, one bluetooth user with the strongest bluetooth signal strength is selected, and then the strongest bluetooth signal strength is compared with a preset threshold value. If the value is larger than the threshold value, the Bluetooth user is very close to the water drinking device, and the Bluetooth user is considered to be the user who is taking water currently, namely the Bluetooth user is the current water drinking user. Wherein, the threshold value can be determined by debugging the technical personnel according to the actual situation.
S302, if the strongest wireless signal intensity is not larger than the threshold value, respectively reading the drinking time in each piece of stored user data, determining the user data corresponding to the drinking time closest to the current moment, and storing the drinking data into the user data.
If the Bluetooth signal intensity is not greater than the preset threshold value, the Bluetooth user is far away from the water drinking device. Since in practical situations, the user needs to be very close to the water drinking device to get water normally, when the bluetooth user is far away from the water drinking device, it is unlikely that the bluetooth user is the current water drinking user. Based on the above actual situation analysis, in the embodiment of the present invention, when the bluetooth signal intensity is not greater than the preset threshold, it is determined that the user taking water does not establish bluetooth connection with the water dispenser, so that the current water dispenser is not selected from the bluetooth users, and the water dispenser data collected this time is stored in the water dispenser data corresponding to the bluetooth user taking water last time.
As a fourth preferred embodiment of the present invention, as shown in fig. 4, if there is a wireless user establishing a wireless connection with the water dispenser, the method includes:
s401, reading wireless information of the wireless user, matching user data according to user identification information in the wireless information, and determining the user data corresponding to the wireless user.
In the first embodiment of the invention, the drinking water data collected each time is stored and managed, and the drinking water data collected at the current time is sent to the current drinking water user. However, the users connected by bluetooth sometimes not only have the current water drinking user, but also can obtain their own water drinking data only when the users are identified as the current water drinking users, which is very inconvenient for other bluetooth users not having the current water drinking user. Therefore, in the second embodiment of the present invention, user identification information matching is performed on all connected bluetooth users, unique user data corresponding to each bluetooth user is determined, and drinking water data stored in the user data is sent to the corresponding bluetooth users respectively, so that the bluetooth users can consult or manage the drinking water data.
S402, the drinking water data in the user data are sent to the corresponding wireless users.
As a preferred embodiment of the second embodiment of the present invention, in consideration that some bluetooth users may not need to obtain their own drinking water data (may have obtained the drinking water data when getting water last time), in the embodiment of the present invention, the bluetooth users may actively send a drinking water data obtaining instruction through a device such as a mobile phone, and the drinking water device sends the corresponding drinking water data after receiving the obtaining instruction.
As another preferred embodiment of the second embodiment of the present invention, it is considered that all drinking water data is sent to the corresponding bluetooth users every time someone fetches water, which may cause trouble to some bluetooth users (possibly obtained when the someone fetches water last time), and may also increase the workload of the drinking water device. In the embodiment of the invention, drinking water data is managed in a mode of sending drinking water data at fixed time intervals, for example, sending all drinking water data once every other week, wherein the fixed time intervals can be determined by technicians according to actual conditions.
As a fifth preferred embodiment of the present invention, as shown in fig. 5, if there is a wireless user establishing a wireless connection with the drinking device, the method includes:
s501, reading user information of the current drinking user.
As the actual conditions of different people are different, for example, generally, a normal person drinks about 1000-3000 ml of water a day, the water temperature is controlled to be 18-45 ℃, but for some people with larger exercise amount, the water drinking amount may need to be properly increased, and the favorite water temperature of different people is also different. Furthermore, for some special people, such as patients with cystitis, constipation and xerosis cutis, drinking more water can relieve the disease condition.
Based on the above practical requirements, in order to provide more intelligent drinking water management for the user, on the basis of the first embodiment of the present invention, the embodiment of the present invention may further provide an intelligent water outlet control service for the user. In the embodiment of the invention, the user can preset own user information such as sex, age, physical condition and the like, and sends the user information to the drinking equipment for storage when the user is connected to the drinking equipment for the first time. After the drinking water equipment determines that the current drinking water user is good, the drinking water equipment reads the corresponding user information.
And S502, controlling the current water yield and water outlet temperature of the water drinking equipment according to the user information.
After the user information of the current drinking user is read, the optimum drinking water amount and the optimum drinking water temperature of the current drinking user for drinking water are determined according to the user information, and the water outlet amount and the water outlet temperature of the current drinking user are controlled according to the determined drinking water amount and the determined drinking water temperature. If the optimum water drinking amount of the ordinary user is set to be 200 milliliters each time, the water drinking temperature is set to be 25 ℃, if the current water drinking user is judged to be the ordinary user according to the physical condition in the user information, the water outlet amount of the water drinking equipment at the current time is controlled to be 200 milliliters, and the water outlet temperature is 25 ℃.
As a sixth preferred embodiment of the present invention, as shown in fig. 6, if there is a wireless user establishing a wireless connection with the drinking device, the method includes:
s601, reading user information of the wireless user, and judging whether the wireless user needs to drink water or not according to the user information and drinking water data corresponding to the wireless user.
In the embodiment of the invention, the user information further comprises a drinking water plan of the user, wherein the drinking water plan comprises the drinking water time and the corresponding drinking water amount of the user, is set by the user, and is sent to the drinking water equipment for storage. When the Bluetooth user is connected with the drinking water equipment, the drinking water equipment can respectively read the drinking water plan of each connected Bluetooth user and judge whether each connected Bluetooth user needs to drink water at the current moment according to the drinking water plan.
And S602, if the wireless user needs to drink water, sending drinking water reminding information to the wireless user.
If the drinking time in the drinking plan of a certain Bluetooth user contains the current time, and the current drinking user is not the Bluetooth user, the Bluetooth user needs to drink water, and at the moment, drinking water reminding information can be sent to the Bluetooth user to remind the user to drink water.
Or, among the drinking water equipment, the drinking water data before the present moment of storage, there is the condition that this bluetooth user did not carry out drinking water according to the drinking water plan, is 16 if the present moment: 00, the bluetooth user should be in 13: 00, water is drunk once, but the water drinking data stored in the water drinking equipment is displayed, and the Bluetooth user 13: 00 does not drink water, and at the moment, the Bluetooth user is sent drinking water reminding information to remind the user to drink water.
As a seventh preferred embodiment of the present invention, as shown in fig. 7, if there is a wireless user establishing a wireless connection with the water dispenser, the method includes:
and S701, reading the user information of the wireless user, and analyzing the drinking water data corresponding to the wireless user according to the user information to obtain a drinking water analysis report.
In order to enhance the further management of the user data and provide more intelligent and convenient drinking water data management for the user, in the embodiment of the invention, the drinking water data of the user is analyzed, and a corresponding drinking water analysis report is obtained.
The drinking water analysis report mainly comprises analysis data of the drinking water amount and drinking water time of the user and some drinking water suggestions for the user. In the embodiment of the invention, the stored drinking water data is compared with the drinking water plan input by the user, and whether the user drinks water normally at each time point in one day, the total daily drinking water amount and the daily average drinking water amount in one week or one month are recorded. After the analysis data of the water intake and the water drinking time of the user are obtained, whether the water drinking habit of the user is reasonable or not is judged according to the data, and a corresponding water drinking suggestion is given. And finally, the final drinking water analysis report is formed by the analysis data of the drinking water amount and the drinking water time of the user and the drinking water suggestion.
As a preferred embodiment of the present invention, the embodiment of the present invention can also record and analyze the drinking water temperature of the user.
S702, the drinking water analysis report is sent to a wireless user.
And (4) generating a drinking water analysis report, sending the drinking water analysis report to the connected corresponding Bluetooth users so as to be consulted, and adjusting the drinking habits of the users according to the drinking water analysis report.
Fig. 8 is a schematic structural diagram of a multi-user drinking water management apparatus according to an embodiment of the present invention, which corresponds to the method of the foregoing embodiment, and only shows portions related to the embodiment of the present invention for convenience of description.
Referring to fig. 8, the multi-user drinking water management apparatus includes:
and the acquisition module 81 is used for acquiring drinking water data, wherein the drinking water data comprises water intake and drinking time.
And the wireless connection module 82 is used for judging whether a wireless user establishes wireless connection with the water drinking equipment.
And the user determination module 83 is configured to identify wireless information of a wireless user if the wireless user establishes a wireless connection with the drinking water device, and select the wireless user with the strongest wireless signal strength as a current drinking water user, where the wireless information includes user identification information and the wireless signal strength.
The first data sending module 84 is configured to send the drinking water data to the current drinking water user, determine the user data corresponding to the current drinking water user according to the user identification information in the wireless information, and record the drinking water data to the user data.
Further, this multi-user drinking water management device still includes:
and the data storage module is used for respectively reading the drinking time in each stored user data if no wireless connection is established between the wireless user and the drinking equipment, determining the user data corresponding to the drinking time closest to the current moment, and storing the drinking data to the user data.
Further, this multi-user drinking water management device still includes:
and the user matching module is used for reading the wireless information of the wireless user if the wireless user establishes wireless connection with the drinking equipment, matching the user data according to the user identification information in the wireless information and determining the user data corresponding to the wireless user.
And the second data sending module is used for sending the drinking water data in the user data to the corresponding wireless user.
Further, this multi-user drinking water management device still includes:
the intensity judgment module is used for judging whether the strongest wireless signal intensity is greater than a preset threshold value or not if a wireless user establishes wireless connection with the drinking equipment;
and the data storage module is used for respectively reading the drinking time in each piece of stored user data if the strongest wireless signal strength is not greater than the threshold value, determining the user data corresponding to the drinking time closest to the current moment, and storing the drinking data to the user data.
Further, this multi-user drinking water management device still includes:
and the information reading module is used for reading the user information of the current drinking user.
And the drinking water control module is used for controlling the current water yield and water outlet temperature of the drinking water equipment according to the user information.
Further, this multi-user drinking water management device still includes:
and the drinking water judging module is used for reading the user information of the wireless user and judging whether the wireless user needs drinking water or not according to the user information and the drinking water data corresponding to the wireless user.
And the drinking water reminding module is used for sending drinking water reminding information to the wireless user if the wireless user needs drinking water according to the judgment result.
Further, this multi-user drinking water management device still includes:
and the drinking water analysis module is used for reading the user information of the wireless user, analyzing the drinking water data corresponding to the wireless user according to the user information and obtaining a drinking water analysis report.
And the report sending module is used for sending the drinking water analysis report to the wireless user.
It should be understood that, the sequence numbers of the steps in the foregoing embodiments do not imply an execution sequence, and the execution sequence of each process should be determined by its function and inherent logic, and should not constitute any limitation to the implementation process of the embodiments of the present invention.
Corresponding to the method of the above embodiment, fig. 9 shows a system structure schematic diagram of the multi-user drinking water management system provided by the embodiment of the present invention, and for convenience of explanation, only the parts related to the embodiment of the present invention are shown.
Referring to fig. 9, the multi-user drinking management system includes: the multi-user drinking water management device comprises a multi-user drinking water management device, a server and a user terminal.
The multi-user drinking management apparatus 91, adapted to perform the steps of the method according to any one of claims 1 to 5 when executed; and is further configured to send the user data to the server.
The server 92, configured to receive the user data and identify the user terminal related to the user data; and the drinking water analysis system is also used for analyzing the drinking water data in the user data and sending the obtained drinking water analysis report to the user terminal.
The user terminal 93 is configured to receive the drinking water analysis report.
In the embodiment of the invention, the server receives and processes the user data to obtain the corresponding drinking water data report and sends the drinking water data report to the user terminal of the wireless user, and the wireless communication mode at the moment is a wireless communication mode such as WiFi and the like which can be connected with the Internet. The user terminal refers to terminal equipment such as a smart phone and a smart tablet capable of receiving wireless data.
Considering that some special user groups exist, for example, some users are old people or children, the users have poor self-competence and need relatives or friends to assist in managing drinking water, in the embodiment of the present invention, assisted user marks are performed on relatives or friends assisting in management in the user data of the users. When the server identifies the user terminals related to the user data, if the assisted user marks are read from the user data, the user terminals corresponding to the assisted user marks are identified as the user terminals related to the user data, and the drinking water analysis report is sent to the user terminals. For example, if a parent-assisted user is marked, after a drinking water analysis report is generated, the drinking water analysis report is sent to the user terminal of the parent. If the assisted user mark is not read in the user data, the user terminal directly corresponding to the user data is identified as the user terminal related to the user data, and a drinking water analysis report is sent to the user terminals.
In the embodiment of the invention, the user terminal is identified through the server, the drinking water data is analyzed, and the obtained drinking water data report is sent to the user terminal of the wireless user, so that the user can check and manage the drinking water of the user or family at any time and any place, and the user can manage the drinking water data more intelligently and conveniently.
Further, this multi-user drinking water management system still includes:
the server is further used for conducting multi-user drinking water analysis on the drinking water data and sending the obtained multi-user drinking water analysis report to the user terminal.
And the user terminal is used for receiving the multi-user drinking water analysis report.
Since the server receives user data of a large number of users, in the embodiment of the present invention, the user data is used to perform multi-user drinking analysis on the received user data. The multi-user drinking water analysis includes, but is not limited to, ranking the drinking water volume of the user data, and sending the drinking water volume ranking information to the user terminal corresponding to the user data. The user can know how different the drinking habits of the user and other users are, and effective reference data are provided for self drinking management of the user.
Corresponding to the method of the above embodiment, fig. 10 shows a system structure schematic diagram of the multi-user drinking water management system provided by the embodiment of the present invention, and for convenience of explanation, only the parts related to the embodiment of the present invention are shown.
Referring to fig. 10, the multi-user drinking water management system includes a multi-user drinking water management apparatus and a user terminal.
The multi-user drinking management apparatus 101, configured to perform the steps of the method according to any one of claims 1 to 5; and is further configured to send the user data to the user terminal.
The user terminal 102 is configured to receive the user data, and analyze the drinking water data in the user data to obtain a drinking water analysis report.
Fig. 11 is a schematic diagram of a multi-user drinking management terminal device according to an embodiment of the present invention. As shown in fig. 11, the multi-user drinking water management terminal device 11 of this embodiment includes: a processor 110, a memory 111, and a computer program 112, such as a multi-user drinking water management program, stored in the memory 111 and executable on the processor 110. The processor 110, when executing the computer program 112, implements the steps in each of the above embodiments of the multi-user drinking water management method, such as the steps 101 to 104 shown in fig. 1. Alternatively, the processor 110, when executing the computer program 112, implements the functions of the modules/units in the above-mentioned device embodiments, such as the functions of the modules 81 to 84 shown in fig. 8.
The multi-user drinking water management terminal device 11 may be a desktop computer, a notebook, a palm computer, a cloud server, or other computing devices. The multi-user drinking water management terminal device can include, but is not limited to, a processor 110 and a memory 111. Those skilled in the art will appreciate that fig. 11 is merely an example of the multi-user drinking water management terminal device 11, and does not constitute a limitation on the multi-user drinking water management terminal device 11, and may include more or less components than those shown, or combine some components, or different components, for example, the multi-user drinking water management terminal device may further include an input-output device, a network access device, a bus, etc.
The Processor 110 may be a Central Processing Unit (CPU), other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic, discrete hardware components, etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The storage 111 may be an internal storage unit of the multi-user drinking water management terminal device 11, such as a hard disk or an internal memory of the multi-user drinking water management terminal device 11. The memory 111 may also be an external storage device of the multi-user drinking water management terminal device 11, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a flash Card (FlashCard), and the like, which are equipped on the multi-user drinking water management terminal device 11. Further, the memory 111 may also include both an internal storage unit and an external storage device of the multi-user drinking water management terminal device 11. The memory 111 is used for storing the computer programs and other programs and data required by the multi-user drinking water management terminal device. The memory 111 may also be used to temporarily store data that has been output or is to be output.
It will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-mentioned division of the functional units and modules is illustrated, and in practical applications, the above-mentioned function distribution may be performed by different functional units and modules according to needs, that is, the internal structure of the apparatus is divided into different functional units or modules to perform all or part of the above-mentioned functions. Each functional unit and module in the embodiments may be integrated in one processing unit, or each unit may exist alone physically, or two or more units are integrated in one unit, and the integrated unit may be implemented in a form of hardware, or in a form of software functional unit. In addition, specific names of the functional units and modules are only for convenience of distinguishing from each other, and are not used for limiting the protection scope of the present application. The specific working processes of the units and modules in the system may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the above embodiments, the descriptions of the respective embodiments have respective emphasis, and reference may be made to the related descriptions of other embodiments for parts that are not described or illustrated in a certain embodiment.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
In the embodiments provided in the present invention, it should be understood that the disclosed apparatus/terminal device and method may be implemented in other ways. For example, the above-described embodiments of the apparatus/terminal device are merely illustrative, and for example, the division of the modules or units is only one logical division, and there may be other divisions when actually implemented, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated modules/units, if implemented in the form of software functional units and sold or used as separate products, may be stored in a computer readable storage medium. Based on such understanding, all or part of the flow of the method according to the embodiments of the present invention may also be implemented by a computer program, which may be stored in a computer-readable storage medium, and when the computer program is executed by a processor, the steps of the method embodiments may be implemented. Wherein the computer program comprises computer program code, which may be in the form of source code, object code, an executable file or some intermediate form, etc. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, usb disk, removable hard disk, magnetic disk, optical disk, computer Memory, Read-Only Memory (ROM), Random Access Memory (RAM), electrical carrier wave signals, telecommunications signals, software distribution medium, and the like. It should be noted that the computer readable medium may contain content that is subject to appropriate increase or decrease as required by legislation and patent practice in jurisdictions, for example, in some jurisdictions, computer readable media does not include electrical carrier signals and telecommunications signals as is required by legislation and patent practice.
The above-mentioned embodiments are only used for illustrating the technical solutions of the present invention, and not for limiting the same; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; such modifications and substitutions do not substantially depart from the spirit and scope of the embodiments of the present invention, and are intended to be included within the scope of the present invention.

Claims (9)

1. A multi-user drinking water management method is characterized by comprising the following steps:
collecting drinking water data, wherein the drinking water data comprises drinking water amount and drinking water time;
the drinking equipment judges whether a wireless user establishes Bluetooth connection with the drinking equipment or not;
if a wireless user establishes Bluetooth connection with the drinking equipment, identifying Bluetooth information of the wireless user, and selecting the wireless user with the strongest Bluetooth signal intensity as a current drinking user, wherein the Bluetooth information comprises user identification information and the Bluetooth signal intensity;
sending the drinking water data to the current drinking water user, determining user data corresponding to the current drinking water user according to the user identification information in the Bluetooth information, and recording the drinking water data to the user data;
if no wireless user establishes Bluetooth connection with the drinking equipment and drinking water data is acquired, respectively reading the drinking water time in each piece of stored user data, determining the user data corresponding to the drinking water time closest to the current moment, and storing the drinking water data to the user data;
judging whether the strongest Bluetooth signal intensity is greater than a preset threshold value or not;
if the strongest Bluetooth signal intensity is not greater than the threshold value, respectively reading the drinking time in each piece of stored user data, determining the user data corresponding to the drinking time closest to the current moment, and storing the drinking data to the user data;
the method further comprises the following steps:
if a wireless user establishes Bluetooth connection with the drinking equipment, reading Bluetooth information of the wireless user, matching user data according to user identification information in the Bluetooth information, and determining user data corresponding to the wireless user;
and sending drinking water data in the user data to the corresponding wireless user.
2. The multi-user drinking water management method of claim 1, wherein if a wireless user establishes a bluetooth connection with a drinking device, further comprising:
reading user information of the wireless user, and judging whether the wireless user needs to drink water or not according to the user information and the drinking water data corresponding to the wireless user;
and if the judgment result is that the wireless user needs to drink water, sending drinking water reminding information to the wireless user.
3. The multi-user drinking water management method of claim 1, wherein if a wireless user establishes a bluetooth connection with a drinking device, further comprising:
reading user information of the wireless user, and analyzing the drinking water data corresponding to the wireless user according to the user information to obtain a drinking water analysis report;
sending the hydration analysis report to the wireless user.
4. The utility model provides a multi-user water management device which characterized in that includes:
the acquisition module is used for acquiring drinking water data, and the drinking water data comprises drinking water amount and drinking water time;
the Bluetooth connection module is used for the drinking equipment to judge whether a wireless user establishes Bluetooth connection with the drinking equipment;
the user determination module is used for identifying the Bluetooth information of a wireless user if the wireless user establishes Bluetooth connection with the drinking equipment, and selecting the wireless user with the strongest Bluetooth signal intensity as the current drinking user, wherein the Bluetooth information comprises user identification information and the Bluetooth signal intensity;
the first data sending module is used for sending the drinking water data to the current drinking water user, determining user data corresponding to the current drinking water user according to the user identification information in the Bluetooth information, and recording the drinking water data to the user data;
the data storage module is used for respectively reading the drinking water time in each piece of stored user data if no wireless user establishes Bluetooth connection with the drinking water equipment, determining the user data corresponding to the drinking water time closest to the current moment, and storing the drinking water data to the user data;
the user determination module further comprises:
the intensity judgment module is used for judging whether the strongest Bluetooth signal intensity is greater than a preset threshold value or not;
the data storage module is used for respectively reading the drinking time in each piece of stored user data if the strongest Bluetooth signal strength is not greater than the threshold value, determining the user data corresponding to the drinking time closest to the current moment, and storing the drinking data to the user data;
the user matching module is used for reading the Bluetooth information of the wireless user if the wireless user establishes Bluetooth connection with the water drinking equipment, matching the user data according to the user identification information in the Bluetooth information and determining the user data corresponding to the wireless user;
and the second data sending module is used for sending the drinking water data in the user data to the corresponding wireless user.
5. The utility model provides a multi-user drinking water management system which characterized in that includes: the system comprises a multi-user drinking water management device, a server and a user terminal;
the multi-user drinking water management device is used for realizing the steps of the method according to any one of claims 1 to 3 when being executed; the server is also used for sending the user data to the server;
the server is used for receiving the user data and identifying the user terminal related to the user data; the drinking water analysis system is also used for analyzing the drinking water data in the user data and sending the obtained drinking water analysis report to the user terminal;
and the user terminal is used for receiving the drinking water analysis report.
6. The multi-user drinking management system of claim 5, further comprising:
the server is also used for carrying out multi-user drinking water analysis on the drinking water data and sending the obtained multi-user drinking water analysis report to the user terminal;
and the user terminal is used for receiving the multi-user drinking water analysis report.
7. The utility model provides a multi-user drinking water management system which characterized in that includes: a multi-user drinking water management device and a user terminal;
the multi-user drinking water management device is used for realizing the steps of the method according to any one of claims 1 to 3 when being executed; and is further configured to send the user data to the user terminal;
and the user terminal is used for receiving the user data, analyzing the drinking water data in the user data and obtaining a drinking water analysis report.
8. A multi-user drinking water management terminal device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that the processor implements the steps of the method according to any one of claims 1 to 3 when executing the computer program.
9. A computer-readable storage medium, in which a computer program is stored which, when being executed by a processor, carries out the steps of the method according to any one of claims 1 to 3.
CN201710464036.9A 2017-06-19 2017-06-19 Multi-user drinking water management method and device and terminal equipment Active CN107241814B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710464036.9A CN107241814B (en) 2017-06-19 2017-06-19 Multi-user drinking water management method and device and terminal equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710464036.9A CN107241814B (en) 2017-06-19 2017-06-19 Multi-user drinking water management method and device and terminal equipment

Publications (2)

Publication Number Publication Date
CN107241814A CN107241814A (en) 2017-10-10
CN107241814B true CN107241814B (en) 2020-04-21

Family

ID=59986332

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710464036.9A Active CN107241814B (en) 2017-06-19 2017-06-19 Multi-user drinking water management method and device and terminal equipment

Country Status (1)

Country Link
CN (1) CN107241814B (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108261078A (en) * 2018-02-12 2018-07-10 厦门盈趣科技股份有限公司 The beverage system and method for automatic identification individual subscriber taste
CN108595647A (en) * 2018-04-26 2018-09-28 深圳市叮咚互联科技有限公司 Drinking habit monitoring method, equipment, system and storage medium
CN109634224A (en) * 2018-11-01 2019-04-16 佛山科学技术学院 A kind of intelligent thermos cup control method and system
CN110515976B (en) * 2019-07-18 2022-05-06 北京无线体育俱乐部有限公司 Seat management method, apparatus, system and storage medium
CN113069007B (en) * 2020-01-06 2023-02-28 佛山市云米电器科技有限公司 Control method of drinking equipment, 5G television, control system and storage medium
CN111568176A (en) * 2020-02-29 2020-08-25 佛山市云米电器科技有限公司 Drinking water prompting method, cloud server, system and computer readable storage medium
CN111466307A (en) * 2020-04-03 2020-07-31 上海明略人工智能(集团)有限公司 Configuration method and device, storage medium and electronic device
CN112205872A (en) * 2020-09-15 2021-01-12 珠海格力电器股份有限公司 Drinking water reminding method and device, water dispenser and storage medium
CN114168042B (en) * 2021-08-31 2024-08-20 佛山市顺德区美的饮水机制造有限公司 Member display method, display device and electronic equipment

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103217198A (en) * 2013-04-18 2013-07-24 中国工程物理研究院电子工程研究所 Water drinking monitoring device based on smart phone
CN103759782A (en) * 2014-01-13 2014-04-30 杭州电子科技大学 Multi-user drinking water management method for water dispensers

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7845375B2 (en) * 2003-10-23 2010-12-07 Validfill Llc Beverage dispensing system
CN104720592A (en) * 2015-02-16 2015-06-24 陈时军 Water dispenser and water cup
CN105768781B (en) * 2016-03-25 2018-06-15 宇龙计算机通信科技(深圳)有限公司 For the control method of Intelligent water cup, control device and Intelligent water cup
CN105785900A (en) * 2016-04-29 2016-07-20 李小明 Intelligent water purification kettle and intelligent monitoring system thereof
CN206239149U (en) * 2016-08-23 2017-06-13 海南立昇净水科技实业有限公司 Intelligent drinking equipment

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103217198A (en) * 2013-04-18 2013-07-24 中国工程物理研究院电子工程研究所 Water drinking monitoring device based on smart phone
CN103759782A (en) * 2014-01-13 2014-04-30 杭州电子科技大学 Multi-user drinking water management method for water dispensers

Also Published As

Publication number Publication date
CN107241814A (en) 2017-10-10

Similar Documents

Publication Publication Date Title
CN107241814B (en) Multi-user drinking water management method and device and terminal equipment
US9705989B2 (en) Pairing of devices
US8868681B2 (en) Method, device, and system for remotely acquiring user physiological detection data
US20190067999A1 (en) Wireless charging management system and wireless power transmitting terminal
CN108595647A (en) Drinking habit monitoring method, equipment, system and storage medium
KR102223376B1 (en) Method for Determining Data Source
CN103442081A (en) Health data gathering system, health base station and health data access server
CN103944977A (en) Cloud health information management system and method based on wearable device
US20170128006A1 (en) Electronic device for providing health information and operation method thereof
CN204910137U (en) Vehicle actuated control intelligence reminding device and intelligent robot based on types of facial makeup in beijing operas discernment
CN109215768A (en) A kind of appointment registration system and method based on robot
US20160135752A1 (en) Small data aggregator for personal health management
CN103593555A (en) Mobile medical health care network
CN103954781A (en) Portable nondestructive detector for livestock meat quality based on portable communication equipment
CN105574334A (en) Medical information processing method and system
EP3123352B1 (en) Data sharing method and electronic device thereof
CN108469762A (en) A kind of intelligent pet ring, pet monitoring system and monitoring method
CN203203317U (en) Refrigerator auxiliary system based on Internet of Things
CN104158930A (en) Healthy perception protective shell based on intelligent cloud computing
CN105183047A (en) Multi-point integrated environment data acquisition system based on WiFi hot spot name
CN204288219U (en) Community's self-help health service system
CN105652025A (en) Full-automatic intelligent urine sample detection device and control method thereof
WO2013040724A1 (en) Method and system for processing health data
CN106940720B (en) Multi-source information processing method and system based on healthy Internet of things
CN203224876U (en) Fingerprint password system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant