Data processing method, Bluetooth module, electronic device, and readable storage medium

US12133283B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12133283-B2
Application numberUS-202017761894-A
CountryUS
Kind codeB2
Filing dateSep 14, 2020
Priority dateSep 18, 2019
Publication dateOct 29, 2024
Grant dateOct 29, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A data processing method includes, when receiving a BLUETOOTH scanning enabling indication of a first application, a first device that receives broadcast data from a second device, sends a scanning request to the second device, and receives a scanning response. Accordingly, when the broadcast data is a data packet of a specified type, the broadcast data is reported to the first application, and the scanning response is discarded.

First claim

Opening claim text (preview).

What is claimed is: 1. A method implemented by a first device, wherein the method comprising: when receiving a BLUETOOTH scanning enabling indication of a first application on a first device: receiving, from a second device, second broadcast data; sending, to the second device, a scanning request; and receiving, from the second device and in response to the scanning request, a scanning response; and in response to identifying the second broadcast data is a data packet of a first type: reporting the second broadcast data to the first application on the first device; and discarding the scanning response without reporting the scanning response to the first application. 2. The method of claim 1 , further comprising: combining the second broadcast data with the scanning response to obtain combined data when the second broadcast data is not the data packet; and reporting the combined data to the first application. 3. The method of claim 1 , further comprising receiving the BLUETOOTH scanning enabling indication after the first application collects a sound signal and when the first application is a voice assistant application. 4. The method of claim 3 , wherein the second broadcast data is the data packet and carries collaboration information of the second device. 5. The method of claim 3 , further comprising broadcasting first broadcast data after receiving the BLUETOOTH scanning enabling indication, wherein the first broadcast data carries collaboration information of the first device. 6. The method of claim 4 , wherein the collaboration information indicates a response device of the sound signal, and wherein the collaboration information comprises at least one of a device type, a latest BLUETOOTH wakeup moment, a latest BLUETOOTH response moment, or a sound intensity of the sound signal. 7. The method of claim 6 , further comprising further receiving the BLUETOOTH scanning enabling indication after the first application collects the sound signal and when recognizing that the sound signal is a wakeup word of the first device. 8. The method of claim 6 , further comprising further receiving the BLUETOOTH scanning enabling indication after the first application collects the sound signal and before obtaining a voice recognition result. 9. The method of claim 5 , wherein the collaboration information meets a preset response rule, and wherein the method further comprises: recognizing that the sound signal is not a wakeup word of the first device; and broadcasting, in response to recognizing that the sound signal is not the wakeup word, third broadcast data indicating that the sound signal is not the wakeup word. 10. The method of claim 1 , further comprising: detecting that a BLUETOOTH option in the first device is turned on; and configuring, in response to detecting that the BLUETOOTH option in the first device is turned on, a first filter and a first scanning parameter for the first application. 11. An electronic device comprising: a memory configured to store instructions; and a processor coupled to the memory, wherein the instructions cause the processor to be configured to: when receiving a BLUETOOTH scanning enabling indication of a first application on the electronic device: receive, from a second device, second broadcast data; send, to the second device, a scanning request; and receive, from the second device and in response to the scanning request, a scanning response; and in response to identifying the second broadcast data is a data packet of a first type: report the second broadcast data to the first application on the electronic device; and discard the scanning response without reporting the scanning response to the first application. 12. The electronic device of claim 11 , wherein the instructions cause the processor to be configured to: identify that the second broadcast data is not the data packet; combine, in response to identifying that the second broadcast data is not the data packet, the second broadcast data with the scanning response to obtain combined data; and report the combined data to the first application. 13. The electronic device of claim 11 , wherein the instructions further cause the processor to be configured to further receive the BLUETOOTH scanning enabling indication after the first application collects a sound signal and when the first application is a voice assistant application. 14. The electronic device of claim 13 , wherein the instructions further cause the processor to be configured to broadcast first broadcast data after receiving the BLUETOOTH scanning enabling indication, wherein the first broadcast data carries collaboration information of the electronic device. 15. The electronic device of claim 14 , wherein the collaboration information meets a preset response rule, and wherein the instructions further cause the processor to be configured to: recognize that the sound signal is not a wakeup word of the electronic device; and broadcast, in response to recognizing that the sound signal is not the wakeup word, third broadcast data indicating that the sound signal is not the wakeup word. 16. The electronic device of claim 13 , wherein the second broadcast data carries collaboration information of the second device when the second broadcast data is the data packet. 17. The electronic device of claim 16 , wherein the collaboration information determines indicates a response device of the sound signal, and wherein the collaboration information comprises at least one of a device type, a latest BLUETOOTH wakeup moment, a latest BLUETOOTH response moment, or a sound intensity of the sound signal. 18. The electronic device of claim 17 , wherein the instructions further cause the processor to be configured to further receive the BLUETOOTH scanning enabling indication after the first application collects the sound signal and when recognizing that the sound signal is a wakeup word of the electronic device. 19. The electronic device of claim 17 , wherein the instructions further cause the processor to be configured to further receive the BLUETOOTH scanning enabling indication after the first application collects the sound signal and before obtaining a voice recognition result. 20. A computer program product comprising computer-executable instructions that are stored on a non-transitory computer readable medium and that, when executed by a processor, cause an electronic device to: when receiving a BLUETOOTH scanning enabling indication of a first application on the electronic device: receive, from a second device, second broadcast data; send, to the second device, a scanning request; and receive, from the second device and in response to the scanning request, a scanning response; and in response to identifying the second broadcast data is a data packet of a first type: report the second broadcast data to the first application on the electronic device; and discard the scanning response without reporting the scanning response to the first application.

Assignees

Inventors

Classifications

  • H04W4/06Primary

    Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services · CPC title

  • Speech to text systems (G10L15/08 takes precedence) · CPC title

  • Sound input; Sound output (speech processing G10L) · CPC title

  • H04W4/80Primary

    Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication · CPC title

  • Services making use of location information · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12133283B2 cover?
A data processing method includes, when receiving a BLUETOOTH scanning enabling indication of a first application, a first device that receives broadcast data from a second device, sends a scanning request to the second device, and receives a scanning response. Accordingly, when the broadcast data is a data packet of a specified type, the broadcast data is reported to the first application, and…
Who is the assignee on this patent?
Huawei Tech Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04W4/06. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Oct 29 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).