US 12,335,737 B2
System and method for presenting different GATT databases based on EATT bearer
Mikko Loytynoja, Espoo (FI)
Assigned to Silicon Laboratories Inc., Austin, TX (US)
Filed by Silicon Laboratories Inc., Austin, TX (US)
Filed on Dec. 7, 2022, as Appl. No. 18/076,841.
Prior Publication US 2024/0196219 A1, Jun. 13, 2024
Int. Cl. H04W 12/30 (2021.01); G06F 16/242 (2019.01); H04W 76/10 (2018.01)
CPC H04W 12/35 (2021.01) [G06F 16/2445 (2019.01); H04W 76/10 (2018.02)] 19 Claims
OG exemplary drawing
 
1. A method of customizing a GATT (Generic Attribute profile) database disposed on a GATT server, based on an application accessing the GATT server, comprising:
creating a connection between a GATT client and the GATT server, wherein a first application and a second application are disposed on the GATT client;
opening a first L2CAP (Logical Link Control and Adaptation Protocol) channel for the first application;
using the GATT server to select a first EATT (Enhanced Attribute protocol) bearer associated with the first L2CAP channel;
using the first EATT bearer to allow the first application to access the GATT server;
opening a second L2CAP channel for the second application;
using the GATT server to select a second EATT bearer associated with the second L2CAP channel; and
presenting a customized view of the GATT database to the first application based on an identity of the first EATT bearer, such that a different customized view of the GATT database is presented to the second application based on an identity of the second EATT bearer.