Slave bluetooth device switching between active bluetooth connections with different master bluetooth devices

US10405369B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10405369-B2
Application numberUS-201816182731-A
CountryUS
Kind codeB2
Filing dateNov 7, 2018
Priority dateJul 18, 2017
Publication dateSep 3, 2019
Grant dateSep 3, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A slave Bluetooth device establishes first and second connections with first and second master Bluetooth devices, respectively, that each operate in a master mode. The slave Bluetooth device operates in a slave mode when communicating through any of the first and second connections. The slave Bluetooth device communicates connection parameter update request packets containing timeout values to the first and second master Bluetooth devices. The slave Bluetooth device alternates during non-overlapping time slots between at least: 1) monitoring the first connection for traffic transmitted by the first master Bluetooth device while not monitoring the second connection; and 2) monitoring the second connection for traffic transmitted by the second master Bluetooth device while not monitoring the first connection; and controls a rate at which the alternating is performed based on the first timeout value and the second timeout value.

First claim

Opening claim text (preview).

The invention claimed is: 1. A slave Bluetooth device comprising: at least one processor; and at least one memory connected to the at least one processor and storing program code that is executed by the at least one processor to perform operations comprising: establishing a first connection with a first master Bluetooth device that operates in a master mode, wherein the slave Bluetooth device operates in a slave mode when communicating through the first connection with the first master Bluetooth device; communicating a first connection parameter update request packet containing a first timeout value through the first connection toward the first master Bluetooth device; and establishing a second connection with a second master Bluetooth device that operates in a master mode, wherein the slave Bluetooth device operates in the slave mode when communicating through the second connection with the second master Bluetooth device; communicating a second connection parameter update request packet containing a second timeout value through the second connection toward the second master Bluetooth device; and alternating during non-overlapping time slots between at least: 1) monitoring the first connection for traffic transmitted by the first master Bluetooth device while not monitoring the second connection; and 2) monitoring the second connection for traffic transmitted by the second master Bluetooth device while not monitoring the first connection; and controlling a rate at which the alternating is performed based on at least one of the first timeout value and the second timeout value. 2. The slave Bluetooth device of claim 1 , wherein controlling the rate at which the alternating is performed based on the at least one of the first timeout value and the second timeout value, comprises: controlling the slave Bluetooth device to cease monitoring the first connection and to resume monitoring the second connection, based on expiration of a first time slot during the monitoring of the first connection, the first time slot is defined based on the first timeout value; and controlling the slave Bluetooth device to cease monitoring the second connection and to resume monitoring the first connection, based on expiration of a second time slot during the monitoring of the second connection, the second time slot is defined based on the second timeout value. 3. The slave Bluetooth device of claim 1 , wherein: the first timeout value is the same as the second timeout value. 4. The slave Bluetooth device of claim 1 , wherein the operations further comprise: determining the first timeout value based on a maximum length of time that the slave Bluetooth device is allowed to remain not monitoring the first connection while it monitors at least the second connection. 5. The slave Bluetooth device of claim 4 , wherein the operations further comprise: determining the second timeout value based on a maximum length of time that the slave Bluetooth device is allowed to remain not monitoring the second connection while it monitors at least the first connection. 6. The slave Bluetooth device of claim 5 , wherein the operations further comprise: sequentially and separately establishing a further connection with each of a plurality of other master Bluetooth devices that each operates in a master mode, wherein the slave Bluetooth device operates in the slave mode when communicating through any of the further connections; responsive to each establishment of one of the further connections with one of the other master Bluetooth devices, performing operations to: determine a further timeout value based on a maximum length of time that the slave Bluetooth device is allowed to remain not monitoring the one of the further connections with the one of the other master Bluetooth devices while it alternates between monitoring other connections that have been established; and communicate a further connection parameter update request packet containing the further timeout value through the one of the further connections to the one of the other master Bluetooth devices; and the alternating during the non-overlapping time slots is between each of the first, second, and the further connections. 7. The slave Bluetooth device of claim 1 , further comprising: a video display unit of a vehicle electronic system that has electronically integrated therein the slave Bluetooth device and a display device that controls what content is displayed responsive to at least some of the traffic that is received through each of the first and second connections, wherein the video display unit is configured to be mechanically connected to a frame within a vehicle. 8. The slave Bluetooth device of claim 7 , wherein: the first connection is established with a wireless passenger control unit (WPCU) device having an interface that is operable by a passenger supported by a seat frame connected to the SVDU; and the second connection is established with a passenger mobile computing device that is operable by the passenger supported by the seat frame connected to the SVDU. 9. The slave Bluetooth device of claim 1 , wherein the operations further comprise: determining the first timeout value based on a rate at which traffic is expected to be transmitted through the first connection by the first master Bluetooth device; and determining the second timeout value based on a rate at which traffic is expected to be transmitted through the second connection by the second master Bluetooth device. 10. The slave Bluetooth device of claim 9 , wherein the operations further comprise: further determining the first timeout value based on a combination of the rate at which traffic is expected to be transmitted through the first connection by the first master Bluetooth device and the rate at which traffic is expected to be transmitted through the second connection by the second master Bluetooth device; and further determining the second timeout value based on a combination of the rate at which traffic is expected to be transmitted through the second connection by the second master Bluetooth device and the rate at which traffic is expected to be transmitted through the first connection by the first master Bluetooth device. 11. The slave Bluetooth device of claim 1 , wherein the operations further comprise: generating the first timeout value as a first slave latency value that defines a maximum number of polling requests transmitted by the first master Bluetooth device through the first connection that the slave Bluetooth device can ignore without sending an acknowledgement response to the first master Bluetooth device before triggering the first master Bluetooth device to tear down the first connection; and generating the second timeout value as a second slave latency value that defines a maximum number of polling requests transmitted by the second master Bluetooth device through the second connection that the slave Bluetooth device can ignore without sending an acknowledgement response to the second master Bluetooth device before triggering the second master Bluetooth device to tear down the second connection. 12. The slave Bluetooth device of claim 11 , wherein: while monitoring the first connection for traffic transmitted by the first master Bluetooth device, communicating connection polling responses through the first connection responsive to corresponding connection polling requests that are received through the first connection; and while monitoring the second connection for traffic transmitted by the second master Bluetooth device, communicating connection polling responses through the second connection responsive to corresponding con

Assignees

Inventors

Classifications

  • Self-organising networks, e.g. ad-hoc networks or sensor networks · CPC title

  • Permanently mounted seat back monitors · CPC title

  • Leader-follower arrangements · CPC title

  • H04W4/80Primary

    Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication · CPC title

  • H04W76/15Primary

    Setup of multiple wireless link connections · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10405369B2 cover?
A slave Bluetooth device establishes first and second connections with first and second master Bluetooth devices, respectively, that each operate in a master mode. The slave Bluetooth device operates in a slave mode when communicating through any of the first and second connections. The slave Bluetooth device communicates connection parameter update request packets containing timeout values to …
Who is the assignee on this patent?
Thales Avionics Inc
What technology area does this patent fall under?
Primary CPC classification H04W4/80. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Sep 03 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).