Motor vehicles have safety lighting to indicate the presence of the vehicle, to help the driver see the road ahead in low-light conditions and also to communicate to other drivers the actions and anticipated actions of the driver. Safety lighting includes headlights, tail lights, and turn signal lights
In particular, the brake lights of a vehicle are visible from the rear of the vehicle to alert motorists behind the vehicle that the vehicle is braking. These brake lights are activated in response to the vehicle operator applying manual force to the vehicle's brake actuator(s), for example, the operator depressing the brake pedal or, for motorcycles, the rider/operator squeezing the hand brake lever or pressing the foot pedal. The brake lights thereby give drivers behind the vehicle immediate, attention-grabbing notice of the vehicle deceleration due to the operation of friction braking. The drivers behind the vehicle therefore have a warning to adjust their speed, e.g., apply their own brakes, to avoid colliding with the operator's vehicle.
Similarly, turn signals on a vehicle provide a lighting system that allows the vehicle operator to give notice and warning to other drivers when they are making a right or left turn or are changing lanes or are pulling into or out of traffic. Like brake lights, these turn signals allow other drivers to react appropriately to avoid a collision.
Any mechanism for more prominently and effectively signaling what a vehicle is doing, or is about to do, to other drivers can help avoid collisions and promote safety for both drivers and bystanders. Consequently, technological advances have been made to expand and enhance the ability of vehicle systems to communicate a driver's intentions or the vehicle's behavior to other drivers.
In one general aspect, the following description presents a vehicle safety lighting system includes: a wireless control device comprising a controller and wireless transceiver, the wireless control device configured to receive brake, left and right turn signals from a vehicle; and left and right armbands for an operator of the vehicle, each armband comprising a Light Emitting Array (LEA) and a wireless transceiver. Each armband is configured to receive a control signal from the wireless control device, the control signal causing the LEA of the armband to output a visual signal coordinated with the brake, left or right turn signals of the vehicle.
In another general aspect, the following description presents a method of vehicle safety lighting, the method including: receiving, via a wireless control device, brake, left and right turn signals from a vehicle, the wireless control device comprising a controller and wireless transceiver; transmitting, via the wireless control device, a control signal to each of left and right armbands worn by an operator of the vehicle, each armband comprising a Light Emitting Array (LEA) and a wireless transceiver; and outputting, based on the control signal, a visual signal with the LEAs. The visual signal is coordinated with the brake, left or right turn signals of the vehicle.
In another general aspect, the following description describes a vehicle safety lighting system that includes: a Bluetooth® control device comprising a controller and Bluetooth® wireless transceiver, the Bluetooth® control device configured to receive brake, left and right turn signals from a vehicle; and two armbands for an operator of the vehicle, each armband comprising a Light Emitting Array (LEA) and a Bluetooth® wireless transceiver. Each armband is configured to receive a control signal from the Bluetooth® wireless control device, the control signal causing the LEA of the armband to output a visual signal coordinated with the brake, left or right turn signals of the vehicle. Each armband has a designation stored in the system as being a left or right armband.
This Summary is provided to introduce a selection of concepts in a simplified form that are further described below in the Detailed Description. This Summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter. Furthermore, the claimed subject matter is not limited to implementations that solve any or all disadvantages noted in any part of this disclosure.
The drawing figures depict one or more implementations in accord with the present teachings, by way of example only, not by way of limitation. In the figures, like reference numerals refer to the same or similar elements. Furthermore, it should be understood that the drawings are not necessarily to scale.
As noted above, any mechanism for more prominently and effectively signaling what a vehicle is doing or is about to do to other drivers can help avoid collisions and promote safety for both drivers and bystanders. Consequently, technological advances have been made to expand and enhance the ability of vehicle systems to communicate a driver's intentions or the vehicle's behavior to other drivers.
For example, U.S. Pat. No. 10,363,865, which is incorporated herein by reference in its entirety, describes the use of a multi-axis accelerometer to detect deceleration of a vehicle that may be due to other factors besides the braking system, such as reducing the engine throttle or down-shifting the transmission to a lower gear. In such cases, by detecting the deceleration independent of the brakes being applied, the system is able to give notice to surrounding drivers, particularly trailing drivers, of that deceleration.
For example, such a system includes a lightbar composed of a support substrate and an array of light emitting elements (LEA), e.g., light emitting diodes (LEDs), mounted on an array support surface of the substrate. The lightbar can be supported in a housing that is configured for mounting to a rear-facing surface of the vehicle, such as a motorcycle, scooter, automobile, or truck.
A controller unit, coupled to the multi-axis accelerometer, is configured to determine vehicle deceleration based at least in part on the plurality of axis measurements. The controller unit can be further configured to detect when the vehicle deceleration exceeds a brake light activation threshold and, based at least in part on the detection, configured to output a brake light activation signal to at least some of the light emitting elements among the array. The controller unit can be configured to generate the brake light activation signal in a form that causes the LEA to light up, including lighting in a sequential pattern or in additional patterns.
The plurality of light emitting elements within the LEA can be of uniform color or can be multi-colored, for example, amber, red, and white. The multi-axis accelerometer can be configured to output the plurality of axis acceleration measurements as analog signals. In such a configuration, the controller unit can include an analog-to-digital (A/D) converter or, as one alternative, a separate A/D can be positioned between the multi-axis accelerometer and the controller unit.
The LEAs described herein can be incorporated into an article of clothing to be worn by the rider or operator of the vehicle. As used herein, the term “clothing” refers to any of armbands, a jacket, a shirt or pants to be worn by the rider or operator of the vehicle.
Referring to
Referring to
In various examples, the multi-axis accelerometer 106 can be a 3-axis accelerometer, configured to measure acceleration along each of three orthogonal axes. For purposes of description, the three axes can be referred to as the “Z” axis, “X” axis, and “Y” axis. The multi-axis accelerometer 106, in this configuration, can output an Z acceleration measurement, an X acceleration measurement, and a Y acceleration measurement.
In various examples, the housing 102, support substrate 104, and multi-axis accelerometer 106 can be configured such that the Z axis is aligned with a center longitudinal axis of the vehicle. The center longitudinal axis of the vehicle can be co-linear with the direction of the vehicle when traveling straight. The Z axis will be alternatively referred to as the “axial” axis. The above-described configuration of the housing 102, support substrate 104, and multi-axis accelerometer 106 can also align the X axis perpendicular to the Z axis, such that Z and X axes form a plane that, when the vehicle is upright on a zero-incline surface, is normal to the direction of gravity. The X axis will be alternatively referred to as the “lateral” axis. The Y axis can be normal to the X axis and to the Z axis, in a configuration such that the Y axis can align with the direction of gravity when the vehicle is fully upright (e.g., zero lean) on a zero-incline surface.
In various examples, the X, Y, and Z acceleration measurements can be output as continuous analog signals, and the vehicle safety lighting system 100 can include a sampling of the signals. In an example implementation, sampling can be of all three axes, to generate Z, X, and Y acceleration samples, which can be processed, for example, by computational resources of the control unit 107 as will be described in greater detail later in this disclosure. The sampling can be provided, in some examples, by an analog-to-digital (A/D) converter within the control unit 107. In an alternative, the A/D converter can be implemented as a separate device that receives the Z, X, and Y acceleration measurements from the multi-axis accelerometer 106, and feeds corresponding Z, X, and Y acceleration samples to the control unit 107.
It will be understood that the Z (axial), X (lateral), and Y axes of the multi-axis accelerometer 106 are relative to the vehicle. Accordingly, in some examples, the control unit 107 can be configured to apply an axis rotation to acceleration samples along one or more of the axes. In various examples, the axis rotation can be configured to obtain a sequence of corrected Z acceleration samples, indicating a net acceleration vector aligned with the Z or longitudinal axis of the vehicle. Benefits and advantages of the rotation producing the corrected Z acceleration samples can be illustrated by a scenario in which another vehicle is behind the subject vehicle travelling at constant speed, having its longitudinal axis in the same direction, or approximately the same direction as the measured vehicle. In such a scenario, the net acceleration of the measured vehicle in the direction of its longitudinal axis can translate directly to and immediately to rapid changes, e.g., increase or decrease, of the spacing between the rear of that vehicle and the front of the trailing vehicle.
In some examples, the control unit 107 can be configured to compare the sequence of corrected Z acceleration samples to a deceleration threshold and, when the threshold is exceeded, generate a deceleration warning signal. It will be understood that operations of deceleration-based triggering of a brake light illumination from the LEA 105, according to this example, do not require generation of corrected X acceleration samples.
In one alternative implementation, the Y acceleration samples can be omitted, and the above-described rotation that generates the corrected Z acceleration samples can be based only on the Z and X samples. One example of such implementation can include using a two-axis accelerometer as the multi-axis accelerometer 106, providing only Z samples and X samples. Another example implementation can use the above-described 3 axis accelerometer for the multi-axis accelerometer 106, while discarding the Y samples.
In a further implementation, the control unit 107, or another processing resource can be further configured to apply “noise” filtering operations to the Z acceleration measurements, or to the Z and X measurements, or to all of the axis measurements. Features and benefits can include removing “noise” from the Z acceleration measurements, or from the Z and X measurements, or from the Z, X, and Y acceleration samples. In some examples, the noise can be removed by coupling a respective analog filter to one or more outputs of the multi-axis accelerometer 106, e.g., to the Z output, to the Z and X output, or to all of the Z, X and Y outputs. In another aspect, the noise filter or filters can be configured as respective digital low pass filters that, in turn, operate on the digital output from one, or two, or (if three samples are used) to all three. In another aspect, the noise filter(s) can be implemented as a combination one or more of above-described analog filters, and a digital filter for one or more of the sampler outputs. Benefits and advantages of any of these implementations can include a decrease in false alarms arising from events such as the vehicle hitting a pothole. It will be understood, regarding the digital noise filtering, that exemplary implementations can configure such digital filters to operate prior to the above-described axis rotation, or after the axis rotation, or both. The control unit 107 can be configured to generate the deceleration warning signal as a pulse width modulation (PWM), to provide for control of the brightness of the light generated by the LEA 105.
For purposes of description, a bisector reference line BR appears on
In various examples, the control unit 107 can be configured to receive, from the vehicle, conventional human operator actuated signals, such as a brake signal, left turn signal, and right turn signal. The control unit 107 can be configured to obtain these signals, for example, via a CANBUS-to-SIGNALS interface or via an interface to another control bus of the vehicle. Referring to
In some examples, the vehicle safety lighting system 100 can include a USB, micro-USB or equivalent receptacle/port, and/or include a Bluetooth® or equivalent wireless interface, for user interface to the control unit 107. The user interface can provide the user with capability, for example, of various customization or configuration of the control unit 107, as well as firmware updates. In some examples, a Bluetooth® Low Energy (BLE) Bluetooth® or equivalent wireless interface can be implemented as a Bluetooth® or equivalent “dongle” that can plug into a USB, micro-USB or equivalent receptacle/port.
As shown in
The lightbar 500 will be in communication with the signaling system of the vehicle and controlled so as to light up for giving visual signals that coordinate with those of the original turn signal lights 501 and brake light 502 of the vehicle. In some examples, the lightbar 500 may also provide signals for deceleration from other causes than operation of the vehicle brakes, as described above.
In the example of
Each of the armbands 505 will have a wireless communication link 508 with the lightbar 500 or with another control unit as will be described in more detail below. Through this wireless communication link 508, signals are sent to the armbands 505 to control the LEAs 507 to signal the operation of the vehicle in coordination with the lightbar 500, the original turn signal lights 501, and/or the original brake light 502. The additional visual signaling provided by the LEAs 507 makes the signal being sent more prominent and less likely to be overlooked or unseen by the operator of a nearby or trailing vehicle. Consequently, the safety of the operator wearing the armbands 505 is significantly enhanced, as is the safety of other drivers and bystanders.
The wireless communication links 508 may be Bluetooth® links or may use other wireless protocols. The links 508 may be between the armband units 505 and the lightbar 500 or another controller to operate the LEAs 507 appropriately. As used herein, Bluetooth® (BLT) is a technology standard using a Bluetooth® Low Energy (BLE) protocol. In particular, a Bluetooth® Mesh may provide the network and communications among the armbands and a control device that is signaling the armbands with information about the vehicle operation for which the armband is to provide corresponding visual signals.
Bluetooth® Mesh technology is an advancement in wireless communication that goes beyond traditional point-to-point connections. Unlike standard Bluetooth®, which typically supports one-to-one or one-to-many connections, Bluetooth® Mesh enables devices to form a network where each device can communicate with any other within the range. This Mesh topology opens up new possibilities for smart homes, industrial automation, and other Internet of Things (IoT) applications. Devices in a Bluetooth® Mesh network work together to relay messages, extending the reach and robustness of the network. Mesh networking operates on Bluetooth® Low Energy (LE) and is compatible with core specification version 4.0 and higher. Bluetooth® Mesh networking uses an underlying Bluetooth® LE 4.x or 5.0 stack, which supports broadcaster and observer roles, to both advertise and scan for advertising packets.
In a system such as that described here, for example, as shown in
In older Bluetooth® technology, a central control device, which could be the lightbar 500, the smartphone 600 or another control unit, scans for and initiate connections to BLE peripheral devices that are advertising their presence. The BLE peripheral devices advertise their presence by transmitting signals on BLE advertising radio channels.
In the illustrated example of
The lightbar 500 may also maintain a third BLE connection to the smartphone 600 and application 601. This connection is not mandatory for system operation. However, the application 601 may be used for system configuration.
For example, upon powerup of the vehicle and/or the lightbar 500, the lightbar 500 activates as a control device and begins scanning to join the Bluetooth® Mesh and determine if the armbands 505 are present, i.e., turned on and communicating within radio range of the lightbar 500. When scanning, the lightbar 500 or any other Bluetooth® Mesh device receives advertising packets from any other BLE device that is presently advertising in the vicinity.
In older Bluetooth® systems, the lightbar would act as a BLE central device and filter out the received advertising packet data to attempt to find packets associated with the left and right armbands 505. In this way, the BLE central device discovers and auto-manages connections to the two independent armband units. However, this management is unnecessary in a Bluetooth® Mesh environment.
The armbands 505 can identify themselves as left or right by using a unique BLE advertising name or Universal Unique Identifier (UUID). This information is presented in specific fields in the armbands' advertising BLE radio packets.
The setting of an armband 505 as being left or right can be done by various methods. For example, a setting in the hardware options on the printed circuit board (PCB) of an armband 505 can designate the armband as left or right during manufacture. In another example, the firmware in an armband can be programmed to designate the band as left or right. Lastly, when pairing with the system, for example using the application 601, an armband 505 can be designated as left or right.
In some examples, the control device 550 will not accept pairing with an armband except with the assistance of the application 601 on the smartphone 600. This prevents the control device 550 from pairing with an armband owned by another operator and can impose the requirement that any armband paired to the system has been designated as a left or right armband. Without this feature, the incorrect visual signal could be output by an erroneously paired armband that is not being worn where expected.
Once assigned as left or right, the armbands can advertise their presence on the Bluetooth® Mesh with corresponding names, such as “Armband Left” and “Armband Right.” Conversely, as an alternative to relying on a name, the band could advertise with a UUID that the control device 550 will recognize as belonging to a left or right armband. For example, the left armband 505L could advertise with a UUID 5ce50dca-98c2-40dc-b627-4528e6d20055, whereas a right armband 505R could advertise with a UUID 5de50dca-98c2-40dc-b627-4528e6d20055. The small difference between the two UUIDs is known to the control device 550 to distinguish between the left and right units.
When the control device 550 receives the advertising packet, the BLE subsystem will also measure/provide received radio signal strength (RSSI) at the moment the advertising packet was received. This is typically expressed in dBm. A higher number is a stronger radio frequency RSSI signal. In the scenario where there could be multiple left/right armbands within radio range, the control device, e.g., lightbar 500, can make decisions on which left/right armbands 505 it will connect with based on which provides the strongest RSSI signal. This should provide connection to the armbands closest to the control device which, presumably, are the armbands on the operator of the vehicle. In the case of any ambiguity, the control device and pair with units most recent paired previously.
Once the control device, e.g., lightbar 500, has found a left and right armband advertising, the lightbar 500 will proceed to make BLE connections to those two armbands as peripheral devices per normal BLE connection procedures. The control device 550 will store a unique numerical BLE connection identifier for each of the left and right armbands 505. This is used later when sending BLE messages to the armbands 505. The BLE message is sent via a BLE connect identifier, and the control device 550 needs to remember which one is associated with the left or right armband.
After two armbands have been connected to a control device, a corresponding unique pair ID can then be stored so the two armbands are thereafter treated as a pair. This may also help RSSI ambiguities in the future. For example, if two vehicles close to each other power up at about the same time, with a rider on each of them, there could be some ambiguities in determining discovered armbands. The system will use a combination of RSSI and unique pair ID to sort out ambiguities where RSSI may not be sufficient. Where ambiguity cannot be resolved, the system can allow new pairings to occur and re-establish a new unique pair ID, e.g., in the case of a replacement unit.
As described above, the control device 550 will operate in coordination with the original turn and brake signal lights of the vehicle. Additionally, with the wireless links to the armbands, the control device 550 will send appropriate data messages to one or both armbands 505 to activate brake or turn signals using the LEAs 507 on the respective armbands 505. For example, if the lightbar 500 is turned on to indicate braking or deceleration, the LEAs 507 will likewise be activated to augment the signal that the vehicle is decelerating. If the lightbar 500 is flashing on the left or right side as a left or right turn signal, a corresponding signal will be sent only to the left or right armband so that the LEA 507 on that armband also blinks or flashes to augment the visual signal that the vehicle is turning, merging or enter/leaving traffic to that side.
An alternative explanation of this system is given with respect to
As shown in
Further operation of the system of
Continuing, the flow 700 can include a disabling, at 704, of processing for detecting a deceleration of the vehicle. Such disabling can include, for example, disabling a clock input to the controller, or to the above-described A/D converter, if separate from the controller. Alternatively, the disabling can include switching the controller (e.g., 551,
Still referring to
For example, corresponding to LTS, operations at 803 can include activating all of the amber light emitting elements of the left armband 505L, e.g., in a flashing or blinking mode. Likewise, corresponding to RTS, operations at 803 can include activating all of the amber light emitting elements of the right armband 505R, e.g., in a flashing or blinking mode.
In various examples, the controller 505 is can be configured such that operations at 803 can include the controller, upon detecting the brake lights are active on an armband that is now to indicate a turn, deactivating the brake light located on that armband in favor of the activated turn light. For example, the left brake light (e.g., red light emitting elements of the left armband) may be deactivated or switched off when the left turn signal is on (e.g., if LTS is received), and the right brake light may be deactivated or turned off (e.g., red light emitting elements of right armband) if the right turn signal is on (e.g., RTS is received). Still referring to
An ambient light sensor 803 can determine the amount of light in which the unit is operating. For example, if the unit is operating in bright sunlight, as determined by the ambient light sensor 803, the lightbar 507 may not be bright enough to provide helpful visual signals. In that case, the unit may be deactivated to conserve battery power. Alternatively, the ambient light sensor may indicate how brightly the LEA 507 should be operated in current conditions to provide an effective visual signal.
A battery 805 provides the power for the unit. A low dropout regulator (LDO) 804 may be connected between the battery 805 and the transceiver 801 to regulate an output voltage for the transceiver 801 powered from the higher-voltage input of the battery 805. The LDO may also connect the battery to the ambient light sensor 803. Lastly, the battery 805 also provides power to light the lightbar 507.
A charger 806 is provided to charge the battery 805. For example, the charger 806 may have a Universal Serial Bus (USB) port 807, e.g., USB type C. Through this port 807, power is provided to charge the battery 805. A number of charging parameter resistors 808 may be provided between the charger 806 and ground to help control proper charging of the battery 805.
Lastly, the example of an armband unit includes a battery monitor circuit 810. This circuit monitors the battery voltage of the battery 805. When the voltage of the battery 805 drops below a certain voltage threshold (that can be set in firmware), the armband unit will shut down. For example, the voltage threshold Martin could be 2.75V. Resistorx with relatively high resistor values are used in the circuit 810 to prevent the battery from discharging through the monitoring circuit 810.
In the foregoing detailed description, numerous specific details were set forth by way of examples in order to provide a thorough understanding of the relevant teachings. It will be apparent to persons of ordinary skill, upon reading the description, that various aspects can be practiced without such details. In other instances, well known methods, procedures, components, and/or circuitry have been described at a relatively high-level, without detail, in order to avoid unnecessarily obscuring aspects of the present teachings.
While the foregoing has described what are considered to be the best mode and/or other examples, it is understood that various modifications may be made therein and that the subject matter disclosed herein may be implemented in various forms and examples, and that the teachings may be applied in numerous applications, only some of which have been described herein. It is intended by the following claims to claim any and all applications, modifications and variations that fall within the true scope of the present teachings.
Unless otherwise stated, all measurements, values, ratings, positions, magnitudes, sizes, and other specifications that are set forth in this specification, including in the claims that follow, are approximate, not exact. They are intended to have a reasonable range that is consistent with the functions to which they relate and with what is customary in the art to which they pertain.
The scope of protection is limited solely by the claims that now follow. That scope is intended and should be interpreted to be as broad as is consistent with the ordinary meaning of the language that is used in the claims when interpreted in light of this specification and the prosecution history that follows, and to encompass all structural and functional equivalents. Notwithstanding, none of the claims are intended to embrace subject matter that fails to satisfy the requirement of Sections 101, 102, or 103 of the Patent Act, nor should they be interpreted in such a way. Any unintended embracement of such subject matter is hereby disclaimed.
Except as stated immediately above, nothing that has been stated or illustrated is intended or should be interpreted to cause a dedication of any component, step, feature, object, benefit, advantage, or equivalent to the public, regardless of whether it is or is not recited in the claims.
It will be understood that the terms and expressions used herein have the ordinary meaning as is accorded to such terms and expressions with respect to their corresponding respective areas of inquiry and study except where specific meanings have otherwise been set forth herein.
Relational terms such as first and second and the like may be used solely to distinguish one entity or action from another without necessarily requiring or implying any actual such relationship or order between such entities or actions. The terms “comprises,” “comprising,” and any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. An element preceded by “a” or “an” does not, without further constraints, preclude the existence of additional identical elements in the process, method, article, or apparatus that comprises the element. Furthermore, subsequent limitations referring back to “said element” or “the element” performing certain functions signifies that “said element” or “the element” alone or in combination with additional identical elements in the process, method, article or apparatus are capable of performing all of the recited functions.
The Abstract of the Disclosure is provided to allow the reader to quickly identify the nature of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. In addition, in the foregoing Detailed Description, it can be seen that various features are grouped together in various examples for the purpose of streamlining the disclosure. This method of disclosure is not to be interpreted as reflecting an intention that any claim requires more features than the claim expressly recites. Rather, as the following claims reflect, inventive subject matter lies in less than all features of a single disclosed example. Thus, the following claims are hereby incorporated into the Detailed Description, with each claim standing on its own as a separately claimed subject matter.