VEHICLE SAFETY SYSTEM AND A METHOD OF ACCESSING A VEHICLE
20230001944 · 2023-01-05
Inventors
Cpc classification
G06V20/59
PHYSICS
B60W50/14
PERFORMING OPERATIONS; TRANSPORTING
G06V20/597
PHYSICS
G06V20/56
PHYSICS
International classification
B60W50/14
PERFORMING OPERATIONS; TRANSPORTING
B60W40/08
PERFORMING OPERATIONS; TRANSPORTING
Abstract
Vehicle safety system that ensures user of a vehicle performs a 360-degree walk around of the vehicle before it is moved from a resting location. Vehicle safety system includes plurality of input receivers positioned around the vehicle, and a pressure switch at the driver's seat of the vehicle, motion sensor, or the like to detect presence of an operator in the driver's seat of the vehicle. The user walks around the vehicle and activates the input receivers within a predetermined time period before sitting in the driver's seat. If user fails to activate input receivers, then the vehicle safety system generates an alert or alarm. This ensures the user completes a 360-degree walk around before sitting in the vehicle. If user activates the input receivers within the predetermined time period, then the vehicle safety system deactivates the alarm, allowing operator to sit in their seat without the alert being triggered.
Claims
1. A vehicle safety system facilitating access to a user to operate the vehicle after he walks around the vehicle and clears any obstruction before starting the vehicle, as disclosed and described in the above specification.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Further features and advantages of the present subject matter will become apparent from the following detailed description, taken in combination with the appended drawings, in which:
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025] It will be noted that throughout the appended drawings, like features are identified by like reference numerals.
DETAILED DESCRIPTION OF THE EMBODIMENTS
[0026] Before the present features and working principle of a vehicle safety system is described, it is to be understood that this subject matter is not limited to the particular system as described, since it may vary within the specification indicated. Various features of a vehicle safety system might be provided by introducing variations within the components/subcomponents disclosed herein. It is also to be understood that the terminology used in the description is for the purpose of describing the particular versions or embodiments only, and is not intended to limit the scope of the present subject matter, which will be limited only by the appended claims. The words “comprising,” “having,” “containing,” and “including,” and other forms thereof, are intended to be equivalent in meaning and be open-ended in that an item or items following any one of these words is not meant to be an exhaustive listing of such item or items, or meant to be limited to only the listed item or items.
[0027] It should be understood that the present subject matter describes a vehicle safety system that ensures a user of a vehicle performs a 360-degree walk around of the vehicle before it is moved from a resting location. The vehicle safety system includes a plurality of input receivers positioned around the vehicle. The vehicle safety system includes a pressure switch, optical sensor, motion detector, or the like at the driver's seat of the vehicle. The user walks around the vehicle and touches, scans, or otherwise activates the input receivers within a predetermined time period before sitting in the driver's seat. If the user fails to activate the input receivers, then the vehicle safety system generates an alert or alarm. This ensures the user completes a 360-degree walk around before sitting in the vehicle. If the user activates the input receivers within the predetermined time period, then the vehicle safety system deactivates the alarm, allowing the operator to sit in their seat without the alert being triggered.
[0028] Various features and embodiments of a vehicle safety system that ensures a user of a vehicle performs a 360-degree walk around of the vehicle before it is moved from a resting location are explained in conjunction with the description of
[0029] The present subject matter discloses a vehicle safety system that ensures a user of a vehicle performs a 360-degree walk around of the vehicle before it is moved from a resting location.
[0030] Vehicle safety system 12 includes motion sensor 20. Motion sensor 20 configures to detect movement of user 16 and transmits the data for further processing. In one implementation, vehicle safety system 12 includes pressure switch 22 (or motion sensor, or the like) that mounts at a steering wheel or driver seat of vehicle 14.
[0031]
[0032] Vehicle safety system 12 presents an engine 24 that powers vehicle 14. Assuming that vehicle 14 is an electric vehicle, then an electric motor or electric powertrain replaces engine 24.
[0033] Vehicle safety system 12 includes on-board computer 26. On-board computer 26 controls the operation of vehicle safety system 12 to ensure a 360-degree walk around of vehicle 14 has been performed, and/or provide secure access to user 16 for operating vehicle 14. In one implementation, on-board computer 26 includes a dashboard that mounts in front of the driver seat of vehicle 14. In another example, on-board computer 26 comes as a stand-alone component and integrates with the vehicle's dashboard. This allows vehicle safety system 12 to retro-fit in an old vehicle to provide secure access to use vehicle 14. On-board computer 26 electrically connects to input receivers 18, motion sensor 20 and pressure switch 22 and engine 24 (
[0034] On-board computer 26 includes processor 28. Processor 28 includes one or more commonly known Central Processing Unit (CPU) such as a microprocessor or microcontroller. It should be understood that processor 28 is responsible for implementing specific functions under the control of software including an operating system, and any appropriate applications software.
[0035] On-board computer 26 includes memory 30 such as a volatile memory (e.g., RAM), non-volatile memory (e.g., disk memory, FLASH memory, EPROMs, etc.), unalterable memory, and/or other types of memory. In one implementation, memory 30 stores data, program instructions. The program instructions might control the operation of an operating system and/or one or more applications.
[0036] On-board computer 26 includes interface(s) 32. Interface 32 includes wired interfaces and/or wireless interfaces. In at least one implementation, interface(s) 32 includes functionality similar to at least a portion of functionality implemented by one or more computer system interfaces such as those described herein and/or generally known to one having ordinary skill in the art.
[0037] On-board computer 26 may include display(s) 34. Display(s) 34 implements using LCD display technology, OLED display technology, and/or other types of conventional display technology.
[0038] On-board computer 26 may include camera 36 either inside or outside of vehicle 14. In one example, camera 36 positions at the roof or windshield of vehicle 14 and captures user 16 sitting in the driver seat. In another example, camera 36 positions at the outer side of vehicle 14 and captures images or video of user 16 or others walking around vehicle 14.
[0039] On-board computer 26 may include audio output 38. Audio output 38 indicates a speaker 38 that receives the audio decoded by an Audio/Video unit(s) (not shown) and announces/provides alarms and/or voice instructions to user 16 of vehicle 14.
[0040] On-board computer 26 includes battery 40 specifically configured to power on-board computer 26. Alternatively, battery 40 includes a main battery that supplies power to one or more components of vehicle 14.
[0041] On-board computer 26 may include wireless communication module/transceiver 42. Transceiver 42 configures to communicate with external devices using one or more wireless interfaces/protocols such as, for example, 802.11 (Wi-Fi), 802.15 (including Bluetooth™), 802.15 (Wi-Max), 802.22, Cellular standards such as CDMA, CDMA2000, WCDMA, Radio Frequency (e.g., RFID), Infrared, Near Field Magnetics, etc.
[0042] On-board computer 26 includes other sensors 44 such as proximity sensors, optical sensors, temperatures sensors, and the like, or a combination thereof. Other sensors 44 either as standalone sensors in conjunction with motion sensor 20.
[0043] On-board computer 26 includes alarm 46. Alarm 46 operates as a standalone speaker or operates in conjunction with audio output 38 to generate an alert to user 16.
[0044]
[0045] In accordance with one embodiment of the present subject matter, the circuitry (
[0046] At step 102, timer (T1) is set for a predetermined time period say one (1) minute to press all input receivers 18 and activate pressure switch 22. In one example, the circuitry configures to receive input from user 16 on any of input receivers 18. In other words, user 16 can press first input receiver 18a, second input receiver 18b, third input receiver 18c, and fourth input receiver 18d in any order (but must press all input receivers 18). Alternatively, the circuitry configures to receive input in a series say in clockwise or anti-clockwise direction from user 16 on input receivers 18. For example, the circuitry configures to receive input in clockwise direction in the order first input receiver 18a, second input receiver 18b, third input receiver 18c and fourth input receiver 18d. Only when user 16 presses first input receiver 18a, second input receiver 18b, third input receiver 18c and fourth input receiver 18d in the order, the circuitry considers that activation of input receivers 18 is completed. Here, the circuitry holds each of first input receiver 18a, second input receiver 18b, third input receiver 18c and fourth input receiver 18d active when any of input receivers 18 is pressed as long as timer (T1) is active (step 104).
[0047] If user 16 presses or scans all input receivers 18 and activates pressure switch 22 within one minute (or predetermined time), then the circuitry disables alarm 44 for a period of one minute (or predetermined time) starting from the time any of input receivers 18 is activated. This allows user 16 to sit in the vehicle seat without alarm 44 being triggered. Here, the circuitry ensures that alarm 44 is deactivated until user 16 vacates the vehicle seat for more than 15 seconds (or predetermined time) at which the circuitry resets requiring user 16 to walk around again (subsequently), as shown at step 106. The circuitry may continuously receive input from motion sensor 20 determining movement of user 16 around vehicle 14 (step 108) for pressing input receivers 18 and then entering vehicle 14 for activating pressure switch 22. Here, the circuitry activates alarm 44 if pressure switch 22 is activated after being deactivated for 15 seconds. Further, the circuitry raises alarm 44 when both motion sensor 22 and pressure switch 22 are activated simultaneously (step 110). The method 100 ends at step 112.
[0048] Optionally, the circuitry includes an additional sensor that detects if there is any obstruction at the front and/or rear of vehicle 14. In this embodiment, once alarm 44 is deactivated after user 16 has performed the walk around, engaging all input receivers 18 around vehicle 14, then sitting in the driver's seat; then the additional sensor detects any obstruction at the front or rear of vehicle 14 and allows it to trigger an alert. Here, vehicle safety system 12 operates without motion sensor 20.
[0049]
[0050] The order in which the method 200 is described and is not intended to be construed as a limitation, and any number of the described method blocks can be combined in any order to implement the method 200 or alternate methods. Additionally, blocks may be deleted from the method 200 without departing from the spirit and scope of the subject matter described herein. Furthermore, the method may be implemented in any suitable hardware, software, firmware, or combination thereof. However, for ease of explanation, in the embodiments described below, the method 200 may be implemented in the above-described vehicle safety system 12.
[0051] As specified above, vehicle safety system 12 incorporates a circuitry that detects user activating input receivers and activates an alarm if input receivers 18 are not activated followed by activation of pressure switch 22. In the present embodiment, vehicle safety system 12 checks whether all inputs 18 have been activated before starting engine 24 of vehicle 14 to provide access to user 16. Method 100 starts at step 202. At step 204, vehicle safety system 12 checks whether input receivers 18 received user's input within the predetermined time period. If all input receivers 18 receive (step 206) the input, then vehicle safety system 12 checks whether engine 24 has been started (step 208). If engine 24 starts after all input receivers 18 have been pressed, then method 200 ends at step 210 and no further action is taken.
[0052] If vehicle safety system 12 detects that engine 24 has been started (step 212) without detecting any input from input receivers 18 at step 204 or if all input receivers 18 have not been pressed (at step 206), then vehicle safety system 12 employs alarm 46 to alert people nearby vehicle 14 as explained above. Further, vehicle safety system 12 employs camera 36 to capture an image of occupants and transmits to authorised user or owner via transceiver 42 (step 214) to take further action. Method 200 ends at step 210.
[0053] Although the above embodiments have been explained considering that user 16 presses input receivers 18 placed around vehicle 14, it is obvious to provide other means such as optical sensors, contactless mechanisms in place of input receivers 18 to detect movement of user 16.
[0054]
[0055] Method 250 starts at step 252. At step 254, vehicle safety system 12 detects whether user's input has been received by way of activating each of input receivers 18. Here, user 16 performs a 360-degree walk around of vehicle 14 and activates input receivers 18 placed around vehicle 14. At step 256, vehicle safety system 12 detects whether all input receivers 18 have been activated within a predetermined time, say 15 seconds. If all input receivers 18 have been activated within the predetermined time, then method 250 moves to step 258. At step 258, vehicle safety system 12 deactivates alarm 46. Further, method 250 moves to step 260 and ends.
[0056] If vehicle safety system 12 does not detect activation of input receivers 18 at step 254 or does not receive activation of input receivers 18 within the predetermined time at step 256, then method 250 moves to step 262. At step 262, vehicle safety system 12 checks whether the driver's seat is occupied without activation of input receivers 18. If vehicle safety system 12 determines that vehicle seat is not occupied, then method 250 moves to step 258 where vehicle safety system 12 deactivates alarm 46. If vehicle safety system 12 determines that vehicle seat is occupied without activation of input receivers 18 at step 262, then method 250 moves to step 264. At step 264, vehicle safety system 12 activates alarm 46. Further, method 250 moves to step 260 and ends.
[0057]
[0058] The methods and diagrams outlined in this patent serve as a basic method as to which this system may function. This intent of this patent is to provide a method and encompass the methodology that an individual shall perform a full observational walk around of a vehicle prior to operation of said vehicle. Actual installation may vary significantly at customers preference of wired versus wireless sensors, alarming/alerting devices, logical setup, and/or level of tamper proofing required by each customer as well as vehicle manufacturer.
[0059] From the above, it is evident that the presently disclosed vehicle safety system ensures the user of the vehicle walks around the vehicle and touches the input receivers before the vehicle is moved from a resting location. By virtue of his activating the input receivers, the user ensures there is no obstruction around before starting the vehicle and then uses the vehicle. This reduces the likelihood of an unintentional property damage or personal injury by the user driving the vehicle.
[0060] The present subject matter has been described in particular detail with respect to various possible embodiments, and those of skill in the art will appreciate that the subject matter may be practiced in other embodiments. First, the particular naming of the components, capitalization of terms, the attributes, data structures, or any other programming or structural aspect is not mandatory or significant, and the mechanisms that implement the subject matter or its features may have different names, formats, or protocols. Further, the system may be implemented via a combination of hardware and software, as described, or entirely in hardware elements. Also, the particular division of functionality between the various system components described herein is merely exemplary, and not mandatory; functions performed by a single system component may instead be performed by multiple components, and functions performed by multiple components may instead be performed by a single component.
[0061] Some portions of the above description present the features of the present subject matter in terms of algorithms and symbolic representations of operations on information. These algorithmic descriptions and representations are the means used by those skilled in the data processing arts to most effectively convey the substance of their work to others skilled in the art. These operations, while described functionally or logically, should be understood as being implemented by computer programs.
[0062] Further, certain aspects of the present subject matter include process steps and instructions described herein in the form of an algorithm. It should be noted that the process steps and instructions of the present subject matter could be embodied in software, firmware, or hardware, and when embodied in software, could be downloaded to reside on and be operated from different platforms used by real-time network operating systems.
[0063] The algorithms and operations presented herein are not inherently related to any particular computer or other apparatus. Various general-purpose systems may also be used with programs in accordance with the teachings herein, or it may prove convenient to construct more specialized apparatus to perform the required method steps. The required structure for a variety of these systems will be apparent to those of skill in the, along with equivalent variations. Also, the present subject matter is not described with reference to any particular programming language. It is appreciated that a variety of programming languages may be used to implement the teachings of the present subject matter as described herein, and any references to specific languages are provided for disclosure of enablement and best mode of the present subject matter.
[0064] It should be understood that components shown in FIGUREs are provided for illustrative purposes only and should not be construed in a limited sense. A person skilled in the art will appreciate alternate components that may be used to implement the embodiments of the present subject matter and such implementations will be within the scope of the present subject matter.
[0065] While preferred embodiments have been described above and illustrated in the accompanying drawings, it will be evident to those skilled in the art that modifications may be made without departing from this subject matter. Such modifications are considered as possible variants included in the scope of the subject matter.