Intelligent bracelet personalized interactive feedback system based on cloud service
By integrating the cloud platform into the smart bracelet, analyzing user behavior in real time and providing personalized feedback, the problem of the existing smart bracelet design in terms of emotional interaction is solved, achieving richer emotional interaction experience and data security.
Patent Information
- Application Number
- CN202411932553.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-26
- Publication Date
- 2025-04-22
- Estimated Expiration
- 2044-12-26
AI Technical Summary
The existing smart bracelets are relatively single in terms of emotional expression and interaction, lacking personalized interaction and instant feedback, making it difficult to meet users' emotional design needs.
By integrating the cloud platform into the smart bracelet, user behavior is analyzed in real time, and different types of feedback are triggered based on these behaviors, data transmission and storage are carried out through encrypted channels, and personalized emotional interaction is achieved.
It realizes personalized satisfaction of user emotional interaction needs, improves user interactive experience, and ensures data security and privacy through encrypted channels.
Smart Images

Figure CN119861816A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of smart bracelets, and in particular to a personalized interactive feedback system for smart bracelets based on cloud services. Background Art
[0002] In modern society, with the advancement of science and technology and the development of the digital age, people's demand for emotional expression and interaction has become increasingly rich. Especially between lovers, in addition to traditional ways of emotional communication, they also hope to express each other's feelings in a more personalized, timely and emotionally deep way. As a convenient and efficient wearable device, smart bracelets are no longer limited to health monitoring and data tracking. They connect to mobile phone apps through wireless communication technologies (such as Bluetooth and NFC) to achieve real-time data transmission, processing and feedback. Most of the existing smart bracelets are designed with health monitoring, sports tracking and daily reminders as the main functions, focusing more on the recording and analysis of physiological data (such as heart rate, number of steps, sleep quality, etc.), and less support for users' emotional interaction needs. The existing smart bracelets are relatively simple in design in terms of emotional expression and interaction. The basic functions are usually limited to vibration reminders, simple message notifications, etc., lacking a richer emotional feedback mechanism.
[0003] In summary, the existing technology has the technical problem of being unable to meet the user's emotional design needs due to the relatively single interaction mode, lack of personalized interaction and instant feedback. Summary of the invention
[0004] The purpose of this application is to provide a personalized interactive feedback system for a smart bracelet based on cloud services, so as to solve the technical problem in the prior art that it is difficult to meet the user's emotional design needs due to the relatively single interaction method, lack of personalized interaction and instant feedback.
[0005] In view of the above problems, the present application provides a personalized interactive feedback system for a smart bracelet based on a cloud service, wherein the personalized interactive feedback system for a smart bracelet based on a cloud service includes: an initialization module, which is used to integrate a cloud platform in a smart bracelet and initialize the cloud platform through user data, wherein the smart bracelet includes a first bracelet corresponding to a first user and a second bracelet corresponding to a second user; an identity authentication module, which is used to authenticate the smart bracelet, and when the identity authentication is passed, collect user information, and upload the user information to the cloud platform through a first encrypted channel, wherein the user information includes first user information and second user information; an initialization pairing module, which is used to initialize the pairing of the first bracelet and the second bracelet based on the first user information and the second user information; an interaction data collection module, which is used to collect first user interaction data from the first bracelet after the initialization pairing, and upload the first user interaction data to the cloud platform through the first encrypted channel; an interaction feedback module, which is used to transmit the first user interaction data to the second bracelet through a second encrypted channel when the first user interaction data triggers a preset condition, and obtain second user feedback information.
[0006] The technical solution provided in this application has at least the following technical effects or advantages:
[0007] An initialization module is used to integrate a cloud platform in a smart bracelet, and initialize the cloud platform through user data, wherein the smart bracelet includes a first bracelet corresponding to a first user and a second bracelet corresponding to a second user; an identity authentication module is used to authenticate the smart bracelet, and when the identity authentication is passed, user information is collected, and the user information is uploaded to the cloud platform through a first encrypted channel, wherein the user information includes first user information and second user information; an initialization pairing module is used to initialize the pairing of the first bracelet and the second bracelet based on the first user information and the second user information; an interaction data collection module is used to collect first user interaction data from the first bracelet after the initialization pairing, and upload the first user interaction data to the cloud platform through the first encrypted channel; an interaction feedback module is used to transmit the first user interaction data to the second bracelet through a second encrypted channel when the first user interaction data triggers a preset condition, and obtain second user feedback information. In other words, by integrating the cloud platform into the smart bracelet, the behavior of the first user can be analyzed in real time, and different types of feedback can be triggered based on these behaviors. According to the user's personalized needs, specific emotional feedback can be triggered in real time, and flexible responses can be made based on different emotional needs, thereby further meeting the user's needs in emotional interaction and enhancing the user's personalized interactive experience.
[0008] The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application, it can be implemented according to the contents of the specification, and in order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are specifically cited below. It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present application, nor is it intended to limit the scope of the present application. Other features of the present application will become easy to understand through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0009] In order to more clearly illustrate the technical solutions in the present application or the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings in the following description are only exemplary, and for ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying any creative work.
[0010] Figure 1 This is a schematic diagram of the structure of the smart bracelet personalized interactive feedback system based on cloud services in this application;
[0011] Figure 2 This is a schematic diagram of the user identity authentication process in the smart bracelet personalized interactive feedback system based on cloud services in this application.
[0012] Explanation of the reference numerals: initialization module 11 , identity authentication module 12 , initialization pairing module 13 , interaction data collection module 14 , interaction feedback module 15 . DETAILED DESCRIPTION
[0013] This application solves the technical problem in the prior art that it is difficult to meet the user's emotional design needs due to the relatively single interaction mode, lack of personalized interaction and instant feedback, by providing a personalized interactive feedback system for smart bracelets based on cloud services. By integrating the cloud platform into the smart bracelet, the first user's behavior is analyzed in real time, and different types of feedback are triggered based on these behaviors. According to the set personalized needs, specific emotional feedback is triggered in real time, and flexible responses are made according to different emotional needs, further meeting the user's needs in emotional interaction and improving the user's personalized interactive experience.
[0014] Below, the technical solutions in the present application will be clearly and completely described with reference to the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments of the present application. It should be understood that the present application is not limited to the example embodiments described herein. Based on the embodiments of the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present application. It should also be noted that, for the convenience of description, only the parts related to the present application are shown in the accompanying drawings, rather than all of them.
[0015] For examples, please see the attached Figure 1 The present application provides a smart bracelet personalized interactive feedback system based on cloud services, wherein the smart bracelet personalized interactive feedback system based on cloud services includes:
[0016] The initialization module 11 is used to integrate a cloud platform in the smart bracelet and initialize the cloud platform through user data, wherein the smart bracelet includes a first bracelet corresponding to a first user and a second bracelet corresponding to a second user.
[0017] Specifically, a smart bracelet is a wearable device that integrates sensors and wireless communication technology. It is used to monitor the user's health, provide reminders, and interact with other smart devices. It has components such as Bluetooth chips, NFC chips, LED lamp beads, vibration motors, encryption chips, rechargeable lithium batteries, and charging management circuits. Use Bluetooth (supports Bluetooth 5.0 and above) and NFC chips to achieve fast pairing between devices. Usually, the smart bracelet and the mobile phone APP are connected to ensure stable long-distance communication with the mobile phone APP and realize real-time data transmission. For example, when one party sends an interactive command, the Bluetooth module can quickly pass the command to the control unit of the bracelet. Users search for nearby devices through Bluetooth to ensure that the smart bracelets can be stably connected. The NFC chip is used for the initial pairing process. The user only needs to bring the phone close to the bracelet to complete device identification and connection initialization, thereby simplifying the pairing operation and improving the user experience.
[0018] The cloud platform is integrated into the smart bracelet, and the cloud platform is initialized through user data. User data is the user's personal information collected from the mobile phone APP, etc., which is used to initialize the smart bracelet. The cloud platform is a server architecture based on cloud computing, which is used to store and process a large amount of user data, support data interaction between multiple user terminals (such as mobile phone APP and bracelet devices), and can provide real-time analysis, push notifications, data storage and management functions. Through the cloud platform, user data can be stored centrally to ensure data security and flexible access and management. The cloud platform uses distributed storage technology and redundant backup strategies to ensure that user information (such as personalized settings, interaction records, multimedia files, etc.) is not lost or damaged, and can quickly retrieve and call data.
[0019] The first bracelet and the second bracelet represent two different users (such as two users between a couple). Each user has a corresponding bracelet (the bracelet of the first user and the bracelet of the second user), which interacts through the cloud platform to transmit the user's emotions, interactive information and data. The device ID, version information, etc. of the bracelet will also be uploaded to the cloud to ensure that the platform correctly identifies the model and function of each device. Each user's smart bracelet will be connected to its corresponding account. The bracelet of the first user and the bracelet of the second user will establish a pairing relationship on the cloud platform, and each bracelet will be associated with specific user data. Through this pairing relationship, the cloud platform can effectively manage the interaction data and emotional information between the two. Through the data management of the cloud platform, users can be provided with more personalized services, such as generating data reports based on the frequency of interaction and emotional expression between couples, customized push notifications, etc.
[0020] The identity authentication module 12 is used to authenticate the smart bracelet. When the identity authentication is passed, the user information is collected and uploaded to the cloud platform through a first encrypted channel, wherein the user information includes first user information and second user information.
[0021] Specifically, after initializing the smart bracelet, strict identity authentication is required. The user needs to enter the username and password for preliminary identity confirmation to confirm whether the user has access rights to the account. After the user passes the account and password verification, a second layer of verification is further performed through biometric technology (such as fingerprint, facial recognition or iris scanning, etc.) to improve security and prevent unauthorized users from accessing. Through two layers of verification, it is ensured that only the user can complete the identity authentication to ensure the security of the device and data. Once the identity authentication is successful, the bracelet collects and stores user information, including the first user information and the second user information. User information includes the user's account information, pairing information, etc. After the user information is uploaded, the cloud platform will store and manage the data, and process it, associate the information of the first user with the information of the second user, and create a virtual pairing relationship between a couple. In actual situations, the information of the two devices is usually obtained through the NFC chip on the smart bracelet, triggering the automatic pairing process, and quickly completing device identification and connection initialization.
[0022] The collected user information is uploaded to the cloud platform through the first encryption channel. The encryption channel refers to the communication link used for secure data transmission. Encryption technology is used to protect data to ensure that the information is not stolen or tampered with during the transmission process. The first encryption channel refers to the data upload channel from the smart bracelet to the cloud platform, which provides a secure encryption guarantee for the transmission of user information. The encryption channel is established through an encryption protocol (such as SSL / TLS) to provide a secure communication link between two devices (such as smart bracelets and cloud platforms). Before data transmission, the client (bracelet) and the server (cloud platform) will negotiate encryption algorithms, keys and other information to ensure that both parties can exchange data securely. Usually, a combination of public key encryption and symmetric encryption is used, and the cloud platform and smart bracelet will each generate a pair of public and private keys. Through public key encryption technology, keys can be exchanged securely during data transmission. During the data transmission process, a symmetric encryption algorithm (such as AES) is used to encrypt specific data content, because symmetric encryption is more efficient than public key encryption.
[0023] When the first user (e.g., couple A) authenticates and collects information through the smart bracelet, this information (such as personal account, preference settings, etc.) will be encrypted through the first encryption channel and uploaded to the cloud platform. During the data transmission process, any third party cannot read the transmitted content without the corresponding decryption key, thus preventing the data from being attacked or stolen by a man-in-the-middle during the transmission process. The encrypted channel ensures the security of user information during transmission, prevents man-in-the-middle attacks or data leaks, and all information uploaded to the cloud is encrypted and stored to avoid the leakage of private information due to server attacks or data leaks.
[0024] The initialization pairing module 13 is used to initialize the pairing of the first bracelet and the second bracelet based on the first user information and the second user information.
[0025] Specifically, initial pairing refers to the initial connection and pairing operation between two smart bracelets in the smart bracelet system based on the identity information provided by the user (such as the first user information and the second user information). The pairing process ensures that the bracelet devices can communicate correctly and stably, and the paired devices can exchange data and perform interactive operations. The user corresponding to each bracelet (such as A and B in a couple) will provide user identity information through the bracelet or mobile phone APP during the first pairing, and the cloud platform will establish a user profile based on this information. When the two bracelets are in the same physical range (for example, when a couple stands together), the devices can be paired through the Bluetooth protocol.
[0026] During the first pairing, the two bracelets can be quickly paired through the NFC chip. The user only needs to bring the two bracelets close together, and the NFC chip will trigger the automatic pairing process to quickly complete device identification and connection initialization. After the bracelet searches for user B's device through Bluetooth, it sends a pairing request. After user B agrees to connect, the identity verification is used to confirm whether the two belong to the same couple. If the verification is successful, the smart bracelet will upload the information of the first user and the second user to the cloud platform through the first encrypted channel and initialize the pairing. After the pairing is completed, all pairing data and user preferences will be uploaded to the cloud platform for storage through the first encrypted communication. The cloud platform will create a pairing record to ensure that the two bracelets can transmit data stably and accurately during the subsequent interaction process. After the pairing is successful, the bracelet will remain in a long-term pairing state. During this period, regardless of whether the user restarts the bracelet, the cloud platform will remember the pairing information to ensure that subsequent interactions and data transmission will not be interrupted. Through the secure management of the encrypted channel and the cloud platform, the user's pairing data and personal information are effectively protected.
[0027] The interaction data collection module 14 is used to collect the first user interaction data from the first bracelet after the initial pairing, and upload the first user interaction data to the cloud platform through the first encrypted channel.
[0028] Specifically, user interaction data is collected from the first bracelet after initial pairing, that is, a series of operations and behavior data performed by the user when using the smart bracelet. For example, the user may interact through operations such as touching, vibrating, clicking buttons, selecting expressions, or sending messages. It can be collected regularly, in real time, or based on certain events or situations. It should be noted that the first or second in the specification does not refer to any specific one, but is used to distinguish them. Once the collected interaction data is recorded, the data needs to be securely transmitted to the cloud platform for further processing and storage. In order to ensure the privacy and security of the data, the first encrypted channel is used to transmit the data, and the first user interaction data is uploaded to the cloud platform.
[0029] The first user uses the bracelet to perform interactive operations, collects interactive data through the built-in sensor or input interface of the bracelet, and encrypts the data through the established first encryption channel. The data will be encrypted during transmission to prevent leakage. The encrypted data is uploaded to the cloud platform and stored in the database of the cloud platform. The cloud platform will perform corresponding processing according to the data type. Uploading data through an encrypted channel ensures the security of the user's interactive data during transmission to prevent it from being stolen or tampered with.
[0030] The interaction feedback module 15 is used to transmit the first user interaction data to the second bracelet through a second encrypted channel and obtain second user feedback information when the first user interaction data triggers a preset condition.
[0031] Specifically, the preset condition refers to a pre-set rule or event. When the user's interaction data meets these rules, a certain operation or feedback will be triggered. Once the first user's interaction data triggers the preset condition, it is transmitted to the bracelet of the second user according to the preset condition it triggered, and displayed in a corresponding form. Since user privacy data and interaction information are involved, in order to ensure that the data is not tampered with or leaked during transmission, data transmission is carried out through a second encrypted channel. The second encryption channel is similar to the first encryption channel, but it uses different encryption parameters (such as keys or encryption algorithms). The second encryption channel uses different encryption methods or key pairs to improve system security and avoid potential security risks under the same channel.
[0032] After the data is transmitted through the second encrypted channel, the target device (i.e., the second bracelet) will receive this data and display it or use it to activate certain feedback functions, such as vibration, color change, and display information. Once the second user receives the interaction data of the first user, the second user will give feedback based on his or her emotions or needs, such as by touching a button on the bracelet to indicate acceptance or response, and generate second user feedback information. The feedback information of the second user is collected again and uploaded to the cloud platform, and then transmitted to the first user through the second encrypted channel, forming a two-way emotional interaction. By triggering preset conditions for timely feedback, a more personalized interactive experience for couples is provided, while multi-layer encryption ensures the security and privacy of the data.
[0033] Further, as attached Figure 2 As shown, the identity authentication module 12 in the smart bracelet personalized interactive feedback system based on cloud service is also used for:
[0034] The user is authenticated through an access control terminal built into the smart bracelet, wherein the access control terminal includes an authentication information collection unit and an authentication pass judgment unit; the user's initial identity information is collected through the authentication information collection unit, and the user's initial identity information is uploaded to the cloud platform through the encrypted channel, wherein the user's initial identity information includes user account information and biometric information; the user's input information is obtained in real time through the authentication pass judgment unit to perform a first identity authentication; it is determined whether the user input information is consistent with the user account information, and if the user input information is consistent with the user account information, a second identity authentication is performed; the user's biometric information is obtained in real time through the authentication pass judgment unit; it is determined whether the user's biometric information is consistent with the biometric information, and if the user's biometric information is consistent with the biometric information, an authentication pass judgment result is output.
[0035] Specifically, the access control terminal is a hardware module integrated in the smart bracelet, which is used to manage and verify the identity of the user. It contains two key parts: the authentication information collection unit and the authentication pass judgment unit. The authentication information collection unit is responsible for collecting the user's identity information, including the user's account information (such as user name, password) and biometric information (such as fingerprint, facial recognition, etc.). The authentication pass judgment unit makes a judgment based on the information entered by the user and the pre-stored identity information to confirm whether the user's identity is legal, relying on a two-step authentication mechanism (account password verification and biometric verification) to ensure the accuracy of the identity.
[0036] User account information and biometric information are collected through the authentication information collection unit and uploaded to the cloud platform through the first encrypted channel. The user provides biometric features by entering account information (such as user name, password) and using a biometric device (such as fingerprint scanning or facial recognition). For example, if the user uses the bracelet for the first time, he needs to enter the user name and password, and scan the user's fingerprint through the built-in fingerprint recognition sensor to obtain the fingerprint data as biometric information. Encrypted channel transmission The collected identity information is securely uploaded to the cloud platform through an encrypted channel to ensure privacy protection during data transmission.
[0037] The authentication judgment unit obtains the account information (such as account number, password or verification code) input by the user in real time, and compares it with the user account information stored on the cloud platform in real time. The authentication judgment unit checks whether the account information (such as user name, password) input by the user matches the cloud storage. If it matches, the authentication is passed and enters the second identity authentication step. If it is inconsistent, the authentication fails, and the user is prompted to re-enter the account information or take other recovery measures (such as retrieving the password). For example, the user enters his or her user name and password on the smart bracelet, and the cloud platform will compare the information stored in the database. If the information is consistent, the system considers that the first identity authentication is passed.
[0038] After the account verification is passed, the authentication judgment unit will obtain the user's biometric information (such as fingerprints, facial images or other biometric features) in real time and compare it with the biometric information stored in the cloud. Check whether the real-time biometric information provided by the user is consistent with the biometric information (such as fingerprint data) pre-stored in the cloud database. If they are consistent, the identity authentication is passed; if they are inconsistent, the authentication fails and the user is prompted to try again. If both rounds of verification (account verification and biometric verification) are passed, the authentication judgment unit outputs a successful authentication result and allows the user to continue with the personalized settings and pairing operations of the bracelet. If any verification fails, the authentication process is interrupted and the user is prompted with relevant errors or operation suggestions. Through multi-layer identity authentication (account verification and biometric verification), account theft and identity forgery are effectively prevented, and the security of user data is improved.
[0039] Furthermore, the identity authentication module 12 in the smart bracelet personalized interactive feedback system based on cloud services is also used for:
[0040] The user information is encrypted to generate encrypted information, wherein the encrypted information includes encrypted data and an encryption key; the first encryption channel is established between the smart bracelet and the cloud platform; and the encrypted information is synchronized to the cloud platform through the first encryption channel for storage.
[0041] Specifically, user information refers to various data related to the user, including personal identity information (such as name, birthday, contact information, etc.), device pairing information (such as the unique identifier of the bracelet, pairing code, etc.), and other data generated when interacting with the user or using the bracelet. The collected user information (such as personal information, pairing information) is encrypted by an encryption algorithm, including AES (symmetric encryption) to encrypt stored data; or RSA (asymmetric encryption) is used to encrypt the transmission key to ensure the security of the key exchange process. During the encryption process, an encryption key or session key (for example, using AES) is generated to encrypt user information and ensure the confidentiality of the data. The generation of encryption keys is the key to the encryption process, especially when using symmetric encryption algorithms, the keys must be kept strictly confidential. In practical applications, keys can be automatically generated by encryption algorithms, or generated and managed by encryption modules on the cloud platform.
[0042] The encrypted user information is converted into encrypted information and is ready to be uploaded to the cloud platform. Encrypted information includes encrypted data and encryption keys. Encrypted data is the output of the original data (such as user personal information or interaction records) after being processed by the encryption algorithm. It is usually garbled and cannot be read directly. The encryption key is the key used when performing encryption operations to ensure that the encrypted data cannot be decrypted by unauthorized persons. It may be a key in symmetric encryption or a private key in asymmetric encryption.
[0043] The first encrypted communication channel is established between the smart bracelet and the cloud platform using the TLS / SSL protocol to ensure confidentiality and integrity during data transmission. During the TLS connection establishment process, the client (smart bracelet) and the cloud platform perform identity authentication and generate a session key through an encryption algorithm. The encrypted user information is uploaded through the established first encryption channel. The data stream during the upload process is protected by symmetric encryption (such as AES) to ensure that the data is not tampered with during transmission. After the encryption channel is established, the smart bracelet uploads the encrypted user information to the cloud platform through the channel. After the cloud platform receives the encrypted information, it will store it. Only with the support of a legitimate decryption key can the cloud platform decrypt and read the stored data. Encrypting user information through an encryption algorithm ensures the security of user information during transmission between the smart bracelet and the cloud platform. Throughout the process, the secure management and use of keys protects user privacy and data security and prevents the risk of data leakage and tampering.
[0044] Furthermore, the identity authentication module 12 in the smart bracelet personalized interactive feedback system based on cloud services is also used for:
[0045] The decryption key is determined by traversing the cloud platform according to the encryption key; the user input key is obtained through the smart bracelet; it is determined whether the user input key is consistent with the decryption key; if the user input key is consistent with the decryption key, the encrypted information is decrypted based on the decryption key to obtain the decrypted information; the decrypted information is transmitted to the smart bracelet for display.
[0046] Specifically, when the user needs to obtain encrypted information, in order to restore the data, the cloud platform needs to traverse its key repository through the encryption key to find the corresponding decryption key. The decryption key is the key used to restore the encrypted data to the original data. Usually, the decryption key is paired with the encryption key, especially in symmetric encryption, the decryption key and the encryption key are the same; in asymmetric encryption, the decryption key and the encryption key are different, and the decryption key is usually kept private. In order to ensure that only legitimate users can decrypt the information and view the data, the user is required to enter a key on the smart bracelet, which usually includes a password, PIN code, fingerprint or other biometric information. After the user enters the key, the smart bracelet compares the key with the decryption key stored in the cloud platform. If the two keys match, it means that the user identity verification is passed and the decryption operation can continue.
[0047] If the verification is successful, the cloud platform will use the decryption key to decrypt the encrypted information and restore the original user data or interaction records. Symmetric or asymmetric encryption algorithms are usually used for decryption operations. Once the data is successfully decrypted, the cloud platform transmits the decrypted information to the smart bracelet through a secure encryption channel (usually the second encryption channel), and the smart bracelet displays the decrypted information to the user through its display. Through the encrypted information and key management system, it is ensured that only authorized users can decrypt and access personal information, thereby improving privacy protection capabilities.
[0048] Further, the interactive feedback module 15 in the smart bracelet personalized interactive feedback system based on cloud service is also used for:
[0049] According to user needs, the preset conditions are determined, wherein the preset conditions include primary trigger conditions, secondary trigger conditions and tertiary trigger conditions; the data type of the first user interaction data is determined by a data classifier; the corresponding target preset conditions are matched based on the data type; if the target preset condition is a primary trigger condition, the first user interaction data is transmitted to the second bracelet through the second encryption channel, and a mild reminder is made, wherein the encryption parameters of the first encryption channel and the second encryption channel are different; if the target preset condition is a secondary trigger condition, the first user interaction data is transmitted to the second bracelet through the second encryption channel, and a moderate reminder is made; if the target preset condition is a tertiary trigger condition, the first user interaction data is transmitted to the second bracelet through the second encryption channel, and a severe reminder is made.
[0050] Specifically, trigger conditions are defined according to user needs and divided into three levels, each of which represents a different interaction intensity or importance. Level 1 trigger conditions indicate lighter interactions or low-priority reminders (such as light touches, short texts, low-intensity physiological changes, etc.). For example, a user clicks a button on a smart bracelet once or sends a short mood expression. Level 2 trigger conditions indicate normal interactions or information of medium importance (such as medium number of touches, longer texts, medium-intensity physiological changes, etc.). For example, users interact frequently, send more complex expressions, or perform continuous touches. Level 3 trigger conditions indicate important interactions or high-priority reminders (such as multiple touches, large amounts of text, high-intensity physiological changes, etc.). For example, users send emotionally strong messages, or perform multiple touches, deep interactions, etc.
[0051] After receiving the first user interaction data, the type of the data is analyzed by a data classifier. The data classifier is trained and generates a model based on historical interaction data, user behavior, trigger conditions and other information to determine the type of interaction data in real time. According to the result (data type) analyzed by the data classifier, the corresponding preset conditions are matched. If the data classifier determines that the first user interaction data is a mild reminder, a first-level trigger condition is selected; if the data classifier determines that the first user interaction data is a moderate reminder, a second-level trigger condition is selected; if the data classifier determines that the first user interaction data is a severe reminder, a third-level trigger condition is selected.
[0052] If the target preset condition is a first-level trigger condition, it is transmitted to the second bracelet through the second encrypted channel, and a mild reminder (such as slight vibration, flash, etc.) is made. For example, suppose the first user sends a simple greeting message (such as "Good morning"). The data classifier recognizes that this is light interactive data, selects the first-level trigger condition and transmits the data to the second bracelet through the second encrypted channel. After receiving the data, the second bracelet will make a mild vibration reminder and display the text "Good morning". If the target preset condition is a second-level trigger condition, it is transmitted to the second bracelet through the second encrypted channel, and a moderate reminder (such as moderate vibration, flash, text prompt, etc.) is made. If the target preset condition is a third-level trigger condition, it is transmitted to the second bracelet through the second encrypted channel, and a severe reminder (such as strong vibration, flash, long text prompt, push notification, etc.) is made.
[0053] The encryption parameters of the first encryption channel and the second encryption channel are different to ensure that data transmission at different stages has independent security protection. The first encryption channel is used to upload data between the bracelet and the cloud platform, while the second encryption channel is used to transmit data from the cloud platform to the bracelet. Through three-level trigger conditions and data classifiers, personalized feedback is provided according to different user interaction scenarios to ensure that each user interaction can get a response that meets its importance and urgency. Reminders of different intensities ensure that users can receive important information in a timely manner while avoiding excessive interruptions to daily interactions.
[0054] The first encryption channel is used to ensure the security of data transmission from the smart bracelet to the cloud platform. The data uploaded through this channel usually includes user interaction data (such as buttons clicked by users, selected emoticons, sent mood status, etc.), personalized settings, historical interaction records, etc. Symmetric encryption algorithms (such as AES) or asymmetric encryption algorithms (such as RSA) are usually used to ensure data security. The second encryption channel is used to transmit feedback information from the cloud platform back to the smart bracelet, including emotional interaction feedback, reminder information, customized notifications (such as couple anniversary reminders, special event reminders, etc.), customized settings, etc. Similar to the first encryption channel, the second encryption channel also uses a high-intensity encryption algorithm to ensure the security of data transmission and prevent user feedback or push content from being leaked or tampered with. Through the first and second encryption channels, the security of all data during transmission is guaranteed to prevent data leakage or tampering.
[0055] Further, the interactive feedback module 15 in the smart bracelet personalized interactive feedback system based on cloud service is also used for:
[0056] According to historical interaction records, a sample interaction data set is collected, and the data type of each sample interaction data is labeled to obtain a sample data type set; the sample interaction data set and the sample data type set are used as supervised training data to construct and train the data classifier until the convergence condition is met.
[0057] Specifically, interaction data is collected from the user's smart bracelet device and other related devices. These data may include touch actions, message sending, heart rate changes, number of steps, exercise intensity, timestamps, etc. Each piece of interaction data is labeled to determine the corresponding operation type, such as mild reminder, moderate reminder, and severe reminder. Through labeling, each sample interaction data set will be equipped with a corresponding label to indicate the operation type of the interaction data. The obtained sample interaction data set and sample data type set are cleaned to fill in missing values or delete samples with a large number of missing values. Features of different scales are then standardized (such as z-score standardization) to ensure that the features have the same scale to avoid some features affecting model training due to large dimensions.
[0058] A supervised learning model is built based on the historical interaction dataset and the operation type set. According to the input features, it is used as features and target values for training, and learns how to judge the corresponding operation type label from the features. In order to evaluate the performance of the classifier, the dataset is divided into a training set and a test set. The commonly used division ratio is 70% for training and 30% for testing. The training set data is input into the classifier for training through the selected classification algorithm (such as decision tree, random forest, etc.). The classifier will learn how to classify different interaction data into the correct operation type based on the input features of the training set. During the training process, cross-validation is used to evaluate the performance of the model to prevent overfitting. Select a suitable optimization algorithm (such as gradient descent, stochastic gradient descent) to update the model parameters. Use the test dataset to evaluate the trained model, calculate the accuracy, precision, recall rate and F1 score of the model under different operation types, and ensure that the model can effectively distinguish different levels of reminders. Analyze the difference between the results predicted by the model and the true labels, check which operation types are misclassified, and adjust the model.
[0059] Deploy the trained model to the cloud platform so that user interaction data can be input into the model in real time for prediction. In real-time use, when users interact, real-time data (such as touch, message length, heart rate, etc.) is collected and input into the trained model. The model predicts the operation type (mild, moderate or severe) of the interaction based on the input features, and makes corresponding reminders based on the prediction results. Continue to optimize the model based on the user's real-time feedback (such as whether the reminder is effective, whether it is too frequent, etc.). As time goes by, new user interaction data is continuously collected and used to further train and optimize the model. For new interaction data, the model is gradually updated so that the model can adapt to new patterns as user behavior changes. Collect and annotate sample interaction data through historical interaction records, use supervised learning methods (such as decision trees, random forests, etc.) to train data classifiers, and finally obtain a model that can analyze and predict user interaction operation types in real time.
[0060] Furthermore, the cloud-based service-based smart bracelet personalized interactive feedback system also includes a personalized setting module, which is also used to:
[0061] The user's personalized content is obtained through the smart bracelet; the user's personalized content is uploaded to the cloud platform through the first encrypted channel for storage; the user's personalized content is standardized through the cloud platform to obtain standardized personalized content; the standardized personalized content is statistically analyzed to obtain data analysis results, and the data analysis results are transmitted to the smart bracelet for display.
[0062] Specifically, user personalized content refers to content that users input and customize based on their interests, emotional needs, and interaction methods, including text, voice, pictures, videos, etc. Users can also define the appearance of the bracelet, interaction mode (such as flash color, vibration mode, etc.), which can be regarded as part of the personalized content. The smart bracelet obtains the personalized content input by the user through voice recognition, text input, camera, etc. The obtained personalized content is encrypted through the first encryption channel (such as TLS encryption, AES encryption, etc.) to ensure that the data is not stolen or tampered with during the upload process.
[0063] After the personalized content is uploaded to the cloud platform, it is standardized and different forms of personalized content (text, voice, pictures, videos, etc.) are converted into a unified standard format to facilitate subsequent storage, analysis and display. The cloud platform will count and analyze the standardized personalized content, including the frequency of user content uploads, common interaction methods, specific reminder preferences, etc. The data analysis results (such as user interaction frequency, common content types, etc.) are transmitted back to the smart bracelet through a second encrypted channel (such as SSL / TLS encryption). The smart bracelet displays personalized data reports based on the received analysis results, and displays the user's personalized content under the corresponding conditions set by the user. Users can express their emotions by entering different personalized content (such as text, voice, pictures, videos, etc.), and the bracelet can provide exclusive interaction methods according to the user's preferences, such as customized flash colors, vibration modes, etc. Through the upload of personalized content and data analysis, the smart bracelet can continuously adapt to the user's emotional needs, increase the frequency and depth of interaction between couples, and enhance emotional connection.
[0064] Furthermore, the cloud-based service-based smart bracelet personalized interactive feedback system also includes a power reminder module, which is also used to:
[0065] Perform a power self-test on the smart bracelet and establish a power self-test result; after the smart bracelet is authenticated, perform a power adaptation analysis according to the user's selection mode to obtain a power verification result; determine whether the power self-test result satisfies the power verification result, and if the power self-test result does not satisfy the power verification result, report a power reminder.
[0066] Specifically, during the startup or operation of the smart bracelet, the built-in charging management circuit automatically detects and evaluates the battery power of the smart bracelet. Through the self-test of power, the smart bracelet can determine the current remaining battery power, health status, and whether charging is required. The power self-test result is the output data generated by the power self-test process, which usually includes the remaining power of the bracelet battery, the charging status (whether it is fully charged or charging), the battery health status, and other information.
[0067] After the wristband is authenticated, the user selects different usage modes (such as energy-saving mode, normal mode, high-performance mode, specific functions, etc.). Based on the user's selection and the current battery status, a power adaptation analysis is performed to estimate the battery usage in the selected mode. The selected mode refers to the specific working mode selected by the user when using the smart wristband, which will affect the battery consumption of the wristband.
[0068] Power adaptation analysis refers to the estimation and optimization analysis of power usage based on the mode selected by the user and the current battery status of the smart bracelet. The power demand and remaining power of the bracelet are analyzed according to different usage scenarios (such as energy-saving mode, normal mode, etc.) to provide users with optimized battery usage solutions. The power self-test result is compared with the preset power standard to obtain a verification result of whether the power required for the mode selected by the user is met. The power verification result refers to the judgment result of whether the power obtained after the power adaptation analysis is sufficient to support the mode selected by the user. If the power is not enough to support the mode, the user will be prompted to charge.
[0069] Based on the power self-test results (such as remaining power, health status) and power verification results (such as whether the battery is sufficient to support the selected mode), determine whether the power requirements of the current mode are met. If the power self-test results do not meet the power verification results, a power reminder is triggered to notify the user that the battery is low and that action needs to be taken (such as charging or switching modes). Through power adaptation analysis, the battery usage strategy is adjusted according to the mode selected by the user to avoid premature battery depletion and extend the usage time. Based on the usage habits and needs of different users, intelligent power allocation is performed for the mode selected by the user to optimize battery usage efficiency.
[0070] In summary, the smart bracelet personalized interactive feedback system based on cloud services provided by this application has the following technical effects:
[0071] An initialization module is used to integrate a cloud platform in a smart bracelet, and initialize the cloud platform through user data, wherein the smart bracelet includes a first bracelet corresponding to a first user and a second bracelet corresponding to a second user; an identity authentication module is used to authenticate the smart bracelet, and when the identity authentication is passed, user information is collected, and the user information is uploaded to the cloud platform through a first encrypted channel, wherein the user information includes first user information and second user information; an initialization pairing module is used to initialize the pairing of the first bracelet and the second bracelet based on the first user information and the second user information; an interaction data collection module is used to collect first user interaction data from the first bracelet after the initialization pairing, and upload the first user interaction data to the cloud platform through the first encrypted channel; an interaction feedback module is used to transmit the first user interaction data to the second bracelet through a second encrypted channel when the first user interaction data triggers a preset condition, and obtain second user feedback information. In other words, by integrating the cloud platform into the smart bracelet, the behavior of the first user can be analyzed in real time, and different types of feedback can be triggered based on these behaviors. According to the user's personalized needs, specific emotional feedback can be triggered in real time, and flexible responses can be made based on different emotional needs, thereby further meeting the user's needs in emotional interaction and enhancing the user's personalized interactive experience.
[0072] The above description of the disclosed embodiments enables those skilled in the art to implement or use the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments shown herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.
[0073] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application belong to the scope of the present application and its equivalent technology, the present application is also intended to include these modifications and variations.
Claims
1. A personalized interactive feedback system for smart bracelets based on cloud services, characterized in that: include: An initialization module, used to integrate a cloud platform in a smart bracelet and initialize the cloud platform through user data, wherein the smart bracelet includes a first bracelet corresponding to a first user and a second bracelet corresponding to a second user; An identity authentication module, used to authenticate the smart bracelet, collect user information after the identity authentication is passed, and upload the user information to the cloud platform through a first encrypted channel, wherein the user information includes first user information and second user information; An initialization pairing module, used to initialize the pairing of the first bracelet and the second bracelet based on the first user information and the second user information; An interaction data collection module, used to collect first user interaction data from the first bracelet after initial pairing, and upload the first user interaction data to the cloud platform through the first encrypted channel; The interaction feedback module is used to transmit the first user interaction data to the second bracelet through a second encrypted channel and obtain second user feedback information when the first user interaction data triggers a preset condition.
2. The smart bracelet personalized interactive feedback system based on cloud service according to claim 1, characterized in that: The identity authentication module is specifically used for: Performing identity authentication on the user through an access control terminal built into the smart bracelet, wherein the access control terminal includes an authentication information collection unit and an authentication pass judgment unit; Collecting user initial identity information through the authentication information collection unit, and uploading the user initial identity information to the cloud platform through the encrypted channel, wherein the user initial identity information includes user account information and biometric information; The authentication judgment unit obtains user input information in real time to perform a first identity authentication; Determine whether the user input information is consistent with the user account information, and if the user input information is consistent with the user account information, perform a second identity authentication; Acquiring user biometric information in real time through the authentication judgment unit; It is determined whether the user biometric information is consistent with the biometric identification information. If the user biometric information is consistent with the biometric identification information, a determination result indicating that the authentication is successful is output.
3. The smart bracelet personalized interactive feedback system based on cloud service according to claim 1, characterized in that: The identity authentication module is specifically used for: Encrypting the user information to generate encrypted information, wherein the encrypted information includes encrypted data and an encryption key; Establishing the first encrypted channel between the smart bracelet and the cloud platform; The encrypted information is synchronized to the cloud platform through the first encryption channel for storage.
4. The smart bracelet personalized interactive feedback system based on cloud service according to claim 3 is characterized in that: The identity authentication module is also used for: Determine a decryption key based on traversing the encryption key on the cloud platform; Obtaining a user input key through the smart bracelet; Determining whether the user input key is consistent with the decryption key; If the user input key is consistent with the decryption key, decrypting the encrypted information based on the decryption key to obtain decrypted information; The decrypted information is transmitted to the smart bracelet for display.
5. The smart bracelet personalized interactive feedback system based on cloud service according to claim 1, characterized in that: The interactive feedback module is specifically used for: Determine the preset conditions according to user needs, wherein the preset conditions include a first-level trigger condition, a second-level trigger condition, and a third-level trigger condition; Determine the data type of the first user interaction data by a data classifier; Matching corresponding target preset conditions based on the data type; If the target preset condition is a first-level trigger condition, the first user interaction data is transmitted to the second bracelet through the second encrypted channel, and a light reminder is given, wherein the encryption parameters of the first encrypted channel and the second encrypted channel are different; If the target preset condition is a secondary trigger condition, the first user interaction data is transmitted to the second bracelet through the second encrypted channel, and a moderate reminder is issued; If the target preset condition is a third-level trigger condition, the first user interaction data is transmitted to the second bracelet through the second encrypted channel, and a severe reminder is issued.
6. The smart bracelet personalized interactive feedback system based on cloud service according to claim 5, characterized in that: The interactive feedback module is specifically used for: According to the historical interaction records, a sample interaction data set is collected, and the data type of each sample interaction data is labeled to obtain a sample data type set; The sample interaction data set and the sample data type set are used as supervised training data to construct and train the data classifier until a convergence condition is met.
7. The smart bracelet personalized interactive feedback system based on cloud service according to claim 1, characterized in that: The smart bracelet personalized interactive feedback system based on cloud service also includes a personalized setting module, which is used to: Obtaining user personalized content through the smart bracelet; Uploading the user personalized content to the cloud platform through the first encrypted channel for storage; Standardizing the user personalized content through the cloud platform to obtain standardized personalized content; Perform statistical analysis on the standardized personalized content to obtain data analysis results, and transmit the data analysis results to the smart bracelet for display.
8. The smart bracelet personalized interactive feedback system based on cloud service according to claim 1, characterized in that: The smart bracelet personalized interactive feedback system based on cloud service also includes a power reminder module, which is used to: Performing a power self-test on the smart wristband and establishing a power self-test result; After the smart bracelet is authenticated, power adaptation analysis is performed according to the user's selected mode to obtain a power verification result; It is determined whether the power self-test result satisfies the power verification result. If the power self-test result does not satisfy the power verification result, a power reminder is issued.
Citation Information
Patent Citations
Remote control cloud service system and method
CN107623628A
Police health management system and method
CN111798982A
Emotion analysis method, emotion reminding method and emotion reminding control device
CN113158684A
Bracelet set
CN204119280U
Lovers O2O interactive system
CN205681630U