WO2022089523A1 - Procédé de partage de données et dispositif associé - Google Patents
Procédé de partage de données et dispositif associé Download PDFInfo
- Publication number
- WO2022089523A1 WO2022089523A1 PCT/CN2021/126983 CN2021126983W WO2022089523A1 WO 2022089523 A1 WO2022089523 A1 WO 2022089523A1 CN 2021126983 W CN2021126983 W CN 2021126983W WO 2022089523 A1 WO2022089523 A1 WO 2022089523A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- electronic device
- millimeter
- file
- wave radar
- movement
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 118
- 230000033001 locomotion Effects 0.000 claims abstract description 326
- 230000005540 biological transmission Effects 0.000 claims abstract description 41
- 238000012546 transfer Methods 0.000 claims description 46
- 230000001133 acceleration Effects 0.000 claims description 41
- 230000015654 memory Effects 0.000 claims description 31
- 238000001514 detection method Methods 0.000 claims description 25
- 238000012545 processing Methods 0.000 claims description 23
- 230000000903 blocking effect Effects 0.000 claims description 18
- 238000004590 computer program Methods 0.000 claims description 7
- 230000008569 process Effects 0.000 abstract description 19
- 230000001960 triggered effect Effects 0.000 abstract description 6
- 238000004891 communication Methods 0.000 description 52
- 230000009471 action Effects 0.000 description 35
- 230000006870 function Effects 0.000 description 23
- 230000004044 response Effects 0.000 description 14
- 238000010586 diagram Methods 0.000 description 12
- 238000010295 mobile communication Methods 0.000 description 12
- 238000005516 engineering process Methods 0.000 description 11
- 238000005259 measurement Methods 0.000 description 6
- 229920001621 AMOLED Polymers 0.000 description 5
- 230000003190 augmentative effect Effects 0.000 description 4
- 238000013528 artificial neural network Methods 0.000 description 3
- 239000002096 quantum dot Substances 0.000 description 3
- 210000000988 bone and bone Anatomy 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 239000013078 crystal Substances 0.000 description 2
- 238000002592 echocardiography Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000005855 radiation Effects 0.000 description 2
- 239000000523 sample Substances 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 230000003416 augmentation Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000019771 cognition Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 238000012905 input function Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 230000003238 somatosensory effect Effects 0.000 description 1
- 230000006641 stabilisation Effects 0.000 description 1
- 238000011105 stabilization Methods 0.000 description 1
- 238000009966 trimming Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
Definitions
- the present application relates to the field of short-range communications, and in particular, to a data sharing method and related apparatus.
- NFC near field communication
- the present application provides a data sharing method and a related device, which realize that an electronic device equipped with a millimeter-wave radar can trigger the communication between other devices and the electronic device when the millimeter-wave radar recognizes that the movement of other devices is a specific action. data sharing. In this way, the operation steps of sharing data between the electronic device and other devices can be simplified.
- the present application provides a data sharing method for transferring files between a first electronic device and a second electronic device, where the first electronic device includes a millimeter-wave radar module, and the millimeter-wave radar module is configured to receive blocking The echo signal of the object within the range.
- the first electronic device establishes a Bluetooth connection with the second electronic device.
- the second electronic device displays a first interface, and the first interface includes a first file.
- the millimeter-wave radar module acquires the echo signal when the second electronic device performs the first movement
- the first electronic device sends the first acquisition request through the Bluetooth connection, where the first movement is the movement within the above-mentioned range.
- the second electronic device receives the first acquisition request, and sends the first motion data through the Bluetooth connection.
- the first electronic device receives the first motion data, and when the first motion data meets the first condition, the first electronic device sends a file acquisition request to the second electronic device.
- the second electronic device receives the file acquisition request, and the second electronic device automatically sends the first file to the first electronic device.
- a first electronic device such as a tablet computer
- a second electronic device such as a mobile phone
- the operation steps of sharing data between the first electronic device and the second electronic device can be simplified.
- the user can transfer the files displayed on the mobile phone to the tablet simply by picking up the mobile phone and moving left, right, close to the tablet, or moving away from the tablet within the millimeter wave radar detection area of the tablet.
- computer or transfer files displayed on the tablet to the phone In this way, only one operation of the user is performed, that is, the transmission between the two devices is realized, the operation steps are simplified, and the process of file transmission is shortened.
- the first electronic device after receiving the first file, the first electronic device can directly open and display the first file. In this way, the user's operation steps can be reduced, and it is convenient for the user to quickly transfer the file on the second electronic device to the first electronic device for display.
- the method further includes: displaying, by the first electronic device, a second interface, and the second interface includes a second file.
- the first electronic device After the millimeter-wave radar module acquires the echo signal when the second electronic device performs a second movement, the first electronic device sends a second acquisition request through the Bluetooth connection, where the second movement is movement within the stated range.
- the second electronic device receives the second acquisition request, and sends second motion data through the Bluetooth connection.
- the first electronic device receives the second movement data, and when the second movement data meets the second condition, the first electronic device automatically sends the second file to the second electronic device.
- the first electronic device recognizes the movement of other devices as a specific action through the millimeter-wave radar, it can send the currently displayed file to other devices, which simplifies the operation steps for users to share file data on the electronic device.
- the second electronic device may first establish a file transmission connection with the first electronic device, and then send the first file to the first electronic device through the file transmission connection. an electronic device.
- the first electronic device and the second electronic device when the second motion data meets the second condition, first electronic device and the second electronic device first establish a file transfer connection, and then the first electronic device transfers the second file to the second file through the file transfer connection. sent to the second electronic device.
- the present application provides a data sharing method, which is applied to the above-mentioned first electronic device.
- the method includes: establishing a Bluetooth connection between a first electronic device and a second electronic device, the first electronic device includes a millimeter-wave radar module, and the millimeter-wave radar module is configured to receive echo signals from an obstruction within a range; After the module acquires the echo signal when the second electronic device performs the first movement, the first electronic device sends the first acquisition request to the second electronic device through the Bluetooth connection, wherein the first movement is the movement within the range; the first The electronic device receives the first motion data sent by the second electronic device, and when the first motion data meets the first condition, the first electronic device sends a file acquisition request to the second electronic device; the first electronic device receives the data sent by the second electronic device the first document.
- the first electronic device displays the first file after receiving the first file. In this way, the user's operation steps can be reduced, and it is convenient for the user to quickly transfer the file on the second electronic device to the first electronic device for display.
- the first electronic device may display the second file.
- the first electronic device After the millimeter-wave radar module acquires the echo signal when the second electronic device performs the second movement, the first electronic device sends a second acquisition request to the second electronic device through the Bluetooth connection, where the second movement is within the range sports.
- the first electronic device receives the second motion data sent by the second electronic device through the Bluetooth connection, and when the second motion data meets the second condition, the first electronic device automatically sends the second file to the second electronic device.
- the second electronic device includes at least one of an acceleration sensor and a gyro sensor
- the first motion data includes at least one of acceleration sensor data and gyro sensor data.
- the first motion data may include motion data within a first time period, where the first time period is a time period during which the second electronic device performs the first motion.
- the first condition includes the acceleration sensor data including the acceleration sensor data for instructing the second electronic device to perform the first movement; or the gyro sensor data including the acceleration sensor data for instructing the second electronic device to perform the first movement sports.
- the second condition includes that the acceleration sensor data includes the acceleration sensor data for instructing the second electronic device to perform the second movement; or the gyro sensor data includes the acceleration sensor data for instructing the second electronic device to perform the second movement sports.
- the file types of the first file and the second file may include any of the following: picture, video, audio, document, table, folder, and compressed package.
- the above-mentioned file transfer connection may include any one of the following: wireless high-fidelity Wi-Fi direct connection, Wi-Fi softAP connection, and ultra-wideband UWB connection.
- the first electronic device before the millimeter-wave radar module acquires the echo signal when the second electronic device performs the first movement, the first electronic device sends the millimeter-wave signal with the first cycle through the millimeter-wave radar module. After the millimeter-wave radar module acquires the echo signal when the second electronic device performs the first movement, the first electronic device transmits the millimeter-wave signal in a second period through the millimeter-wave radar module, wherein the first period is greater than the second period. In this way, the power consumption of the millimeter-wave radar can be saved when there is no obstruction, and when there is an obstruction, the accuracy of the detection of the obstruction by the millimeter-wave radar can be improved.
- the present application provides another data sharing method for transferring files between a first device and a second device, where the first device includes a millimeter-wave radar module, and the millimeter-wave radar module is configured as Recognizing the movement of the second device within the range, the method includes: displaying a first interface by the second electronic device, the first interface including the first file; and acquiring, by the millimeter-wave radar module, a response when the second electronic device performs the first movement After the wave signal, the first electronic device sends a first message, wherein the first movement is a movement within a range; the second electronic device receives the first message, and the second electronic device automatically sends the first file to the first electronic device .
- the first electronic device can send the first message to the second electronic device through Bluetooth, can also send the first message to the second electronic device through the access point AP of the wireless local area network, and can also send the first message to the second electronic device through a mobile communication network (such as a 4G network) , 5G network) to send the first message to the second electronic device.
- a mobile communication network such as a 4G network
- 5G network 5G network
- the present application provides another data sharing method for transferring files between a first device and a second device, where the first device includes a millimeter-wave radar module, and the millimeter-wave radar module is configured as Identifying the movement of the second device within the range, the method includes: the first electronic device displays a second interface, and the second interface includes a second file; when the millimeter wave radar module acquires the second electronic device to perform the second movement After echoing the signal, the first electronic device automatically sends the second file to the second electronic device, wherein the first motion is a motion within a range.
- the present application provides an electronic device, which is a first electronic device, comprising: a display screen, one or more processors, one or more memories, and a millimeter-wave radar module; wherein the one or more memories are associated with One or more processors are coupled, one or more memories are used to store computer program code, the computer program code includes computer instructions, when the one or more processors are executing the computer instructions, cause the first electronic device to perform any of the above aspects
- the data sharing method in any possible implementation.
- the embodiments of the present application provide a computer storage medium, including computer instructions, when the computer instructions are run on an electronic device, the communication device is made to execute the data sharing method in any of the possible implementations of any of the above aspects .
- the embodiments of the present application provide a computer program product, which, when the computer program product runs on a computer, enables the computer to execute the data sharing method in any possible implementation manner of any one of the foregoing aspects.
- an embodiment of the present application provides a processing system, which is characterized by comprising: a processor, a millimeter-wave radar module, a Bluetooth module, and a wireless local area network (WLAN) module.
- the millimeter-wave radar module is configured to receive the echo signal of the obstruction within the range;
- the Bluetooth module is used for the second electronic device to establish a Bluetooth connection.
- the millimeter-wave radar module is used to acquire the echo signal when the second electronic device performs the first movement;
- the processor is used to instruct the second electronic device to perform the first movement after acquiring the echo signal when the second electronic device performs the first movement
- the Bluetooth module sends a first acquisition request to the second electronic device through the Bluetooth connection, wherein the first motion is motion within the range.
- the Bluetooth module is further configured to receive the first motion data sent by the second electronic device.
- the processing module is further configured to instruct the Bluetooth module to send a file acquisition request to the second electronic device when the first motion data meets the first condition.
- the WLAN module is configured to receive the first file sent by the second electronic device.
- FIG. 1 is a schematic structural diagram of an electronic device 100 according to an embodiment of the present application.
- FIG. 2 is a schematic structural diagram of an electronic device 200 according to an embodiment of the present application.
- FIG. 3 is a schematic structural diagram of a data sharing system according to an embodiment of the present application.
- FIG. 4 is a schematic diagram of a data sharing scenario provided by an embodiment of the present application.
- 5A-5D are schematic diagrams of a group of interfaces provided by an embodiment of the present application.
- 6A-6E are another set of interface schematic diagrams provided by the embodiments of the present application.
- FIG. 7 shows a hardware system of an electronic device 200 provided by an embodiment of the present application.
- FIG. 8 shows a schematic diagram of a software initialization process of a millimeter-wave radar module provided by an embodiment of the present application
- FIG. 9 shows a data acquisition process of a millimeter-wave radar module provided by an embodiment of the present application.
- FIG. 10 shows a schematic diagram of a software architecture of a data sharing system provided by an embodiment of the present application.
- FIG. 11 shows a schematic flowchart of a data sharing method provided by an embodiment of the present application.
- FIG. 12 shows a schematic flowchart of a data sharing method provided by another embodiment of the present application.
- first and second are only used for descriptive purposes, and should not be construed as implying or implying relative importance or implying the number of indicated technical features. Therefore, the features defined as “first” and “second” may explicitly or implicitly include one or more of the features. In the description of the embodiments of the present application, unless otherwise specified, the “multiple” The meaning is two or more.
- the embodiment of the present application provides a method for data sharing.
- the electronic device 200 can trigger data sharing between the electronic device 100 and the electronic device 200 when the electronic device 200 recognizes that the movement of the electronic device 100 is a specific action through the millimeter wave radar.
- the operation steps of sharing data between the electronic device 100 and the electronic device 200 can be simplified.
- the user can simply pick up the electronic device 100 and move leftward, rightward, close to the electronic device 200, or move away from the electronic device 200 within the millimeter-wave radar detection area of the electronic device 200, and then the display on the electronic device 100 can be realized.
- the file displayed on the electronic device 200 is transferred to the electronic device 200 or the file displayed on the electronic device 200 is transferred to the electronic device 100 . In this way, only one operation of the user is performed, that is, the transmission between the two devices is realized, the operation steps are simplified, and the process of file transmission is shortened.
- FIG. 1 shows a schematic structural diagram of an electronic device 100 .
- the electronic device 100 As an example, it should be understood that the electronic device 100 shown in FIG. 1 is only an example, and the electronic device 100 may have more or fewer components than those shown in FIG. 1 , two or more components may be combined, or Different component configurations are possible.
- the various components shown in the figures may be implemented in hardware, software, or a combination of hardware and software, including one or more signal processing and/or application specific integrated circuits.
- the electronic device 100 may include: a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2.
- Mobile communication module 150 wireless communication module 160, audio module 170, speaker 170A, receiver 170B, microphone 170C, headphone jack 170D, sensor module 180, buttons 190, motor 191, indicator 192, camera 193, display screen 194, And a subscriber identification module (subscriber identification module, SIM) card interface 195 and so on.
- SIM subscriber identification module
- the sensor module 180 may include a pressure sensor 180A, a gyroscope sensor 180B, an air pressure sensor 180C, a magnetic sensor 180D, an acceleration sensor 180E, a distance sensor 180F, a proximity light sensor 180G, a fingerprint sensor 180H, a temperature sensor 180J, a touch sensor 180K, and ambient light. Sensor 180L, bone conduction sensor 180M, etc.
- the structures illustrated in the embodiments of the present invention do not constitute a specific limitation on the electronic device 100 .
- the electronic device 100 may include more or less components than shown, or combine some components, or separate some components, or arrange different components.
- the illustrated components may be implemented in hardware, software, or a combination of software and hardware.
- the processor 110 may include one or more processing units, for example, the processor 110 may include an application processor (application processor, AP), a modem processor, a graphics processor (graphics processing unit, GPU), an image signal processor (image signal processor, ISP), controller, memory, video codec, digital signal processor (digital signal processor, DSP), baseband processor, and/or neural-network processing unit (NPU) Wait. Wherein, different processing units may be independent devices, or may be integrated in one or more processors.
- application processor application processor, AP
- modem processor graphics processor
- graphics processor graphics processor
- ISP image signal processor
- controller memory
- video codec digital signal processor
- DSP digital signal processor
- NPU neural-network processing unit
- the controller may be the nerve center and command center of the electronic device 100 .
- the controller can generate an operation control signal according to the instruction operation code and timing signal, and complete the control of fetching and executing instructions.
- a memory may also be provided in the processor 110 for storing instructions and data.
- the memory in processor 110 is cache memory. This memory may hold instructions or data that have just been used or recycled by the processor 110 . If the processor 110 needs to use the instruction or data again, it can be called directly from the memory. Repeated accesses are avoided and the latency of the processor 110 is reduced, thereby increasing the efficiency of the system.
- the processor 110 may include one or more interfaces.
- the interface may include an integrated circuit (inter-integrated circuit, I2C) interface, an integrated circuit built-in audio (inter-integrated circuit sound, I2S) interface, a pulse code modulation (pulse code modulation, PCM) interface, a universal asynchronous transceiver (universal asynchronous transmitter) receiver/transmitter, UART) interface, mobile industry processor interface (MIPI), general-purpose input/output (GPIO) interface, subscriber identity module (SIM) interface, and / or universal serial bus (universal serial bus, USB) interface, etc.
- I2C integrated circuit
- I2S integrated circuit built-in audio
- PCM pulse code modulation
- PCM pulse code modulation
- UART universal asynchronous transceiver
- MIPI mobile industry processor interface
- GPIO general-purpose input/output
- SIM subscriber identity module
- USB universal serial bus
- the interface connection relationship between the modules illustrated in the embodiment of the present invention is only a schematic illustration, and does not constitute a structural limitation of the electronic device 100.
- the electronic device 100 may also adopt different interface connection manners in the foregoing embodiments, or a combination of multiple interface connection manners.
- the charging management module 140 is used to receive charging input from the charger.
- the charger may be a wireless charger or a wired charger. While the charging management module 140 charges the battery 142 , the electronic device 100 can also be powered by the power management module 141 .
- the power management module 141 is used for connecting the battery 142 , the charging management module 140 and the processor 110 .
- the power management module 141 receives input from the battery 142 and/or the charging management module 140 and supplies power to the processor 110 , the internal memory 121 , the external memory, the display screen 194 , the camera 193 , and the wireless communication module 160 .
- the wireless communication function of the electronic device 100 may be implemented by the antenna 1, the antenna 2, the mobile communication module 150, the wireless communication module 160, the modulation and demodulation processor, the baseband processor, and the like.
- Antenna 1 and Antenna 2 are used to transmit and receive electromagnetic wave signals.
- Each antenna in electronic device 100 may be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve antenna utilization.
- the antenna 1 can be multiplexed as a diversity antenna of the wireless local area network. In other embodiments, the antenna may be used in conjunction with a tuning switch.
- the mobile communication module 150 may provide wireless communication solutions including 2G/3G/4G/5G etc. applied on the electronic device 100 .
- the mobile communication module 150 may include at least one filter, switch, power amplifier, low noise amplifier (LNA) and the like.
- the mobile communication module 150 can receive electromagnetic waves from the antenna 1, filter and amplify the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation.
- the mobile communication module 150 can also amplify the signal modulated by the modulation and demodulation processor, and then turn it into an electromagnetic wave for radiation through the antenna 1 .
- at least part of the functional modules of the mobile communication module 150 may be provided in the processor 110 .
- at least part of the functional modules of the mobile communication module 150 may be provided in the same device as at least part of the modules of the processor 110 .
- the modem processor may include a modulator and a demodulator.
- the modulator is used to modulate the low frequency baseband signal to be sent into a medium and high frequency signal.
- the demodulator is used to demodulate the received electromagnetic wave signal into a low frequency baseband signal. Then the demodulator transmits the demodulated low-frequency baseband signal to the baseband processor for processing.
- the low frequency baseband signal is processed by the baseband processor and passed to the application processor.
- the application processor outputs sound signals through audio devices (not limited to the speaker 170A, the receiver 170B, etc.), or displays images or videos through the display screen 194 .
- the modem processor may be a stand-alone device.
- the modem processor may be independent of the processor 110, and may be provided in the same device as the mobile communication module 150 or other functional modules.
- the wireless communication module 160 can provide applications on the electronic device 100 including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) networks), bluetooth (BT), global navigation satellites Wireless communication solutions such as global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), and infrared technology (IR).
- WLAN wireless local area networks
- BT Bluetooth
- GNSS global navigation satellite system
- FM frequency modulation
- NFC near field communication
- IR infrared technology
- the wireless communication module 160 may be one or more devices integrating at least one communication processing module.
- the wireless communication module 160 receives electromagnetic waves via the antenna 2 , frequency modulates and filters the electromagnetic wave signals, and sends the processed signals to the processor 110 .
- the wireless communication module 160 can also receive the signal to be sent from the processor 110 , perform frequency modulation on it, amplify it, and convert it into electromagnetic waves for radiation through the antenna 2 .
- the antenna 1 of the electronic device 100 is coupled with the mobile communication module 150, and the antenna 2 is coupled with the wireless communication module 160, so that the electronic device 100 can communicate with the network and other devices through wireless communication technology.
- the wireless communication technology may include global system for mobile communications (GSM), general packet radio service (GPRS), code division multiple access (CDMA), broadband Code Division Multiple Access (WCDMA), Time Division Code Division Multiple Access (TD-SCDMA), Long Term Evolution (LTE), BT, GNSS, WLAN, NFC , FM, and/or IR technology, etc.
- the GNSS may include global positioning system (global positioning system, GPS), global navigation satellite system (global navigation satellite system, GLONASS), Beidou navigation satellite system (beidou navigation satellite system, BDS), quasi-zenith satellite system (quasi -zenith satellite system, QZSS) and/or satellite based augmentation systems (SBAS).
- global positioning system global positioning system, GPS
- global navigation satellite system global navigation satellite system, GLONASS
- Beidou navigation satellite system beidou navigation satellite system, BDS
- quasi-zenith satellite system quadsi -zenith satellite system, QZSS
- SBAS satellite based augmentation systems
- the electronic device 100 implements a display function through a GPU, a display screen 194, an application processor, and the like.
- the GPU is a microprocessor for image processing, and is connected to the display screen 194 and the application processor.
- the GPU is used to perform mathematical and geometric calculations for graphics rendering.
- Processor 110 may include one or more GPUs that execute program instructions to generate or alter display information.
- Display screen 194 is used to display images, videos, and the like.
- Display screen 194 includes a display panel.
- the display panel can be a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode or an active-matrix organic light-emitting diode (active-matrix organic light).
- LED diode AMOLED
- flexible light-emitting diode flexible light-emitting diode (flex light-emitting diode, FLED), Miniled, MicroLed, Micro-oLed, quantum dot light-emitting diode (quantum dot light emitting diodes, QLED) and so on.
- the electronic device 100 may include one or N display screens 194 , where N is a positive integer greater than one.
- the electronic device 100 may implement a shooting function through an ISP, a camera 193, a video codec, a GPU, a display screen 194, an application processor, and the like.
- the ISP is used to process the data fed back by the camera 193 .
- Camera 193 is used to capture still images or video.
- the electronic device 100 may include 1 or N cameras 193 , where N is a positive integer greater than 1.
- a digital signal processor is used to process digital signals, in addition to processing digital image signals, it can also process other digital signals. For example, when the electronic device 100 selects a frequency point, the digital signal processor is used to perform Fourier transform on the frequency point energy and so on.
- Video codecs are used to compress or decompress digital video.
- the NPU is a neural-network (NN) computing processor, and applications such as intelligent cognition of the electronic device 100 can be implemented through the NPU, such as image recognition, face recognition, speech recognition, text understanding, and the like.
- NN neural-network
- the external memory interface 120 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the electronic device 100 .
- an external memory card such as a Micro SD card
- Internal memory 121 may be used to store computer executable program code, which includes instructions.
- the processor 110 executes various functional applications and data processing of the electronic device 100 by executing the instructions stored in the internal memory 121 .
- the internal memory 121 may include a storage program area and a storage data area.
- the storage program area may store an operating system, an application program required for at least one function (such as a file transfer function, a file playback or display function, etc.), and the like.
- the storage data area may store data (such as motion data, received file data, etc.) created during the use of the electronic device 100, and the like.
- the internal memory 121 may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, universal flash storage (UFS), and the like.
- the electronic device 100 may implement audio functions through an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, an earphone interface 170D, an application processor, and the like. Such as music playback, recording, etc.
- the pressure sensor 180A is used to sense pressure signals, and can convert the pressure signals into electrical signals.
- the pressure sensor 180A may be provided on the display screen 194 .
- the gyro sensor 180B may be used to determine the motion attitude of the electronic device 100 .
- the angular velocity of electronic device 100 about three axes ie, x, y, and z axes
- the gyro sensor 180B can be used for image stabilization.
- the gyroscope sensor 180B detects the shaking angle of the electronic device 100, calculates the distance to be compensated by the lens module according to the angle, and allows the lens to counteract the shaking of the electronic device 100 through reverse motion to achieve anti-shake.
- the gyro sensor 180B can also be used for navigation and somatosensory game scenarios.
- the acceleration sensor 180E can detect the magnitude of the acceleration of the electronic device 100 in various directions (generally three axes).
- the magnitude and direction of gravity can be detected when the electronic device 100 is stationary. It can also be used to identify the posture of electronic devices, and can be used in applications such as horizontal and vertical screen switching, pedometers, etc.
- the air pressure sensor 180C is used to measure air pressure.
- the magnetic sensor 180D includes a Hall sensor.
- Distance sensor 180F for measuring distance.
- Proximity light sensor 180G may include, for example, light emitting diodes (LEDs) and light detectors, such as photodiodes.
- the ambient light sensor 180L is used to sense ambient light brightness.
- the fingerprint sensor 180H is used to collect fingerprints.
- the temperature sensor 180J is used to detect the temperature.
- Touch sensor 180K also called "touch panel”.
- the touch sensor 180K may be disposed on the display screen 194 , and the touch sensor 180K and the display screen 194 form a touch screen, also called a “touch screen”.
- the touch sensor 180K is used to detect a touch operation on or near it.
- the touch sensor can pass the detected touch operation to the application processor to determine the type of touch event.
- Visual output related to touch operations may be provided through display screen 194 .
- the touch sensor 180K may also be disposed on the surface of the electronic device 100 , which is different from the location where the display screen 194 is located.
- the bone conduction sensor 180M can acquire vibration signals.
- the keys 190 include a power-on key, a volume key, and the like. Motor 191 can generate vibrating cues.
- the indicator 192 can be an indicator light, which can be used to indicate the charging state, the change of the power, and can also be used to indicate a message, a missed call, a notification, and the like.
- the SIM card interface 195 is used to connect a SIM card.
- FIG. 2 exemplarily shows a schematic structural diagram of an electronic device 200 provided by an embodiment of the present application.
- the electronic device 200 may include a processor 201 , a memory 202 , a wireless communication processing module 203 , an antenna 204 , a display screen 205 , a power management 206 , an audio module 207 , and a millimeter wave radar module 208 . in:
- the processor 201 may be used to read and execute computer readable instructions.
- the processor 201 may mainly include a controller, an arithmetic unit, and a register.
- the controller is mainly responsible for instruction decoding, and sends out control signals for the operations corresponding to the instructions.
- the arithmetic unit is mainly responsible for saving the register operands and intermediate operation results temporarily stored during the execution of the instruction.
- the hardware architecture of the processor 201 may be an application specific integrated circuit (ASIC) architecture, a MIPS architecture, an ARM architecture, an NP architecture, or the like.
- ASIC application specific integrated circuit
- the processor 201 may be configured to parse the signals received by the wireless communication module 203 and/or the millimeter-wave radar module 208 , such as the detection request broadcast by the electronic device 100 , or the millimeter-wave emitted by the millimeter-wave radar module 208 . The received signal reflected back by the blocker and so on.
- the processor 201 may be configured to perform corresponding processing operations according to the parsing result, such as generating a probe response, and the like.
- the processor 201 may also be configured to generate a signal sent by the wireless communication module 203 to the outside, such as a Bluetooth broadcast signal and a beacon signal.
- Memory 202 is coupled to processor 201 for storing various software programs and/or sets of instructions.
- memory 202 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic disk storage devices, flash memory devices, or other non-volatile solid-state storage devices.
- the memory 202 can store operating systems, such as embedded operating systems such as uCOS, VxWorks, RTLinux, and the like.
- the memory 202 may also store communication programs that may be used to communicate with the electronic device 100, or other devices.
- the wireless communication module 203 may include one or more of a Bluetooth communication module 203A and a WLAN communication module 203B. Possibly, the Bluetooth communication module 203A can be integrated with other communication modules (eg, the WLAN communication module 203B).
- one or more of the Bluetooth communication module 203A and the WLAN communication module 203B can listen to signals transmitted by other devices (such as the electronic device 100 ), such as measurement signals, scan signals, etc., and can send a response Signals, such as measurement responses, scan responses, etc., allow other devices (such as electronic device 100) to discover electronic device 200 and communicate with other devices (such as electronic The device 100) establishes a wireless communication connection for data transmission.
- other devices such as the electronic device 100
- a response Signals such as measurement responses, scan responses, etc.
- one or more of the Bluetooth communication module 203A and the WLAN communication module 203B may also transmit signals, such as broadcast probe signals, beacon signals, so that other devices (such as the electronic device 100 ) can discover the electronic device 200, and establishes a wireless communication connection with other devices (such as the electronic device 100) through one or more of Bluetooth, WLAN, or other short-range wireless communication technologies to perform data transmission.
- signals such as broadcast probe signals, beacon signals, so that other devices (such as the electronic device 100 ) can discover the electronic device 200, and establishes a wireless communication connection with other devices (such as the electronic device 100) through one or more of Bluetooth, WLAN, or other short-range wireless communication technologies to perform data transmission.
- Antenna 204 may be used to transmit and receive electromagnetic wave signals.
- the antennas of different communication modules can be multiplexed or independent of each other to improve the utilization rate of the antennas.
- the antenna of the Bluetooth communication module 203A can be multiplexed as the antenna of the WLAN communication module 203B.
- Display screen 205 may be used to display images, video, and the like.
- Display screen 194 includes a display panel.
- the display panel may adopt a liquid crystal display, organic light emitting diodes, active matrix organic light emitting diodes or active matrix organic light emitting diodes, flexible light emitting diodes, quantum dot light emitting diodes, and the like.
- the electronic device 100 may include one or N display screens 194 , where N is a positive integer greater than one.
- the electronic device 200 may further include a touch sensor, and the touch sensor may be arranged with the display screen 205, and the touch sensor and the display screen 205 form a touch screen, which is also referred to as a "touch screen".
- the touch sensor can be used to detect a touch operation acting on or near it.
- the touch operation refers to the operation of the user's hand, elbow, stylus, etc. touching the display screen 205.
- the touch sensor can transmit the detected touch operation to
- the processor 201 determines the touch event type.
- Visual output related to touch operations may be provided through display screen 205 .
- the touch sensor may also be disposed on the surface of the electronic device 200 at a different location than the display screen 205 .
- the power management module 206 may be used to control the supply of power to the electronic device 200 by a power source.
- the audio module 207 can be used to output audio signals through the audio output interface, so that the electronic device 200 can support audio playback.
- the audio module 207 can also be used to receive audio data through the audio input interface.
- the audio module 208 can collect ambient sound in real time to obtain audio data.
- the audio module can also perform voice recognition on the audio data received by the audio module, obtain a voice command, and execute an operation corresponding to the voice command.
- the millimeter wave radar module 208 can be used to transmit electromagnetic waves through the transmitting antenna 1, and receive electromagnetic waves (ie, echo signals) reflected from the obstruction through at least one receiving antenna (eg, receiving antenna 1, receiving antenna 2, and receiving antenna 3).
- the millimeter wave radar module 208 performs ranging, speed and azimuth measurements on the obstructions by transmitting and receiving parameters of electromagnetic waves.
- the millimeter wave radar module 208 can measure the distance, speed and azimuth of multiple occluders at the same time through the outline of the occluder, and can also measure one or more of the distance, speed and azimuth of the occluder.
- the millimeter wave radar module 208 can measure the distance of the obstruction by the time difference between sending and receiving electromagnetic waves.
- the millimeter wave radar module 208 can measure the speed of the obstruction by transmitting and receiving the Doppler effect of electromagnetic waves.
- the millimeter-wave radar chip 208 can calculate the azimuth angle (including the horizontal angle and the vertical angle) of the obstruction by receiving the phase difference of the electromagnetic waves reflected by the same obstruction received by two or more receiving antennas. Wherein, the more receiving antennas, the more accurate the measurement result of the occluder by the millimeter wave radar module 208 .
- the frequency band of the electromagnetic wave emitted by the millimeter-wave radar module 208 through the transmitting antenna 1 may include 24 GHz, 60 GHz, 77 GHz, 120 GHz, and the like. Wherein, the higher the frequency band, the farther the effective detection distance of the millimeter wave radar module 208 to the obstruction is.
- the millimeter-wave radar module 208 has a certain detection area. When the obstruction is located in the detection area, the millimeter-wave radar module 208 can receive the millimeter-wave signal reflected by the obstruction. When the obstruction is located outside the detection area, the millimeter-wave radar module 208 The millimeter wave signal reflected by the obstruction cannot be received. Therefore, when the occluder can move within the detection area by the millimeter wave radar module 208, it can be recognized by the millimeter wave radar module 208.
- the millimeter-wave radar antenna (including the transmitting antenna and the receiving antenna) may be packaged with the millimeter-wave radar module 208 in one chip.
- the millimeter-wave radar antenna may be located outside the chip where the millimeter-wave radar module 208 is located.
- the antennas (including the transmitting antenna and the receiving antenna) of the millimeter-wave radar module 208 may be located at different positions on the electronic device 200 from the millimeter-wave radar module 208 .
- the antenna of the millimeter-wave radar module 208 may be disposed on the frame of the display screen of the electronic device 200, and the chip on which the millimeter-wave radar module 208 is located may be located on a system on chip (SOC), a motherboard or the back of the display screen.
- SOC system on chip
- arranging the millimeter-wave radar module 208 and the millimeter-wave radar antenna separately on the electronic device 200 can save the area occupied by the millimeter-wave radar on the electronic device 200, which is beneficial to realize a narrow frame of the display screen.
- the chip where the millimeter wave radar module 208 is located may be packaged in one chip with other communication modules.
- the chip on which the millimeter-wave radar module 208 is located may be packaged into the same chip as the above-mentioned Bluetooth communication module 203A and WLAN communication module 203B.
- the electronic device 200 shown in FIG. 2 is only an example, and the electronic device 200 may have more or fewer components than those shown in FIG. 2 , two or more components may be combined, or Available in different parts configurations.
- the electronic device 200 may include the hardware included in the electronic device 100 shown in FIG. 1 and the millimeter wave radar module 208 described above.
- the various components shown in the figures may be implemented in hardware, software, or a combination of hardware and software, including one or more signal processing and/or application specific integrated circuits.
- FIG. 3 shows a schematic diagram of the architecture of a data sharing system provided in an embodiment of the present application.
- the data sharing system 30 includes an electronic device 100 and an electronic device 200 .
- the electronic device 100 may communicate with the electronic device 200 through Bluetooth and/or Wi-Fi communication.
- the electronic device 100 may communicate with the electronic device 200 through a mobile technology such as 5G.
- the electronic device 100 may be a mobile phone, a wearable device (eg, a smart bracelet), a tablet computer, a laptop computer (laptop), a handheld computer, a notebook computer, an ultra-mobile personal computer (UMPC) , cellular phone, personal digital assistant (personal digital assistant, PDA), augmented reality (Augmented reality, AR) ⁇ virtual reality (virtual reality, VR) equipment and other portable devices.
- a wearable device eg, a smart bracelet
- a tablet computer e.g, a smart bracelet
- laptop computer laptop
- a handheld computer a notebook computer
- UMPC ultra-mobile personal computer
- PDA personal digital assistant
- augmented reality Augmented reality, AR
- virtual reality virtual reality
- VR virtual reality
- the electronic device 200 may be a mobile phone, a wearable device (eg, a smart bracelet), a tablet computer, a laptop computer (laptop), a handheld computer, a notebook computer, a smart TV, a smart large screen, an ultra-mobile personal computer (ultra-mobile) Personal computer, UMPC), cellular phone, personal digital assistant (personal digital assistant, PDA), augmented reality (Augmented reality, AR) ⁇ virtual reality (virtual reality, VR) devices and other portable devices.
- a wearable device eg, a smart bracelet
- a tablet computer e.g, a laptop computer (laptop)
- a handheld computer a notebook computer
- smart TV a smart large screen
- UMPC ultra-mobile personal computer
- PDA personal digital assistant
- augmented reality Augmented reality, AR
- virtual reality virtual reality
- the millimeter-wave radar antennas (including the transmitting antenna and the receiving antenna) on the electronic device 200 are arranged at different positions based on different device types, so as to transmit and receive millimeter-wave signals conveniently.
- the electronic device 200 is a tablet computer, a notebook computer, a smart TV or a smart large screen
- the millimeter-wave radar antenna on the electronic device 200 can be arranged around the frame of the display screen 205, and the millimeter-wave radar antenna and the display screen 205 can be arranged at On the same side of the surface, in a specific embodiment, the millimeter-wave radar antenna is disposed on the upper edge of the tablet.
- the electronic device 200 is a notebook computer
- the electronic device 200 is further provided with a keyboard and a touchpad
- the millimeter-wave radar antenna on the electronic device 200 can also be arranged around the keyboard frame, around the touchpad or inside the touchpad, or Set around the border of the display.
- the millimeter wave radar antenna may be disposed within the housing of the electronic device 200, and the millimeter wave signal may pass through the housing for detection.
- the electronic device 100 is exemplarily a mobile phone and the electronic device 200 is a tablet computer for description.
- the electronic device 200 may be referred to as a first electronic device in this embodiment of the present application, and the electronic device 100 may be referred to as a second electronic device in this embodiment of the present application.
- FIG. 4 shows a data sharing scenario provided by an embodiment of the present application.
- the electronic device 200 can detect the movement of the occluder (for example, move left, move right, move close to the electronic device 200 or move away from the electronic device 200 , etc.) through the millimeter wave radar module, and obtain the Motion data (including gyroscope sensor data and acceleration sensor data) of the electronic device 100 that establishes the Bluetooth connection.
- the electronic device 200 may determine that the blocking object is the electronic device 200 .
- the electronic device 200 can perform the operation corresponding to the moving direction, for example, the electronic device 200 sends the file data on the electronic device 200 to the electronic device 100 , or the electronic device 200 instructs the electronic device 100 to send the file data to the electronic device 200 .
- the user only needs to perform a specific movement operation on the electronic device 100 within the millimeter-wave radar detection area of the electronic device 200 to complete the file data (for example, picture data, video data, audio data) between the electronic device 100 and the electronic device 200. data, document data, etc.) transmission, which simplifies the operation steps of sharing data between the electronic device 100 and the electronic device 200 .
- the detection area of the millimeter-wave radar module may be a conical area
- the center of the detection area is the location of the millimeter-wave radar antenna
- the center angle of the detection area is ⁇
- the radius is r1.
- the reliable area may be a conical area with a radius r2 and a central angle ⁇ .
- the central angle of the reliable area may be smaller than the central angle ⁇ of the detection area.
- the reliable area is an area parallel to the millimeter-wave radar antenna.
- swiping to the left is used as an example to represent the first movement
- swiping to the right is used as an example to represent the second movement.
- the first movement and the second movement can also be performed in other ways. move.
- the following describes the data sharing process between the electronic device 100 and the electronic device 200 provided in the embodiments of the present application by taking the sharing of picture data as an example in conjunction with the data sharing scenario shown in FIG. 4 .
- the electronic device 200 may be referred to as a first electronic device in this embodiment of the present application, and the electronic device 100 may be referred to as a second electronic device in this embodiment of the present application.
- the electronic device 100 may display a browsing interface including file data (eg, picture data).
- file data eg, picture data
- the electronic device 100 may receive an operation of the user swiping to the left within the detection area of the millimeter-wave radar on the electronic device 200 .
- the electronic device 200 can detect the moving direction of the obstruction through the millimeter-wave radar, and acquire motion data on the electronic device 100 through Bluetooth.
- the electronic device 200 can determine whether the moving direction of the blocking object is consistent with the moving direction of the electronic device 100 in the same time period based on the moving direction of the blocking object and the motion data of the electronic device 100 .
- the electronic device 200 can establish a file transmission connection with the electronic device 100, and request the electronic device 100 to send the file data on the currently displayed interface to the electronic device 100. device 200. In this way, the operation steps of sharing data between the electronic device 100 and the electronic device 200 can be simplified.
- the electronic device 100 displays an interface 510 of a home screen.
- the interface 510 displays a page on which application icons are placed, and the page includes a plurality of application icons (eg, weather application icons, stock application icon, calculator application icon, settings application icon, mail application icon, music application icon, video application icon, browser application icon, map application icon, gallery application icon 511, etc.).
- a page indicator is also displayed below the multiple application icons to indicate the total number of pages on the home screen and the positional relationship between the currently displayed page and other pages.
- the interface 510 of the home screen may include three pages, and a white dot in the page indicator may indicate that the currently displayed page is the rightmost page among the three pages.
- there are multiple tray icons eg, dialer application icon, message application icon, contact application icon, camera application icon) below the page indicator, and the tray icon remains displayed when the page is switched.
- the electronic device 100 may receive a user's input operation (eg, click) on the gallery application icon 511, and in response to the input operation, the electronic device 100 may display the gallery application interface 520 as shown in FIG. 5B .
- a user's input operation eg, click
- the gallery application interface 520 includes thumbnails (eg, thumbnails 521 ) of one or more pictures.
- the electronic device 100 may receive an operation (eg, a single click) of the user acting on the thumbnail 521, and in response to the operation, the electronic device 100 may display a picture presentation interface 530 as shown in FIG. 5C .
- an operation eg, a single click
- the title of the picture display interface 530 may be "September 20, 2020".
- the picture display interface 530 includes a picture 536 and a menu 537 displayed.
- the menu 537 includes a share control 531 , a favorite control 532 , an edit control 533 , a delete control 534 , and a more control 535 .
- the sharing control 531 can be used to trigger the opening of the file sharing interface, and guide the user to input operations step by step to complete the sharing of the picture 536 .
- Favorite control 532 can be used to trigger saving the picture 536 to the picture favorites folder.
- the editing control 533 can be used to trigger editing functions such as rotation, trimming, adding filters, and blurring to the picture 536 .
- a delete control 534 may be used to trigger deletion of the picture 536 .
- More controls 535 may be used to trigger opening of more functions related to this picture 536 .
- the above-mentioned menu 537 is optional.
- the menu 537 may be hidden in the picture display interface 530.
- the electronic device 100 may be triggered to hide the menu 537.
- the electronic device 100 may be triggered to display the menu 537 .
- the user may receive an operation of swiping to the left.
- the electronic device 100 may record motion data during the user's swiping process, where the motion data includes sensor data and acceleration data.
- the electronic device 200 can detect the movement direction of the obstruction through the millimeter-wave radar, and obtain the movement data on the electronic device 100 that has established a Bluetooth connection through Bluetooth.
- the electronic device 200 After the electronic device 200 obtains the motion data of the electronic device 100, it can determine whether the moving direction of the electronic device 100 is consistent with the moving direction of the obstruction based on the motion data of the electronic device 100, and if so, the electronic device 200 can communicate with the electronic device 100 After interacting with file connection parameters (for example, Wi-Fi connection parameters), the electronic device 200 can establish a file transfer connection with the electronic device 100 and request the electronic device 100 to transfer the file data currently displayed on the display screen of the electronic device 100 (that is, the above picture 536). sent to the electronic device 200 .
- the file transfer connection may be Wi-Fi direct connection (for example, wireless fidelity peer to peer (Wi-Fi P2P)), Wi-Fi softAP, ultra-wideband (UWB) and other communications technical connection.
- the electronic device 200 may display a picture display interface 540 .
- the picture display interface 540 may include a picture 541 .
- the picture 541 is the same as the picture 536 displayed in the picture display interface 530 of the electronic device 100 in FIG. 5C.
- the file transfer connection between the electronic device 200 and the electronic device 100 is disconnected, and the Bluetooth connection between the electronic device 200 and the electronic device 100 remains connected.
- the electronic device 200 and the electronic device 100 may exchange the parameters of the file transfer connection (eg, Wi-Fi connection parameters) again through the maintained Bluetooth connection, so as to establish the file transfer connection again, and transfer the file again.
- disconnecting the file transfer connection can save power consumption; while maintaining the Bluetooth connection can quickly establish a file transfer connection in the next transfer, improving the transfer speed. And keep the power consumption of bluetooth connection low.
- the electronic device 200 may display a browsing interface including file data (eg, picture data).
- file data eg, picture data
- the electronic device 100 may receive an operation of the user swiping right in the detection area of the millimeter-wave radar on the electronic device 200 .
- the electronic device 200 can detect the moving direction of the obstruction through the millimeter-wave radar, and acquire motion data on the electronic device 100 through Bluetooth.
- the electronic device 200 can determine whether the moving direction of the blocking object is consistent with the moving direction of the electronic device 100 in the same time period based on the moving direction of the blocking object and the motion data of the electronic device 100 .
- the electronic device 200 can establish a file transmission connection with the electronic device 100, and send the file data included on the interface currently displayed on the electronic device 200 to the electronic device 200.
- Electronic device 100 In this way, the operation steps of sharing data between the electronic device 100 and the electronic device 200 can be simplified.
- the electronic device 200 displays an interface 610 of a home screen.
- the interface 610 display includes a plurality of application icons (eg, weather application icon, stock application icon, calculator application icon, settings application icon, mail application icon, music application icon, video application icon, browser application icon, map application icon , gallery application icon 611, etc.).
- application icons eg, weather application icon, stock application icon, calculator application icon, settings application icon, mail application icon, music application icon, video application icon, browser application icon, map application icon , gallery application icon 611, etc.
- the electronic device 200 may receive a user's input operation (eg, click) on the gallery application icon 611, and in response to the input operation, the electronic device 100 may display the gallery application interface 620 as shown in FIG. 6B .
- a user's input operation eg, click
- the gallery application interface 620 includes thumbnails (eg, thumbnails 621) of one or more pictures.
- the electronic device 200 may receive an operation (eg, a click) of the user acting on the thumbnail 621, and in response to the operation, the electronic device 200 may display a picture presentation interface 630 as shown in FIG. 6C.
- an operation eg, a click
- the title of the picture display interface 630 may be "September 22, 2020".
- the picture display interface 630 includes a picture 636 and a menu 637 displayed.
- the menu 637 includes a share control 631 , a favorite control 632 , an edit control 633 , a delete control 634 , and a more control 635 .
- For the text description of the menu 637 reference may be made to the menu 537 shown in FIG. 5C, which will not be repeated here.
- the above-mentioned menu 537 is optional.
- the menu 537 can be hidden in the picture display interface 530 .
- the electronic device 100 may display the interface 640 of the home screen.
- the text description of the interface 640 reference may be made to the text description of the interface 510 in the aforementioned FIG. 5A, and details are not repeated here.
- the electronic device 100 receives the operation of the user swiping to the right. During the process of the user swiping the electronic device 100 to the left, the electronic device 100 may record motion data during the user's swiping, wherein the motion data includes sensor data and acceleration data.
- the electronic device 200 can detect the movement direction of the obstruction through the millimeter-wave radar, and obtain the movement data on the electronic device 100 that has established a Bluetooth connection through Bluetooth. After acquiring the motion data of the electronic device 100, the electronic device 200 can determine whether the moving direction of the electronic device 100 is consistent with the moving direction of the obstruction based on the motion data of the electronic device 100.
- a file transfer connection is established, and the file data displayed on the electronic device 200 (ie, the above-mentioned picture 636 ) is sent to the electronic device 100 .
- the file transfer connection may be a Wi-Fi direct connection (for example, Wi-Fi P2P), Wi-Fi softAP, UWB and other communication technology connections.
- the electronic device 100 may display a picture display interface 650 .
- the picture display interface 640 may include a picture 651 .
- the picture 651 is the same as the picture 636 displayed in the picture display interface 630 of the electronic device 200 in FIG. 6C.
- FIG. 7 shows a hardware system of an electronic device 200 provided by an embodiment of the present application.
- the hardware system of the electronic device 200 may include, but is not limited to, a processor 701, a millimeter wave radar module 702, a power supply module 703, a crystal oscillator module 704, one transmitting antenna (transmitting antenna 705) and three receiving antennas (receiving antenna 706, receiving antenna 707. A receiving antenna 708).
- the millimeter wave radar module 702 can be used to transmit electromagnetic waves (ie, millimeter waves) through the transmitting antenna 705, and receive reflections from the obstruction through at least one receiving antenna (for example, the receiving antenna 706, the receiving antenna 707 and the receiving antenna 708).
- the electromagnetic wave ie echo signal.
- the millimeter-wave radar module 702 performs ranging, speed and azimuth measurements on the obstructions by sending and receiving parameters of electromagnetic waves. Among them, the millimeter wave radar module 702 can perform ranging, speed and azimuth measurement on multiple obstructions.
- the millimeter wave radar module 702 can measure the distance of the obstruction by the time difference between sending and receiving electromagnetic waves.
- the millimeter wave radar module 702 can measure the speed of the obstruction by transmitting and receiving the Doppler effect of electromagnetic waves.
- the millimeter-wave radar module 702 can calculate the azimuth angle (including the horizontal angle and the vertical angle) of the obstruction by receiving the phase difference of the reflected electromagnetic waves from the same obstruction received by the at least three receiving antennas. .
- the millimeter-wave radar module 702 can send the millimeter-wave data of the occluder to the processor 701 after measuring and obtaining the millimeter-wave data of the occluder (including the distance, moving speed and azimuth of the occluder).
- the processor 701 may be a central processing unit (CPU) or an application processor (AP).
- CPU central processing unit
- AP application processor
- the processor 701 may Motion data (including gyroscope sensor data and acceleration sensor data) on the electronic device 100 that has established a Bluetooth connection with the electronic device 200 is acquired through the Bluetooth chip 709 .
- the processor 701 may instruct the WLAN chip 710 to communicate with the electronic device 100 Establish a Wi-Fi direct connection (for example, wireless fidelity peer to peer (Wi-Fi P2P)), Wi-Fi softAP and other communication technology connections.
- Wi-Fi P2P wireless fidelity peer to peer
- the WLAN chip 710 may be used to send the file data included in the current display interface on the display screen of the electronic device 200 to the electronic device 100 .
- the WLAN chip 710 may receive the file data included in the current display interface on the display screen of the electronic device 100 and sent by the electronic device 100 .
- the WLAN chip 710 can transmit the file data of the electronic device 100 to the processor 701 .
- the processor 701 may instruct a display screen (not shown in FIG. 7 ) of the electronic device 200 to display the file data of the electronic device 100 .
- the hardware system of the electronic device 200 may further include a UWB chip (not shown in FIG. 7 ) and a UWB antenna (not shown in FIG. 7 ) associated with the UWB chip.
- the processor 701 of the electronic device 200 determines, based on the motion data of the electronic device 100 and the millimeter-wave data of the obstructing object, that the movement type of the obstruction is consistent with the movement type of the electronic device 100, the processor 701 can instruct the UWB chip A UWB connection is established with the electronic device 100 .
- the UWB chip can send the file data included in the current display interface on the display screen of the electronic device 200 to the electronic device 100 .
- the UWB chip may receive the file data included in the current display interface on the display screen of the electronic device 100 and sent by the electronic device 100 .
- the UWB chip can transmit the file data of the electronic device 100 to the processor 701 .
- the processor 701 may instruct a display screen (not shown in FIG. 7 ) of the electronic device 200 to display the file data of the electronic device 100 .
- the power module 703 can be used to supply power to the millimeter wave radar module 702 .
- the crystal oscillator module 704 can be used to provide a clock signal for the millimeter wave radar module 702 .
- the millimeter wave radar module 702 may transmit the millimeter wave signal through the transmit antenna at a specified period (e.g., every 10 ms) based on the clock signal.
- the millimeter-wave radar module 702 when the electronic device 200 is working, the millimeter-wave radar module 702 is always working.
- the millimeter-wave radar module 702 may be in an idle (Idle) state when no obstruction is detected. In the idle state (ie, the first state), the millimeter-wave radar module 702 may pass through the first cycle (eg, every 100ms). The transmit antenna transmits millimeter wave signals.
- the millimeter-wave radar module 702 can switch to an active (Active) state, and in the active state (ie, the second state), the millimeter-wave radar module 702 can operate in a second period (eg, Every 10ms) transmit millimeter wave signal through the transmitting antenna.
- Active active
- the first period is greater than the second period, that is, the duty cycle of the millimeter wave signal in the active state is higher than that in the idle state. In this way, the power consumption of the millimeter-wave radar can be saved when there is no obstruction, and when there is an obstruction, the accuracy of the detection of the obstruction by the millimeter-wave radar can be improved.
- the state of the millimeter wave radar module 702 can be controlled by the processor 701 .
- the processor 701 determines that the millimeter wave radar module 702 detects an obstruction, and the processor 701 sends a first control instruction to the millimeter wave radar module 702 .
- the millimeter-wave radar module 702 adjusts the millimeter-wave signal to transmit in the second cycle.
- the millimeter wave radar module 702 includes a controller and a signal transceiver, the controller may be a control device such as an MCU, and the signal transceiver is used for transmitting and receiving millimeter wave signals.
- the obstruction eg, the electronic device 100
- the signal transceiver receives the millimeter wave signal returned from the obstruction through the receiving antenna, and the signal transceiver sends the returned millimeter wave signal to the controller, and the controller judges
- the millimeter wave radar module 702 detects an obstruction, and the controller sends a second control instruction to the signal transceiver. After the signal transceiver receives the second control instruction, the signal transceiver adjusts the millimeter wave signal to transmit at the second cycle.
- the frequency band of the electromagnetic wave emitted by the millimeter-wave radar module 702 through the transmitting antenna 1 may include 24 GHz, 60 GHz, 77 GHz, 120 GHz, and the like. Wherein, the higher the frequency band, the longer the effective detection distance of the millimeter wave radar module 702 to the obstruction.
- the millimeter-wave radar antenna (including the transmitting antenna and the receiving antenna) may be packaged with the millimeter-wave radar module 702 in one chip.
- the millimeter-wave radar antenna (including the transmitting antenna and the receiving antenna) may be located outside the chip where the millimeter-wave radar module 702 is located.
- the antennas (including the transmitting antenna and the receiving antenna) of the millimeter-wave radar module 702 may be located at different positions on the electronic device 200 from the millimeter-wave radar module 702 .
- the antenna of the millimeter-wave radar module 702 may be disposed on the frame of the display screen of the electronic device 200, and the chip where the millimeter-wave radar module 702 is located may be on a system on chip (SOC). In this way, by disposing the millimeter-wave radar module 702 and the millimeter-wave radar antenna separately on the electronic device 200 , the area occupied by the millimeter-wave radar on the electronic device 200 can be saved.
- SOC system on chip
- the chip where the millimeter wave radar module 702 is located may be packaged in one chip with other communication modules.
- the chip on which the millimeter-wave radar module 702 is located may be packaged into the same chip as the aforementioned Bluetooth chip 709 and the WLAN chip 710 .
- FIG. 8 shows the software-driven initialization process of the millimeter-wave radar provided in the embodiment of the present application.
- the software driver initialization process includes the following steps:
- the millimeter wave radar driver reads and parses the commands issued by the upper layer.
- the millimeter-wave radar driver configures the pin functions of the chip where the millimeter-wave radar module is located, including the pins for configuring the input function, the pins for the output function, the pins for the interrupt function, and the pins for the multiplexing function.
- millimeter wave radar driver can perform interrupt registration.
- the millimeter-wave radar driver is the configuration data of the chip where the millimeter-wave radar module is located.
- the millimeter-wave radar driver can detect the chip where the millimeter-wave radar module is located through the data interface, so that the chip where the millimeter-wave radar module is located reads the processor data.
- FIG. 9 shows the data acquisition process of the millimeter wave radar module provided in the embodiment of the present application.
- the data acquisition process of the millimeter-wave radar may include the following steps:
- the HAL layer issues a data acquisition command.
- the data buffer of the processor has no data, and the thread of the processor of the electronic device 200 enters a waiting queue.
- the processor reads data from the FIFO buffer area of the chip where the millimeter wave radar module is located, enters the data buffer area, and wakes up the waiting thread.
- FIG. 10 shows a schematic diagram of the software architecture of the data sharing system provided in the embodiment of the present application.
- the data sharing system includes an electronic device 100 and an electronic device 200 .
- the software systems of both the electronic device 100 and the electronic device 200 may adopt a layered architecture, an event-driven architecture, a microkernel architecture, a microservice architecture, or a cloud architecture.
- the embodiments of the present application take a layered architecture as an example to exemplarily describe the software structures of the electronic device 100 and the electronic device 200 .
- the electronic device 100 and the electronic device 200 both include an application layer, an application framework layer, a hardware abstraction layer, and a kernel layer.
- the application layer may include a series of application packages, such as data sharing application, Bluetooth application, WLAN application, camera application, gallery application, calling application, music application, video application and other applications.
- application packages such as data sharing application, Bluetooth application, WLAN application, camera application, gallery application, calling application, music application, video application and other applications.
- the application framework layer provides an application programming interface (API) and a programming framework for the applications of the application layer.
- API application programming interface
- the application framework layer includes some predefined functions.
- the hardware abstraction layer runs in the user space, which shields the implementation details of the hardware driver module downwards and provides hardware access services upwards.
- the kernel layer is the layer between hardware and software.
- the kernel layer contains at least display drivers, camera drivers, audio drivers, and sensor drivers.
- the application layer of the electronic device 100 may include multiple applications (eg, data sharing application 1011, Bluetooth application, WLAN application, camera, gallery, call, music, video, etc. applications).
- the application framework layer of the electronic device 100 may include a Bluetooth service 1012, a sensor service 1013, a WLAN service (not shown in FIG. 10), and the like.
- the kernel layer of the electronic device 100 may include a Bluetooth chip driver 1014, an acceleration sensor driver 1015, a gyroscope sensor driver 1016, a WLAN chip driver 1017, a display driver (not shown in FIG. 10), and an audio driver (not shown in FIG. 10) and many more.
- the application layer of the electronic device 200 may include multiple applications (e.g., data sharing application 1021, Bluetooth application, WLAN application, camera application, gallery application, calling application, music application, video application, etc.).
- the application framework layer of the electronic device 200 may include an action recognition module 1023, a Bluetooth service 1024, a WLAN service (not shown in FIG. 10), and the like.
- the kernel layer of the electronic device 200 may include a millimeter wave radar module driver 1024, a Bluetooth chip driver 1025, a WLAN chip driver 1026, a display driver (not shown in FIG. 10), an audio driver (not shown in FIG. 10), and the like.
- the HAL layer on the electronic device 200 issues a millimeter-wave data acquisition instruction to the millimeter-wave radar driver 1024 of the electronic device 200 .
- the millimeter-wave radar driver 1024 can instruct the millimeter-wave radar module 702 (ie, the millimeter-wave radar chip in the figure) to transmit a millimeter-wave signal.
- the millimeter-wave radar module 702 can transmit millimeter-wave signals through the transmitting antenna 705 at a certain period, and receive the millimeter-wave signals reflected by the obstruction through at least three receiving antennas (including the receiving antenna 706 , the receiving antenna 707 and the receiving antenna 708 ). echo.
- the millimeter-wave radar module 702 can obtain millimeter-wave data (including the distance, moving speed, and azimuth angle of obstacles) based on the analysis of the millimeter-wave echoes.
- the millimeter-wave radar chip driver 1024 can obtain the millimeter-wave data from the millimeter-wave radar module 702 and report the millimeter-wave data to the action recognition module 1023 via the HAL layer.
- the action recognition module 1023 can be used to identify the movement action type of the occluder based on the millimeter wave data.
- the movement action type of the occluder is a specified movement action type (for example, slide left or slide right)
- the action recognition module 1023 can call The Bluetooth service 1022 obtains motion data (including gyroscope sensor data and acceleration sensor data) of a device (eg, the electronic device 100 ) that has established a Bluetooth connection.
- the Bluetooth service 1022 may instruct the Bluetooth chip driver 1025 to control the Bluetooth chip 709 to send a motion data acquisition instruction to the electronic device 100 .
- the Bluetooth chip driver 1014 on the electronic device 100 After the Bluetooth chip driver 1014 on the electronic device 100 obtains the motion data acquisition instruction, it can report the motion data acquisition instruction to the Bluetooth service 1012 via the HAL layer.
- the Bluetooth service 1012 may submit the acquisition instructions of the motion data to the sensor service 1013 .
- the acquisition instruction of the motion data includes an acquisition time period of the motion data, and within the acquisition time period, the electronic device 200 recognizes the movement action type of the occluder.
- the sensor service 1013 can obtain acceleration sensor data from the acceleration sensor through the acceleration sensor driver 1015 in real time, obtain the gyroscope sensor data from the gyroscope sensor through the gyroscope sensor driver 1016, and save the acceleration sensor data and the gyroscope sensor data.
- the sensor service 1013 can call the Bluetooth service 1012 to acquire the motion data (including the number of gyroscope sensors and acceleration sensor data) of the electronic device 100 within the time period, and through the Bluetooth chip driver 1014, instruct the Bluetooth chip Sent to the Bluetooth chip 709 of the electronic device 200 .
- the Bluetooth chip 709 of the electronic device 200 can report it to the Bluetooth service 1022 through the Bluetooth chip driver 1025.
- the Bluetooth service 1022 presents the motion data of the electronic device 100 and the device identification of the electronic device 100 to the motion recognition module 1023 .
- the motion recognition module 1023 may determine, based on the motion data of the electronic device 100, whether the movement type of the electronic device 100 is the same as the movement type of the blocking object. When the movement action type of the electronic device 100 is the same as the movement action type of the blocking object, the action recognition module 1023 may submit the movement action type of the electronic device 100 and the device identification of the electronic device 100 to the data sharing application 1021 .
- the data sharing application 1021 can establish a file transfer connection with the electronic device 100 .
- the file transfer connection may be a Wi-Fi direct connection (for example, Wi-Fi P2P), Wi-Fi softAP, UWB and other communication technology connections.
- the data sharing application 1021 may call the Bluetooth service 1022 or the WLAN service (not shown in FIG. 10 ) or the UWB service (not shown in FIG. 10 ) , sending a file data acquisition request to the electronic device 100, where the file data acquisition request is used to request the electronic device 100 to send the file data included in the currently displayed interface to the electronic device 200.
- the data sharing application 1021 can identify whether the interface currently displayed by the electronic device 200 includes file data, and if so, the data sharing application 1021 can The file data is sent to the electronic device 200 through the file transfer connection.
- FIG. 11 shows a schematic flowchart of a data sharing method provided by an embodiment of the present application.
- the data sharing method may include the following steps:
- the electronic device 100 establishes a Bluetooth connection with the electronic device 100 .
- the electronic device 100 displays a first interface, where the first interface includes a first file.
- the type of the first file may include a picture, a video, an audio, a document, a table, a folder, a compressed package, and the like.
- the first interface may be the picture display interface 530 shown in FIG. 5C
- the first file may be the picture 536 included in the picture display interface 530 .
- FIG. 5C For specific content, reference may be made to the foregoing embodiment shown in FIG. 5C , which will not be repeated here.
- the electronic device 100 receives the user's waving operation on the electronic device 100 .
- the electronic device 100 may record motion data (ie, first motion data) during the swiping operation.
- the motion data includes gyroscope sensor data and acceleration sensor data.
- the electronic device 200 may detect the motion action type of the occluder through the millimeter wave radar module, and determine whether the motion action type of the occluder is the first type (ie, the first motion). If so, step S1106 is executed, and the electronic device 200 sends a motion data acquisition request to the electronic device 100 through Bluetooth.
- the principle of the millimeter-wave radar module detecting the motion type of the occluder may refer to the foregoing embodiment shown in FIG. 2 or FIG. 8 , which will not be repeated here.
- the first type may include moving in a first direction (eg, a left direction), and/or the moving speed satisfies a first preset speed condition.
- the first preset speed condition includes: the moving speed is greater than the first speed value (for example, 0.1 m/s).
- the preset speed condition includes: the moving speed is greater than a first speed value (for example, 0.1m/s) and less than a second speed value (for example, 0.5m/s), wherein the first speed value is less than The second speed value.
- the motion data acquisition request sent by the electronic device 200 through Bluetooth includes time information when the electronic device 200 detects the obstruction through the millimeter-wave radar module.
- the motion data acquisition request in the foregoing step S1106 may be referred to as a first acquisition request.
- the electronic device 200 may also detect the distance between the obstruction and the millimeter-wave radar antenna before detecting the movement type of the obstruction. If the distance between the obstruction and the millimeter-wave radar antenna is less than a preset distance (for example, 0.2m), the electronic device 200 can detect the motion type of the occluder. If the distance between the obstruction and the millimeter-wave radar antenna is greater than or equal to a preset distance (eg, 0.2 m), the electronic device 200 does not detect the motion type of the obstruction. In this way, it is possible to prevent the user from accidentally opening the file data sharing.
- a preset distance For example, 0.2m
- the electronic device 200 may also detect the included angle of the obstructer relative to the vertical line of the plane where the millimeter wave radar antenna is located before detecting the motion type of the obstructer. If the obstructer is relative to the millimeter wave radar antenna If the included angle between the vertical lines of the plane is smaller than a preset angle (eg, 30 degrees), the electronic device 200 can detect the motion type of the occluder. If the included angle between the obstruction and the vertical line of the plane where the millimeter wave radar antenna is located is greater than or equal to a preset angle (eg, 30 degrees), the electronic device 200 may not detect the movement type of the obstruction. In this way, it is possible to prevent the user from accidentally opening the file data sharing.
- a preset angle eg, 30 degrees
- the electronic device 100 sends the motion data of the electronic device 100 to the electronic device 200 through Bluetooth.
- the motion data of the electronic device 100 includes the gyroscope sensor data and the acceleration sensor data of the electronic device 100 within the time period when the electronic device 200 detects the obstruction.
- the electronic device 200 determines whether the motion action type of the electronic device 100 is the first type based on the motion data of the electronic device 100, that is, judges whether the first motion data satisfies the first condition, and if the first motion data satisfies the first condition, then The movement action type of the electronic device 100 is the first type.
- the first condition includes: the acceleration sensor data is used to instruct the second electronic device (ie the electronic device 100 ) to perform the first movement; and/or the gyroscope sensor data is used to instruct the second electronic device ( That is, the electronic device 100) performs the first movement.
- the first condition may also be whether the moving speed is greater than the first speed value.
- step S1109 is executed, and the electronic device 200 sends a file acquisition request to the electronic device 100 through Bluetooth. Specifically, when the first motion data satisfies the first condition, the electronic device 100 sends a file acquisition request to the electronic device 200 .
- the electronic device 100 may establish a file transmission connection with the electronic device 200.
- the file transfer connection may be Wi-Fi direct connection (for example, wireless fidelity peer to peer (Wi-Fi P2P)), Wi-Fi softAP, ultra-wideband (UWB) and other communications technical connection.
- Wi-Fi P2P wireless fidelity peer to peer
- Wi-Fi softAP for example, Wi-Fi Wi-Fi P2P
- UWB ultra-wideband
- the electronic device 100 may send the first file to the electronic device 200.
- the electronic device 200 may directly display, open and display the content of the first file. For example, if the first file is a picture, the electronic device 200 directly displays the picture; if the first file is a video or audio, the electronic device 200 plays the video or audio. If the first file is a document or a form, the electronic device 200 may directly open and display the document or form through a document application or a form application.
- the electronic device 200 may save the received first file locally. Afterwards, the electronic device 200 may receive and display the content of the first file in response to the user's input.
- the distance between the obstruction and the millimeter wave radar antenna may also be detected to determine whether the electronic device 100 is within a reliable range. If the distance between the electronic device 100 and the millimeter-wave radar antenna is less than a preset distance (eg, 0.2 m), it can be considered that the electronic device 100 is within a reliable range, and no file transmission is performed between the electronic device 200 and the electronic device 100 .
- a preset distance eg, 0.2 m
- the electronic device 200 can detect the motion type of the obstruction, or the electronic device 200 can continue to acquire the motion data of the electronic device 100 (for example, send a motion data acquisition request) ). If the distance between the electronic device 100 and the millimeter-wave radar antenna is greater than or equal to a preset distance (eg, 0.2 m), it can be considered that the electronic device 100 is outside the reliable range, and the file transmission is performed between the electronic device 200 and the electronic device 100 .
- a preset distance eg, 0.2 m
- the electronic device 200 does not detect the movement type of the obstruction, or the electronic device 200 may not continue to acquire the movement data of the electronic device 100 (for example, not to send the movement data to obtain the movement data) ask). In this way, it is possible to prevent the user from accidentally opening the file data sharing.
- the included angle of the obstruction relative to the vertical line of the plane where the millimeter-wave radar antenna is located may also be detected to determine whether the electronic device 100 is in a reliable range Inside. If the included angle between the obstruction and the vertical line of the plane where the millimeter wave radar antenna is located is less than a preset angle (eg, 30 degrees), it can be considered whether the electronic device 100 is within a reliable range, and the electronic device 200 can detect the movement type of the obstruction.
- a preset angle eg, 30 degrees
- the included angle between the obstruction and the vertical line of the plane where the millimeter-wave radar antenna is located is greater than or equal to a preset angle (for example, 30 degrees), it can be considered that the electronic device 100 is outside the reliable range, and the electronic device 200 may not detect the movement type of the obstruction. . In this way, it is possible to prevent the user from accidentally opening the file data sharing.
- a preset angle for example, 30 degrees
- the millimeter-wave radar module 702 may transmit the millimeter-wave signal through the transmit antenna at a second period (eg, every 10 ms).
- the millimeter-wave radar module 702 can transmit the millimeter-wave signal through the transmitting antenna in the first cycle, so as to save power consumption better.
- the electronic device 200 and the electronic device 100 may be connected to the same WLAN access point (access point, AP) or connected to the same server (which may be the same physical server or the same cloud server) .
- the electronic device 200 and the electronic device 100 have the same account ID, or the account ID on the electronic device 200 and the account ID on the electronic device 100 are mutually authorized accounts.
- the electronic device 200 can send a motion data acquisition request to the electronic device 100 through the AP or the server.
- the account ID of the electronic device 200 is included.
- the electronic device 100 can determine whether the account ID of the electronic device 200 is the same as the account ID of the electronic device 100 or is a mutually authorized account, and if so, the electronic device 100 can use the AP or the server to The motion data of the device 100 (including the gyroscope sensor data and the acceleration sensor data) is sent to the electronic device 200 .
- the electronic device 200 may send a file acquisition request to the electronic device 100 through the AP or the server.
- the electronic device 100 may send the currently displayed file data to the electronic device 200 through the AP or the server. In this way, by verifying the account ID of the electronic device 200 by the electronic device 100 , it is possible to ensure that file data is shared between two mutually trusted devices, and the privacy of the user can be protected.
- the electronic device 200 and the electronic device 100 may be connected to the same AP of the WLAN or connected to the same server (which may be the same physical server or the same cloud server).
- the electronic device 200 may send a motion data acquisition request to multiple other devices through the AP.
- the other multiple devices may send their respective motion data (including gyroscope sensor data and acceleration sensor data) to the electronic device 200 .
- the electronic device 200 may determine, from motion data of multiple other devices, that the motion action type of the electronic device 100 is the first type described above.
- the electronic device 200 may send a file acquisition request to the electronic device 100 through the AP.
- the electronic device 100 may send the currently displayed file data to the electronic device 200 through the AP.
- the electronic device 100 can display a browsing interface including file data (eg, picture data).
- file data eg, picture data
- the electronic device 100 may receive an operation of the user swiping to the left within the detection area of the millimeter-wave radar on the electronic device 200 .
- the electronic device 200 can detect the moving direction of the obstruction through the millimeter-wave radar, and acquire motion data on the electronic device 100 through Bluetooth.
- the electronic device 200 can determine whether the moving direction of the blocking object is consistent with the moving direction of the electronic device 100 in the same time period based on the moving direction of the blocking object and the motion data of the electronic device 100 .
- the electronic device 200 can establish a file transmission connection with the electronic device 100, and request the electronic device 100 to send the file data on the currently displayed interface to the electronic device 100. device 200. In this way, the operation steps of sharing data between the electronic device 100 and the electronic device 200 can be simplified.
- FIG. 12 shows a schematic flowchart of a data sharing method provided by another embodiment of the present application.
- the data sharing method may include the following steps:
- the electronic device 100 establishes a Bluetooth connection with the electronic device 100 .
- the electronic device 200 displays a second interface, where the second interface includes a second file.
- the type of the second file may include pictures, videos, audios, documents, tables, folders, compressed packages, and the like.
- the second interface may be the picture display interface 530 shown in FIG. 6C
- the first file may be the picture 636 included in the picture display interface 630 .
- the electronic device 100 receives the user's swiping operation on the electronic device 100 .
- the electronic device 200 may detect the movement action type of the obstruction through the millimeter wave chip, and determine whether the movement movement type of the obstruction is the second type (ie, the second movement). If so, step S1206 is executed, and the electronic device 200 sends a motion data acquisition request to the electronic device 100 through Bluetooth.
- the principle of the millimeter-wave radar module detecting the motion type of the occluder may refer to the foregoing embodiment shown in FIG. 2 or FIG. 8 , which will not be repeated here.
- the second type may include moving in a second direction (eg, a right direction), and/or the moving speed satisfies a second preset speed condition.
- the first preset speed condition includes: the moving speed is greater than the first speed value (for example, 0.1 m/s).
- the preset speed condition includes: the moving speed is greater than a first speed value (for example, 0.1m/s) and less than a second speed value (for example, 0.5m/s), wherein the first speed value is less than The second speed value.
- the motion data acquisition request sent by the electronic device 200 through Bluetooth includes time information when the electronic device 200 detects the obstruction through the millimeter-wave radar module.
- the motion data acquisition request in the foregoing step S1206 may be referred to as a second acquisition request.
- the electronic device 100 sends the motion data of the electronic device 100 to the electronic device 200 through Bluetooth.
- the motion data of the electronic device 100 includes the gyroscope sensor data and the acceleration sensor data of the electronic device 100 within the time period when the electronic device 200 detects the obstruction.
- the electronic device 200 determines whether the movement action type of the electronic device 100 is the second type based on the movement data of the electronic device 100, that is, determines whether the second movement data satisfies the second condition, and if the second movement data meets the second condition, then The movement action type of the electronic device 100 is the second type.
- the second condition includes: the acceleration sensor data is used to instruct the second electronic device (ie the electronic device 100 ) to perform the second movement; and/or the gyroscope sensor data includes data used to instruct the second electronic device (ie the electronic device 100 ) to perform the second movement; The second electronic device (ie, the electronic device 100 ) performs the second movement.
- the second condition may also be whether the moving speed is greater than the second speed value.
- step S1209 is executed, and the electronic device 200 establishes a file transfer connection with the electronic device 100 . Specifically, when the second motion data satisfies the second condition, the electronic device 200 sends a file acquisition request to the electronic device 100 .
- the file transfer connection may be Wi-Fi direct connection (for example, wireless fidelity peer to peer (Wi-Fi P2P)), Wi-Fi softAP, ultra-wideband (UWB) and other communications technical connection.
- Wi-Fi P2P wireless fidelity peer to peer
- Wi-Fi softAP for example, Wi-Fi Wi-Fi P2P
- UWB ultra-wideband
- the electronic device 200 sends the second file to the electronic device 100 .
- the electronic device 100 may directly display, open and display the content of the second file. For example, if the second file is a picture, the electronic device 100 directly displays the picture; if the second file is a video or audio, the electronic device 100 plays the video or audio. If the second file is a document or a form, the electronic device 100 may directly open and display the document or form through a document application or a form application.
- the electronic device 200 may save the received second file locally. Afterwards, the electronic device 200 may receive and display the content of the second file in response to the user's input.
- the electronic device 200 and the electronic device 100 may be connected to the same AP of the WLAN or connected to the same server (which may be the same physical server or the same cloud server).
- the electronic device 200 and the electronic device 100 have the same account ID, or the account ID on the electronic device 200 and the account ID on the electronic device 100 are mutually authorized accounts.
- the electronic device 200 can send a motion data acquisition request to the electronic device 100 through the AP or the server.
- the account ID of the electronic device 200 may be included.
- the electronic device 100 can determine whether the account ID of the electronic device 200 is the same as the account ID of the electronic device 100 or is a mutually authorized account, and if so, the electronic device 100 can use the AP or the server to The motion data of the device 100 (including the gyroscope sensor data and the acceleration sensor data) is sent to the electronic device 200 .
- the electronic device 200 may send the currently displayed file data to the electronic device 100 through the AP or the server. In this way, by verifying the account ID of the electronic device 200 by the electronic device 100 , it is possible to ensure that file data is shared between two mutually trusted devices, and the privacy of the user can be protected.
- the electronic device 200 and the electronic device 100 may be connected to the same AP of the WLAN or connected to the same server (which may be the same physical server or the same cloud server).
- the electronic device 200 can send a motion data acquisition request to multiple other devices through the AP.
- the other multiple devices may send their respective motion data (including gyroscope sensor data and acceleration sensor data) to the electronic device 200 .
- the electronic device 200 may determine, from motion data of multiple other devices, that the motion action type of the electronic device 100 is the first type described above.
- the electronic device 200 may send the currently displayed file data to the electronic device 100 through the AP or the server.
- the electronic device 200 can display a browsing interface including file data (eg, picture data).
- file data eg, picture data
- the electronic device 100 may receive an operation of the user swiping right in the detection area of the millimeter-wave radar on the electronic device 200 .
- the electronic device 200 can detect the moving direction of the obstruction through the millimeter-wave radar, and acquire motion data on the electronic device 100 through Bluetooth.
- the electronic device 200 can determine whether the moving direction of the blocking object is consistent with the moving direction of the electronic device 100 in the same time period based on the moving direction of the blocking object and the motion data of the electronic device 100 .
- the electronic device 200 can establish a file transmission connection with the electronic device 100, and send the file data included on the interface currently displayed on the electronic device 200 to the electronic device 200.
- Electronic device 100 In this way, the operation steps of sharing data between the electronic device 100 and the electronic device 200 can be simplified.
- Embodiment 1 provides a data sharing method for transferring files between a first electronic device and a second electronic device, where the first electronic device includes a millimeter-wave radar module, and the millimeter-wave radar The module is configured to receive echo signals of the occluder within range, and the method includes:
- the second electronic device displays a first interface, and the first interface includes a first file
- the millimeter-wave radar module acquires an echo signal when the second electronic device performs a first movement, and sends a first acquisition request through the Bluetooth connection, where the first movement is a movement within the range;
- the second electronic device receives the first acquisition request, and sends the first motion data through the Bluetooth connection;
- the first electronic device receives the first motion data, and when the first motion data meets the first condition, the first electronic device sends a file acquisition request to the second electronic device;
- the second electronic device receives the file acquisition request, and the second electronic device automatically sends the first file to the first electronic device.
- Embodiment 2 According to the method of Embodiment 1, after receiving the first file, the first electronic device displays the first file.
- Embodiment 3 The method according to any one of Embodiments 1-2, further comprising: displaying, by the first electronic device, a second interface, the second interface including a second file; After the radar module acquires the echo signal when the second electronic device performs a second movement, the first electronic device sends a second acquisition request through the Bluetooth connection, wherein the second movement is within the range. exercise; the second electronic device receives the second acquisition request, and sends second exercise data through the Bluetooth connection; the first electronic device receives the second exercise data, and when the second exercise data conforms to the Under the second condition, the first electronic device automatically sends the second file to the second electronic device.
- Embodiment 4 According to the method according to any one of Embodiments 1-3, the second electronic device receives the file acquisition request, and the second electronic device automatically sends the first file to the first electronic device.
- the device includes: the second electronic device receives the file acquisition request; the second electronic device establishes a file transmission connection with the first electronic device; the second electronic device transfers all files through the file transmission connection The first file is sent to the first electronic device.
- Embodiment 5 when the second motion data meets a second condition, the first electronic device automatically sends the second file to the second electronic device, including: When the second motion data meets the second condition, the first electronic device establishes a file transmission connection with the second electronic device; the first electronic device transfers the second electronic device to the second electronic device through the file transmission connection The file is sent to the second electronic device.
- Embodiment 6 The method according to any one of Embodiments 1-5, further comprising: before the millimeter wave radar module acquires the echo signal when the second electronic device performs the first movement, The first electronic device sends a millimeter-wave signal with a first cycle through the millimeter-wave radar module; after the millimeter-wave radar module acquires an echo signal when the second electronic device performs a first movement, the first The electronic device transmits a millimeter wave signal with a second period through the millimeter wave radar module, wherein the first period is greater than the second period.
- Embodiment 7 An embodiment of the present application provides a data method, including establishing a Bluetooth connection between a first electronic device and a second electronic device, the first electronic device including a millimeter-wave radar module, and the millimeter-wave radar module is configured as Receive the echo signal of the obstruction within the range; after the millimeter wave radar module obtains the echo signal when the second electronic device performs the first movement, the first electronic device sends the first electronic device through the Bluetooth connection.
- the first electronic device sends an acquisition request to the second electronic device, wherein the first movement is movement within the range; the first electronic device receives the first movement data sent by the second electronic device, and when the first movement When the motion data meets the first condition, the first electronic device sends a file acquisition request to the second electronic device; the first electronic device receives the first file sent by the second electronic device.
- Embodiment 8 The method according to Embodiment 7, after receiving the first file, the first electronic device displays the first file.
- Embodiment 9 The method according to Embodiment 7 or 8, further comprising: displaying the second file by the first electronic device; acquiring the second electronic device by the millimeter-wave radar module to perform a second movement After the echo signal at the time, the first electronic device sends a second acquisition request to the second electronic device through the Bluetooth connection, wherein the second movement is the movement within the range; the first The electronic device receives the second motion data sent by the second electronic device through the Bluetooth connection, and when the second motion data meets the second condition, the first electronic device automatically sends the second file to the second electronic device.
- Embodiment 10 According to the method according to any one of Embodiments 7 to 9, the first electronic device receives the first file sent by the second electronic device, including: the first electronic device and the first electronic device.
- the two electronic devices establish a file transmission connection; the first electronic device receives the first file sent by the second electronic device through the file transmission connection.
- Embodiment 11 when the second motion data meets a second condition, the first electronic device automatically sends the second file to the second An electronic device, comprising: when the second motion data meets the second condition, establishing a file transmission connection between the first electronic device and the second electronic device; the first electronic device establishes a file transmission connection through the file transmission connection Sending the second file to the second electronic device.
- Embodiment 12 The method according to any one of claims 7 to 11, wherein the method further comprises: acquiring, by the millimeter wave radar module, an echo when the second electronic device performs a first movement Before the signal, the first electronic device sends the millimeter-wave signal with the first cycle through the millimeter-wave radar module; after the millimeter-wave radar module acquires the echo signal when the second electronic device performs the first movement, The first electronic device sends a millimeter-wave signal through the millimeter-wave radar module with a second period, wherein the first period is greater than the second period.
- Embodiment 13 provides a data sharing method for transferring files between a first device and a second device, where the first device includes a millimeter-wave radar module, and the millimeter-wave radar module is configured
- the method includes: the second electronic device displays a first interface, and the first interface includes a first file; acquiring the second electronic device in the millimeter wave radar module After the device performs the echo signal of the first movement, the first electronic device sends a first message (the first message may be a first acquisition request, etc.), wherein the first movement is within the range. movement; the second electronic device receives the first message, the second electronic device automatically sends the first file to the first electronic device.
- Embodiment 14 According to the method of Embodiment 13, after receiving the first file, the first electronic device displays the first file.
- Embodiment 15 The method according to Embodiment 13 or 14, further comprising: displaying, by the first electronic device, a second interface, the second interface including a second file; After the second electronic device performs the echo signal of the second movement, the first electronic device sends a second acquisition request through the Bluetooth connection, wherein the second movement is the movement within the range; The second electronic device receives the second acquisition request, and sends the second motion data through the Bluetooth connection; the first electronic device receives the second motion data, when the second motion data meets the second condition when the first electronic device automatically sends the second file to the second electronic device.
- the second electronic device receives the file acquisition request, and the second electronic device automatically sends the first file to the first electronic device.
- the device includes: the second electronic device receives the file acquisition request; the second electronic device establishes a file transmission connection with the first electronic device; the second electronic device transfers all files through the file transmission connection The first file is sent to the first electronic device.
- Embodiment 17 when the second motion data meets a second condition, the first electronic device automatically sends the second file to the second An electronic device, comprising: when the second motion data meets the second condition, establishing a file transmission connection between the first electronic device and the second electronic device; the first electronic device establishes a file transmission connection through the file transmission connection Sending the second file to the second electronic device.
- Embodiment 18 The method according to any one of Embodiments 13-17, further comprising: before the millimeter wave radar module acquires the echo signal when the second electronic device performs the first movement, The first electronic device sends a millimeter-wave signal with a first cycle through the millimeter-wave radar module; after the millimeter-wave radar module acquires an echo signal when the second electronic device performs a first movement, the first The electronic device transmits a millimeter wave signal with a second period through the millimeter wave radar module, wherein the first period is greater than the second period.
- Embodiment 19 provides a data sharing method for transferring files between a first device and a second device, where the first device includes a millimeter-wave radar module, and the millimeter-wave radar module is configured
- the method includes: the first electronic device displays a second interface, the second interface includes a second file; obtaining the second electronic device in a millimeter-wave radar module After the device performs the echo signal of the second movement, the first electronic device automatically sends the second file to the second electronic device, wherein the first movement is a movement within the range.
- Embodiment 20 According to the method of Embodiment 19, after receiving the first file, the first electronic device displays the first file.
- Embodiment 21 The method according to Embodiment 19 or 20, further comprising: displaying a second file by the first electronic device; acquiring the second electronic device from the millimeter-wave radar module to perform a second movement After the echo signal at the time, the first electronic device sends a second acquisition request to the second electronic device through the Bluetooth connection, wherein the second movement is the movement within the range; the first The electronic device receives the second motion data sent by the second electronic device through the Bluetooth connection, and when the second motion data meets the second condition, the first electronic device automatically sends the second file to the second electronic device.
- Embodiment 22 The method according to any one of Embodiments 19 to 21, wherein the first electronic device receives the first file sent by the second electronic device, comprising: the first electronic device and the first electronic device.
- the two electronic devices establish a file transmission connection; the first electronic device receives the first file sent by the second electronic device through the file transmission connection.
- Embodiment 23 when the second motion data meets a second condition, the first electronic device automatically sends the second file to the second An electronic device, comprising: when the second motion data meets the second condition, establishing a file transmission connection between the first electronic device and the second electronic device; the first electronic device establishes a file transmission connection through the file transmission connection Sending the second file to the second electronic device.
- Embodiment 24 The method according to any one of claims 19 to 23, wherein the method further comprises: acquiring, by the millimeter wave radar module, an echo when the second electronic device performs a first movement Before the signal, the first electronic device sends the millimeter-wave signal with the first cycle through the millimeter-wave radar module; after the millimeter-wave radar module acquires the echo signal when the second electronic device performs the first movement, The first electronic device sends a millimeter-wave signal through the millimeter-wave radar module with a second period, wherein the first period is greater than the second period.
- Embodiment 25 The method of any one of claims 1-24,
- the second electronic device includes at least one of an acceleration sensor and a gyro sensor, and the first motion data includes at least one of acceleration sensor data and gyro sensor data.
- Embodiment 26 The method of any one of claims 1-25,
- the first motion data includes motion data within a first time period, and the first time period is a time period during which the second electronic device performs the first motion.
- Embodiment 27 The method of any one of claims 1-26,
- the first condition includes the acceleration sensor data including the acceleration sensor data for instructing the second electronic device to perform the first movement; or the gyro sensor data including the acceleration sensor data for instructing the second electronic device to perform the first movement; first movement.
- Embodiment 28 The method of any one of claims 1-27,
- the file transfer connection includes any one of the following: wireless high-fidelity Wi-Fi direct connection, Wi-Fi softAP connection, and ultra-wideband UWB connection.
- Embodiment 29 An embodiment of the present application provides an electronic device, which is a first electronic device, including: a display screen, one or more processors, one or more memories, and a millimeter wave radar module; wherein the one or A plurality of memories are coupled to the one or more processors, the one or more memories for storing computer program code, the computer program code comprising computer instructions, when the one or more processors are executing the When the computer is instructed, the electronic device is caused to execute the data sharing method described in any one of the embodiments 1-28.
- Embodiment 30 This embodiment of the present application provides a computer-readable storage medium, including instructions, when the instructions are executed on a first electronic device, the first electronic device is made to execute any one of Embodiments 1-28.
- An embodiment of the present application provides a processing system, including: a processor, a millimeter-wave radar module, a Bluetooth module, and a wireless local area network (WLAN) module; wherein the millimeter-wave radar module is configured to receive obstructions within range
- the bluetooth module is used for the second electronic device to establish a bluetooth connection; the millimeter wave radar module is used to obtain the echo signal when the second electronic device performs the first movement; the a processor, configured to instruct the Bluetooth module to send a first acquisition request to the second electronic device through the Bluetooth connection after acquiring the echo signal when the second electronic device performs the first movement, wherein, The first movement is movement within the range;
- the Bluetooth module is further configured to receive the first movement data sent by the second electronic device;
- the processing module is further configured to receive the first movement data when the first movement data is When the first condition is met, the Bluetooth module is instructed to send a file acquisition request to the second electronic device;
- the WLAN module is configured to receive the first file sent by the second electronic device.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
Abstract
La présente invention concerne un procédé de partage de données. Lorsqu'un premier dispositif électronique (tel qu'une tablette informatique) peut reconnaître, au moyen d'un radar à ondes millimétriques, que le mouvement d'un deuxième dispositif électronique (tel qu'un téléphone mobile) est un mouvement spécifique, le partage de données entre le premier dispositif électronique et le deuxième dispositif électronique est déclenché, de sorte que des étapes de fonctionnement pour partager des données entre le premier dispositif électronique et le deuxième dispositif électronique puissent être simplifiées, et qu'un processus de transmission de fichier puisse être raccourci.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011198050.7 | 2020-10-31 | ||
CN202011198050.7A CN114531435B (zh) | 2020-10-31 | 2020-10-31 | 一种数据分享方法及相关装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2022089523A1 true WO2022089523A1 (fr) | 2022-05-05 |
Family
ID=81383351
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2021/126983 WO2022089523A1 (fr) | 2020-10-31 | 2021-10-28 | Procédé de partage de données et dispositif associé |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN114531435B (fr) |
WO (1) | WO2022089523A1 (fr) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101743739A (zh) * | 2007-07-13 | 2010-06-16 | 索尼爱立信移动通讯有限公司 | 利用向移动终端的投掷姿势发送文件的系统、设备和方法 |
US20110081923A1 (en) * | 2009-10-02 | 2011-04-07 | Babak Forutanpour | Device movement user interface gestures for file sharing functionality |
CN103179168A (zh) * | 2011-12-26 | 2013-06-26 | 鸿富锦精密工业(深圳)有限公司 | 电子装置及通过蓝牙共享资料的方法 |
CN104094183A (zh) * | 2011-11-16 | 2014-10-08 | 高通股份有限公司 | 用于在用户设备之间无线地共享数据的系统和方法 |
WO2020062344A1 (fr) * | 2018-09-30 | 2020-04-02 | 华为技术有限公司 | Procédé de transmission de données et dispositif électronique |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108604733B (zh) * | 2016-01-26 | 2021-07-30 | 纽威莱克公司 | 用于手势和动作分析的毫米波传感器系统 |
CN110719584B (zh) * | 2019-09-02 | 2021-07-16 | 华为技术有限公司 | 近距离传输信息的方法和电子设备 |
CN111522438A (zh) * | 2020-03-25 | 2020-08-11 | 华为技术有限公司 | 内容传输方法、设备及介质 |
-
2020
- 2020-10-31 CN CN202011198050.7A patent/CN114531435B/zh active Active
-
2021
- 2021-10-28 WO PCT/CN2021/126983 patent/WO2022089523A1/fr active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101743739A (zh) * | 2007-07-13 | 2010-06-16 | 索尼爱立信移动通讯有限公司 | 利用向移动终端的投掷姿势发送文件的系统、设备和方法 |
US20110081923A1 (en) * | 2009-10-02 | 2011-04-07 | Babak Forutanpour | Device movement user interface gestures for file sharing functionality |
CN104094183A (zh) * | 2011-11-16 | 2014-10-08 | 高通股份有限公司 | 用于在用户设备之间无线地共享数据的系统和方法 |
CN103179168A (zh) * | 2011-12-26 | 2013-06-26 | 鸿富锦精密工业(深圳)有限公司 | 电子装置及通过蓝牙共享资料的方法 |
WO2020062344A1 (fr) * | 2018-09-30 | 2020-04-02 | 华为技术有限公司 | Procédé de transmission de données et dispositif électronique |
Also Published As
Publication number | Publication date |
---|---|
CN114531435B (zh) | 2023-04-11 |
CN114531435A (zh) | 2022-05-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2020168965A1 (fr) | Procédé de commande d'un dispositif électronique à écran pliant et dispositif électronique | |
WO2021213164A1 (fr) | Procédé d'interaction entre des interfaces d'application, dispositif électronique et support de stockage lisible par ordinateur | |
KR102534354B1 (ko) | 시스템 탐색 바 표시 제어 방법, 그래픽 사용자 인터페이스 및 전자 디바이스 | |
WO2021052279A1 (fr) | Procédé d'affichage sur écran pliable, et dispositif électronique | |
WO2021104008A1 (fr) | Procédé d'affichage d'un écran pliable et appareil associé | |
WO2020224449A1 (fr) | Procédé de manœuvre d'affichage à écran partagé et dispositif électronique | |
WO2020000448A1 (fr) | Procédé et terminal d'affichage d'écran flexible | |
JP2023514962A (ja) | 折り畳み可能画面のための表示方法および関連装置 | |
WO2020134872A1 (fr) | Procédé de traitement de message, dispositif associé, et système | |
WO2021052214A1 (fr) | Procédé et appareil d'interaction par geste de la main et dispositif terminal | |
WO2021036770A1 (fr) | Procédé de traitement d'écran partagé et dispositif terminal | |
WO2021185250A1 (fr) | Procédé et appareil de traitement d'image | |
WO2021082564A1 (fr) | Procédé d'invite d'opération et dispositif électronique | |
CN114079691B (zh) | 一种设备识别方法及相关装置 | |
WO2022028537A1 (fr) | Procédé de reconnaissance de dispositif et appareil associé | |
WO2022037463A1 (fr) | Procédé d'entrée de commutation de fonction et dispositif électronique | |
CN112637758B (zh) | 一种设备定位方法及其相关设备 | |
WO2022042770A1 (fr) | Procédé de commande d'état de service de communication, dispositif terminal et support de stockage lisible | |
WO2021135618A1 (fr) | Procédé d'affichage d'interface et appareil associé | |
WO2021238370A1 (fr) | Procédé de commande d'affichage, dispositif électronique, et support de stockage lisible par ordinateur | |
CN112130788A (zh) | 一种内容分享方法及其装置 | |
WO2021057699A1 (fr) | Procédé de commande d'un dispositif électronique à écran flexible et dispositif électronique | |
WO2020228735A1 (fr) | Procédé d'affichage d'application, et dispositif électronique | |
WO2021147419A1 (fr) | Procédé de transmission de données, dispositif électronique et support de stockage | |
WO2022143180A1 (fr) | Procédé d'affichage collaboratif, dispositif terminal et support de stockage lisible par ordinateur |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 21885250 Country of ref document: EP Kind code of ref document: A1 |