ESTABLISHING A CONNECTION OVER A LOW POWER COMMUNICATION TYPE
First Claim
1. A non-transitory, tangible, and computer-readable medium storing instructions that, when executed by one or more processors of an electronic device, are configured to cause the electronic device to:
- communicate messages with another electronic device via a characteristic-based communication, including;
establish a connection with the other electronic device over a low power wireless radio using a characteristic-based communication protocol;
submit a connection request message to the other device by writing a value to a first characteristic associated with the characteristic-based communication protocol;
subscribe to messages from the other electronic device by writing a value to a second characteristic associated with the characteristic-based communication protocol; and
communicate with the other electronic device by using the first characteristic to send messages to the remote device and the second characteristic to receive messages from the other electronic device.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for communicating messages with another electronic device via a characteristic-based communication. Communicating includes establishing a connection with the other electronic device over a low power wireless radio using a characteristic-based communication protocol and submitting a connection request message to the other device by writing a value to a first characteristic associated with the characteristic-based communication protocol. Communicating also includes subscribing to messages from the other electronic device by writing a value to a second characteristic associated with the characteristic-based communication protocol and communicating with the other electronic device by using the first characteristic to send messages to the remote device and the second characteristic to receive messages from the other electronic device.
12 Citations
20 Claims
-
1. A non-transitory, tangible, and computer-readable medium storing instructions that, when executed by one or more processors of an electronic device, are configured to cause the electronic device to:
communicate messages with another electronic device via a characteristic-based communication, including; establish a connection with the other electronic device over a low power wireless radio using a characteristic-based communication protocol; submit a connection request message to the other device by writing a value to a first characteristic associated with the characteristic-based communication protocol; subscribe to messages from the other electronic device by writing a value to a second characteristic associated with the characteristic-based communication protocol; and communicate with the other electronic device by using the first characteristic to send messages to the remote device and the second characteristic to receive messages from the other electronic device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A electronic device comprising:
-
one or more processors; memory storing instructions, wherein the instructions are configured to cause the processor to; communicate messages with another electronic device via a characteristic-based communication, including; establish a connection with the other electronic device over a low power wireless radio using a characteristic-based communication protocol; submit a connection request message to the other device by writing a value to a first characteristic associated with the characteristic-based communication protocol; subscribe to messages from the other electronic device by writing a value to a second characteristic associated with the characteristic-based communication protocol; and communicate with the other electronic device by using the first characteristic to send messages to the remote device and the second characteristic to receive messages from the other electronic device. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method for communicating messages with another electronic device via a characteristic-based communication, comprising:
-
establishing, using one or more processors, a connection with the other electronic device over a low power wireless radio using a characteristic-based communication protocol; submitting a connection request message to the other device by writing a value to a first characteristic associated with the characteristic-based communication protocol; subscribing to messages from the other electronic device by writing a value to a second characteristic associated with the characteristic-based communication protocol; and communicating with the other electronic device by using the first characteristic to send messages to the remote device and the second characteristic to receive messages from the other electronic device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification