A method and related device for data interaction based on super bandwidth
By synchronously performing radar sensing and pointing/remote control processing in UWB data frames, and using head synchronization and tail payload fields to carry information respectively, the problem of switching between UWB communication and radar sensing modes is solved, enabling low-power and high-efficiency smart home device interaction.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SHENZHEN CHIPSBANK TECH
- Filing Date
- 2026-03-20
- Publication Date
- 2026-06-16
AI Technical Summary
Existing UWB communication and radar sensing solutions suffer from high mode switching latency, high power consumption, and increased system complexity. They fail to fully utilize the characteristics of the UWB data frame structure, resulting in a lack of deep integration of communication and sensing functional resources.
By introducing a header synchronization field and a tail payload field into the UWB data frame to carry radar sensing and pointing remote control information respectively, radar sensing processing and pointing remote control processing are executed synchronously. The activation and hibernation of pointing remote control are dynamically controlled according to the radar sensing results. Additional communication frames are inserted to enhance the remote control capability.
It enables UWB communication and radar sensing to operate within the same data frame without mode switching, reducing system power consumption, improving user interaction experience and device response speed, and is suitable for smart home scenarios such as TVs and air conditioners.
Smart Images

Figure CN122223944A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of smart Internet of Things, and in particular to a data interaction method and related equipment based on ultra-wideband. Background Technology
[0002] With the rapid development of smart home and IoT technologies, users are demanding higher levels of user experience from their devices. Traditional remote control devices typically only have a single communication function, such as infrared or Bluetooth remote control, which is limited to command transmission and lacks the ability to sense the user's status or environment. In recent years, Ultra Wide Band (UWB) technology, due to its high-precision positioning, strong anti-interference capabilities, and high data transmission rates, has been increasingly applied to pointing remote control systems, such as TV pointing remote controls, allowing users to control devices through pointing gestures.
[0003] On the other hand, UWB radar technology, due to its excellent sensing capabilities, is widely used in scenarios such as human detection, gesture recognition, and activity monitoring. Currently, some "integrated sensing" solutions have emerged in the market, attempting to combine UWB communication with radar sensing functions. However, existing solutions mostly employ mode-switching mechanisms, where the device alternates between communication and radar sensing modes. While this appears almost simultaneous to the user, it actually suffers from switching latency, high power consumption, and increased system complexity. Furthermore, existing solutions often fail to fully utilize the structural characteristics of UWB data frames, resulting in a lack of deep integration of communication and sensing functions in terms of resource utilization.
[0004] Therefore, there is an urgent need for a technical solution that can truly enable UWB communication and radar sensing to work simultaneously within the same data frame without mode switching and with more intelligent interaction, so as to improve user experience, reduce system power consumption and expand application scenarios. Summary of the Invention
[0005] This application provides a data interaction method and related equipment based on ultra-wideband to improve user experience and reduce system power consumption.
[0006] The first aspect of this application provides a data interaction method based on ultra-bandwidth, including:
[0007] Generate and transmit UWB data frames, the UWB data frames including a head synchronization field for ranging and angle measurement information required for radar sensing and pointing remote control, and a tail payload field for inter-device communication required for pointing remote control.
[0008] The UWB data frame is received, and radar sensing processing and pointing / remote control processing are performed simultaneously; wherein, the radar sensing processing is based on the channel impulse response data of the head synchronization field, and the pointing / remote control processing is based on the communication data of the head synchronization field and the tail payload field.
[0009] Based on the results of the radar sensing processing, control the operating state of the pointing and remote control processing; and
[0010] When the pointing remote control processing is active, a communication data frame containing communication data is inserted between two adjacent UWB data frames to enhance the inter-device ranging, angle measurement and communication capabilities required for pointing remote control.
[0011] Optionally, the simultaneous execution of radar sensing processing and pointing / remote control processing includes:
[0012] Based on the channel impulse response data in the head synchronization field, radar sensing processing is performed to identify target objects within a preset sensing area.
[0013] Based on the communication data in the head synchronization field and the tail payload field, distance measurement and angle measurement are performed for pointing remote control to determine the current device position and current pointing direction of the remote control device.
[0014] Optionally, the radar sensing processing includes:
[0015] Transmit UWB signals via a transmitting antenna;
[0016] Receive UWB signals reflected by the target object;
[0017] The reflected UWB signal is accumulated and processed to generate the channel impulse response data;
[0018] Based on the channel impulse response data, it is determined whether the target object and the dynamic behavior associated with the target object exist within the preset sensing area.
[0019] Optionally, the ranging and angle measurement processing for the pointing remote control includes:
[0020] Receive UWB response signal from the remote control device;
[0021] The angle of arrival of the UWB response signal is calculated using a multi-antenna array, or the current spatial distance to the remote control device is calculated using the time difference of arrival.
[0022] Based on the angle of arrival and / or the current spatial distance, determine the current device position and the current pointing direction of the remote control device in space.
[0023] Optionally, controlling the operating state of the pointing remote control processing based on the result of the radar sensing processing includes:
[0024] When the radar sensing processing results in the detection of a target object entering a preset sensing area and continuing for a first preset duration, the pointing remote control processing is activated.
[0025] When the radar sensing processing results in the detection that the target object has left the preset sensing area and this continues for a second preset duration, the pointing remote control processing is put into a sleep state.
[0026] Optionally, the method further includes:
[0027] When the radar sensing processing results in the detection that the user has left the preset sensing area, the media playback is paused.
[0028] When the radar sensing processing results in the user returning to the preset sensing area, the media playback operation is triggered to continue.
[0029] Optionally,
[0030] The length of the header synchronization field is configured to be no less than a preset symbol length in order to carry the channel impulse response data required for radar sensing processing.
[0031] The execution frequency of the radar sensing processing is from a first execution frequency to a second execution frequency, and the insertion frequency of the communication data frame matches the execution frequency of the radar sensing processing; wherein, the second execution frequency is greater than the first execution frequency.
[0032] A second aspect of this application provides a data interaction device based on ultra-bandwidth, comprising:
[0033] A generation unit is used to generate and transmit UWB data frames, the UWB data frames including a head synchronization field for ranging and angle measurement information required for radar sensing and pointing remote control, and a tail payload field for inter-device communication required for pointing remote control.
[0034] The receiving unit is used to receive the UWB data frame and simultaneously perform radar sensing processing and pointing remote control processing; wherein, the radar sensing processing is based on the channel impulse response data of the head synchronization field, and the pointing remote control processing is based on the communication data of the head synchronization field and the tail payload field.
[0035] The control unit is configured to control the operating state of the pointing remote control processing based on the results of the radar sensing processing; and
[0036] An insertion unit is used to insert a communication data frame containing communication data between two adjacent UWB data frames when the pointing remote control processing is in an active state, so as to enhance the inter-device ranging, angle measurement and communication capabilities required for pointing remote control.
[0037] The data interaction apparatus based on ultra-widebandwidth provided in the second aspect of this application is used to execute the data interaction method based on ultra-widebandwidth described in the first aspect.
[0038] A third aspect of this application provides a computer program product including computer-readable instructions that, when executed on an electronic device, cause the electronic device to implement the ultra-bandwidth-based data interaction method described in the first aspect or any implementation thereof.
[0039] A fourth aspect of this application provides an electronic device, including at least one processor and a memory connected to the processor, wherein:
[0040] The memory is used to store computer programs;
[0041] The processor is used to execute the computer program to enable the electronic device to implement the ultra-bandwidth-based data interaction method of the first aspect or any implementation thereof.
[0042] The fifth aspect of this application provides a computer storage medium carrying one or more computer programs, which, when executed by an electronic device, enable the electronic device to implement the ultra-bandwidth-based data interaction method described in the first aspect or any implementation thereof.
[0043] As can be seen from the above technical solutions, the embodiments of this application have the following advantages: By disclosing an ultra-wideband data interaction method, radar sensing information and directional remote control data are carried in the header and tail of a single UWB data frame respectively, synchronous execution of communication and sensing functions is achieved without mode switching. The system can automatically control the activation and sleep of the directional remote control based on radar sensing results (such as user entry and exit from the area), significantly reducing device standby power consumption. Simultaneously, this method can insert additional data frames between communication frames to enhance remote control response capabilities, optimize the human-computer interaction experience, and make operation more intelligent and convenient, applicable to various smart home scenarios such as televisions and air conditioners. Attached Figure Description
[0044] The above and other features, advantages, and aspects of the embodiments of this disclosure will become more apparent from the accompanying drawings and the following detailed description. Throughout the drawings, the same or similar reference numerals denote the same or similar elements. It should be understood that the drawings are schematic, and elements are not necessarily drawn to scale.
[0045] Figure 1 This is a schematic diagram of the structure of a UWB data frame disclosed in an embodiment of this application;
[0046] Figure 2 This is a flowchart illustrating a data interaction method based on ultra-widebandwidth disclosed in an embodiment of this application;
[0047] Figure 3 This is a flowchart illustrating another data interaction method based on ultra-widebandwidth disclosed in an embodiment of this application;
[0048] Figure 4 This is a flowchart illustrating another data interaction method based on ultra-widebandwidth disclosed in an embodiment of this application;
[0049] Figure 5 This is a flowchart illustrating another data interaction method based on ultra-widebandwidth disclosed in an embodiment of this application;
[0050] Figure 6 This is a schematic diagram of signal transceiver for directional remote control and radar sensing disclosed in an embodiment of this application;
[0051] Figure 7 This is a schematic diagram of a radar sensing and transmitting data frame disclosed in an embodiment of this application;
[0052] Figure 8 This is a schematic diagram of the structure of a data interaction device based on ultra-widebandwidth disclosed in an embodiment of this application;
[0053] Figure 9 This is a schematic diagram of the structure of an electronic device disclosed in an embodiment of this application. Detailed Implementation
[0054] The embodiments of this application are described below with reference to the accompanying drawings. The terminology used in the implementation section of this application is for explaining specific embodiments only and is not intended to limit the scope of this application.
[0055] The embodiments of this application will now be described with reference to the accompanying drawings. Those skilled in the art will recognize that, with technological advancements and the emergence of new scenarios, the technical solutions provided in the embodiments of this application are equally applicable to similar technical problems.
[0056] The terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such terms are interchangeable where appropriate; this is merely a way of distinguishing objects with the same attributes in the embodiments of this application. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion, so that a process, method, system, product, or apparatus that comprises a series of elements is not necessarily limited to those elements but may include other elements not explicitly listed or inherent to those processes, methods, products, or apparatuses.
[0057] To resolve the technical challenges described above as much as possible, please refer to [link / reference]. Figure 1 , Figure 1 This is a schematic diagram of the structure of a UWB data frame disclosed in an embodiment of this application.
[0058] Depend on Figure 1 As shown, a UWB data frame can contain different fields, each carrying information for a different function. In the UWB data frame structure, the payload field at the end carries communication data, enabling pointing and remote control functions through ranging and angle measurement. Since the current frame structure includes a synchronization field (SYNC), this field can be lengthened (e.g., to 64 symbols) to carry the channel impulse response data (CIR) required for radar sensing. This allows a single UWB data frame to simultaneously contain information required for pointing and remote control as well as information required for radar sensing. Therefore, sending and receiving this single UWB data frame can simultaneously achieve pointing and remote control functions as well as radar sensing functions. Such a UWB data frame (hereinafter referred to as an "integrated frame") can achieve "integrated sensing and communication" without switching between pointing and remote control and radar modes. In addition, this UWB data frame can also include a synchronization frame delimiter (SFD) and a physical layer header (PHR). The SFD (Search Function Dependency) provides a precise time reference point for the entire data frame, which is crucial for UWB to achieve high-precision ranging and positioning. The ranging process is accomplished by calculating the time difference between the transmitted and received SFD. The PHR (Presentation Response Header) contains a series of key parameters that tell the receiver how to correctly decode the subsequent payload portion.
[0059] To facilitate understanding of the interaction method between the transmitter and receiver in the embodiments of this application, please refer to... Figure 6 , Figure 6This is a schematic diagram illustrating signal transmission and reception for directional remote control and radar sensing, as disclosed in an embodiment of this application. In this embodiment, for ease of understanding and description, the transmitting end is referred to as the television end, and the receiving end as the remote control (or directional remote control). It is readily understood that this embodiment can also be applied to applications such as television directional remote control, air conditioner remote control, refrigerator remote control, indoor positioning, interactive triggering, and smart home linkage; specific applications are not limited here.
[0060] The television simultaneously activates both the TX and RX antennas. The TX antenna transmits UWB signals, which are received by the RX antenna inside the remote control. The remote control also has a TX antenna that transmits UWB signals back to the television, where they are received by the RX antenna. The UWB signal received at the television is used to estimate the spatial position and pointing direction of the remote control by measuring the angle of arrival of the multi-antenna array or calculating the time difference of arrival (a conventional ranging and angle measurement method, not detailed here). This enables directional remote control functionality. Simultaneously activating both the TX and RX antennas at the television, the transmitted UWB signal is reflected back to the RX antenna at the television when it encounters an object, completing a "self-transmission and self-reception" signal transmission. The reflected signals received at the television are processed through accumulation calculations to form the channel impulse response (CIR) data, thus enabling radar sensing functionality.
[0061] Please see Figure 2 , Figure 2 This is a flowchart illustrating a data interaction method based on ultra-widebandwidth disclosed in an embodiment of this application. It includes steps 201-204.
[0062] 201. Generate and transmit UWB data frames.
[0063] In some embodiments, the system (e.g., a smart TV) generates a structured UWB data frame. The key components of this UWB frame are the header synchronization field and the tail payload field. The header synchronization field is dedicated to the ranging and angle measurement information required for radar sensing and pointing remote control. Its signal format or length (e.g., configured to include an extended preamble symbol of at least a preset symbol length (e.g., 64 symbols) is specially designed so that this signal, after transmission, can be effectively captured and used to extract channel impulse response data when reflected back from objects in the environment (e.g., a human body). The tail payload field is dedicated to inter-device communication required for pointing remote control. This field carries conventional communication data for bidirectional communication with the UWB remote control, enabling precise positioning (ranging) and pointing recognition (angle measurement) functions. Other structures of the UWB data frame in this embodiment can be found in [reference needed]. Figure 1 As shown, the specifics will not be elaborated here.
[0064] 202. Receive UWB data frames and simultaneously perform radar sensing processing and pointing / remote control processing.
[0065] In some embodiments, after receiving the UWB data frame or its reflection / response signal via the receiving antenna, the system simultaneously initiates two parallel processes: a radar perception processing process and a pointing / remote control processing process. The radar perception processing process primarily handles signals from the head synchronization field. The system analyzes the reflected signals and calculates channel impulse response data to determine whether a target (such as a user) exists, is moving, or is stationary within the preset monitoring area. The pointing / remote control processing process primarily handles signals from the tail payload field and the head synchronization field. The system parses the response from the remote controller, calculates the angle of arrival or time of flight to accurately determine the spatial position and pointing direction of the remote controller, and completes pointing selection and command transmission.
[0066] 203. Based on the results of radar perception and processing, control the working state of the pointing and remote control processing.
[0067] In some embodiments, the results of radar perception processing are used as input to control logic to dynamically manage the operating state of the remote control processing. The operating state includes an active state and a dormant state, as detailed in [reference needed]. Figure 4 The illustrated embodiment. Specifically, in the active state, when the radar continuously detects that a user has entered and remained in the detection area (such as the sofa area in front of the TV), the system automatically activates the pointing remote control function, making the remote control operable, without requiring the user to manually turn it on. In the sleep state, when the radar continuously detects that a user has left the detection area, the system automatically puts the pointing remote control function into a low-power sleep state to save energy.
[0068] 204. When the pointing remote control processing is active, a communication data frame containing communication data is inserted between two adjacent UWB data frames to enhance the inter-device ranging, angle measurement and communication capabilities required for pointing remote control.
[0069] In some embodiments, during operation when the pointing remote control function is activated, the system dynamically inserts communication data frames (additional communication frames) containing only communication data (excluding radar extended preambles) between the continuously transmitted composite function UWB data frames (referred to as "integrated frames"). This significantly improves the command response speed and data throughput of the pointing remote control without affecting the radar sensing fundamental frequency, thus enhancing the real-time interactive experience.
[0070] Furthermore, some embodiments may refer to Figure 7 , Figure 7 This is a schematic diagram of a radar sensing and transmitting data frame disclosed in an embodiment of this application.
[0071] Combination Figure 7As shown, since the frequency required for radar sensing is not very high (commonly between the first and second execution frequencies (e.g., 10-100Hz, or even up to 200Hz)), an additional signal transmission frame can be inserted between each UWB data frame for pointing and remote control. This additional inserted frame does not need to include CIR data in the header SYNC field; it only needs to carry communication data in the tail Payload field (i.e., a regular UWB pointing and remote control signal, hereinafter referred to as a "regular frame"). Taking 10Hz radar sensing as an example, the TV transmits and receives one signal frame every 0.1 seconds within one second (containing both pointing and remote control information and radar sensing information). Therefore, within the 0.1-second interval, the TV (TX) can again transmit communication data without radar sensing information, further enhancing the UWB communication function. Specifically, this embodiment can enhance communication (including communication data, CIR data, etc.), especially pointing and remote control. Since the TV is often in standby mode, it only needs to transmit and receive a single frame at a low frequency. If the single frame receives a reflected signal, and the radar senses someone in front of the TV, it can be further activated, transmitting a regular frame between the two single frames.
[0072] The ultra-wideband data interaction method disclosed in this application fundamentally avoids the time delay, timing complexity, and additional power consumption caused by switching between two modes in traditional solutions by fusing communication and sensing signals at the physical layer within a single UWB frame, achieving low-latency, high-efficiency integrated operation. Simultaneously, it automatically controls the activation and sleep modes of the remote control system using radar sensing results, eliminating the need for explicit user operation. The device automatically enters a deep energy-saving state when unattended and is seamlessly ready when the user appears, greatly improving energy efficiency and ease of use. Finally, by inserting separate communication frames between integrated frames, the quality and response speed of the communication link for remote control are flexibly improved without sacrificing sensing functionality, ensuring smooth interaction.
[0073] Please see Figure 3 , Figure 3 This is a flowchart illustrating another ultra-wideband data interaction method disclosed in an embodiment of this application. It includes steps 301-302.
[0074] 301. Based on the channel impulse response data in the head synchronization field, perform radar sensing processing to identify target objects within a preset sensing area.
[0075] In some embodiments, a UWB signal can be transmitted via a transmitting antenna, a UWB signal reflected by the target object can be received, the reflected UWB signal can be accumulated and processed to generate channel impulse response data, and finally, based on the channel impulse response data, it can be determined whether there is a target object and the dynamic behavior associated with the target object within a preset sensing area.
[0076] In a preferred embodiment, the system transmits UWB data frames into the environment via a transmitting antenna. When the wireless signal encounters a target object (e.g., a user's human body) in its propagation path, a portion of the signal energy is reflected. The system's own receiving antenna (usually co-located with the transmitting antenna or forming an array) is responsible for receiving these UWB signals reflected back from the target object. The received reflected signals are then processed with the original transmitted signal through correlation operations. The core purpose of this processing is to extract the channel impulse response (CIR). CIR data characterizes the multipath effects of signal propagation in the channel, including specific delays and amplitude variations caused by target reflectors. By analyzing the CIR data (e.g., monitoring energy changes within a specific distance, applying constant false alarm rate (CFAR) detection algorithms), the system can determine whether a valid target object exists within a pre-defined sensing area (e.g., a fan-shaped area at a certain distance and angle directly in front of a television), and can further sense its micro-movements, breathing, and other dynamic information.
[0077] 302. Based on the communication data in the head synchronization field and the tail load field, perform distance measurement and angle measurement processing for pointing remote control to determine the current device position and current pointing direction of the remote control device.
[0078] In some embodiments, a UWB response signal from a remote control device is received, and the angle of arrival of the UWB response signal is calculated using a multi-antenna array, or the current spatial distance to the remote control device is calculated using the time difference of arrival. Finally, based on the angle of arrival and / or the current spatial distance, the current device position and current pointing direction of the remote control device in space are determined.
[0079] In a preferred embodiment, communication is established between the system (TV end) and the UWB remote controller via the payload field. The host sends a signal to the remote controller, which receives and responds with a response signal. The host receives the UWB response signal from the remote controller via its multi-antenna array. Based on the received signal, one or more of the following methods are used for processing.
[0080] Angle of arrival calculation: By using the phase difference of the signal arriving at different antennas in the multi-antenna array, the incident direction of the signal is calculated, thereby determining the direction the remote control is pointing.
[0081] Time difference of arrival / flight time calculation: The precise distance between the two is calculated by accurately measuring the round-trip time of the signal between the main unit and the remote controller.
[0082] Finally, by combining the calculated distance and angle of arrival, the system can accurately determine the remote control's position coordinates in three-dimensional space and its pointing axis. When this pointing axis intersects with an element on the screen, the pointing selection is completed, and subsequent control commands can be triggered via buttons or other means.
[0083] The ultra-wideband data interaction method disclosed in this application utilizes the header synchronization field and tail payload field of the same UWB data frame to carry the data required for radar sensing and remote control, respectively. Target sensing and precise positioning are achieved without switching between radar mode and communication mode. Simultaneously, by continuously monitoring a preset area (such as in front of a television) through radar sensing, the system can automatically determine the user's presence and intelligently activate or suspend the remote control function accordingly. The system can dynamically insert pure communication frames between continuously transmitted UWB frames, significantly improving the command response speed and data throughput of remote control without reducing the radar sensing frequency, thereby ensuring smooth and low-latency interaction processes such as pointing selection and control command transmission.
[0084] Please see Figure 4 , Figure 4 This is a flowchart illustrating another ultra-wideband data interaction method disclosed in an embodiment of this application. It includes steps 401-402.
[0085] 401. When the radar sensing processing results in the detection of a target object entering a preset sensing area and continuing for a first preset duration, the pointing and remote control processing is activated.
[0086] In some embodiments, the system continuously monitors the results of radar sensing processing. When the processing results clearly show that a target object has entered a preset sensing area (e.g., walking from the doorway into the viewing area in front of the television), and the system confirms through continuous monitoring that the target remains in the area for a first preset duration (e.g., 5 seconds), it is determined that the user intentionally stays and uses the device. At this time, the system automatically generates and executes an activation command, switching the pointing remote control processing module and related radio frequency circuits from a low-power sleep state to a full-function working state. Simultaneously, it can wake up the display device (e.g., the television screen) and other related peripherals, putting the entire system into a ready state. The user can start operating directly without searching for the remote control or pressing any physical switches.
[0087] 402. When the radar sensing processing results in the detection that the target object leaves the preset sensing area and continues for a second preset duration, the pointing remote control processing enters a sleep state.
[0088] In some embodiments, radar sensing continues to operate when the system is in an active state. When the processing results detect that a target object has left the preset sensing area, and the system confirms through continuous monitoring that no target has appeared in the area within a second preset time period (e.g., 10 seconds), it is determined that the user has left and will not return in the short term. At this time, the system automatically generates and executes a sleep command, controlling the pointing and remote control processing module to enter a low-power sleep state (e.g., significantly reducing or stopping the transmission of pointing and remote control related communication frames). Typically, display devices, etc., can also be linked to enter a standby or power-off state. The radar sensing processing itself can switch to an extremely low-frequency monitoring mode to maintain background monitoring of the sensing area with extremely low power consumption, waiting for the next activation trigger.
[0089] In some embodiments, the first and second preset durations are not fixed values. Their specific values can be personalized through the system settings interface according to the room layout and user habits of different application scenarios. For example, a shorter absence time may be set in a kitchen scenario to enter sleep mode, while a longer absence time may be set in a living room scenario to avoid frequent on / off switching.
[0090] In a preferred embodiment, combining steps 401 and 402, a TV box integrating a UWB pointing remote control and a UWB radar is installed on the TV. Within the radar's sensing area, if the radar detects someone in front of the TV, the pointing remote control is activated, and both radar sensing and pointing remote control functions will be performed simultaneously for the user to operate the TV. When the user leaves the TV, and the radar detects no one in front of the TV for a preset duration, the pointing remote control will go into sleep mode within that preset time.
[0091] When a user enters the radar's detection area, the radar first detects someone in front of the TV and remains stationary for more than 5 seconds. It then activates the remote control, allowing the user to operate the TV without needing to turn it on. While the user is using the remote, radar detection continues, continuously monitoring for movement of people within the detection area in front of the TV. After a period of time, if the user leaves the radar's detection area and the radar detects no one in front of the TV for more than 10 seconds, it deactivates both the remote control and the TV, entering sleep mode. In this state, only low-frequency radar detection is maintained for the next wake-up. Users can also set the time for the remote control to enter sleep mode. The preset times (5 seconds, 10 seconds) are just examples; the thresholds should be adjusted according to different room scenarios and user preferences.
[0092] The ultra-bandwidth-based data interaction method disclosed in this application automatically determines user intent through continuous environmental perception and controls the power consumption of the TV terminal accordingly. Users do not need to perform any active power on / off operations, greatly improving convenience and achieving refined energy efficiency management. Simultaneously, by introducing a "first / second preset duration" as a criterion, false triggering and state fluctuations caused by brief user movements at boundaries are effectively avoided. The adjustable preset duration parameter allows the solution to adapt to diverse real-life scenarios and personalized user preferences, enhancing the product's versatility.
[0093] Please see Figure 5 , Figure 5 This is a flowchart illustrating another ultra-wideband data interaction method disclosed in an embodiment of this application. It includes steps 501-502.
[0094] 501. When the radar sensing processing results in the detection that the user has left the preset sensing area, the media playback pause operation is triggered.
[0095] In some embodiments, radar sensing processing continues to operate during normal playback of media content (such as movies or music) on the television. When the system determines, by analyzing channel impulse response (CIR) data, that the sole or primary viewer has left a preset sensing area (e.g., moving from the sofa area to the kitchen or doorway), and this departure is confirmed (e.g., determined by a short time threshold to be non-transient obstruction), preset logic is triggered. The system immediately (or after a very short delay) sends a "pause" command to the media playback component via internal instructions or network protocols. Media playback is automatically interrupted, and the picture and sound freeze.
[0096] 502. When the radar sensing processing results in the user returning to the preset sensing area, media playback is triggered to continue.
[0097] In some embodiments, during media playback pause on the television, radar sensing processing continues to operate at low power to monitor the area. When the system detects a user entering the sensing area again via radar sensing and confirms their valid presence (e.g., by determining the user has sat down after a short period), another preset logic is triggered. The system automatically sends a "continue playback" command to the media playback component. Media content seamlessly resumes playback from the last pause point.
[0098] The ultra-wideband data interaction method disclosed in this application allows users to control the pause and resume of media playback simply by naturally "leaving" and "returning," without needing to search for a remote control, speak voice commands, or make any gestures. This intelligently and naturally synchronizes the user's physical state with the media stream in the digital space, significantly reducing the interaction burden. Furthermore, the user's spatial location is dynamically understood as actions with specific intentions (such as "leaving" and "returning"), triggering corresponding high-level application services (media control). Therefore, this embodiment, applied to the specific scenario of "adaptive media playback control," makes the value of UWB sensing technology visible, tangible, and usable. It is no longer an abstract technical concept but a practical function that directly improves quality of life and convenience, significantly enhancing the product's market appeal and user stickiness.
[0099] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least a portion of the steps or stages of other steps.
[0100] The above describes a data interaction method based on ultra-widebandwidth provided by embodiments of this application. The following describes the apparatus for executing the above-described data interaction method based on ultra-widebandwidth. Please refer to... Figure 8 , Figure 8 This is a schematic diagram of the structure of a data interaction device based on ultra-widebandwidth, provided as an embodiment of this application. Figure 8 As shown, the ultra-bandwidth-based data interaction device includes:
[0101] The generation unit 801 is used to generate and transmit UWB data frames. The UWB data frames include a head synchronization field for ranging and angle measurement information required for radar sensing and pointing remote control, and a tail payload field for inter-device communication required for pointing remote control.
[0102] The receiving unit 802 is used to receive UWB data frames and simultaneously perform radar sensing processing and pointing and remote control processing; wherein, the radar sensing processing is based on the channel impulse response data of the head synchronization field, and the pointing and remote control processing is based on the communication data of the head synchronization field and the tail payload field.
[0103] Control unit 803 is used to control the operating state of the pointing remote control processing based on the results of radar sensing and processing; and
[0104] The insertion unit 804 is used to insert a communication data frame containing communication data between two adjacent UWB data frames when the pointing remote control processing is active, so as to enhance the inter-device ranging, angle measurement and communication capabilities required for pointing remote control.
[0105] Exemplarily, the apparatus further includes: a processing unit 805;
[0106] The processing unit 805 is used to perform radar sensing processing based on the channel impulse response data in the head synchronization field in order to identify target objects within a preset sensing area.
[0107] The processing unit 805 is also used to perform distance measurement and angle measurement processing for pointing remote control based on the communication data in the head synchronization field and the tail load field, so as to determine the current device position and current pointing direction of the remote control device.
[0108] For example, the device further includes: a transmitting unit 806 and a judging unit 807;
[0109] Transmitting unit 806 is used to transmit UWB signals via transmitting antenna;
[0110] The receiving unit 802 is specifically used to receive the UWB signal reflected by the target object;
[0111] The generation unit 801 is used to accumulate and process the reflected UWB signal to generate channel impulse response data;
[0112] The judgment unit 807 is used to determine, based on channel impulse response data, whether there is a target object and the dynamic behavior associated with the target object within a preset sensing area.
[0113] Exemplarily, the device further includes: a calculation unit 808 and a determination unit 809;
[0114] The receiving unit 802 is specifically used to receive UWB response signals from the remote control device;
[0115] The calculation unit 808 is used to calculate the angle of arrival of the UWB response signal through a multi-antenna array, or to calculate the current spatial distance to the remote control device through the time difference of arrival.
[0116] The determining unit 809 is used to determine the current device position and current pointing direction of the remote control device in space based on the angle of arrival and / or the current spatial distance.
[0117] Exemplarily, the device further includes: an activation unit 810;
[0118] The activation unit 810 is used to activate the pointing and remote control processing when the radar perception processing results in the detection of a target object entering a preset perception area and continuing for a first preset duration.
[0119] The activation unit 810 is also used to put the pointing remote control processing into a sleep state when the result of radar perception processing is that the target object has left the preset perception area and this continues for a second preset time.
[0120] Exemplarily, the device further includes: a trigger unit 811;
[0121] Trigger unit 811 is used to trigger media playback pause operation when the radar perception processing result is that the user leaves the preset perception area;
[0122] The triggering unit 811 is also used to trigger media playback to continue when the radar sensing processing results in the detection that the user has returned to the preset sensing area.
[0123] For example,
[0124] The length of the header synchronization field is configured to be no less than the preset symbol length in order to carry the channel impulse response data required for radar sensing processing;
[0125] The execution frequency of radar sensing processing is from a first execution frequency to a second execution frequency, and the insertion frequency of communication data frames matches the execution frequency of radar sensing processing; wherein, the second execution frequency is greater than the first execution frequency.
[0126] This application also provides an electronic device in its embodiments. (See reference...) Figure 9 The diagram illustrates a structural schematic of an electronic device suitable for implementing the ultra-bandwidth-based data interaction method in the embodiments of this application. The electronic device in the embodiments of this application may include, but is not limited to, fixed terminals such as mobile phones, laptops, PDAs (personal digital assistants), PADs (tablet computers), desktop computers, etc. Figure 9 The electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.
[0127] like Figure 9As shown, the electronic device may include a processing unit (e.g., a central processing unit, a graphics processing unit, etc.) 901, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 902 or a program loaded from a storage device 908 into a random access memory (RAM) 903. When the electronic device is powered on, the RAM 903 also stores various programs and data required for the operation of the electronic device. The processing unit 901, ROM 902, and RAM 903 are interconnected via a bus 904. An input / output (I / O) interface 905 is also connected to the bus 904.
[0128] Typically, the following devices can be connected to I / O interface 905: input devices 906 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 907 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 908 including, for example, memory cards, hard drives, etc.; and communication devices 909. Communication device 909 allows electronic devices to exchange data via wireless or wired communication with other devices. Although Figure 9 Electronic devices with various devices are shown, but it should be understood that implementation or possession of all the devices shown is not required. More or fewer devices may be implemented or possessed alternatively.
[0129] This application also provides a computer program product including computer-readable instructions, which, when executed on an electronic device, cause the electronic device to implement any of the ultra-bandwidth-based data interaction methods provided in this application.
[0130] This application also provides a computer-readable storage medium that carries one or more computer programs. When the one or more computer programs are executed by an electronic device, the electronic device can implement any of the ultra-bandwidth-based data interaction methods provided in this application.
[0131] It should also be noted that the device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. In addition, in the device embodiment drawings provided in this application, the connection relationship between modules indicates that they have a communication connection, which can be implemented as one or more communication buses or signal lines.
[0132] Through the above description of the embodiments, those skilled in the art can clearly understand that this application can be implemented by means of software plus necessary general-purpose hardware, or it can be implemented by special-purpose hardware including application-specific integrated circuits, special-purpose CPUs, special-purpose memory, special-purpose components, etc. Generally, any function performed by a computer program can be easily implemented by corresponding hardware, and the specific hardware structure used to implement the same function can also be diverse, such as analog circuits, digital circuits, or special-purpose circuits. However, for this application, software program implementation is more often a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a readable storage medium, such as a computer floppy disk, USB flash drive, mobile hard disk, ROM, RAM, magnetic disk, or optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, training equipment, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0133] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product.
[0134] The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions may be transmitted from one website, computer, training device, or data center to another website, computer, training device, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that a computer can store or a data storage device such as a training device or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., DVDs), or semiconductor media (e.g., solid-state drives (SSDs)).
Claims
1. A data interaction method based on ultra-bandwidth, characterized in that, The method includes: Generate and transmit UWB data frames, the UWB data frames including a head synchronization field for ranging and angle measurement information required for radar sensing and pointing remote control, and a tail payload field for inter-device communication required for pointing remote control; The system receives the UWB data frame and simultaneously performs radar sensing processing and pointing / remote control processing; wherein the radar sensing processing is based on the channel impulse response data of the head synchronization field, and the pointing / remote control processing is based on the communication data of the head synchronization field and the tail payload field. Based on the results of the radar sensing processing, control the operating state of the pointing and remote control processing; and When the pointing remote control processing is active, a communication data frame containing communication data is inserted between two adjacent UWB data frames to enhance the inter-device ranging, angle measurement and communication capabilities required for pointing remote control.
2. The data interaction method based on ultra-widebandwidth according to claim 1, characterized in that, The simultaneous execution of radar sensing processing and pointing / remote control processing includes: Based on the channel impulse response data in the head synchronization field, radar sensing processing is performed to identify target objects within a preset sensing area. Based on the communication data in the head synchronization field and the tail payload field, distance measurement and angle measurement are performed for remote control to determine the current device position and current pointing direction of the remote control device.
3. The data interaction method based on ultra-widebandwidth according to claim 2, characterized in that, The radar sensing processing includes: Transmit UWB signals via a transmitting antenna; Receive UWB signals reflected by the target object; The reflected UWB signal is accumulated and processed to generate the channel impulse response data; Based on the channel impulse response data, it is determined whether the target object and the dynamic behavior associated with the target object exist within the preset sensing area.
4. The data interaction method based on ultra-widebandwidth according to claim 2, characterized in that, The distance measurement and angle measurement processing for the pointing remote control includes: Receive UWB response signal from the remote control device; The angle of arrival of the UWB response signal is calculated using a multi-antenna array, or the current spatial distance to the remote control device is calculated using the time difference of arrival. Based on the angle of arrival and / or the current spatial distance, determine the current device position and the current pointing direction of the remote control device in space.
5. The data interaction method based on ultra-widebandwidth according to claim 1, characterized in that, The step of controlling the operating state of the pointing remote control processing based on the result of the radar sensing processing includes: When the radar sensing processing results in the detection of a target object entering a preset sensing area and continuing for a first preset duration, the pointing remote control processing is activated. When the radar sensing processing results in the detection that the target object has left the preset sensing area and this continues for a second preset duration, the pointing remote control processing is put into a sleep state.
6. The data interaction method based on ultra-widebandwidth according to claim 1, characterized in that, The method further includes: When the radar sensing processing results in the detection that the user has left the preset sensing area, the media playback is paused. When the radar sensing processing results in the user returning to the preset sensing area, the media playback operation is triggered to continue.
7. The data interaction method based on ultra-bandwidth according to any one of claims 1 to 6, characterized in that, The length of the header synchronization field is configured to be no less than a preset symbol length in order to carry the channel impulse response data required for radar sensing processing. The execution frequency of the radar sensing processing is from a first execution frequency to a second execution frequency, and the insertion frequency of the communication data frame matches the execution frequency of the radar sensing processing; wherein, the second execution frequency is greater than the first execution frequency.
8. A data interaction device based on ultra-widebandwidth, characterized in that, include: A generation unit is used to generate and transmit UWB data frames, the UWB data frames including a head synchronization field for ranging and angle measurement information required for radar sensing and pointing remote control, and a tail payload field for inter-device communication required for pointing remote control. The receiving unit is used to receive the UWB data frame and simultaneously perform radar sensing processing and pointing remote control processing; wherein, the radar sensing processing is based on the channel impulse response data of the head synchronization field, and the pointing remote control processing is based on the communication data of the head synchronization field and the tail payload field. The control unit is configured to control the operating state of the pointing remote control processing based on the results of the radar sensing processing; and An insertion unit is used to insert a communication data frame containing communication data between two adjacent UWB data frames when the pointing remote control processing is in an active state, so as to enhance the inter-device ranging, angle measurement and communication capabilities required for pointing remote control.
9. An electronic device, characterized in that, It includes at least one processor and a memory connected to the processor, wherein: The memory is used to store computer programs; The processor is used to execute the computer program to enable the electronic device to implement the ultra-bandwidth-based data interaction method as described in any one of claims 1 to 7.
10. A computer storage medium, characterized in that, The storage medium carries one or more computer programs that, when executed by an electronic device, enable the electronic device to implement the ultra-bandwidth-based data interaction method as described in any one of claims 1 to 7.