Method for receiving audio data by using bluetooth technology, and apparatus therefor
US-2022201452-A1 · Jun 23, 2022 · US
US12127282B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12127282-B2 |
| Application number | US-202117567104-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 31, 2021 |
| Priority date | Jul 8, 2021 |
| Publication date | Oct 22, 2024 |
| Grant date | Oct 22, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The present disclosure provides a method and system for data transmission, chip, an electronic device, and a computer readable storage medium. The method applied at a first Bluetooth end includes: establishing a point-to-point connection with a second Bluetooth end; acquiring identity information of the second Bluetooth end through the point-to-point connection; and sending broadcast isochronous group information BIGInfo to the second Bluetooth end through the point-to-point connection when the identity information of the second Bluetooth end is verified, to enable the second Bluetooth end to receive a data stream of a broadcast isochronous group BIG sent by the first Bluetooth end according to the BIGInfo.
Opening claim text (preview).
What is claimed is: 1. A method for data transmission, applied at a first Bluetooth end, comprising: establishing a point-to-point connection with a second Bluetooth end; acquiring identity information of the second Bluetooth end through the point-to-point connection; and sending broadcast isochronous group information (BIGInfo) to the second Bluetooth end through the point-to-point connection when the identity information of the second Bluetooth end is verified, to enable the second Bluetooth end to receive a data stream of a broadcast isochronous group (BIG) sent by the first Bluetooth end according to the BIGInfo; wherein sending the BIGInfo to the second Bluetooth end through the point-to-point connection comprises: sending the BIGInfo of the BIG corresponding to the identity information of the second Bluetooth end to the second Bluetooth end through the point-to-point connection according to a pre-stored correspondence between the identity information and the BIG; wherein the identity information is configured to characterize a type of the second Bluetooth end; wherein the point-to-point connection comprises an asynchronous connection-oriented logical transport (ACL) connection, and before establishing the point-to-point connection with the second Bluetooth end, the method further comprises: sending a connectable broadcast, wherein the connectable broadcast is configured to establish the ACL connection with the second Bluetooth end; wherein sending the connectable broadcast comprises: sending a connectable broadcast including beacon information, wherein the beacon information is configured to trigger the second Bluetooth end to establish a connection with the first Bluetooth end according to the connectable broadcast; and wherein establishing the point-to-point connection with the second Bluetooth end comprises: receiving a connection request sent by the second Bluetooth end, and acquiring address information of the second Bluetooth end from the connection request, wherein the address information is configured to represent validity of the second Bluetooth end; and establishing the ACL connection with the second Bluetooth end when the address information of the second Bluetooth end is verified. 2. The method for data transmission according to claim 1 , wherein the BIGInfo is encrypted by a first key, and the first key is acquired according to the identity information of the second Bluetooth end and identity information of the first Bluetooth end. 3. The method for data transmission according to claim 2 , wherein the data stream of the BIG is encrypted by a second key that is preset, and the BIGInfo comprises the second key; wherein the second key comprises any one of a group initialization vector (GIV) and a group session key diversifier (GSKD). 4. The method for data transmission according to claim 1 , wherein the BIGInfo comprises a time offset obtained by the first Bluetooth end by: determining a connection event with the second Bluetooth end after establishing the point-to-point connection with the second Bluetooth end, and recording a time anchor point of the connection event; determining a time anchor point of a latest BIG event after the connection event; and calculating a difference between the time anchor point of the connection event and the time anchor point of the latest BIG event as the time offset; wherein the time offset is configured for the second Bluetooth end to receive, at the time anchor point of the latest BIG event, the data stream of the BIG sent by the first Bluetooth end. 5. The method for data transmission according to claim 1 , wherein after acquiring the identity information of the second Bluetooth end through the point-to-point connection, the method further comprises: sending instruction information corresponding to the identity information of the second Bluetooth end to the second Bluetooth end through the point-to-point connection; wherein the instruction information is configured to indicate a broadcast isochronous stream (BIS) received by the second Bluetooth end from the data stream of the BIG. 6. The method for data transmission according to claim 5 , wherein sending the instruction information corresponding to the identity information of the second Bluetooth end to the second Bluetooth end comprises: carrying the instruction information corresponding to the identity information of the second Bluetooth end in the BIGInfo. 7. A method for data transmission, applied at a second Bluetooth end, comprising: establishing a point-to-point connection with a first Bluetooth end; sending identity information of the second Bluetooth end to the first Bluetooth end through the point-to-point connection; and receiving a data stream of a broadcast isochronous group BIG sent by the first Bluetooth end according to broadcast isochronous group information BIGInfo sent by the first Bluetooth end after receiving the BIGInfo; wherein the first Bluetooth end sends the BIGInfo to the second Bluetooth end through the point-to-point connection when the identity information of the second Bluetooth end is verified; wherein the BIGInfo sent by the first Bluetooth end is BIGInfo of the BIG corresponding to the identity information of the second Bluetooth end; wherein the identity information is configured to characterize a type of the second Bluetooth end; wherein the point-to-point connection comprises an asynchronous connection-oriented logical transport (ACL) connection, and before the point-to-point connection with the first Bluetooth end is established, a connectable broadcast is sent by the first Bluetooth end to establish the ACL connection with the second Bluetooth end; wherein the connectable broadcast comprises beacon information configured to trigger the second Bluetooth end to establish a connection with the first Bluetooth end according to the connectable broadcast; and wherein establishing the point-to-point connection with the first Bluetooth end comprises: sending a connection request to the first Bluetooth end to enable the first Bluetooth end to acquire address information of the second Bluetooth end from the connection request, wherein the address information is configured to represent validity of the second Bluetooth end; and establishing the ACL connection with the first Bluetooth end when the address information of the second Bluetooth end is verified. 8. The method for data transmission according to claim 7 , wherein the BIGInfo is encrypted by a first key; and before receiving the data stream of the BIG sent by the first Bluetooth end according to the BIGInfo, the method further comprises: acquiring identity information of the first Bluetooth end through the point-to-point connection; acquiring the first key according to the identity information of the second Bluetooth end and the identity information of the first Bluetooth end; and decrypt the BIGInfo encrypted by the first key according to the first key. 9. The method for data transmission according to claim 8 , wherein the data stream of the BIG is encrypted by a second key that is preset, and the BIGInfo comprises the second key; and after receiving the data stream of the BIG snet by the first Bluetooth end, the method further comprises: decrypt the data stream of the BIG encrypted by the second key according to the second key; wherein the second key comprises any one of a group initialization vector (GIV) and a group session key diversifier (GSKD). 10. The method for data transmission according to claim 7 , wherein the BIGInfo comprises a time offset obtained by the first Bluetooth end by: determining a connection event with the second Bluetooth end after establishing the point-to-point
in wireless communication networks · CPC title
Discovering, processing access restriction or access information · CPC title
Resource management for broadcast services · CPC title
Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication · CPC title
Direct-mode setup · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.