×

Method and device for controlling peripheral devices via a social networking platform

  • US 9,565,263 B2
  • Filed: 10/01/2014
  • Issued: 02/07/2017
  • Est. Priority Date: 03/12/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for transmitting data between a peripheral device and a user device via a Bluetooth Low Energy connection, comprising:

  • at the peripheral device;

    transmitting data to the user device in a simulated data stream, the transmitting comprising;

    identifying a first Bluetooth characteristic for writing data, wherein the first Bluetooth characteristic has an “

    indicate”

    property enabled and the first Bluetooth characteristic has been exposed by the peripheral device to the user device in a current connection event;

    determining a respective data size of the first Bluetooth characteristic; and

    dividing a data packet that is to be transmitted to the user device into a sequence of data frames plus zero or one remainder in accordance with the respective data size of the identified first Bluetooth characteristic, including;

    in accordance with a determination that the respective data size of the identified first Bluetooth characteristic is a first size, dividing the data packet into a first sequence of data frames each having the first size, plus zero or one first remainder; and

    in accordance with a determination that the respective data size of the identified first Bluetooth characteristic is a second size different from the first size, dividing the data packet into a second sequence of data frames each having the second size, plus zero or one second reminder; and

    for each of the sequence of data frames;

    writing the data frame to a respective value for the identified first Bluetooth characteristic; and

    pushing the identified first Bluetooth characteristic for reading by the user device.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×