Processing method and device of transmitting signal, equipment and readable storage medium
By adjusting the frequency band of the transmitted signal before activating the terminal function to avoid overlap with the device's frequency band, the problem of device resonance damage was solved, thus improving the user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- BEIJING XIAOMI MOBILE SOFTWARE CO LTD
- Filing Date
- 2024-12-17
- Publication Date
- 2026-06-19
AI Technical Summary
Because the transmission frequency band of the transmitted signal overlaps with the operating frequency band of the device on the terminal, it can cause the device to resonate and be damaged or affect its working accuracy, thus affecting the user experience.
Before activating the first functional device, the operating frequency band of the second functional device is obtained, and the first operating frequency band is adjusted according to the frequency band to avoid overlap, and a signal is generated and transmitted.
This avoids device resonance, prevents device damage, and improves the user experience.
Smart Images

Figure CN122247441A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of computer technology, and in particular to a method, apparatus, device, and readable storage medium for processing transmitted signals. Background Technology
[0002] In practical applications, terminals can provide different services by carrying various devices, or they can enable functions that are achieved by transmitting signals.
[0003] In this situation, because the transmission frequency band of the transmitted signal and the operating frequency band of some components on the terminal partially overlap, resonance is caused in those components, leading to damage to those components or affecting their operating accuracy, thereby impacting the user experience. Summary of the Invention
[0004] This disclosure provides a method for processing transmitted signals, the method comprising:
[0005] In response to the first function of the first functional device operating based on the first operating frequency band being in a pre-start-up preparation state, the second operating frequency band of the second functional device is acquired.
[0006] Based on the second operating frequency band, the first operating frequency band is adjusted so that the adjusted first operating frequency band does not overlap with the second operating frequency band;
[0007] Based on the adjusted first operating frequency band, a transmission signal is generated;
[0008] The first function is activated to transmit the transmission signal.
[0009] Optionally, before acquiring the second operating frequency band of the second functional device in response to the first function of the first functional device operating based on the first operating frequency band being in a pre-start-up preparation state, the method further includes:
[0010] In response to activating the second functional device, the register information reported by the second functional device is obtained; wherein, the register information includes the second operating frequency band of the second functional device;
[0011] The register information is stored in a preset file;
[0012] Obtaining the second operating frequency band of the second functional device includes:
[0013] The second operating frequency band of the second functional device is obtained from the preset file.
[0014] Optionally, the second functional device includes a sensor.
[0015] Optionally, the sensor includes a gyroscope sensor.
[0016] Optionally, the first functional device includes an ultrasonic engine;
[0017] Adjusting the first operating frequency band according to the second operating frequency band so that the adjusted first operating frequency band does not overlap with the second operating frequency band includes:
[0018] The ultrasonic engine on board adjusts the first operating frequency band according to the second operating frequency band so that the adjusted first operating frequency band does not overlap with the second operating frequency band;
[0019] Based on the adjusted first operating frequency band, a transmission signal is generated, including:
[0020] The ultrasonic engine generates a transmission signal based on the adjusted first operating frequency band.
[0021] Optionally, the first function includes an ear-attachment detection function.
[0022] Optionally, the transmitted signal may include an ultrasonic signal.
[0023] This disclosure also provides an ultrasonic signal processing apparatus, the apparatus comprising:
[0024] The acquisition unit is configured to acquire the second operating frequency band of the second functional device in response to the first function of the first functional device operating based on the first operating frequency band being in a pre-start-up preparation state.
[0025] The adjustment unit is configured to adjust the first operating frequency band according to the second operating frequency band, so that the adjusted first operating frequency band does not overlap with the second operating frequency band;
[0026] A generation unit is configured to generate a transmission signal based on the adjusted first operating frequency band;
[0027] A startup unit is used to activate the first function to transmit the transmission signal.
[0028] This disclosure also provides a user equipment, including a communication interface, a processor, a memory, and a bus, wherein the communication interface, the processor, and the memory are interconnected via the bus;
[0029] The memory stores machine-readable instructions, and the processor executes the transmission signal processing method by calling the machine-readable instructions.
[0030] This disclosure also provides a machine-readable storage medium storing machine-readable instructions, which, when called and executed by a processor, implement the method for processing the transmitted signal.
[0031] The technical solution provided in this disclosure can include at least the following beneficial effects:
[0032] Through the above embodiments, in response to the first function of a first functional device operating on a first operating frequency band being in a pre-start preparation state, the second operating frequency band of the second functional device can be obtained; based on the second operating frequency band, the first operating frequency band is adjusted so that the adjusted first operating frequency band does not overlap with the second operating frequency band. Since the adjusted first operating frequency band and the second operating frequency band do not overlap, a transmission signal can be generated based on the first operating frequency band, and the first function can be activated to transmit the transmission signal. Based on this, resonance of the second functional device can be avoided during the implementation of the first function, thereby preventing device damage caused by transmitting the transmission signal. Attached Figure Description
[0033] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in this application. For those skilled in the art, other drawings can be obtained based on these drawings.
[0034] Figure 1 This is a system architecture diagram illustrating a method for processing transmitted signals according to an exemplary embodiment.
[0035] Figure 2 This is a flowchart illustrating a method for processing a transmitted signal according to an exemplary embodiment.
[0036] Figure 3 This is a schematic diagram illustrating a working frequency band comparison in an exemplary embodiment.
[0037] Figure 4 This is a block diagram of a signal processing apparatus according to an exemplary embodiment.
[0038] Figure 5 This is a hardware structure diagram of a user equipment containing a signal transmission processing device, according to an exemplary embodiment. Detailed Implementation
[0039] 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 numbers 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.
[0040] It should be noted that in other embodiments, the steps of the corresponding methods are not necessarily performed in the order shown and described in this disclosure. In some other embodiments, the methods may include more or fewer steps than those described in this disclosure.
[0041] The ultrasonic signal processing method provided in this disclosure is described below through specific embodiments and application scenarios. This method avoids overlap between the transmission frequency band and the second operating frequency band of the transmitted signal by adjusting the first operating frequency band of the transmitted signal.
[0042] In implementation, the second operating frequency band of the second functional device can be obtained in response to the first function of the first functional device operating based on the first operating frequency band being in a pre-start preparation state.
[0043] The first operating frequency band can be adjusted according to the second operating frequency band so that the adjusted first operating frequency band does not overlap with the second operating frequency band;
[0044] The transmission signal can be generated based on the adjusted first operating frequency band;
[0045] The first function can be activated to transmit the transmission signal.
[0046] Through the above embodiments, in response to the first function of a first functional device operating on a first operating frequency band being in a pre-start preparation state, the second operating frequency band of the second functional device can be obtained; based on the second operating frequency band, the first operating frequency band is adjusted so that the adjusted first operating frequency band does not overlap with the second operating frequency band. Since the adjusted first operating frequency band and the second operating frequency band do not overlap, a transmission signal can be generated based on the first operating frequency band, and the first function can be activated to transmit the transmission signal. Based on this, resonance of the second functional device can be avoided during the implementation of the first function, thereby preventing device damage caused by transmitting the transmission signal.
[0047] The present disclosure will now be described through specific embodiments and in conjunction with specific application scenarios.
[0048] Please see Figure 1 , Figure 1 This is a system architecture diagram illustrating a method for processing transmitted signals according to an exemplary embodiment. Figure 1As shown, the terminal can be equipped with an ultrasonic engine and sensors.
[0049] Based on this, the terminal can respond to the activation of the sensor and obtain the register information reported by the sensor; wherein, the register information may include the second operating frequency band of the sensor; the register information may be stored in a preset file; and in response to the first function in the ultrasonic engine operating based on the first operating frequency band being in the pre-start preparation state, the terminal can obtain the second operating frequency band of the sensor from the preset file.
[0050] The terminal can adjust the first working frequency band according to the second working frequency band by the ultrasonic engine so that the adjusted first working frequency band does not overlap with the second working frequency band; the ultrasonic engine can generate a transmission signal based on the adjusted first working frequency band and can activate the first function to transmit the transmission signal.
[0051] The first function may include an ear-to-ear detection function.
[0052] The transmitted signal may include an ultrasonic signal.
[0053] The sensor may include a gyroscope sensor.
[0054] Please see Figure 2 , Figure 2 This is a flowchart illustrating a method for processing ultrasonic signals according to an exemplary embodiment.
[0055] like Figure 2 As shown, the above terminal can perform the following steps:
[0056] Step 202: In response to the first function of the first functional device operating based on the first operating frequency band being in a pre-start-up preparation state, the second operating frequency band of the second functional device is obtained.
[0057] The terminal may be equipped with a first functional device and a second functional device. The first functional device's first operating frequency band is usually adjustable, while the second functional device's second operating frequency band is usually a fixed operating frequency band set at the factory and therefore is usually not adjustable.
[0058] Therefore, in order to avoid device resonance damage caused by the overlap between the first and second operating frequency bands when activating the first function of the first functional device, the terminal can adjust the first operating frequency band before activating the first function of the first functional device, that is, when the first function of the first functional device is in the accurate state before activation.
[0059] The terminal can obtain the second operating frequency band of the second functional device in response to the first function of the first functional device operating based on the first operating frequency band being in a pre-start preparation state.
[0060] The specific type of the first functional device can be set according to actual needs, and this disclosure does not limit it.
[0061] In one embodiment shown, the first functional device may include an ultrasonic engine.
[0062] In this context, the ultrasonic engine in the terminal is primarily used to enhance the terminal's functionality in touch control, sensing, and communication technologies, typically achieved through ultrasonic sensors and ultrasonic transducers. For example, the ultrasonic engine can be used to support contactless gesture control. By emitting ultrasonic beams and analyzing their reflections, the device can sense the user's gestures and movements, thereby enabling operation without touching the device.
[0063] In this disclosure, the first functional device can be an ultrasonic engine, the ultrasonic engine can operate at a first operating frequency band, and the ultrasonic engine can perform the first function.
[0064] The specific type of this first function can be set according to actual needs, and this disclosure does not limit it. For example, the first function may include ear-to-ear detection, proximity sensing, and in-display fingerprint recognition.
[0065] In one embodiment shown, the first function may include an ear-attachment detection function.
[0066] Among them, the ear-touch detection function typically refers to the use of sensors or technology by smart devices (such as smartphones, headphones, etc.) to detect whether a user is holding the device close to their ear, thereby automatically adjusting the device's operating mode or behavior. This function is common in devices with touch controls, voice assistants, or call functions, and its main purpose is to improve user experience and save battery power.
[0067] In this disclosure, it may refer to the function of a terminal detecting whether a user is holding the terminal close to their ear by transmitting a partial transmission signal.
[0068] For example, in the scenario of making a phone call, the terminal will usually activate the ear-to-ear detection function so that when it detects that the user has brought the terminal close to their ear, the screen on the terminal will be turned off, thereby preventing accidental touch operations and reducing battery consumption.
[0069] For example, a terminal typically transmits this signal and calculates the distance between the device and parts of the human body based on the reflected signal, and determines whether the user should hold the terminal to their ear based on that distance.
[0070] The specific type of the second functional device can be set according to actual needs, and this disclosure does not limit it.
[0071] In one embodiment shown, the second functional device may include a sensor.
[0072] A sensor is generally a device that can sense external physical, chemical, or biological signals and convert them into processable electrical or other forms of signals. Its main function is to detect environmental changes and transform these changes into measurable or analyzable data.
[0073] In this disclosure, the second operating frequency band of the sensor can be obtained.
[0074] The specific type of sensor can be set according to actual needs, and this disclosure does not limit it.
[0075] In one embodiment shown, the sensor may include a gyroscope sensor.
[0076] Terminals typically incorporate an ACC Gyro (Accelerometer and gyroscope) sensor system, which is used to measure the acceleration and angular velocity of an object. The accelerometer detects the linear acceleration of the object in different directions, while the gyroscope senses the rotational angular velocity of the object around a specific axis. By combining these two sensors, ACC Gyro can provide precise motion tracking and attitude control information, and is widely used in smartphones, drones, wearable devices, autonomous driving, and other fields.
[0077] The gyroscope sensor may include a MEMS (Micro Electro Mechanical systems) gyroscope, which is typically a miniaturized, low-power sensor integrated into terminal devices such as smartphones, tablets, game controllers, and drones. It is used to detect changes in the rotation angle and orientation of the device and can perceive changes in the device's posture in real time, such as automatic screen rotation, motion control input, and motion tracking in virtual reality and augmented reality experiences.
[0078] In this disclosure, the terminal can obtain the second operating frequency band of the MEMS gyroscope.
[0079] The specific method for acquiring the second operating frequency band can be set according to actual needs, and this disclosure does not limit it.
[0080] In one embodiment shown, the terminal may also, in response to enabling the second functional device, obtain register information reported by the second functional device before obtaining the second operating frequency band of the second functional device in response to the first functional device being in a pre-start preparation state of the first functional device operating based on the first operating frequency band; wherein, the register information may include the second operating frequency band of the second functional device; the terminal may store the register information in a preset file, and may obtain the second operating frequency band of the second functional device from the preset file in response to the first functional device being in a pre-start preparation state of the ultrasonic engine operating based on the first operating frequency band.
[0081] The register information can refer to the parameters of the sensor's control registers and data registers. It may include the gyroscope's status, measurement data, and settings such as range, output data rate, and operating mode. In this disclosure, the register information may include the sensor's second operating frequency band.
[0082] In response to the activation of the second functional device, the terminal can obtain the register information reported by the second functional device to the sensor module mounted on the hardware abstraction layer of the terminal, and store it in a preset file.
[0083] The preset file may refer to a file specifically used for storing the operating frequency band information of the device, or it may refer to a file that can be used for storing the operating frequency band information of the device; this disclosure does not limit it in this respect.
[0084] For example, the file may include an acc_gyro_regdata.txt file specifically used for storing operating frequency band information of storage devices.
[0085] It should be noted that the register information of multiple devices on the terminal can also be pre-stored in a preset file by the developers before leaving the factory, and this disclosure does not limit this.
[0086] Based on this, the terminal can obtain the second operating frequency band of the second functional device from the preset file when the first function of the first functional device operating on the first operating frequency band is in the preparation state before startup.
[0087] For example, the terminal can obtain the second operating frequency band of the gyroscope sensor from a preset file in response to the ear-to-ear detection function in the ultrasonic engine operating based on the first operating frequency band being in a pre-start preparation state.
[0088] In this way, when acquiring the second operating frequency band of the second functional device, it is possible to avoid affecting the operating state of the second functional device.
[0089] Step 204: Adjust the first working frequency band according to the second working frequency band so that the adjusted first working frequency band does not overlap with the second working frequency band.
[0090] Since the second operating frequency band of the second functional device is usually a fixed frequency band set at the factory and cannot be adjusted, while the first operating frequency band of the first functional device can usually be adjusted according to the actual situation, the first operating frequency band can be adjusted to avoid overlap between the first and second operating frequency bands.
[0091] For example, see Figure 3 , Figure 3 This is a schematic diagram illustrating an operating frequency band as an exemplary embodiment. (As shown) Figure 3 As shown, the first operating frequency band can be 20kHz to 23kHz, and the second operating frequency band can be 15kHz to 21kHz. In this case, the first operating frequency band can be adjusted to 22kHz to 23kHz.
[0092] Step 206: Generate a transmission signal based on the adjusted first operating frequency band.
[0093] The terminal can generate and transmit a transmission signal based on the adjusted first operating frequency band to achieve the first function based on the transmission signal.
[0094] For example, the terminal can generate a transmission signal based on the first operating frequency band adjusted above: 22kHz to 23kHz.
[0095] In one embodiment shown, the terminal can adjust the first operating frequency band according to the second operating frequency band using an onboard ultrasonic engine, so that the adjusted first operating frequency band does not overlap with the second operating frequency band. Based on this, the terminal can generate a transmission signal using the ultrasonic engine based on the adjusted first operating frequency band.
[0096] Since the first function can usually be achieved by the ultrasonic engine emitting the transmission signal, the ultrasonic engine can adjust the first operating frequency band and generate the transmission signal based on the adjusted first operating frequency band.
[0097] The specific type of the transmitted signal can be set according to actual needs, and this disclosure does not limit it.
[0098] In one embodiment shown, the transmitted signal can be an ultrasonic signal.
[0099] Ultrasonic signals refer to sound wave signals with frequencies higher than the range of human hearing (typically above 20 kHz). These signals propagate through vibration, are usually generated by an ultrasonic source, and travel through a medium. Ultrasonic signals have a wide range of applications, covering everything from medicine and industry to scientific research and daily life. In this disclosure, an ultrasonic engine can generate ultrasonic signals and perform a first function based on these signals.
[0100] For example, the ultrasonic engine can adjust the transmission frequency band of the ultrasonic wave and generate an ultrasonic signal based on the adjusted transmission frequency band.
[0101] Step 208: Activate the first function to transmit the transmission signal.
[0102] The terminal can achieve the target function by transmitting the transmitted signal and receiving the reflected signal of the transmitted signal.
[0103] For example, the terminal can achieve ear-to-ear detection by transmitting the signal and receiving the reflected signal, that is, determining whether the user has placed the terminal close to their ear.
[0104] For example, the terminal can use an ultrasonic engine to emit the aforementioned ultrasonic signal and receive the reflected signal of the ultrasonic signal to achieve the ear-to-ear detection function. Alternatively, the terminal can use an ultrasonic engine to generate an ultrasonic signal, transmit the ultrasonic signal to an onboard audio output device, and have the audio output device emit the ultrasonic signal externally to achieve the first function.
[0105] The specific type of audio output device can be set according to actual needs, and this disclosure does not limit it.
[0106] For example, the audio output device can be an ultrasonic speaker or other output device capable of outputting ultrasonic signals.
[0107] In addition to the embodiments of the aforementioned signal processing method, this disclosure also provides embodiments of a signal processing apparatus. See also Figure 4 , Figure 4 This is a block diagram illustrating a signal processing apparatus according to an exemplary embodiment. The apparatus includes:
[0108] Acquisition unit 402 is used to acquire the second operating frequency band of the second functional device in response to the first function of the first functional device operating based on the first operating frequency band being in a pre-start preparation state.
[0109] The adjustment unit 404 is used to adjust the first operating frequency band according to the second operating frequency band so that the adjusted first operating frequency band does not overlap with the second operating frequency band;
[0110] The generation unit 406 is used to generate a transmission signal based on the adjusted first operating frequency band;
[0111] The activation unit 408 is used to activate the first function to transmit the transmission signal.
[0112] In this embodiment, the above-mentioned device further includes a storage unit, used for:
[0113] In response to activating the second functional device, the register information reported by the second functional device is obtained; wherein, the register information includes the second operating frequency band of the second functional device;
[0114] The register information is stored in a preset file;
[0115] The aforementioned acquisition unit 402 can be specifically used for:
[0116] The second operating frequency band of the second functional device is obtained from the preset file.
[0117] In this embodiment, the second functional device may include a sensor.
[0118] In this embodiment, the sensor may include a gyroscope sensor.
[0119] In this embodiment, the first functional device may include an ultrasonic engine;
[0120] The aforementioned adjustment unit 404 can be specifically used for:
[0121] The ultrasonic engine on board adjusts the first operating frequency band according to the second operating frequency band so that the adjusted first operating frequency band does not overlap with the second operating frequency band;
[0122] The aforementioned generation unit 406 can be specifically used for:
[0123] The ultrasonic engine generates a transmission signal based on the adjusted first operating frequency band.
[0124] In this embodiment, the first function may include an ear-to-ear detection function.
[0125] In this embodiment, the transmitted signal may include an ultrasonic signal.
[0126] The specific implementation process of the functions and roles of each module in the device is detailed in the implementation process of the corresponding steps in the method, and will not be repeated here.
[0127] For the device embodiments, since they basically correspond to the method embodiments, the relevant parts can be referred to in the description of the method embodiments. The device embodiments described above are merely illustrative. The modules described as separate components may or may not be physically separate, and the components shown as modules may or may not be physical modules, 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 disclosure according to actual needs. Those skilled in the art can understand and implement this without creative effort.
[0128] The systems, devices, or modules described in the embodiments can be implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer, which can take the form of a personal computer, laptop computer, cellular phone, camera phone, smartphone, personal digital assistant, media player, navigation device, email sending and receiving device, game console, tablet computer, wearable device, or any combination of these devices.
[0129] Embodiments of this disclosure also provide a user equipment, including: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to implement the method described in any of the above embodiments.
[0130] Figure 5 This is a block diagram illustrating a user device according to an exemplary embodiment. For example, user device 500 may be a mobile phone, computer, digital broadcasting terminal, messaging device, game console, tablet device, medical device, fitness equipment, personal digital assistant, etc.
[0131] Reference Figure 5 User equipment 500 may include one or more of the following components: processing component 502, memory 504, power supply component 506, multimedia component 508, audio component 510, input / output (I / O) interface 512, sensor component 514, and communication component 516.
[0132] Processing component 502 typically controls the overall operation of user equipment 500, such as operations associated with display, telephone calls, data communication, camera operation, and recording. Processing component 502 may include one or more processors 520 to execute instructions to perform all or part of the steps of the methods described above. Furthermore, processing component 502 may include one or more modules to facilitate interaction between processing component 502 and other components. For example, processing component 502 may include a multimedia module to facilitate interaction between multimedia component 508 and processing component 502.
[0133] Memory 504 is configured to store various types of data to support operation on user equipment 500. Examples of this data include instructions for any application or method operating on user equipment 500, contact data, phonebook data, messages, pictures, videos, etc. Memory 504 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.
[0134] Power supply component 506 provides power to various components of user equipment 500. Power supply component 506 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to user equipment 500.
[0135] Multimedia component 508 includes a screen that provides an output interface between the user equipment 500 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 508 includes a front-facing camera and / or a rear-facing camera. When the user equipment 500 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.
[0136] Audio component 510 is configured to output and / or input audio signals. For example, audio component 510 includes a microphone (MIC) configured to receive external audio signals when user equipment 500 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 504 or transmitted via communication component 516. In some embodiments, audio component 510 also includes a speaker for outputting audio signals.
[0137] I / O interface 512 provides an interface between processing component 502 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, power buttons, and lock buttons.
[0138] Sensor assembly 514 includes one or more sensors for providing status assessments of various aspects of user equipment 500. For example, sensor assembly 514 may detect the on / off state of user equipment 500, the relative positioning of components such as the display and keypad of user equipment 500, changes in position of user equipment 500 or a component of user equipment 500, the presence or absence of user contact with user equipment 500, orientation or acceleration / deceleration of user equipment 500, and temperature changes of user equipment 500. Sensor assembly 514 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 514 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, sensor assembly 514 may also include an accelerometer, a gyroscope, a magnetometer, a pressure sensor, or a temperature sensor.
[0139] Communication component 516 is configured to facilitate wired or wireless communication between user equipment 500 and other devices. User equipment 500 can access wireless networks based on communication standards, such as WiFi, 2G or 3G, 4G LTE, 5G NR, or combinations thereof. In one exemplary embodiment, communication component 516 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 516 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.
[0140] In an exemplary embodiment, the user equipment 500 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 methods described in any of the above embodiments.
[0141] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 504 including instructions, which can be executed by a processor 520 of a user equipment 500 to perform the above-described 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.
[0142] Embodiments of this disclosure also provide a computer-readable storage medium having a computer program stored thereon that, when executed by a processor, implements the steps of the method described in any of the above embodiments.
[0143] Embodiments of this disclosure also provide a computer program product configured to perform the wireless charging foreign object detection method described in any of the above embodiments.
[0144] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the disclosure herein. 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.
[0145] 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.
[0146] The user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this disclosure are all information and data authorized by the user or fully authorized by all parties. Furthermore, the collection, use and processing of the relevant data shall comply with the relevant laws, regulations and standards of the relevant countries and regions, and corresponding operation entry points shall be provided for users to choose to authorize or refuse.
Claims
1. A method of processing a transmit signal, characterized by, The method includes: In response to the first function of the first functional device operating based on the first operating frequency band being in a pre-start-up preparation state, the second operating frequency band of the second functional device is acquired. Based on the second operating frequency band, the first operating frequency band is adjusted so that the adjusted first operating frequency band does not overlap with the second operating frequency band; Based on the adjusted first operating frequency band, a transmission signal is generated; The first function is activated to transmit the transmission signal.
2. The method of claim 1, wherein, Before acquiring the second operating frequency band of the second functional device in response to the first function of the first functional device operating based on the first operating frequency band being in a pre-start-up preparation state, the method further includes: In response to activating the second functional device, the register information reported by the second functional device is obtained; wherein, the register information includes the second operating frequency band of the second functional device; The register information is stored in a preset file; Obtaining the second operating frequency band of the second functional device includes: The second operating frequency band of the second functional device is obtained from the preset file.
3. The method according to claim 2, characterized in that, The second functional device includes a sensor.
4. The method according to claim 3, characterized in that, The sensor includes a gyroscope sensor.
5. The method according to claim 1, characterized in that, The first functional device includes an ultrasonic engine; Adjusting the first operating frequency band according to the second operating frequency band so that the adjusted first operating frequency band does not overlap with the second operating frequency band includes: The ultrasonic engine on board adjusts the first operating frequency band according to the second operating frequency band so that the adjusted first operating frequency band does not overlap with the second operating frequency band; Based on the adjusted first operating frequency band, a transmission signal is generated, including: The ultrasonic engine generates a transmission signal based on the adjusted first operating frequency band.
6. The method according to claim 1, characterized in that, The first function includes an ear-attachment detection function.
7. The method according to claim 1, characterized in that, The transmitted signal includes an ultrasonic signal.
8. A signal processing apparatus, characterized in that, The device includes: The acquisition unit is configured to acquire the second operating frequency band of the second functional device in response to the first function of the first functional device operating based on the first operating frequency band being in a pre-start-up preparation state. The adjustment unit is configured to adjust the first operating frequency band according to the second operating frequency band, so that the adjusted first operating frequency band does not overlap with the second operating frequency band; A generation unit is configured to generate a transmission signal based on the adjusted first operating frequency band; A startup unit is used to activate the first function to transmit the transmission signal.
9. A user equipment, characterized in that, include: processor; Memory used to store processor-executable instructions; The processor is used to implement the method according to any one of claims 1 to 7.
10. A machine-readable storage medium, characterized in that, The machine-readable storage medium stores machine-readable instructions, which, when invoked and executed by a processor, implement the method described in any one of claims 1 to 7.