Multi-device linkage system, method, electronic device, and storage medium
The multi-device linkage system enables communication between the display device and multiple wearable devices and fitness equipment, overcoming the limitations of single-device linkage in existing technologies, improving the selectivity and interactivity of multi-person fitness activities, and enhancing the user experience.
Patent Information
- Application Number
- CN202311407405.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-26
- Publication Date
- 2025-11-21
- Estimated Expiration
- 2043-10-26
AI Technical Summary
In existing technologies, the connection and interaction between wearable devices and display devices in smart fitness equipment only supports single-device linkage, resulting in insufficient choice and interactivity for users in indoor multi-person fitness scenarios, which affects the overall user experience.
Through a multi-device linkage system, the display device can communicate with multiple wearable devices and fitness equipment. A data connection is established using Bluetooth communication. The first wearable device selects the target fitness course and sends control commands. The fitness equipment executes the corresponding actions, and the display device generates a fitness report, supporting multi-person fitness exercise scenarios.
It improves the user's choice and interactivity in the smart fitness process, enhances the immersive experience of multi-person fitness exercises, supports multi-person linkage scenarios, and improves the user experience.
Smart Images

Figure CN119902662B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of electronic technology, and in particular to a multi-device linkage system, method, electronic device, and storage medium. Background Technology
[0002] Intelligent fitness is a new type of fitness approach that uses scientific fitness technology as its core, intelligent fitness hardware as its carrier, and aims to meet personalized and efficient fitness needs. Intelligent fitness products utilize artificial intelligence technology, through image sensing, motion recognition, and voice recognition, to provide users with more professional and personalized fitness solutions. Summary of the Invention
[0003] To overcome the problems existing in related technologies, this disclosure provides a multi-device linkage system, method, electronic device, and storage medium.
[0004] According to a first aspect of the present disclosure, a multi-device linkage system is provided, the system comprising: a display device, at least one wearable device and at least one fitness device, wherein the at least one fitness device is communicatively connected to the at least one wearable device and the at least one wearable device is communicatively connected to the display device;
[0005] A first wearable device is configured to send a first control command to the display device, the first control command being configured to select a target fitness course from a plurality of fitness courses displayed on the display device, wherein the first wearable device is any one of the at least one wearable device;
[0006] The first wearable device is further configured to send a second control command to the first fitness device, and after determining that the user has started exercising based on the health monitoring data, send the health monitoring data to the display device, wherein the first fitness device is any one of the at least one fitness device;
[0007] The first fitness device is used to execute corresponding device actions according to the received second control command, the device actions being used to assist the user in completing the fitness actions corresponding to the target fitness course;
[0008] The display device is configured to display the target fitness course according to the first control instruction, and generate at least one fitness report corresponding to the at least one wearable device based on at least one health monitoring data received from the at least one wearable device and the target fitness course, and display the at least one fitness report.
[0009] Optionally, the display device includes: a device management module and a data fusion module;
[0010] The device management module is used to manage the connection status with the at least one wearable device;
[0011] The data fusion module is used to generate a fitness data pop-up window based on the target fitness course, and to filter out the corresponding fitness data from the at least one health monitoring data and fill it into the fitness data pop-up window to generate the at least one fitness report.
[0012] Optionally, the display device is further configured to send a list of fitness courses to the at least one wearable device, the list of fitness courses including at least one fitness course;
[0013] The first wearable device is further configured to display the received list of fitness courses and generate the first control command based on the selection of any fitness course in the list.
[0014] Optionally, the at least one wearable device may be multiple wearable devices;
[0015] The display device is also configured to send a course synchronization command to a second wearable device in response to the display of the target fitness course, wherein the second wearable device is any wearable device other than the first wearable device among the plurality of wearable devices;
[0016] The second wearable device is used to send the course synchronization command to the second fitness device, the course synchronization command being used to instruct the second fitness device to perform the device action, the second fitness device being a fitness device matched with the second wearable device.
[0017] Optionally, generating at least one fitness report corresponding to the at least one wearable device based on at least one health monitoring data received from the at least one wearable device and the target fitness course includes:
[0018] Based on the target fitness course, determine the types of fitness data that need to be monitored for the fitness movements;
[0019] Select target fitness data that matches the fitness data type from the at least one health monitoring data;
[0020] Based on the target fitness data, generate the at least one fitness report.
[0021] Optionally, the at least one fitness device and the at least one wearable device establish a data connection via Bluetooth communication;
[0022] The at least one wearable device establishes a data connection with the display device via Bluetooth communication.
[0023] According to a second aspect of the present disclosure, a multi-device linkage method is provided, applied to a multi-device linkage system, the system comprising: a display device, at least one wearable device and at least one fitness device, wherein the at least one fitness device is communicatively connected to the at least one wearable device and the at least one wearable device is communicatively connected to the display device;
[0024] A first wearable device is configured to send a first control command to the display device, the first control command being configured to select a target fitness course from a plurality of fitness courses displayed on the display device, wherein the first wearable device is any one of the at least one wearable device;
[0025] The first wearable device is further configured to send a second control command to the first fitness device, and after determining that the user has started exercising based on the health monitoring data, send the health monitoring data to the display device, wherein the first fitness device is any one of the at least one fitness device;
[0026] The first fitness device is used to execute corresponding device actions according to the received second control command, the device actions being used to assist the user in completing the fitness actions corresponding to the target fitness course;
[0027] The display device is configured to display the target fitness course according to the first control instruction, and generate at least one fitness report corresponding to the at least one wearable device based on at least one health monitoring data received from the at least one wearable device and the target fitness course, and display the at least one fitness report.
[0028] According to a third aspect of the present disclosure, a multi-device linkage method is provided, applied to a first wearable device in a multi-device linkage system, the method comprising:
[0029] Send a first control command to a display device, the first control command being used to select a target fitness course from at least one fitness course displayed on the display device;
[0030] Send a second control command to the first fitness device. The second control command is used to instruct the first fitness device to perform a corresponding device action. The device action is used to assist the user in completing the fitness action corresponding to the target fitness course.
[0031] Once the user starts exercising based on the health monitoring data, the health monitoring data is sent to the display device. The health monitoring data is used to instruct the display device to generate a first fitness report corresponding to the first wearable device.
[0032] According to a fourth aspect of the present disclosure, an electronic device is provided, comprising:
[0033] processor;
[0034] Memory used to store processor-executable instructions;
[0035] The processor is configured to execute the executable instructions to implement the steps of the multi-device linkage method described in the third aspect of this disclosure.
[0036] According to a fifth aspect of the present disclosure, a computer-readable storage medium is provided that stores computer program instructions thereon, which, when executed by a processor, implement the steps of the multi-device linkage method provided in the third aspect of the present disclosure.
[0037] The technical solutions provided by the embodiments of this disclosure may include the following beneficial effects:
[0038] In this manner, a first wearable device sends a first control command to a display device, which selects a target fitness course from multiple fitness courses displayed on the display device. The first wearable device can be any one of at least one wearable device. The first wearable device also sends a second control command to a first fitness device, and after determining that the user has started exercising based on health monitoring data, sends the health monitoring data to the display device. The first fitness device can be any one of at least one fitness device. The first fitness device executes corresponding device actions according to the received second control command. These actions assist the user in completing the fitness movements corresponding to the target fitness course. The display device displays the target fitness course according to the first control command and generates and displays at least one fitness report corresponding to the at least one wearable device based on at least one health monitoring data received from the at least one wearable device and the target fitness course. This multi-device linkage system enables multi-user interaction during fitness activities on the display device, creating a multi-user interaction scenario and improving the user experience.
[0039] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0040] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.
[0041] Figure 1 This is a schematic diagram of a multi-device linkage system according to an exemplary embodiment.
[0042] Figure 2 This is a schematic diagram illustrating a core UI page according to an exemplary embodiment.
[0043] Figure 3 This is a schematic diagram illustrating the core hardware of a display device according to an exemplary embodiment.
[0044] Figure 4 This is a flowchart illustrating a multi-device linkage method according to an exemplary embodiment.
[0045] Figure 5 This is a flowchart illustrating a multi-device linkage method according to an exemplary embodiment.
[0046] Figure 6 This is a block diagram illustrating an electronic device 600 according to an exemplary embodiment. Detailed Implementation
[0047] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.
[0048] It should be noted that all actions involving the acquisition of signals, information, or data in this disclosure are carried out in compliance with the relevant data protection laws and policies of the country where the location is situated, and with authorization from the owner of the relevant device.
[0049] In related technologies, the digital world is brought into every person, every home, and every organization, building an intelligent world of interconnected things. Ubiquitous connectivity becomes the prerequisite and foundation of this intelligent world, providing powerful cloud computing capabilities for the Internet of Things, making cloud computing ubiquitous, and integrating intelligent devices into users' daily lives. Various industries become more agile and efficient thanks to powerful digital platforms, redefining user experience through AI (Artificial Intelligence), allowing users to obtain the ultimate personalized intelligent experience across all scenarios, including home, travel, education, office, audio-visual entertainment, and sports and health.
[0050] Based on intelligent fitness methods, the application forms of the intelligent fitness industry mainly include intelligent fitness hardware, intelligent sports software, and smart gyms. With the widespread application of artificial intelligence technology in the sports and fitness field, intelligent fitness as a whole is showing a more professional and personalized trend, and will cover more sports such as ball games and resistance training. At the same time, its continuously strengthening social attributes are presenting a more open online sports ecosystem. Taking the intelligent fitness mirror as an example, intelligent fitness is showing trends such as further upgrades in artificial intelligence technology, expansion of course content, optimization of sports communities, and integration of supporting services.
[0051] To enhance the online smart fitness experience, fitness courses are pre-installed on the display device, allowing users to complete smart fitness exercises offline using the same equipment. Related technologies connect wearable devices to the display device, monitoring various body data indicators during the workout and displaying them on the screen. This allows users to adjust their workout based on the displayed information, achieving scientific and intelligent fitness. However, in practice, the display device typically offers limited fitness courses, leading to selective user behavior. Furthermore, current connection scenarios only support single-device collaboration, neglecting the crucial indoor workout scenario where multiple users can exercise together on the same display device, thus impacting the overall user experience of smart fitness.
[0052] In view of this, this disclosure proposes a multi-device linkage system, method, electronic device, and storage medium. Figure 1 This is a schematic diagram illustrating a multi-device linkage system according to an exemplary embodiment, such as... Figure 1 As shown, the system includes: a display device, at least one wearable device and at least one fitness device, wherein the at least one fitness device is communicatively connected to the at least one wearable device and the at least one wearable device is communicatively connected to the display device;
[0053] A first wearable device is used to send a first control command to a display device. The first control command is used to select a target fitness course from a plurality of fitness courses displayed on the display device. The first wearable device is any one of at least one wearable device.
[0054] The first wearable device is also used to send a second control command to the first fitness device, and after determining that the user has started exercising based on the health monitoring data, send the health monitoring data to the display device. The first fitness device is any one of at least one fitness device.
[0055] The first fitness device is used to execute corresponding device actions according to the received second control command. The device actions are used to assist the user in completing the fitness actions corresponding to the target fitness course.
[0056] A display device is configured to display a target fitness course according to a first control instruction, and to generate at least one fitness report corresponding to at least one wearable device based on at least one health monitoring data received from at least one wearable device and the target fitness course, and to display at least one fitness report.
[0057] For example, this embodiment applies to fitness scenarios including single-person indoor fitness scenarios and multi-person fitness scenarios. Each user is equipped with a wearable device and a fitness device. In this fitness scenario, all users have the same type of fitness device, and all users complete the same type of fitness exercise at the same time. For example, if the fitness device is a treadmill, multiple users will complete running exercises on the corresponding treadmill in this indoor fitness scenario; if the fitness device is a stationary bike, multiple users will complete indoor cycling exercises on the corresponding stationary bike. This embodiment does not limit this. Each user wears a wearable device to monitor various fitness data during the exercise process, such as heart rate, calorie consumption, steps, and distance traveled. The wearable device can be a smart bracelet, smartwatch, smart glasses, etc.
[0058] In this embodiment, the display device is used to connect with multiple wearable devices to receive fitness data and control commands transmitted by the multiple wearable devices, thereby realizing multi-device interconnection and interaction between the display device and multiple wearable devices. Each wearable device is connected to a corresponding fitness device, which can execute corresponding device actions based on the start command sent by the corresponding wearable device, thereby assisting the user in completing fitness actions.
[0059] Optionally, in one implementation, at least one fitness device and at least one wearable device establish a data connection via Bluetooth communication;
[0060] At least one wearable device establishes a data connection with the display device via Bluetooth communication.
[0061] Based on the applicable scenarios of indoor short-range communication, Bluetooth communication can improve the communication stability between devices. Therefore, in this embodiment, the wearable device and the display device establish a wireless data communication connection through Bluetooth, and the wearable device and the fitness device establish a wireless data communication connection through Bluetooth.
[0062] For example, this embodiment also provides a variety of connection methods: (1) After the wearable device and the display device establish a connection via Bluetooth, the wearable device can select the corresponding exercise from the relevant exercise list to start the exercise behavior, or after connecting to the treadmill, the three devices can work together to start the indoor exercise behavior; (2) After the wearable device and the fitness device establish a connection via Bluetooth, the wearable device can directly work together to start the exercise behavior; (3) After the wearable device and the fitness device establish a Bluetooth connection, the wearable device can select the fitness course area and call the fitness courses on the display device.
[0063] For example, in this embodiment, the display device can be a large-sized display device such as a monitor, screen, television, or projector, which can be viewed by multiple people. Fitness courses can be pre-programmed on this display device so that users can complete corresponding fitness exercises based on the courses. The first wearable device is the main control device of the display device, used to select the display content. The first user corresponding to the first wearable device can send a first control command to the display device by operating the first wearable device. This first control command is used to select a target fitness course from multiple fitness courses displayed on the display device. Simultaneously, the first wearable device is also used to send a second control command to the first fitness device. This second control command instructs the first fitness device to perform corresponding device actions according to the second control command. These device actions can assist the user in completing the corresponding fitness exercises. For example, the first user selects a running fitness course on the display device based on the first wearable device. The display device displays the running fitness course, and simultaneously, the first wearable device sends a start command to the first fitness device, i.e., the treadmill. The first user can then use the treadmill to complete the running fitness exercises based on the running fitness course displayed on the display device.
[0064] Simultaneously, the first wearable device can also monitor the health monitoring data of the first user, and after determining that the user has started exercising based on the health monitoring data, send the user's health monitoring data to the display device for data display. Specifically, the first wearable device determines whether the user has entered an exercise state by monitoring whether relevant values of the health monitoring data exceed thresholds. For example, the first wearable device monitors the user's heart rate, calorie consumption, and other information to determine whether the user has entered an exercise state.
[0065] For example, such as Figure 1 As shown, wearable device A is connected to fitness device A, wearable device B is connected to fitness device B, ..., wearable device N is connected to fitness device N. Users control the corresponding fitness devices by operating the wearable devices they wear. These control operations include starting, stopping, and adjusting device parameters. Simultaneously, the wearable devices are used to monitor the user's health data during the fitness process. Each wearable device AN is connected to a display device to transmit the health monitoring data generated by the user during fitness to the display device for display, allowing the user to view the health monitoring data and thus assess the fitness effect.
[0066] The display device is used to display a target fitness course according to a first control instruction, and display multiple fitness reports corresponding to multiple wearable devices in the data pop-up window area of the display device according to multiple health monitoring data received from the multiple wearable devices. The fitness report is used to display the current display effect of the user based on the health monitoring data. For example, in this embodiment, the fitness report displayed on the display device includes the device number of the wearable device, and the fitness reports corresponding to different wearable devices are distinguished by the device number.
[0067] For example, Figure 2 is a schematic diagram of a core UI page shown according to an exemplary embodiment. As Figure 2 shown, to support the multi-device linked display of the display device and the course playback function of the display device, multiple core UI pages are set in the display device to enable the display device to complete corresponding application functions. In this core UI page, the display device includes a motion floating window, a motion course storage area, and a motion health service area. The motion health service area includes a device management module for managing and monitoring the connection status of multiple connected wearable devices, a motion management module for parsing the health monitoring data transmitted by the multiple wearable devices to generate corresponding health reports; a remote control module for receiving control signals from the remote control device corresponding to the display device; a binding management module for performing device binding operations with the connected wearable devices, so that the bound wearable devices do not need to be confirmed again when connecting next time; a wearable bracelet management module; and a Bluetooth management module loaded with relevant Bluetooth communication protocols. The display device completes the linkage with multiple wearable devices based on the functional application layer of the above core UI page.
[0068] Optionally, in some embodiments, the display device includes: a device management module and a data fusion module;
[0069] The device management module is used to manage the connection status with at least one wearable device;
[0070] The data fusion module is used to generate a fitness data floating window according to the target fitness course, and screen out corresponding fitness data from at least one health monitoring data and fill it into the fitness data floating window to generate at least one fitness report.
[0071] For example, in this embodiment, the display device includes a device management module and a data fusion module. The device management module manages the connection status with at least one wearable device. The display device can connect to a target wearable device from among multiple detected wearable devices through the device management module, and can also select a target wearable device from the at least one connected wearable device and disconnect the connection between the display device and the target wearable device. The display device also includes a data fusion module, which generates a fitness data pop-up window based on the target fitness course, and filters corresponding fitness data from at least one health monitoring data set to fill the fitness data pop-up window, thereby generating at least one fitness report.
[0072] Figure 3 This is a schematic diagram illustrating the core hardware of a display device according to an exemplary embodiment, such as... Figure 3 As shown, the display device is configured with a BT core, an AP (Application Processor) core, and a Sensor core. The BT core is used to connect multiple wearable devices, facilitate data communication between devices, and enable device binding. For example, the BT core can be used for mobile phone health data communication, TV / treadmill data communication, binding of triple-unit devices via a server, binding of local devices, and management of related Bluetooth communication protocols, including BLE (Bluetooth Low Energy) broadcasting, scanning of BLE devices, and management of the SPP (Simplified Parallel Process) data transmission protocol. The AP core includes: fused data display, motion control and motion voice broadcasting, a remote control module, and a device search and connection management module. The Sensor core is used for large-scale motion data aggregation, fusion of data from multiple devices, and support for multi-device interconnection and communication.
[0073] Optionally, in some implementations, the display device is also used to send a list of fitness classes to at least one wearable device, the list of fitness classes including at least one fitness class;
[0074] The first wearable device is also used to display the received list of fitness courses and generate a first control command based on the selection of any fitness course in the list.
[0075] For example, in this embodiment, the display device has at least one pre-installed fitness course. The fitness course list is sent to at least one wearable device so that the user can select a target fitness course displayed on the display device based on the wearable device. When the first wearable device selects a target fitness course from the fitness course list, a first control command is generated based on the selection operation of any fitness course in the fitness course list on the first wearable device, and the first control command is sent to the display device.
[0076] Optionally, in some embodiments, at least one wearable device is multiple wearable devices, and the display device is further configured to send a course synchronization command to a second wearable device in response to the display of the target fitness course. The second wearable device is any wearable device other than the first wearable device among the multiple wearable devices.
[0077] The second wearable device is used to send course synchronization instructions to the second fitness device. The course synchronization instructions are used to instruct the second fitness device to perform device actions. The second fitness device is a fitness device that is matched with the second wearable device.
[0078] For example, in this embodiment, the first wearable device is the main control device of the display device. The first wearable device selects the target fitness course to be displayed on the display device. After the target fitness course is displayed on the display device, a course synchronization command is generated in the display device and sent to other connected wearable devices to instruct the other wearable devices to synchronize the course synchronization command to the corresponding fitness device, so that the corresponding fitness device performs the device action to assist other users in completing the corresponding fitness actions.
[0079] Optionally, in some embodiments, the step of generating at least one fitness report corresponding to at least one wearable device based on at least one health monitoring data received from at least one wearable device and a target fitness course includes:
[0080] Based on the target fitness course, determine the types of fitness data that need to be monitored for the fitness movements.
[0081] Select target fitness data that matches the type of fitness data from at least one health monitoring data source;
[0082] Generate at least one fitness report based on the target fitness data.
[0083] For example, in this embodiment, the type of fitness data that needs to be monitored by the wearable device is determined based on the type of the target fitness course. Target fitness data matching this fitness data type is filtered from at least one health monitoring data set corresponding to the user. Based on this target fitness data, a fitness report corresponding to each health monitoring data set is generated. This avoids displaying fitness data unrelated to the current target fitness course on the device.
[0084] Through the above methods, multi-person exercise modes are supported in the core home environment for indoor exercise. In the future, the existing user base can be used as a foundation to expand the market within the ecosystem of interconnected device content, generating new business growth points. This lays the foundation for the subsequent integration of ecosystem equipment, eliminating the need for redevelopment when other equipment is integrated in the future. The TV's memory utilization is maximized, ensuring smooth operation of the TV as much as possible. Wearable devices are added to the existing indoor exercise scenarios, providing interactive and immersive new experiences for users with multiple devices.
[0085] Figure 4 This is a flowchart illustrating a multi-device linkage method according to an exemplary embodiment, such as... Figure 4 As shown, this method is applied to a multi-device linkage system, which includes: a display device, multiple wearable devices, and multiple fitness devices. The method includes:
[0086] In step S11, the first wearable device is used to send a first control command to the display device. The first control command is used to select a target fitness course from a plurality of fitness courses displayed on the display device. The first wearable device is any one of at least one wearable device.
[0087] In step S12, the first fitness device is further configured to send a second control command to the first fitness device, and after determining that the user has started exercising based on the health monitoring data, send the health monitoring data to the display device. The first fitness device is any one of at least one fitness device.
[0088] In step S13, the first fitness device is used to execute corresponding device actions according to the received second control command. The device actions are used to assist the user in completing the fitness actions corresponding to the target fitness course.
[0089] In step S14, the display device is used to display the target fitness course according to the first control instruction, and to generate at least one fitness report corresponding to at least one wearable device based on at least one health monitoring data received from at least one wearable device and the target fitness course, and to display at least one fitness report.
[0090] In this manner, a first wearable device sends a first control command to a display device, which selects a target fitness course from multiple fitness courses displayed on the display device. The first wearable device can be any one of at least one wearable device. The first wearable device also sends a second control command to a first fitness device, and after determining that the user has started exercising based on health monitoring data, sends the health monitoring data to the display device. The first fitness device can be any one of at least one fitness device. The first fitness device executes corresponding device actions according to the received second control command. These actions assist the user in completing the fitness movements corresponding to the target fitness course. The display device displays the target fitness course according to the first control command and generates and displays at least one fitness report corresponding to the at least one wearable device based on at least one health monitoring data received from the at least one wearable device and the target fitness course. This multi-device linkage system enables multi-user interaction during fitness activities on the display device, creating a multi-user interaction scenario and improving the user experience.
[0091] Figure 5 This is a flowchart illustrating a multi-device linkage method according to an exemplary embodiment, applied to a first wearable device in a multi-device linkage system. The method includes:
[0092] In step S21, a first control command is sent to the display device. The first control command is used to select a target fitness course from at least one fitness course displayed on the display device.
[0093] In step S22, a second control command is sent to the first fitness device. The second control command is used to instruct the first fitness device to perform corresponding device actions, which are used to assist the user in completing the fitness actions corresponding to the target fitness course.
[0094] In step S23, after determining that the user has started exercising based on the health monitoring data, the health monitoring data is sent to the display device. The health monitoring data is used to instruct the display device to generate a first fitness report corresponding to the first wearable device based on the health monitoring data.
[0095] Through the above method, a first control command is sent to the display device. This first control command is used to select a target fitness course from at least one fitness course displayed on the display device. A second control command is then sent to the first fitness device. This second control command instructs the first fitness device to perform corresponding device actions. These device actions assist the user in completing the fitness movements corresponding to the target fitness course. After determining that the user has started exercising based on health monitoring data, the health monitoring data is sent to the display device. This health monitoring data instructs the display device to generate a first fitness report corresponding to the first wearable device. Therefore, based on the multi-device linkage system, fitness exercises can be performed collaboratively by multiple users on the display device, creating a multi-user collaborative scenario and improving the user experience.
[0096] This disclosure also provides a computer-readable storage medium having computer program instructions stored thereon, which, when executed by a processor, implement the steps of the multi-device linkage method provided in this disclosure.
[0097] Figure 6 This is a block diagram illustrating an electronic device 600 according to an exemplary embodiment. For example, the electronic device 600 may be a mobile phone, computer, digital broadcasting terminal, messaging device, game console, tablet device, medical device, fitness equipment, personal digital assistant, etc.
[0098] Reference Figure 6 The electronic device 600 may include one or more of the following components: processing component 602, memory 604, power supply component 606, multimedia component 606, audio component 610, input / output interface 612, sensor component 614, and communication component 616.
[0099] Processing component 602 typically controls the overall operation of electronic device 600, such as operations associated with display, telephone calls, data communication, camera operation, and recording operations. Processing component 602 may include one or more processors 620 to execute instructions to perform all or part of the steps of the methods described above. Furthermore, processing component 602 may include one or more modules to facilitate interaction between processing component 602 and other components. For example, processing component 602 may include a multimedia module to facilitate interaction between multimedia component 606 and processing component 602.
[0100] Memory 604 is configured to store various types of data to support the operation of electronic device 600. Examples of this data include instructions for any application or method operating on electronic device 600, contact data, phonebook data, messages, pictures, videos, etc. Memory 604 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.
[0101] Power supply component 606 provides power to various components of electronic device 600. Power supply component 606 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to electronic device 600.
[0102] Multimedia component 606 includes a screen that provides an output interface between the electronic device 600 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors may sense not only the boundaries of the touch or swipe action but also the duration and pressure associated with the touch or swipe operation. In some embodiments, multimedia component 606 includes a front-facing camera and / or a rear-facing camera. When the electronic device 600 is in an operating mode, such as a shooting mode or a video mode, the front-facing camera and / or the rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.
[0103] Audio component 610 is configured to output and / or input audio signals. For example, audio component 610 includes a microphone (MIC) configured to receive external audio signals when electronic device 600 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 604 or transmitted via communication component 616. In some embodiments, audio component 610 also includes a speaker for outputting audio signals.
[0104] Input / output interface 612 provides an interface between processing component 602 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, start buttons, and lock buttons.
[0105] Sensor assembly 614 includes one or more sensors for providing state assessments of various aspects of electronic device 600. For example, sensor assembly 614 can detect the on / off state of electronic device 600, the relative positioning of components such as the display and keypad of electronic device 600, changes in position of electronic device 600 or a component of electronic device 600, the presence or absence of user contact with electronic device 600, orientation or acceleration / deceleration of electronic device 600, and temperature changes of electronic device 600. Sensor assembly 614 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 614 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, sensor assembly 614 may also include an accelerometer, gyroscope, magnetometer, pressure sensor, or temperature sensor.
[0106] Communication component 616 is configured to facilitate wired or wireless communication between electronic device 600 and other devices. Electronic device 600 can access wireless networks based on communication standards, such as WiFi, 2G, or 3G, or combinations thereof. In one exemplary embodiment, communication component 616 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 616 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0107] In an exemplary embodiment, the electronic device 600 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above-described multi-device linkage method.
[0108] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 604 including instructions, which can be executed by a processor 620 of an electronic device 600 to complete the aforementioned multi-device linkage method. For example, the non-transitory computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.
[0109] The aforementioned device can be a standalone electronic device or a part of a standalone electronic device. For example, in one embodiment, the device can be an integrated circuit (IC) or a chip, wherein the integrated circuit can be a single IC or a collection of multiple ICs. The chip can include, but is not limited to, the following types: GPU (Graphics Processing Unit), CPU (Central Processing Unit), FPGA (Field Programmable Gate Array), DSP (Digital Signal Processor), ASIC (Application Specific Integrated Circuit), and SoC (System on Chip). The aforementioned integrated circuit or chip can be used to execute executable instructions (or code) to implement the aforementioned multi-device linkage method. The executable instructions can be stored in the integrated circuit or chip or obtained from other devices or equipment. For example, the integrated circuit or chip includes a processor, memory, and an interface for communicating with other devices. The executable instruction can be stored in the memory, and when the executable instruction is executed by the processor, the above-mentioned multi-device linkage method is implemented; or, the integrated circuit or chip can receive the executable instruction through the interface and transmit it to the processor for execution to implement the above-mentioned multi-device linkage method.
[0110] In another exemplary embodiment, a computer program product is also provided, the computer program product comprising a computer program executable by a programmable device, the computer program having a code portion for performing the above-described multi-device linkage method when executed by the programmable device.
[0111] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of this disclosure. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.
[0112] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.
Claims
1. A multi-device linkage system, characterized in that, The system includes: a display device, at least one wearable device, and at least one fitness device, wherein the at least one fitness device is communicatively connected to the at least one wearable device, and the at least one wearable device is communicatively connected to the display device; A first wearable device is configured to send a first control command to the display device, the first control command being configured to select a target fitness course from a plurality of fitness courses displayed on the display device, wherein the first wearable device is any one of the at least one wearable device; The first wearable device is further configured to send a second control command to the first fitness device, and after determining that the user has started exercising based on the health monitoring data, send the health monitoring data to the display device, wherein the first fitness device is any one of the at least one fitness device; The first fitness device is used to execute corresponding device actions according to the received second control command, the device actions being used to assist the user in completing the fitness actions corresponding to the target fitness course; The display device is configured to display the target fitness course according to the first control instruction, and generate at least one fitness report corresponding to the at least one wearable device based on at least one health monitoring data received from the at least one wearable device and the target fitness course, and display the at least one fitness report.
2. The system according to claim 1, characterized in that, The display device includes: a device management module and a data fusion module; The device management module is used to manage the connection status with the at least one wearable device; The data fusion module is used to generate a fitness data pop-up window based on the target fitness course, and to filter out the corresponding fitness data from the at least one health monitoring data and fill it into the fitness data pop-up window to generate the at least one fitness report.
3. The system according to claim 1, characterized in that, The display device is also used to send a list of fitness courses to the at least one wearable device, the list of fitness courses including at least one fitness course; The first wearable device is further configured to display the received list of fitness courses and generate the first control command based on the selection of any fitness course in the list.
4. The system according to claim 1, characterized in that, The at least one wearable device may be multiple wearable devices; The display device is also configured to send a course synchronization command to a second wearable device in response to the display of the target fitness course, wherein the second wearable device is any wearable device other than the first wearable device among the plurality of wearable devices; The second wearable device is used to send the course synchronization command to the second fitness device, the course synchronization command being used to instruct the second fitness device to perform the device action, and the second fitness device being a fitness device matched with the second wearable device.
5. The system according to claim 1, characterized in that, The step of generating at least one fitness report corresponding to at least one wearable device based on at least one health monitoring data received from at least one wearable device and the target fitness course includes: Based on the target fitness course, determine the types of fitness data that need to be monitored for the fitness movements; Select target fitness data that matches the fitness data type from the at least one health monitoring data; Based on the target fitness data, generate the at least one fitness report.
6. The system according to any one of claims 1-5, characterized in that, The at least one fitness device and the at least one wearable device establish a data connection via Bluetooth communication; The at least one wearable device establishes a data connection with the display device via Bluetooth communication.
7. A method for multi-device linkage, characterized in that, The system is applied to a multi-device linkage system, the system comprising: a display device, at least one wearable device and at least one fitness device, wherein the at least one fitness device is communicatively connected to the at least one wearable device and the at least one wearable device is communicatively connected to the display device; A first wearable device is configured to send a first control command to the display device, the first control command being configured to select a target fitness course from a plurality of fitness courses displayed on the display device, wherein the first wearable device is any one of the at least one wearable device; The first wearable device is further configured to send a second control command to the first fitness device, and after determining that the user has started exercising based on the health monitoring data, send the health monitoring data to the display device, wherein the first fitness device is any one of the at least one fitness device; The first fitness device is used to execute corresponding device actions according to the received second control command, the device actions being used to assist the user in completing the fitness actions corresponding to the target fitness course; The display device is configured to display the target fitness course according to the first control instruction, and generate at least one fitness report corresponding to the at least one wearable device based on at least one health monitoring data received from the at least one wearable device and the target fitness course, and display the at least one fitness report.
8. A method for multi-device linkage, characterized in that, A first wearable device applied in a multi-device linkage system, the method comprising: Send a first control command to a display device, the first control command being used to select a target fitness course from at least one fitness course displayed on the display device; Send a second control command to the first fitness device. The second control command is used to instruct the first fitness device to perform a corresponding device action. The device action is used to assist the user in completing the fitness action corresponding to the target fitness course. Once the user starts exercising based on the health monitoring data, the health monitoring data is sent to the display device. The health monitoring data is used to instruct the display device to generate a first fitness report corresponding to the first wearable device.
9. An electronic device, characterized in that, include: processor; Memory used to store processor-executable instructions; The processor is configured to execute the executable instructions to implement the steps of the multi-device linkage method of claim 8.
10. A computer-readable storage medium having computer program instructions stored thereon, characterized in that, When the program instructions are executed by the processor, they implement the steps of the method described in claim 8.
Citation Information
Patent Citations
Training course recommendation method and device
CN114969490A
Motion detection method and device
CN116808536A