METHOD FOR PROCESSING DATA BASED ON BLUETOOTH PROTOCOL AND ELECTRONIC DEVICE THEREOF
First Claim
1. An electronic device comprising:
- a Bluetooth control module that stores a modified Bluetooth Low Energy (BLE) protocol stack including at least two Attribute Protocols (ATTs) for use with an application, the modified BLE protocol stack including a first path and a second path, the first path including a first ATT protocol to process an ATT command of the application, the second path including a second ATT protocol to process an ATT command of the application; and
a processor coupled to the Bluetooth control module,wherein the processor processes data of the application including the ATT command, using the modified BLE protocol stack including the at least two ATTs of the Bluetooth control module.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure relates to a method and an electronic device for processing data on the basis of a Bluetooth Low Energy (BLE) protocol. The electronic device includes a Bluetooth control module and a processor. The Bluetooth control module stores a modified BLE protocol stack including at least two Attribute Protocols (ATTs) for use with an application, the modified BLE protocol stack includes a first path and a second path. The first path includes a first ATT protocol to process an ATT command of the application, and the second path includes a second ATT protocol to process an ATT command of the application. The processor is coupled to the Bluetooth control module. The processor processes data of the application including the ATT command, using the modified BLE protocol stack including the at least two ATTs of the Bluetooth control module.
20 Citations
20 Claims
-
1. An electronic device comprising:
-
a Bluetooth control module that stores a modified Bluetooth Low Energy (BLE) protocol stack including at least two Attribute Protocols (ATTs) for use with an application, the modified BLE protocol stack including a first path and a second path, the first path including a first ATT protocol to process an ATT command of the application, the second path including a second ATT protocol to process an ATT command of the application; and a processor coupled to the Bluetooth control module, wherein the processor processes data of the application including the ATT command, using the modified BLE protocol stack including the at least two ATTs of the Bluetooth control module. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An electronic device comprising:
-
a memory; at least one processor; and at least one module stored in the memory and configured to be executable by the at least one processor, wherein the module; during booting, loads a modified Bluetooth Low Energy (BLE) protocol stack, which includes at least two ATTribute protocols (ATTs) for use with an application stored in a first memory, in a second memory; performs a Bluetooth connection to a second electronic device through a physical layer and a link layer in the modified BLE protocol stack; determines whether an event is generated in a higher layer of the link layer in the BLE protocol stack; and according to a type of the event, comprises a command for transferring a command of the application to the second electronic device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method of a first electronic device, the method comprising:
-
during booting, loading a modified Bluetooth Low Energy (BLE) protocol stack, which includes at least two ATTribute protocols (ATTs) for use with an application stored in a first memory, in a second memory; performing a Bluetooth connection to a second electronic device through a physical layer and a link layer in the modified BLE protocol stack; determining whether an event is generated in a higher layer of the link layer in the BLE protocol stack; and according to a type of the event, transferring a command of the application to the second electronic device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification