IP Library › Granted Patent US 12,306,627
Granted Patent B2
US 12,306,627 · App. 17/650,301 · Granted May 20, 2025

Power savings for remote control device

Inventors: Michael J. Corbett (Macedonia, OH); Christopher R. Graunke (Piqua, OH); Jamison S. Frady (Sidney, OH); Trisha M. Luthman (Covington, OH); Justin Bennett (Newburgh, IN); Mike Ciholas (Evansville, IN); Sarah Dory (Newburgh, IN); Herb Hollinger (Mount Vernon, IN); Casey Richardson (Evansville, IN); Josh Woody (Newburgh, IN)
Assignee: Crown Equipment Corporation
G05D1/0022B60W30/09B60W30/18072B66F9/07581G05D1/0016G05D1/0055G05D1/223G05D1/226G05D1/617G08C17/02H04W4/80B60Q5/00B60T7/085B60W2556/45G08C2201/50
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,306,627
App. No.
17/650,301
Granted
May 20, 2025
Kind
B2
Abstract

A method is provided for Bluetooth Low Energy (BLE) communication between a remote control device comprising a peripheral BLE device and a controller on a materials handling vehicle comprising a central BLE device. The method comprises: polling via a plurality of connection requests, by the central BLE device, communicated with the peripheral BLE device with which the central BLE device is paired. The peripheral BLE device comprising one or more activatable switches. Based on the status of the one or more activatable switches, the peripheral BLE device sending reply messages to at least a portion of the plurality of connection requests in accordance with at least one of a first or a second communication operating mode. When operating in the first communication operating mode, the peripheral BLE device replies to only a portion of the plurality of connection requests, wherein each reply message is indicative of the status of the one or more activatable switches.

Claims (38)

1. A method for wireless communication between a wireless remote control device comprising a peripheral device and a controller on a materials handling vehicle comprising a central device, the method comprising:

polling via a plurality of connection event requests, by the central device, communicated with the peripheral device with which the central device is paired, the peripheral device comprising one or more activatable switches; and

based on a status of the one or more activatable switches, the peripheral device sending reply messages to at least a portion of the plurality of connection requests in accordance with at least one of a first or a second communication operating mode, when operating in the first communication operating mode, the peripheral device replies to only a portion of the plurality of connection requests, wherein each reply message is indicative of the status of the one or more activatable switches.

2. The method of claim 1 , wherein the at least one communication operating mode comprises the first communication operating mode determined based on none of the one or more activatable switches being activated.

3. The method of claim 2 , wherein the first communication operating mode further being determined based on expiration of a hysteresis time interval, the hysteresis time interval occurring after the status of the one or more activatable switches has transitioned from at least one of the one or more activatable switches being activated to none of the one or more activatable switches being activated.

4. The method of claim 3 , wherein the central device sends one of the plurality of connection event requests to the peripheral device every connection interval and wherein a latency amount defines a number of sent connection event requests, greater than one, for which it is permissible for the peripheral device not to respond to connection event requests from the central device.

5. The method of claim 4 , wherein the latency amount corresponds to a first predetermined time interval comprising a peripheral latency period defined by the latency amount and the connection interval.

6. The method of claim 2 , wherein the at least one communication operating mode further comprises the second communication operating mode determined based on at least one of the one or more activatable switches becoming activated.

7. The method of claim 6 , wherein, in the second communication operating mode, the central device sends one of the plurality of connection event requests to the peripheral device every connection interval.

8. The method of claim 7 , wherein, in the second communication operating mode, the peripheral device responds to each sent connection event request from the central device with status information about whether the at least one of the one or more activatable switches remains activated.

9. The method of claim 8 , further comprising the peripheral device, during a hysteresis time interval, responding to each sent connection event request from the central device after the status of the at least one of the one or more activatable switches has transitioned from the at least one of the one or more activatable switches being activated to none of the one or more activatable switches being activated.

10. The method of claim 9 , wherein the first communication operating mode for the peripheral device being determined based on expiration of the hysteresis time interval.

11. The method of claim 10 , wherein, in the first communication operating mode, the central device sends one of the plurality of connection event requests to the peripheral device every connection interval.

12. The method of claim 11 , wherein, in the first communication operating mode, a latency amount is defined by a number of sent connection event requests, greater than one, for which it is permissible for the peripheral device not to respond to connection event requests sent from the central device.

13. The method of claim 1 , wherein the one or more activatable switches comprises a travel button of the remote control device.

14. The method of claim 1 , wherein the one or more activatable switches comprises a button related to one of a vehicle horn or a vehicle brake.

15. The method of claim 1 , wherein the central device sends one of the plurality of connection event requests to the peripheral device every connection interval and wherein a latency amount defines a number of sent connection event requests, greater than one, for which it is permissible for the peripheral device not to respond to connection event requests from the central device.

16. A system for wireless communication comprising:

a peripheral remote control device comprising a first microcontroller and an activatable switch; and

a central device comprising a second microcontroller on a vehicle, wherein the peripheral device is wirelessly coupled to the central device via a communications link;

wherein the first microcontroller is in communication with a memory storing executable instructions and when executing the executable instructions:

receives from the central device a plurality of connection event requests; and

based on a status of the activatable switch, sending reply messages to at least a portion of the plurality of connection requests in accordance with at least one of a first or a second communication operating mode, when operating in the first communication operating mode, the peripheral device replies to only a portion of the plurality of connection requests, wherein each reply message is indicative of a status of the activatable switch.

17. The system of claim 16 , wherein the peripheral device operates in the first communication operating mode based on none of the one or more activatable switches being activated.

18. The system of claim 17 , wherein the peripheral device further operates in the first communication operating mode based on expiration of a hysteresis time interval, the hysteresis time interval occurring after the status of the one or more activatable switches has transitioned from at least one of the one or more activatable switches being activated to none of the one or more activatable switches being activated.

19. The system of claim 18 , wherein, when operating in the first communication operating mode, the peripheral device receives from the central device one of the plurality of connection event requests every connection interval and wherein a latency amount defines a number of sent connection event requests, greater than one, for which it is permissible for the peripheral device not to respond to connection event requests from the central device.

20. The system of claim 19 , wherein the latency amount corresponds to a first predetermined time interval comprising a peripheral latency period defined by the latency amount and the connection interval.

21. The system of claim 17 , wherein the peripheral device operates in the second communication operating mode based on at least one of the one or more activatable switches becoming activated.

22. The system of claim 21 , wherein, in the second communication operating mode, the peripheral device receives from the central device one of the plurality of connection event requests every connection interval.

23. The system of claim 22 , wherein, in the second communication operating mode, the peripheral device sends to the central device a response to each sent connection event request with status information about whether the at least one of the one or more activatable switches remains activated.

24. The system of claim 23 , wherein the central device further receiving from the peripheral device, during a hysteresis time interval, a response to each sent connection event request from the central device after the status of the at least one of the one or more activatable switches has transitioned from the at least one of the one or more activatable switches being activated to none of the one or more activatable switches being activated.

25. The system of claim 24 , wherein the first communication operating mode for the peripheral device being determined based on expiration of the hysteresis time interval.

26. The system of claim 25 , wherein, in the first communication operating mode, the peripheral device receives from the central device one of the plurality of connection event requests every connection interval.

27. The system of claim 26 , wherein, in the first communication operating mode, a latency amount is defined by a number of sent connection event requests, greater than one, for which it is permissible for the peripheral device not to respond to connection event requests sent from the central device.

28. The system of claim 16 , wherein the one or more activatable switches comprises a travel button of the remote control device.

29. The system of claim 16 , wherein the one or more activatable switches comprises a button related to one of a vehicle horn or a vehicle brake.

30. The system of claim 16 , wherein, when operating in the first communication operating mode, the peripheral device receives from the central device one of the plurality of connection event requests every connection interval and wherein a latency amount defines a number of sent connection event requests, greater than one, for which it is permissible for the peripheral device not to respond to connection event requests from the central device.

31. The system of claim 16 , wherein the peripheral remote control device comprises a peripheral Bluetooth Low Energy (BLE) device and the central device comprises a central BLE device.

Continuity (2)
Provisional Application 63200174 · Feb 19, 2021
Related Publication 20220269262A1 · Aug 25, 2022
References Cited (19)
US 20040266494A1 · Ruuska · 2004 [cited by examiner]
US 20080031155A1 · Korus et al. · 2008 [cited by applicant]
US 20080071429A1 · Kraimer · 2008 [cited by examiner]
US 20090076664A1 · McCabe · 2009 [cited by examiner]
US 20110205943A1 · Grimm et al. · 2011 [cited by applicant]
US 20150212913A1 · Anumalasetty et al. · 2015 [cited by applicant]
US 20170115724A1 · Teoh · 2017 [cited by examiner]
US 20210243274A1 · Thomas · 2021 [cited by examiner]
US 20210276844A1 · Garrison, III · 2021 [cited by examiner]
US 20210324611A1 · Hall · 2021 [cited by examiner]
Tang, Xiaofan; International Preliminary Report on Patentability dated Aug. 31, 2023; International Application No. PCT/US2022/015607; The International Bureau of WIPO; Geneva, Switzerland. [cited by applicant]
Wang, Xin; International Preliminary Report on Patentability dated Aug. 31, 2023; International Application No. PCT/US2022/015611; The International Bureau of WIPO; Geneva, Switzerland. [cited by applicant]
Silicon Labs Bluetooth Software API Reference Manual dated Feb. 13, 2010; https://www.silabs.com/documents/public/reference-manuals/bluetooth-api-reference.pdf; retrieved from the Internet Jul. 1, 2022. [cited by applicant]
International Search Report and Written Opinion of the International Searching Authority dated Jun. 20, 2022; International Application No. PCT/US2022/015607; European Patent Office; Rijswijk, Netherlands. [cited by applicant]
International Search Report and Written Opinion of the International Searching Authority dated May 30, 2022; International Application No. PCT/US2022/015611; European Patent Office; Rijswijk, Netherlands. [cited by applicant]
U.S. Patent Application Entitled “Calculating Missed Messages Expected to be Received by a Central Device from a Peripheral Device” dated Feb. 8, 2022; U.S. Appl. No. 17/650,307; United States Patent and Trademark Offic… [cited by applicant]
Corbett, Michael J.; Related U.S. Appl. No. 18/775,293 entitled “Calculating Missed Messsges Expected to be Received by a Central Device From a Peripheral Device”; filed Jul. 17, 2024; United States Patent and Trademark… [cited by applicant]
Baajour, Shahira; Non-Final Office Action dated Apr. 12, 2024; U.S. Appl. No. 17/650,307; United States Patent and Trademark Office; Alexandria, Virginia. [cited by applicant]
Baajour, Shahira; Notice of Allowance and Fee(s) Due dated Aug. 1, 2024; U.S. Appl. No. 17/650,307; United States Patent and Trademark Office; Alexandria, Virginia. [cited by applicant]