Certain vehicles, such as off-road vehicles, may include systems and methods for vehicle event prevention and management. For example, certain vehicles may include seatbelts, airbags, handhold bars, and/or other components designed to be used by occupants of a vehicle to help prevent and/or manage vehicle events (e.g., instances where the vehicle is subject to kinematic activity above certain thresholds). There exists a need to improve vehicle event prevention and management. It is with respect to these and other general considerations that embodiments have been described. The embodiments described herein are not to be limited to solving the specific problems identified in the background.
Aspects of the present disclosure relate to methods and systems for vehicle event prevention and management.
Some embodiments of the present disclosure provide a seat for a vehicle. The seat includes: a backrest, a headrest, and one or more airbags stored within at least one of the backrest or the headrest. The one or more airbags include one or more arm wings, which, when deployed, are sized and shaped to encapsulate at least a portion of one or more arms of an occupant of the seat.
Some embodiments of the present disclosure provide a vehicle. The vehicle includes an operator compartment with a footwell, and a throttle pedal assembly coupled to the footwell. The throttle pedal assembly includes: a pedal pad, an instrumentation section, and a pedal arm extending between the pedal pad and the instrumentation section. The instrumentation section includes a leaf spring and one or more strain gages disposed thereon.
Some embodiments of the present disclosure provide a vehicle. The vehicle includes a seatbelt harness. The seatbelt harness includes a first harness side and a second harness side. The first harness side includes an upper strap, a lower strap, and a connector. The second harness side includes an upper strap, a lower strap, and a connector. The connector of the second harness side is configured to engage with the connector of the first harness side to fasten the seatbelt harness. At least one of the upper straps include a handhold strap that is coupled thereto.
Some embodiments of the present disclosure provide a vehicle. The vehicle includes a seatbelt harness. The seatbelt harness includes a first harness side and a second harness side. The first harness side includes an upper strap, a lower strap, and a connector. The second harness side include an upper strap, a lower strap, and a connector. The connector of the second harness side is configured to engage with the connector of the first harness side to fasten the seatbelt harness. At least one of the upper straps includes a latch mount coupled thereto via a tether extending between the latch mount and the at least one of the upper straps.
Some embodiments of the present disclosure provide a vehicle. The vehicle includes a seatbelt harness. The seatbelt harness includes a first harness side and a second harness side. The first harness side includes an upper strap, a lower strap, and a connector. The second harness side include an upper strap, a lower strap, and a connector. The connector of the second harness side is configured to engage with the connector of the first harness side to fasten the seatbelt harness. The seatbelt harness further includes a shoulder strap coupled to at least one of the upper straps.
Some embodiments of the present disclosure provide a vehicle. The vehicle includes a plurality of ground engaging members, a frame coupled to the plurality of ground engaging members, a rotating arm coupled to the frame, above the plurality of ground engaging members, and a net attached to the underside of the rotating arm.
Some embodiments of the present disclosure provide a vehicle. The vehicle includes a plurality of ground engaging members, a frame coupled to the plurality of ground engaging members, a webbing coupled to the frame, and a retractor for the webbing, coupled to the frame. The retractor includes a housing, and a spool for the webbing, disposed within the housing.
Some embodiments of the present disclosure provide a method for deploying a webbing of a vehicle. The vehicle includes a frame and a retractor, and the webbing includes an upper webbing fixedly coupled to the frame and a lower webbing fixedly coupled to the retractor. The method includes receiving a signal corresponding to a kinematic measurement of the vehicle, activating the retractor, in response to receiving the signal, and retracting the lower webbing of the webbing, via the retractor, thereby expanding the webbing across at least a portion of the frame of the vehicle.
Some embodiments of the present disclosure provide a vehicle. The vehicle includes a frame, a plurality of ground engaging members coupled to the frame, one or more roll angle sensors, one or more indicators, and a controller in communication with the one or more roll angle sensors. The controller includes a processor and memory storing instructions that, when executed by the processor, cause the controller to perform a set of operations. The set of operations include: receiving a signal from the one or more roll angle sensors indicative of a roll angle of the vehicle, and adapting the one or more indicators to provide a notification that corresponds to the roll angle, based on the signal.
Some embodiments of the present disclosure provide a vehicle. The vehicle includes a frame, a plurality of ground engaging members coupled to the frame, an image sensor, one or more kinematic sensors, and a controller in communication with the image sensors and the one or more kinematic sensors. The controller includes a processor and memory storing instructions that, when executed by the processor, cause the controller to perform a set of operations. The set of operations include: receiving one or more signals from the one or more kinematic sensors, determining that a vehicle event has occurred based on the one or more signals, and activating the image sensor.
Some embodiments of the present disclosure provide a method of deploying one or more occupant retention devices. The method includes: receiving a setting for a kinematic tolerance of a vehicle, receiving an indication corresponding to one or more kinematics of the vehicle, comparing the indication to the kinematic tolerance, and deploying the one or more occupant retention devices, in response to determining that the kinematic tolerance is exceeded.
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. Additional aspects, features, and/or advantages of examples will be set forth in part in the following description and, in part, will be apparent from the description, or may be learned by practice of the disclosure.
Non-limiting and non-exhaustive examples are described with reference to the following Figures.
In the following detailed description, references are made to the accompanying drawings that form a part hereof, and in which are shown by way of illustrations specific embodiments or examples. These aspects may be combined, other aspects may be utilized, and structural changes may be made without departing from the present disclosure. Embodiments may be practiced as methods, systems or devices. Accordingly, embodiments may take the form of a hardware implementation, an entirely software implementation, or an implementation combining software and hardware aspects. The following detailed description is therefore not to be taken in a limiting sense, and the scope of the present disclosure is defined by the appended claims and their equivalents.
In some examples, the computing device 102 is a controller. The controller 102 may include a processor and memory storing instructions configured to implement one or more methods or processes disclosed herein. The controller 102 may be configured or otherwise programmed to control operation of an engine (e.g., for a fuel-powered vehicle or a hybrid vehicle) and/or an electric motor (e.g., for a hybrid vehicle or an electric drivetrain vehicle). In some examples, the controller 102 is configured or otherwise programmed to control operation of a battery (e.g., for a fuel-powered vehicle and/or for an electric drivetrain vehicle). Accordingly, in some examples, the computing device 102 may be included in a vehicle (e.g., vehicle 200). Additionally, or alternatively, in some examples, the computing device 102 may be a nomadic device, such as a smartphone, tablet, wearable device, etc., as may be associated with a rider of the vehicle.
In some examples, computing device 102 includes a communication system 112 and/or an event prevention and management engine 114. In some embodiments, computing device 102 can execute at least a portion of the event prevention and management engine 114 to implement one or more features described herein. For example, when at least a portion of the event prevention and management engine 114 is executed, one or more airbags may be deployed, a vehicle setting may be adjusted (e.g., throttle level, power on/off, speed delimiting, etc.), one or more nets may be deployed, one or more vehicle roll indications may be generated, one or more image sensors may be activated, and/or one or more other features may be implemented, as will be recognized by those of ordinary skill in the art, at least in light of teachings provided herein.
In some examples, server 104 includes a communication system 118 and/or event prevention and management engine 120. In some embodiments, server 104 can execute at least a portion of the event prevention and management engine 120 to implement one or more features described herein. For example, when at least a portion of the event prevention and management engine 120 is executed, one or more airbags may be deployed, a vehicle setting may be adjusted (e.g., throttle level, power on/off, speed delimiting, etc.), one or more nets may be deployed, one or more vehicle roll indications may be generated, one or more image sensors may be activated, and/or one or more other features may be implemented, as will be recognized by those of ordinary skill in the art, at least in light of teachings provided herein.
Additionally, or alternatively, in some examples, computing device 102 can communicate data received from input data source 106 to server 104 over communication network 108, which can execute at least a portion of the event prevention and management engine 114, 120. In some examples, the event prevention and management engine 114, 120 executes one or more portions of methods/processes disclosed herein and/or recognized by those of ordinary skill in the art, in light of the present disclosure.
In some examples, computing device 102 and/or server 104 can be any suitable computing device or combination of devices, such as a desktop computer, a vehicle computer, a mobile computing device (e.g., a laptop computer, a smartphone, a tablet computer, a wearable computer, etc.), a server computer, a virtual machine being executed by a physical computing device, a web server, etc. Further, in some examples, there may be a plurality of computing device 102 and/or a plurality of servers 104.
In some examples, input data source 106 can be any suitable source of input data (e.g., data generated from a computing device, data stored in a repository, data generated from a software application, data received from a vehicle, etc.) In some examples, input source 106 can include memory storing input data (e.g., local memory of computing device 102, local memory of server 104, cloud storage, portable memory connected to computing device 102, portable memory connected to server 104, etc.). In some examples, input data source 106 can include an application configured to generate input data and provide the input data via a software interface. In some examples, input data source 106 can be local to computing device 102. In some examples, input data source 106 can be remote from computing device 102, and can communicate input data 110 to computing device 102 (and/or server 104) via a communication network (e.g., communication network 108). In some examples, the input data source 106 may include multiple sources of input data.
In some examples, the input data 110 may include vehicle information retrievable from a vehicle controller, sensors of a vehicle (e.g., seatbelt sensor, door sensor, seat sensor, etc.), and/or components of a vehicle (e.g., engine, battery, etc.). In some examples, the input data 110 may include data retrievable from one or more kinematic sensors, such as that are associated with vehicle 200 (e.g., accelerometer, velocity sensor, gyroscope, angular velocity sensor, etc.) In some examples, input data 110 may include data retrievable from a remote and/or local data store (e.g., of server 104 or computing device 102, respectively).
In some examples, communication network 108 can be any suitable communication network or combination of communication networks. For example, communication network 108 can include a Wi-Fi network (which can include one or more wireless routers, one or more switches, etc.), a peer-to-peer network (e.g., a Bluetooth or Bluetooth Low Energy network), a cellular network (e.g., a 3G network, a 4G network, a 5G network, etc., complying with any suitable standard), a wired network, a Controller Area Network (CAN), etc. In some examples, communication network 108 can be a local area network (LAN), interfaces conforming known communications standard, such as Bluetooth® standard, IEEE 802 standards (e.g., IEEE 802.11), a ZigBee® or similar specification, such as those based on the IEEE 802.15.4 standard, a wide area network (WAN), a public network (e.g., the Internet), a private or semi-private network (e.g., a corporate or university intranet), any other suitable type of network, or any suitable combination of networks. In some examples, communication links (arrows) shown in
The vehicle 200 includes a frame 202 and one or more ground engaging members 204 (e.g., wheels and tires). The frame 202 includes a lower frame 206 and an upper frame 208. The one or more ground engaging members 204 are operably coupled to the lower frame 206 while the upper frame 208 may extend generally over the operator area of vehicle 200. The vehicle 200 further includes a drivetrain 210 operably coupled to the lower frame 206 and drivingly connected to one or more of the ground engaging members 204. The upper frame 208 includes a front section 212, a center section 214, and a rear section 216. The front, center, and rear sections 212, 214, 216 may couple to each other and to the lower frame 206.
In examples, the drivetrain 210 is comprised of a fuel-burning engine and transmission combination, together with a driveshaft extending between the drivetrain and two of the ground engaging members 214. As another example, the drivetrain 210 could be a hybrid, fuel cell, or electric drivetrain, among other examples. The drivetrain 210, related front and rear suspension assemblies, and steering assemblies are more thoroughly described in our application Ser. No. 17/223,717, filed Apr. 6, 2021, Ser. No. 11/494,891 filed Jul. 28, 2006, and Ser. No. 11/494,890, filed Jul. 28, 2006, the subject matter of which is incorporated herein by reference.
The vehicle 200 further includes one or more seats 218. In some examples, the frame 202 defines an operator compartment, in which an operator sits on at least one of the one or more seats 218. The one or more seats 218 may be a plurality of seats, such as side-by-side seats. In the illustrated example of
The vehicle 200 may include a footwell (not shown) into where feet of occupants of the vehicle 200 extend. For example, the footwell may be located within the operator compartment defined by the frame 202. The footwell may include one or more operator inputs, for example pedals, such as a gas pedal, a brake pedal, and or a clutch pedal. One or more occupants sitting in the seats 218 may have feet that extend into the footwell of the vehicle 200. The footwell may be similar to the footwell 602, discussed later herein with respect to
The drivetrain 210 may be in communication with a controller, such as the controller 102 discussed earlier herein with respect to
The vehicle 200 further includes doors 220, which may be half doors or full doors. In some examples, the vehicle 200 does not include doors 220. For example, in some instances, the vehicle 200 includes a rotating arm and/or a net, instead of the doors 220. Such an example of a vehicle with a rotating arm and net, instead of the doors 220, is illustrated via the rotating arm 1110 and the net 1112 of
Additional and/or alternative components that may be part of the vehicle 200 will be recognized by those of ordinary skill in the art, at least in light of teachings provided herein. Further, components of other types of vehicles that may incorporate mechanisms provided herein (e.g., ATVs, UTVs, on-road vehicles, off-road vehicles, motorcycles, snowmobiles, mopeds, and/or watercraft) will be recognized by those of ordinary skill in the art.
The one or more airbags 320 may include a helmet airbag 320a and/or one or more arm wings 320b. The one or more arm wings 320b, when deployed, are sized and shaped to encapsulate at least a portion of one or more arms of an occupant of the seat 310. For example, the one or more arm wings 320b may extend about one or more shoulders of an occupant of the seat 310 and/or about the deltoids and/or biceps of an occupant of the seat 310. The one or more arm wings 320b may extend outward from the seatback 312 and across the seat bottom 316.
In some examples, the one or more arm wings 320b are generally conical when deployed. For example, a shape of the one or more arm wings 320b may be generally defined by a major diameter and a minor diameter. The minor diameter may extend substantially parallel to and above the major diameter, with respect to the seat bottom 316. In other words, a surface defined by the minor diameter, and which generally defines at least a portion of the conical shape of the one or more arm wings 320b, may be substantially parallel to and above a surface defined by the major diameter, which also generally defines at least a portion of the conical shape of the one or more arm wings 320b. In some examples, the one or more arm wings 320b may be a singular airbag. Additionally, or alternatively, in some examples, the one or more arm wings 320b may be a plurality of airbags, which together cooperate to protect an occupant of the seat 310. In some examples, the one or more arm wings 320b extend entirely about a front of the torso of the occupant (e.g., uniformly and continuously across the seat back 312). In some examples, the one or more arm wings 320b extend across portions of the torso of the occupant, but not entirely across the torso of the occupant. In these ways, arm wings 320b may be configured to prevent arms of the occupant from extending above a lower surface of the one or more arm wings 320b when deployed, such as below an upper boundary of door 220.
In some examples, the backrest 312 includes a frame 313. Further, in some examples, the headrest 314 includes a frame 315. The one or more airbags 320 may be stored within the backrest frame 313 and/or within the headrest frame 315. Accordingly, in some examples, the one or more airbags 320 may be stored within at least one of the frames 313, 315 (e.g., of the backrest and/or the headrest).
The helmet airbag 320a, when deployed, is sized and shaped to encapsulate a head of an occupant of the seat 310, such as a helmet of the occupant of seat 310. In some examples, the helmet airbag 320a is sized to generally surround and at least partially encapsulate the head of an average-sized male in the United States, according to height, weight, and head circumference guidelines available in the United States. In some examples, the helmet airbag 320a is generally spherical, when deployed. The helmet airbag 320a may be large enough to encapsulate a helmet being worn on the head of the occupant of the seat 310. In some examples, the helmet airbag 320a includes an opening on a side of the helmet airbag 320a (when deployed) that is furthest from the headrest 314.
In some examples, the one or more airbags 320 and/or a deployment mechanism (not shown) configured to deploy the one or more airbags 320 may be in communication with a controller 322. The controller 322 may be similar or the same as the computing device 102 discussed earlier herein with respect to
Method 500 begins at operation 502, wherein a setting is received for a kinematic tolerance of a vehicle (e.g., vehicle 200). The setting may correspond to an acceleration tolerance, an angular velocity tolerance, a velocity tolerance, a pitch tolerance, and/or another kinematic tolerance of the vehicle that may be recognized by those of ordinary skill in the art.
At operation 504, an indication is received that corresponds to one or more kinematics of the vehicle. The indication may be received from one or more sensors of the vehicle, such as an accelerometer, a gyroscope, an inertial measurement unit (IMU), and/or another sensor used to measure and/or derive kinematic values that may be recognized by those of ordinary skill in the art. The sensor from which the indication is received may be a vehicle sensor, an accessory sensor (e.g., of a jacket, collar, wearable accessory, etc.), a nomadic device sensor, and/or another intermediary computing device that may be recognized by those of ordinary skill in the art. Accordingly, the indication may correspond to an acceleration of the vehicle, a velocity of the vehicle, a pitch of the vehicle, an angular velocity of the vehicle, an angular acceleration of the vehicle, and/or another kinematic factor that may be recognized by those of ordinary skill in the art.
At operation 506, it is determined if the kinematic tolerance is exceeded (e.g., in a positive direction, or a negative direction, such as by increasing above the kinematic tolerance, or decreasing below the kinematic tolerance). For example, the indication received at operation 504 may be compared to the kinematic tolerance setting received at operation 502 to determine whether the kinematic tolerance is exceeded. In some examples, the kinematic tolerance may correspond to a single type of kinematic value (e.g., solely acceleration, solely velocity, etc.). In some examples, the kinematic tolerance may correspond to a plurality of kinematic values (e.g., a function in which two or more types of kinematic values are weighted together). For example, the kinematic tolerance may correspond to a first weighted amount of an acceleration value and a second weighted amount of an angular velocity value. Additional and/or alternative combinations of kinematic values will be recognized by those of ordinary skill in the art, at least in light of teachings provided herein.
If the kinematic tolerance is not exceeded, as indicated by “NO” in
However, if it is determined that the kinematic tolerance is exceeded, as indicated by “YES” in
Method 500 may terminate at operation 510. Alternatively, method 500 may return to operation 502 (or any other operation from method 500) to provide an iterative loop, such as of determining whether one or more airbags should be deployed in response to one or more kinematic tolerances being exceeded, and then deploying the one or more airbags, if appropriate.
The example system 600 further includes a throttle pedal assembly 610. The throttle pedal assembly 610 is coupled to the footwell 602. The throttle pedal assembly 610 includes a pedal pad 612, a pedal arm 614, and an instrumentation section 620. The pedal arm 614 extends between the pedal pad 612 and the instrumentation section 620. For example, the pedal arm 614 may be a lever that is curved and/or extends straight between the pedal pad 612 and the instrumentation section 620.
The instrumentation section 620 includes a leaf spring 622 and one or more strain gauges 624 disposed thereon. The leaf spring 622 may be relatively thinner than the pedal arm 614. The leaf spring 622 may be fixedly coupled to the footwell 602 at a first end and coupled to the pedal arm 614 at a second end such that the first end and the second end of the leaf spring 622 are laterally opposed.
In some examples, the instrumentation section 620 is encapsulated in an elastomeric material. For example, the elastomeric material may include at least one of silicone or epoxy. In some examples, the leaf spring 622 includes an elastic metal. For example, the leaf spring 622 may include steel. In some examples, the pedal pad 612 and/or the pedal arm 614 may include metal, plastic, and/or wood. Additional and/or alternative materials that may be used to manufacture the pedal pad 612 and/or the pedal arm 614 will be recognized by those of ordinary skill in the art.
In some examples, the throttle pedal assembly 610 is in communication with a controller 630. For example, a vehicle (e.g., vehicle 200 of
In some examples, the throttle pedal assembly 610 may be installed into a vehicle (e.g., vehicle 200) at the time of manufacture. Additionally, or alternatively, the throttle pedal assembly 610 may be retrofitted into a vehicle after the vehicle has already been manufactured. For example, the throttle pedal assembly 610 may be coupled to wires (e.g., in communication with the controller 630) that were previously coupled to a different throttle pedal assembly.
Receiving throttle input via the throttle pedal assembly 610 may be relatively more accurate and easier to maintain than conventional throttle pedal assemblies. For example, conventional throttle pedal assemblies may incur dust, dirt, or other debris in moving components that are tiresome to clean. However, the throttle pedal assembly 610 is fixedly coupled to the footwell 602 and the electronic components (e.g., the strain gages 624) are housed in an elastomer. Therefore, the throttle pedal assembly 610 is relatively easy to maintain and provides relatively more accurate throttle measurements than existing throttle pedal assemblies.
In some examples, the throttle pedal assembly 610 is calibrated at a time of manufacture, such that readings from the strain gages 624 are mapped to specific throttle values, when the pedal pad 612 is deflected from a rest position. In some examples, the throttle pedal assembly 610 may be re-calibrated and/or fine-tuned at a regular and/or irregular time interval (e.g., annually).
Method 700 begins at operation 702, wherein a signal is received that corresponds to deflection of a pedal arm (e.g., pedal arm 614). The signal may be received from a strain gage (e.g., the one or more strain gages 624).
At operation 704, a desired amount of throttle is calculated for a vehicle (e.g., vehicle 200), based on the signal. For example, the signal may be pre-mapped or calibrated to throttle values, such that a certain degree of voltage corresponds to a certain amount of throttle. In some examples, the mapping from the signal to a throttle value is according to a linear function. In some examples, the mapping from the signal to a throttle value is according to a non-linear function. In some examples, the mapping from the signal to a throttle value is set by a manufacturer. In some examples, the mapping from the signal to a throttle value is customizable by a vehicle owner (e.g., via their own calibrations, or by bringing the vehicle in to an authorized service provider).
At operation 706, the vehicle is caused to be throttled the desired amount. For example, if an operator of the vehicle pushes down on the pedal arm (e.g., or a pedal pad connected to the pedal arm) a first amount, then the vehicle may be caused to be throttled a corresponding first amount. If an operator of the vehicle pushes down on the pedal arm a second amount, then the vehicle may be caused to be throttled to a corresponding second amount. In some examples, the vehicle is throttled via a controller. Additionally, or alternatively, in some examples, the vehicle is throttled by one or more other devices which are in communication with a device at which method 700 is being performed, thereby allowing the device at which method 700 is being performed to cause the vehicle to be throttled, indirectly.
Method 700 may terminate at operation 706. Alternatively, method 700 may return to operation 702 (or any other operation from method 700) to provide an iterative loop, such as of receiving a signal corresponding to deflection of a pedal arm, from a strain gage, calculating a desired amount of throttle for a vehicle, based on the signal, and causing the vehicle to be throttled the desired amount.
The seatbelt harness 800 includes a first harness side 802 that includes an upper strap 804, a lower strap 806, and a connector 808. The seatbelt harness 800 further includes a second harness side 812 that includes an upper strap 814, a lower strap 816, and a connector 818. The connector 818 of the second harness side 810 is configured to engage with the connector 808 of the first harness side 802 to fasten the seatbelt 800. In some examples the connectors 808, 818 include a clip, a buckle, a button, and/or another type of coupling mechanism that may be recognized by those of ordinary skill in the art. Further, in some examples, the seatbelt 800 may include one or more components discussed herein with respect to seatbelts 900 and/or 1000 of
At least one of the upper straps 804, 814 includes a handhold strap 820 coupled thereto. In some examples, the upper strap 804 of the first harness side 802 and the upper strap 814 of the second harness side 812 each include a respective handhold strap 820 coupled thereto. In some examples, the handhold straps 820 are coupled to the upper strap 804 and/or 814 via sewing. For example, the upper straps 804, 814 may be made of a fabric, such as nylon, and the handhold straps 820 may also be made of a fabric, such as nylon, so that the handhold straps 820 can be sewn to the upper strap 804 and/or 814. In some examples, the handhold straps 820 are otherwise coupled to the upper strap 804 and/or 814, such as via adhesive, hook and loop fasteners, or magnetic couplings.
In some examples, the handhold straps 820 define a channel 822 with the at least one of the upper straps 804 and/or 814. The channel 822 is sized and shaped to receive a hand of a user of the seatbelt harness 800. In some examples, the upper straps 804 and/or 814 include a stiffening member 824 at where the handhold strap 820 is coupled to the upper strap 804 and/or 814. The stiffening member 824 may be one or more layers of material disposed on the upper strap 804 and/or 814 at where the handhold strap 820 is coupled. For example, the stiffening member 824 may include nylon, or plastic, or another type of polymer that may be recognized by those of ordinary skill in the art to provide enhanced rigidity and/or stability to the seatbelt harness 800 at where the handhold straps 820 are located.
In some examples, the handhold straps 820 may be located at about half a distance along the upper straps 804 and/or 814, as measured from a first end of the upper straps 804 and/or 814 at the connectors 808/818 to a second end of the upper straps 804 and/or 814 located at a seat (or other vehicle component) to which the seatbelt harness 800 is attached. In some examples, the handhold straps 820 may be located relatively closer to the first end of the upper straps 804 and/or 814 than to the second end of the upper straps 804 and/or 814.
In some examples, the handhold 820 straps extend from a top of the upper straps 804 and/or 814 (e.g., the top being opposite to a surface of the backrest along which the upper straps 804 and/or 814 extend). In some examples, the handhold straps 820 extend from a side of the upper straps 804 and/or 814 (e.g., such that the handhold straps 820 extend generally parallel along a surface of the backrest along which the upper straps 804 and/or 814 extend).
The handhold straps 820 of
The seatbelt harness 900 includes a first harness side 902 that includes an upper strap 904, a lower strap 906, and a connector 908. The seatbelt harness 900 further includes a second harness side 912 that includes an upper strap 914, a lower strap 916, and a connector 918. The connector 918 of the second harness side 910 is configured to engage with the connector 908 of the first harness side 902 to fasten the seatbelt 900. In some examples the connectors 908, 918 include a clip, a buckle, a button, and/or another type of coupling mechanism that may be recognized by those of ordinary skill in the art. Further, in some examples, the seatbelt 900 may include one or more components discussed herein with respect to seatbelts 800 and/or 1000 of
At least one of the upper straps 904, 914 includes a latch mount 920 coupled thereto. For example, the latch mount 920 may be coupled to the upper strap 904 and/or 914 via a tether 922 that extends between the latch mount 920 and the at least one of the upper straps 904, 914. In some examples, the upper strap 904 of the first harness side 902 and the upper strap 914 of the second harness side 912 each include a respective latch mount 920 coupled thereto (e.g., via a respective tether 922).
In some examples, the latch mounts 920 may be coupled to the upper straps 904 and/or 914 at about half a distance along the upper straps 904 and/or 914, as measured from a first end of the upper straps 904 and/or 914 at the connectors 908/918 to a second end of the upper straps 904 and/or 914 located at a seat (or other vehicle component) to which the seatbelt harness 900 is attached. In some examples, the latch mounts 920 may be coupled to the upper straps 904 and/or 914 relatively closer to the first end of the upper straps 904 and/or 914 than to the second end of the upper straps 904 and/or 914.
In some examples, the latch mounts 920 are coupled to a top of the upper straps 904 and/or 914 (e.g., the top being opposite to a surface of the backrest along which the upper straps 904 and/or 914 extend). In some examples, the latch mounts 920 are coupled to a side of the upper straps 904 and/or 914 (e.g., such that the tethers 922 extend generally parallel along a surface of the backrest along which the upper straps 904 and/or 914 extend).
In some examples, the latch mount 920 is a magnetic-mechanical latch mount. For example, the latch mount 920 may include a magnet that helps to position a corresponding latch attachment 930 into a center of the latch mount 920 such the latch attachment 930 may be mechanically pushed into place. In some examples, the latch mount 920 is sized and shaped to receive the corresponding latch attachment 930. The latch attachment 930 may be coupled to or otherwise part of a cuff or bracelet 932. The cuff 932 may be worn by an occupant of the vehicle in which the seatbelt 900 is located.
In some examples, the latch mount 920 is configured, adapted, or otherwise designed to lock the latch attachment 930 thereto when the latch attachment 930 is pressed against the latch mount 920. In some examples, the latch mount 920 is configured to unlock the latch attachment 930 therefrom when the latch attachment 930 is again pressed against the latch mount 920. The attachment/detachment functionality of the latch mount 920 highlights the mechanical aspect of the latch mount 920.
In some examples, the cuff 932 may include functionality to improve a wearer of the cuffs experience while using the cuff 932. For example, the cuff 932 may include a key for the vehicle. As another example, the cuff 932 may include a watch, such that the wearer of the cuff 932 can be informed of a date/time while wearing the cuff 932. In some examples, the cuff 932 may monitor biometric data from the wearer, with the wearer's permission, such as hear rate, calories burned, skin temperature, etc. In some examples, the cuff 932 may track a speed of the wearer, an acceleration of the wearer, a location of a wearer, and/or a distance traveled by the wearer. Such data collected by the cuff 932 may be transmitted to and/or aggregated by a system, such as the system 100 described earlier herein with respect to
Generally, a person may place one or more cuffs 932 onto one or more of their wrists. The person may enter the vehicle and secure themselves into the seat, via the seatbelt 900. The person, who is now an occupant of the vehicle, may then tap the one or more cuffs 932 (which are around their wrists) onto the location of the seatbelt 900 where the latch mount 920 is located, thereby connecting their wrists (via the cuffs 932) to the seatbelt 900 (e.g., via the tethers 922). Once the person would like to exit the vehicle, they can again tap their cuffs 932 onto the latch mount 920 to disconnect their wrists from the tethers 922. The person may then unsecure the seatbelt 900 and exit the vehicle (e.g., with or without the cuffs 932 still on their wrist, depending on if the person wants to keep it on, or take it off).
The latch mounts 920 of
The seatbelt harness 1000 includes a first harness side 1002 that includes an upper strap 1004, a lower strap 1006, and a connector 1008. The seatbelt harness 1000 further includes a second harness side 1012 that includes an upper strap 1014, a lower strap 1016, and a connector 1018. The connector 1018 of the second harness side 1010 is configured to engage with the connector 1008 of the first harness side 1002 to fasten the seatbelt 1000. In some examples the connectors 1008, 1018 include a clip, a buckle, a button, and/or another type of coupling mechanism that may be recognized by those of ordinary skill in the art. Further, in some examples, the seatbelt 1000 may include one or more components discussed herein with respect to seatbelts 800 and/or 900 of
The seatbelt 1000 further includes a shoulder strap 1020 coupled to at least one of the upper straps 1004 and/or 1014. The shoulder strap 1020 may extend from the at least one of the upper straps 1004 and/or 1014 at an acute angle with respect thereto. For example, the shoulder strap 1020 may extend from the upper strap 1004 at an angle of about 10 degrees, or about 20 degrees, or about 30 degrees, or another acute angle recognized by those of ordinary skill in the art.
At least one of the upper straps 1004, 1014 includes a shoulder strap 1020 coupled thereto. In some examples, the upper strap 1004 of the first harness side 1002 and the upper strap 1014 of the second harness side 1012 each include a respective shoulder strap 1020 coupled thereto. In some examples, the shoulder straps 1020 are coupled to the upper strap 1004 and/or 1014 via sewing. For example, the upper straps 1014, 1004 may be made of a fabric, such as nylon, and the shoulder straps 1020 may also be made of a fabric, such as nylon, so that the shoulder straps 1020 can be sewn to the upper strap 1004 and/or 1014. In some examples, the shoulder straps 1020 are otherwise coupled to the upper strap 1004 and/or 1014, such as via adhesive, hook and loop fasteners, ties, magnetic couplings, or another type of connector recognized by those of ordinary skill in the art.
In some examples, the seatbelt 1000 is part of a vehicle 1050. The vehicle 1050 may be similar to the vehicle 200 described earlier herein with respect to
In some examples, the shoulder strap 1020 may be located at about half a distance along the upper straps 1004 and/or 1014, as measured from a first end of the upper straps 804 and/or 1014 at the connectors 1008/1018 to a second end of the upper straps 1004 and/or 1014 located at a seat (or other vehicle component) to which the seatbelt harness 1000 is attached. In some examples, the shoulder strap 1020 may be located relatively closer to the second end of the upper straps 1004 and/or 1014 than to the first end of the upper straps 1004 and/or 1014 (e.g., to be placed near the armpit or chest of a person using the seatbelt 1000).
In some examples, the seatbelt 1000 includes a web 1022 that extends between the shoulder strap 1020 and the at least one of the upper straps 1004, 1014. In examples where the shoulder strap 1020 extends from the upper strap 1004 and/or 1014 at an acute angle, as discussed above, the web 1022 may extend between the shoulder strap 1020 and the at least one of the upper straps 1004, 1014, across the acute angle.
The shoulder strap 1020 limits shoulder abduction to reduce upper extremity movement during vehicle events. As a user of the seatbelt 1000 abducts their shoulder, the shoulder strap 1020 is configured to limit range of motion below a prescribed level. In some examples, enough slack is present in the shoulder strap 1020 to make the extra coverage relatively unnoticeable and/or non-intrusive to a normal riding posture. In some examples where the seatbelt 1000 may be stowed, when the seatbelt 1000 is stowed, the web 1022 may retract away with the seatbelt 1000.
In some examples, the shoulder strap 1020 may be adjustable, such as to configure how tight/loose the shoulder strap 1020 is against a user of the seatbelt 1000. In some examples, the shoulder strap 1020 may be labelled, such as to notify users of the seatbelt 1000 as to where the shoulder strap 1020 should be located on their body. In some examples, the shoulder strap 1020 may be removably coupled to the upper strap 1004 and/or 1014 of the seatbelt 1000, such that the seatbelt 1000 can be functional without the shoulder strap 1020.
Generally, the seatbelt 1000 with the shoulder strap 1020, as described herein, provides a relatively cost effective, easily installable, and low-effort solution to control shoulder abduction for riders of a vehicle in which the seatbelt 1000 is installed.
A rotating arm 1110 is coupled to the frame, at a vertical height greater than that of the ground engaging members 1104 relative to the ground surface. Further, a net 1112 may be attached to the underside of the rotating arm 1110. The underside of the rotating arm 1110 is the side generally facing and vertically closest to the ground surface and/or the plurality of ground engaging members 1104. The net 1112 may be attached to the rotating arm 1110 via ties, fasteners, hooks, and/or other connection techniques that may be recognized by those of ordinary skill in the art. In various embodiments, a net may be positioned along an upper surface of the rotating arm 1110, either as an alternative to net 1112 or in addition thereto. Generally, the combined rotating arm 1110 and net 1112 has a low cost of manufacturing and enhanced aesthetics which may be advantageous over existing vehicle assemblies.
The rotating arm 1110 may be made of metal or another durable material that has properties to sustain substantial forces, such as forces greater than about 100 pounds of force (e.g., 150 pounds of force). While only one rotating arm 1110 and net 1112 are shown in
In some examples, the rotating arm 1110 includes a handle 1111 extending therefrom. In some examples, the handle 1111 can be used by an occupant of the vehicle 1100 to rotate the rotating arm 1110. In some examples, the handle 1111, can provide a support for an occupant of the vehicle 1100 to hold onto, such as when the vehicle 1100 is moving or is stationary. In some examples, the handle 1111 extends downward from the rotating arm 1110. In some examples, the handle 1111 has a curved shape, such as to provide an ergonomic design comfortable for an occupant of the vehicle 1100 to hold. In some examples, the handle 1111 forms an aperture with the rotating arm 1110 that is sized and shaped for one or more hands of an occupant to fit through when holding the handle 1111.
In
In some examples, the pivot mount 1116 may include one or more detents and/or one or more friction hinges to control movement of the rotating arm 1110. Further, in some examples, the pivot mount 1116 substantially limits movement of the rotating arm 1110 to two dimensions (e.g., two dimensions selected from an x-direction, a y-direction, and a z-direction). Movement of the rotating arm 1110 may be limited to a set degree of angular rotation about the pivot mount 1116 (e.g., an angular rotation of less than 90 degrees).
In some examples, the vehicle 1000 further includes one or more seats 1118. In some examples, the frame 1102 defines an operator compartment, in which an operator sits on at least one of the one or more seats 1118. The one or more seats 1118 may be similar to the one or more seats 218 and/or 312 described earlier herein with respect to
In some examples, the second end 1110b of the rotating arm 1110 defines and/or includes a striker. The striker is rotatable between the first position (e.g., raised or up position) and the second position (e.g., lowered or down position). The second end 1110b of the rotating arm 1110 couples to the frame 1102 at a latch 1126. For example, the latch 1126 may be bolted or otherwise coupled to the frame 1102 at a position forward of seat 1118 and, in some embodiments, at a position generally adjacent a portion of the dashboard of the vehicle 1100. When the rotating arm 1110 is in the first or raised position (e.g., as shown in
In some examples, the vehicle 1100 includes a sensor (not shown) that is programmed to detect whether the rotating arm is in the first position (e.g., shown in
Referring specifically to
The vehicle 1200 includes a frame 1202 and one or more ground engaging members 1204 (e.g., wheels and tires). The frame 1202 includes a lower frame 1206 and an upper frame 1208.
The one or more ground engaging members 1204 are operably coupled to the lower frame 1206 while the upper frame 1208 may extend generally over the operator area of vehicle 200. The vehicle further includes a drivetrain 1210 operably coupled to the lower frame 1206 and drivingly connected to one or more of the ground engaging members 1204. The upper frame 1208 includes a front section 1212, a center section 1214, and a rear section 1216. The front, center, and rear sections 1212, 1214, 1216 may couple to each other and to the lower frame 1206.
In examples, the drivetrain 1210 is comprised of a fuel-burning engine and transmission combination, together with a driveshaft extending between the drivetrain and two of the ground engaging members 1214. As another example, the drivetrain 1210 could be a hybrid, fuel cell, or electric drivetrain, among other examples. The drivetrain 1210, related front and rear suspension assemblies, and steering assemblies are more thoroughly described in our application Ser. No. 17/223,717, filed Apr. 6, 2021, Ser. No. 11/494,891 filed Jul. 28, 2006, and Ser. No. 11/494,890, filed Jul. 28, 2006, the subject matter of which is incorporated herein by reference.
The vehicle 1200 further includes one or more seats 1218. In some examples, the frame 1202 defines an operator compartment, in which an operator sits on at least one of the one or more seats 1218. The one or more seats 1218 may be a plurality of seats, such as side-by-side seats. In the illustrated example of
The vehicle 1200 may include a footwell (not shown) into where feet of occupants of the vehicle 1200 extend. For example, the footwell may be located within the operator compartment defined by the frame 1202. The footwell may include one or more operator inputs, for example pedals, such as a gas pedal, a brake pedal, and or a clutch pedal. One or more occupants sitting in the seats 1218 may have feet that extend into the footwell of the vehicle 1200. The footwell may be similar to the footwell 1602, discussed earlier herein with respect to
The drivetrain 1210 may be in communication with a controller, such as the controller 102 discussed earlier herein with respect to
The vehicle 1200 further includes doors 1220. In some examples, the vehicle 1200 does not include doors 1220. For example, in some instances, the vehicle 1200 includes a rotating arm and/or a net, instead of the doors 1220. Such an example of a vehicle with a rotating arm and net, instead of the doors 1220, is illustrated via the rotating arm 1110 and the net 1112 of
The vehicle 1200 further includes a webbing or retention feature 1224 coupled to the frame 1202 and a retractor 1230 for the webbing, also coupled to the frame 1202.
In some examples, the webbing 1224 extends substantially parallel to the door 1220 (e.g., coplanar with a vertical plane of the door), in response to the retractor 1230 being activated (e.g., as shown in
While only one webbing 1224 and retractor 1230 are shown in
Additional and/or alternative components that may be part of the vehicle 1200 will be recognized by those of ordinary skill in the art, at least in light of teachings provided herein. Further, components of other types of vehicles that may incorporate mechanisms provided herein (e.g., ATVs, UTVs, on-road vehicles, off-road vehicles, motorcycles, snowmobiles, mopeds, and/or watercraft) will be recognized by those of ordinary skill in the art.
In some examples, the lower webbing 1226 is coupled to the frame 1202 via one or more connectors 1228, when in a stored position. In some examples, the lower webbing 1226 is coupled to the upper frame 1208 (e.g., at the front section 1212, the center section 1214, and/or the rear section 1216) via the one or more connectors 1228. The retractor 1230 is configured to break, pull apart, or otherwise overcome the one or more connectors 1228, when activated. Accordingly, the retractor 1230 is configured to expand the webbing 1224, across at least a portion of the frame 1202, to a deployed position (e.g., the position shown in
The one or more connectors 1228 may include adhesive (e.g., with a bond that can be broken by the retractor 1230), hook and loop fasteners, ties (e.g., comprising fabric and/or plastic), magnetic couplings (e.g., that are weak enough to be overcome by the retractor 1230), or another type of connector recognized by those of ordinary skill in the art that can be broken, pulled apart, or otherwise overcome by the retractor 1230, when the retractor 1230 is activated.
The housing 1231 rigidly attaches the spool 1232 to the frame 1202 of the vehicle 1200. The spool 1232 includes a slot 1234 extending through a center portion of the spool 1232 to facilitate fixing of the webbing 1224. An outer rim of the spool 1232 contains teeth that engage with various other components in order to provide retraction and locking functionality. A torsional spring 1237 is attached the spool 1232. For example, the torsional spring 1237 may be attached to one end of the spool 1232 via a slot 1238 and to the housing 1231 via a pin 1239.
The torsional spring 1237 may be wound like a clock spring in order to provide sufficient torque to retract the lower webbing 1226 of the webbing 1224. The torsional spring 1237 causes the spool 1232 to rotate, in response to the retractor 1230 being activated. A locking pawl 1240 is rotatably attached to the housing 1221. A tooth of the pawl 1240 engages with the teeth in the spool 1232 and prevents the spool 1232 from rotating under a force of the torsion spring 1237. A sear 1241 is rotatably attached to the housing 1231 next to the locking pawl 1240 in such a manner that it prevents rotation of the pawl 1240 away from the spool 1232, thereby locking the retractor 1230.
An electric solenoid 1245 is attached to the housing 1231 and arrayed such that when it is energized, it moves the sear 1241 away from the pawl 1240. This movement (e.g., pulling movement) causes the pawl 1240 to rotate away from the teeth in the spool 1232, allowing the torsional spring 1237 to rotate the spool 1232, winding the webbing 1224 (e.g., specifically, the lower webbing 1226) into the retractor 1230. The winding of the webbing 1224 pulls the lower webbing 1226 down and away from the frame 1202 to which the lower webbing 1226 is coupled, thereby expanding the webbing 1224.
In some examples, the pawl 1240 is a first pawl, and the retractor 1230 includes a second pawl 1246 that is arranged opposite to the first pawl 1240, such that when the spool 1232 rotates to retract the webbing 1224, the second pawl 1246 prevents the spool 1232 from being rotated such that webbing 1224 pays out. In this way, once at least some slack in the webbing 1224 has been taken out, the webbing 1224 cannot be pulled out of the retractor 1230 without disengaging the second pawl 1246.
In some examples, the second pawl 1246 is forced to engage with the teeth in the spool 1232 by a compression spring 1247 disposed between the first pawl 1240 and the second pawl 1246. In some examples, the retractor 1230 includes one or more reset levers 1248 for a technician to reset the retractor 1230 without having to disassemble the retractor 1230. In some examples, the retractor 1230 includes an internal hex 1249 on a side of the spool 1232 to wind or unwind the spool 1232 (e.g., manually), if needed.
In some examples, the vehicle 1200 includes a controller (e.g., computing device 102 of
Method 1900 begins at operation 1902, wherein a signal is received that corresponds to a kinematic measurement of a vehicle. The signal may be received from a controller of the vehicle and/or at the retractor (e.g., at the solenoid 1245 of the retractor 1230). The kinematic measurement of the vehicle may include one or more selected from the group of: an acceleration of the vehicle, roll angle of the vehicle, and roll angle rate of change of the vehicle. Additional and/or alternative kinematics measurements that may be received from a vehicle will be recognized by those of ordinary skill in the art, at least in light of the teachings provided herein.
At operation 1902, a retractor is activated in response to receiving the signal. The retractor may be the same or similar as retractor 1230 described earlier herein with respect to
At operation 1906, the webbing is retracted, via the retractor, thereby expanding the webbing across at least a portion of the frame of the vehicle. In some examples, the webbing extends substantially parallel to a door of the vehicle, in response to the retractor being activated (e.g., as shown in
Method 1900 may terminate at operation 1906. Alternatively, method 1900 may return to operation 1900, such as in examples where the webbing 1224 can be reset to the stored position. In some examples, the vehicle may need to be brought to an approved service provider after the webbing 1224 is deployed, such that the webbing 1224 can be reset and/or replaced.
Method 2000 begins at operation 2002, wherein a setting is received for a kinematic tolerance of a vehicle (e.g., vehicle 200). The setting may correspond to a pitch tolerance, a pitch rate of change tolerance, a roll rate tolerance (e.g., an angular velocity tolerance), an acceleration tolerance, a velocity tolerance, and/or another kinematic tolerance of the vehicle that may be recognized by those of ordinary skill in the art.
At operation 2004, an indication is received that corresponds to one or more kinematics of the vehicle. The indication may be received from one or more sensors of the vehicle, such as an accelerometer, a gyroscope, an inertial measurement unit (IMU), a suspension control module, and/or another sensor used to measure and/or derive kinematic values that may be recognized by those of ordinary skill in the art. The sensor from which the indication is received may be a vehicle sensor, an accessory sensor (e.g., of a jacket, collar, wearable accessory, etc.), a nomadic device sensor, and/or another intermediary computing device that may be recognized by those of ordinary skill in the art. Accordingly, the indication may correspond to a pitch, a pitch rate of change, a roll rate (e.g., an angular velocity), an acceleration, a velocity, an angular acceleration, and/or another kinematic factor of the vehicle that may be recognized by those of ordinary skill in the art.
In some examples, the indications that correspond to one or more kinematics of the vehicle are stored. For example, the indications may be stored such that analyses can be performed. In some examples, analyses are performed based on vehicle kinematics and known vehicle events (e.g., vehicle events known to a person or system performing the analysis). The analyses may be used to update the settings for the kinematic tolerance of the vehicle and/or for other improvements to systems and/or methods disclosed herein, as may be recognized by those of ordinary skill in the art.
At operation 2006, it is determined if the kinematic tolerance is exceeded (e.g., in a positive direction, or a negative direction, such as by increasing above the kinematic tolerance, or decreasing below the kinematic tolerance). For example, the indication received at operation 2004 may be compared to the kinematic tolerance setting received at operation 2002 to determine whether the kinematic tolerance is exceeded. In some examples, the kinematic tolerance may correspond to a single type of kinematic value (e.g., solely a roll rate, a pitch, etc.). In some examples, the kinematic tolerance may correspond to a plurality of kinematic values (e.g., a function in which two or more types of kinematic values are weighted together). For example, the kinematic tolerance may correspond to a first weighted amount of a roll rate value and a second weighted amount of a pitch value. Additional and/or alternative combinations of kinematic values will be recognized by those of ordinary skill in the art, at least in light of teachings provided herein.
In some examples, a vertical acceleration of the vehicle may not be a factor when determining if the kinematic tolerance is exceeded, such as because the vertical acceleration may be saturated during certain vehicle events (e.g., thereby producing misleading values). In some examples, the kinematic tolerance includes an acceleration threshold in a longitudinal and/or lateral direction of the vehicle, such as an acceleration threshold of greater than 2 Gs (i.e., double the acceleration of gravity). In some examples, a yaw axis of the vehicle may not be a factor when determining if the kinematic tolerance is exceeded, such as when a roll angle or roll angle is being monitored. In some examples, a pitch rate and/or roll rate of over 90 degrees/second exceeds the kinematic tolerance. For example, normal driving (which does not exceed the kinematic tolerance) may be in the range of about 50 to about 60 degrees/second on a roll or pitch axis of the vehicle.
If the kinematic tolerance is not exceeded, as indicated by “NO” in
However, if it is determined that the kinematic tolerance is exceeded, as indicated by “YES” in
At operation 2010, one or more occupant retention devices are deployed. In some examples, the one or more occupant retention devices include one or more airbags (e.g., airbags 320 of
In some examples, the occupant retention devices may be deployed relatively quickly after the kinematic tolerance is exceeded by the vehicle. For example, the occupant retention devices may be deployed within about 200 milliseconds after the kinematic tolerance is exceeded. Accordingly, the operations 2004, 2006, and 2010 may collectively be executed within about 200 milliseconds. In some examples, the operations 2004, 2006, and 2010 may collectively be executed in less than about 200 milliseconds and greater than 0 milliseconds.
Method 2000 may terminate at operation 2010. Alternatively, method 2000 may return to operation 2002 (or any other operation from method 2000) to provide an iterative loop, such as of determining whether one or more occupant retention devices should be deployed in response to one or more kinematic tolerances being exceeded, and then deploying the one or more occupant retention devices, if appropriate.
In some examples, the vehicle 2100 includes a controller 2110 in communication with the one or more kinematic sensors (e.g., roll angle sensors). The controller 2110 may be similar to the computing device 102 and/or server 104 described earlier herein with respect to
In some examples, a plurality of signals may be received from the one or more kinematic sensors 2108, at varying times, that each correspond to respective kinematic activity (e.g., roll angles) of the vehicle 2100. For example, a first signal may be received from the kinematic sensors 2108 that corresponds to a first kinematic value (e.g., a first roll angle), and a first notification may be provided the corresponds to the first kinematic value. In some examples, a second signal may be received from the kinematic sensors 2108 that corresponds to a second kinematic value (e.g., a second roll angle) of the vehicle 2100 (e.g., wherein the second kinematic value is different than the first kinematic value). The one or more indicators 2102 may be adapted to provide a second notification that corresponds to the second kinematic value, based on the second signal (e.g., wherein the second notification is different than the first notification).
Further, in some examples, a third signal may be received from the kinematic sensors 2108 that corresponds to a third kinematic value (e.g., third roll angle) of the vehicle 2100 (e.g., wherein the third kinematic value is different than the first and/or second kinematic values). The one or more indicators 2102 may be adapted to provide a third notification that corresponds to the third kinematic value, based on the third signal (e.g., wherein the third notification is different than the first and/or second notifications). Generally, any number of signals may be received that correspond to any number of respective kinematic values (e.g., roll angles), to provide respective notifications of the kinematic values.
In some examples, the one or more indicators 2102 are visual indicators and/or audio indicators. In some examples, the one or more indicators 2102 include one or more lights, such as one or more light emitting diodes (LEDs). In some examples the LEDs 2104 are disposed on the dashboard 2104 and/or the steering wheel 2106. In some examples, the vehicle 2100 includes a display (not shown), such as a display of an infotainment system. The one or more indicators 2102 may be generated by the display.
In some examples, the kinematic signals discussed herein may be mapped to certain notifications (e.g., configurations of the one or more indicators 2102), based on an experience level of a driver of the vehicle 2100. For example, if the driver of the vehicle has a first or beginner experience level, then a relatively higher kinematic threshold may be set which impacts what information the driver receives via the one or more indicators 2102. Comparatively, if the driver of the vehicle has a second or advanced experience level, then a relatively lower kinematic threshold may be set which impacts what information the driver receives via the one or more indicators 2102.
Generally, the one or more indicators 2102 provide information to a driver of the vehicle 2100 to provide an improved experience. Further, the one or more indicators 2102 may be helpful to prevent and or manage certain vehicle events (e.g., kinematic activity of the vehicle 2100 above certain thresholds), such as by notifying the driver about impending vehicle events, such that preventative action can be taken, if desired.
While
The vehicle 2300 includes a frame 2302 and a plurality of ground engaging members 2304 coupled to the frame 2302. The frame 2302 may be similar to the frame 202 and/or the frame 1202 described earlier herein. The vehicle 2300 further includes an image sensor 2350. The image sensor 2350 may be coupled to the frame 2302 and/or another component of the vehicle 2300. The vehicle 2300 further includes one or more kinematic sensors (not shown).
The vehicle 2300 further includes a controller (e.g., computing device 102 of
In some examples, the image sensor 2350 is a camera, such as a still image camera or a video camera. In some examples, the image sensor 2350 is a wide-angle video camera. The image sensor 2350 may be positioned to receive image data corresponding to one of a front of the vehicle 2300 or a rear of the vehicle 2300. For example, the image sensor 2350 may be positioned to capture image data corresponding to what is in front of the vehicle 2300, such as while the vehicle 2300 is moving. Additionally, or alternatively, the image sensor 2350 may be positioned to capture image data corresponding to what is behind the vehicle 2300, such as while the vehicle 2300 is moving.
In some examples, the frame 2302 defines a cabin that is sized and shaped to generally surround one or more occupants of the vehicle 2300. In some examples, the image sensor 2350 is positioned to receive image data that corresponds to the cabin. Accordingly, the image sensor 2350 may be positioned to capture video and/or images of the occupants of the vehicle 2300, with their permission.
In some examples, the kinematic sensors include one or more from the group of an angular velocity sensor, an angular acceleration sensor, an acceleration sensor, a velocity sensor, a pitch angle sensor, and a roll angle sensor. Additional and/or alternative types of kinematics sensors that may be used to measure kinematics of a vehicle, such as vehicle 2300, should be recognized by those of ordinary skill in the art.
Method 2400 begins at operation 2402, wherein one or more signals are received from one or more kinematic sensors. In some examples, the kinematic sensors include one or more from the group of an angular velocity sensor, an angular acceleration sensor, an acceleration sensor, a velocity sensor, a pitch angle sensor, and a roll angle sensor. Additional and/or alternative types of kinematics sensors that may be used to measure kinematics of a vehicle, such as vehicle 2300, should be recognized by those of ordinary skill in the art. The one or more signals may be received by the controller of the vehicle.
At operation 2404, the one or more signals are compared to a kinematic threshold. In some examples, the kinematic threshold corresponds to one or more from the group of an angular velocity, an angular acceleration, an acceleration, a velocity, a pitch angle, and a roll angle of the vehicle. Additional and/or alternative types of kinematic threshold may be recognized by those of ordinary skill in the art.
At operation 2406, it is determined if the kinematic threshold is exceeded (e.g., in a positive direction, or a negative direction, such as by increasing above the kinematic threshold, or decreasing below the kinematic threshold). At operation 2406, it may also be determined whether a vehicle event has occurred, based on the one or more signals. For example, if the kinematic threshold is exceeded, then it may be determined that the vehicle event has occurred. However, if the kinematic threshold has not been exceeded, then it may be determined that the vehicle event has not occurred. In some examples, the kinematic threshold may correspond to a single type of kinematic threshold (e.g., solely acceleration, solely velocity, etc.). In some examples, the kinematic threshold may correspond to a plurality of kinematic values (e.g., a function in which two or more types of kinematic values are weighted together). For example, the kinematic threshold may correspond to a first weighted amount of an acceleration value and a second weighted amount of an angular velocity value. Additional and/or alternative combinations of kinematic values will be recognized by those of ordinary skill in the art, at least in light of teachings provided herein.
If the kinematic threshold is not exceeded, as indicated by “NO” in
However, if it is determined that the kinematic tolerance is exceeded, as indicated by “YES” in
In some examples, in response to activating the image sensor, at operation 2412, video is recorded via the image sensor. For example, when a vehicle event occurs (e.g., an event where the vehicle is subject to kinematics that exceed a given threshold), then the front of the vehicle, the rear of the vehicle, and/or a cabin of the vehicle may be recorded. Some advantageous of such a recording may include the ability for occupants of the vehicle to reminisce about the experience that they had in the vehicle, such as when the vehicle event occurred.
In some examples, at operation 2414, the recorded video is transmitted. For example, the recorded video may be stored locally on the vehicle, and then transmitted to a server and/or computing device (e.g., server 104 and/or computing device 102) that is remote from the vehicle. In some examples, the recorded video may be transmitted to be accessed by one of the occupants of the vehicle and/or by someone who is granted permission to access the recorded video by one of the occupants of the vehicle. Additionally, or alternatively, in some examples, the recorded video may be stored (e.g., in one or more memories local to the vehicle and/or in one or more memories remote from the vehicle).
Method 2400 may terminate at operation 2410, or 2412, or 2414. Alternatively, method 2400 may return to operation 2402 (or any other operation from method 2400) to provide an iterative loop, such as of determining that a vehicle event has occurred (e.g., by determining that a kinematic threshold of a vehicle has been exceeded) and activating an image sensor of the vehicle.
In its most basic configuration, the operating environment 2500 typically includes at least one processing unit 2502 and memory 2504. Depending on the exact configuration and type of computing device, memory 2504 (e.g., instructions for one or more aspects disclosed herein, such as one or more aspects of methods/processes disclosed herein) may be volatile (such as RAM), non-volatile (such as ROM, flash memory, etc.), or some combination of the two. This most basic configuration is illustrated in
Operating environment 2500 typically includes at least some form of computer readable media. Computer readable media can be any available media that can be accessed by the at least one processing unit 2502 or other devices comprising the operating environment. By way of example, and not limitation, computer readable media may comprise computer storage media and communication media. Computer storage media includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Computer storage media includes, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other tangible, non-transitory medium which can be used to store the desired information. Computer storage media does not include communication media. Computer storage media does not include a carrier wave or other propagated or modulated data signal.
Communication media embodies computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media. The term “modulated data signal” means a signal that has one or more of its characteristics set or changed in such a manner as to encode information in the signal. By way of example, and not limitation, communication media includes wired media such as a wired network or direct-wired connection, and wireless media such as acoustic, RF, infrared and other wireless media.
The operating environment 2500 may be a single computer operating in a networked environment using logical connections to one or more remote computers. The remote computer may be a personal computer, a server, a router, a network PC, a peer device or other common network node, and typically includes many or all of the elements described above as well as others not so mentioned. The logical connections may include any method supported by available communications media. Such networking environments are commonplace in offices, enterprise-wide computer networks, intranets and the Internet.
Aspects of the present disclosure, for example, are described above with reference to block diagrams and/or operational illustrations of methods, systems, and computer program products according to aspects of the disclosure. The functions/acts noted in the blocks may occur out of the order as shown in any flowchart. For example, two blocks shown in succession may in fact be executed substantially concurrently or the blocks may sometimes be executed in the reverse order, depending upon the functionality/acts involved.
The following clauses illustrate example subject matter described herein.
Clause 1. A seat for a vehicle, wherein the seat comprises: a backrest; a headrest; and one or more airbags stored within at least one of the backrest or the headrest, wherein the one or more airbags include: one or more arm wings, which, when deployed, are sized and shaped to encapsulate at least a portion of one or more arms of an occupant of the seat.
Clause 2. The seat of any of the clauses herein, wherein the one or more arms wings are generally conical, when deployed.
Clause 3. The seat of any of the clauses herein, wherein the backrest and the headrest include respective frames, and wherein the one or more airbags are stored within at least one of the frames of the backrest or the headrest.
Clause 4. The seat of any of the clauses herein, further comprising: a helmet airbag, which, when deployed, is sized and shaped to encapsulate a head of an occupant of the seat.
Clause 5. The seat of any of the clauses herein, wherein the helmet airbag is generally spherical, when deployed.
Clause 6. A method for deploying the one or more airbags of any of the clauses herein, the method comprising: receiving a setting for a kinematic tolerance of the vehicle; receiving an indication corresponding to one or more kinematics of the vehicle; comparing the indication to the kinematic tolerance; and deploying the one or more airbags, in response to determining that the kinematic tolerance is exceeded.
Clause 7. The method of any of the clauses herein, wherein the kinematic tolerance comprises an acceleration tolerance, and wherein the one or more kinematics comprises acceleration.
Clause 8. The method of any of the clauses herein, wherein the kinematic tolerance comprises an angular velocity tolerance, and wherein the one or more kinematics comprises angular velocity.
Clause 9. A vehicle, comprising: an operator compartment with a footwell; a throttle pedal assembly coupled to the footwell, the throttle pedal assembly comprising: a pedal pad; an instrumentation section; and a pedal arm extending between the pedal pad and the instrumentation section, wherein the instrumentation section comprises a leaf spring and one or more strain gages disposed thereon.
Clause 10. The vehicle of any of the clauses herein, wherein the instrumentation section is encapsulated in an elastomeric material.
Clause 11. The vehicle of any of the clauses herein, wherein the elastomeric material comprises at least one of silicone or epoxy.
Clause 12. The vehicle of any of the clauses herein, wherein the leaf spring comprises steel.
Clause 13. The vehicle of any of the clauses herein, wherein the vehicle comprises a controller, and wherein the one or more strain gages are in communication with the controller.
Clause 14. The vehicle of any of the clauses herein, wherein the one or more strain gages are in wired communication with the controller.
Clause 15. The vehicle of any of the clauses herein, wherein the one or more strain gages are in wireless communication with the controller.
Clause 16. A method of controlling vehicle throttle using the pedal assembly of any of the clauses herein, the method comprising: receiving a signal corresponding to deflection of the pedal arm, from the one or more strain gages; calculating a desired amount of throttle for the vehicle based on the signal; and causing the vehicle to be throttled the desired amount.
Clause 17. A vehicle comprising: a seatbelt harness, the seatbelt harness comprising: a first harness side comprising an upper strap, a lower strap, and a connector; and a second harness side comprising an upper strap, a lower strap, and a connector, the connector of the second harness side being configured to engage with the connector of the first harness side to fasten the seatbelt harness, wherein at least one of the upper straps comprises a handhold strap coupled thereto.
Clause 18. The vehicle of any of the clauses herein, wherein the upper strap of the first harness side and the upper strap of the second harness side each comprise a handhold strap coupled thereto.
Clause 19. The vehicle of any of the clauses herein, wherein the handhold strap is coupled to the at least one of the upper straps via sewing.
Clause 20. The vehicle of any of the clauses herein, wherein the handhold strap defines a channel with the at least one of the upper straps, and wherein the channel is sized and shaped to receive a hand of a user of the seatbelt harness.
Clause 21. The vehicle of any of the clauses herein, wherein the at least one of the upper straps comprises a stiffening member at where the handhold strap is coupled thereto.
Clause 22. The vehicle of any of the clauses herein, wherein the handhold straps extend from one of a top of the at least one of the upper straps or a side of the at least one of the upper straps.
Clause 23. A vehicle comprising: a seatbelt harness, the seatbelt harness comprising: a first harness side comprising an upper strap, a lower strap, and a connector; and a second harness side comprising an upper strap, a lower strap, and a connector, the connector of the second harness side being configured to engage with the connector of the first harness side to fasten the seatbelt harness, and wherein at least one of the upper straps comprises a latch mount coupled thereto via a tether extending between the latch mount and the at least one of the upper straps.
Clause 24. The vehicle of any of the clauses herein, wherein the latch mount is a magnetic-mechanical latch mount.
Clause 25. The vehicle of any of the clauses herein, wherein the latch mount is sized and shaped to receive a corresponding latch attachment of a cuff adapted to be worn by an occupant of the vehicle.
Clause 26. The vehicle of any of the clauses herein, wherein the latch mount is configured to lock the latch attachment thereto when the latch attachment is pressed against the latch mount.
Clause 27. The vehicle of any of the clauses herein, wherein the latch mount is configured to unlock the latch attachment therefrom when the latch attachment is again pressed against the latch mount.
Clause 28. The vehicle of any of the clauses herein, wherein the cuff comprises a key for the vehicle.
Clause 29. The vehicle of any of the clauses herein, wherein the cuff comprises a watch.
Clause 30. A vehicle comprising: a seatbelt harness, the seatbelt harness comprising: a first harness side comprising an upper strap, a lower strap, and a connector; and a second harness side comprising an upper strap, a lower strap, and a connector, the connector of the second harness side being configured to engage with the connector of the first harness side to fasten the seatbelt harness, and a shoulder strap coupled to at least one of the upper straps.
Clause 31. The vehicle of any of the clauses herein, wherein the shoulder straps extends from the at least one of the upper straps at an acute angle with respect thereto.
Clause 32. The vehicle of any of the clauses herein, wherein the vehicle further comprises a frame, and wherein the shoulder strap is further coupled to the frame.
Clause 33. The vehicle of any of the clauses herein, wherein the vehicle further comprises a seat, and wherein the should strap is further coupled to the seat.
Clause 34. The vehicle of any of the clauses herein, wherein a web extends between the shoulder strap and the at least one of the upper straps.
Clause 35. The vehicle of any of the clauses herein, wherein the shoulder strap is sewn onto the at least one of the upper straps.
Clause 36. A vehicle comprising: a plurality of ground engaging members; a frame coupled to the plurality of ground engaging members; a rotating arm coupled to the frame, above the plurality of ground engaging members; and a net attached to the underside of the rotating arm.
Clause 37. The vehicle of any of the clauses herein, wherein the frame comprises an upper frame and a lower frame, and wherein the rotating arm is coupled to the upper frame.
Clause 38. The vehicle of any of the clauses herein, wherein the rotating arm comprises a first end and a second end which are laterally opposed from one another, and wherein the first end of the rotating arm couples to the frame at a pivot mount.
Clause 39. The vehicle of any of the clauses herein, wherein the vehicle further comprises a seat comprising a seat back and a seat bottom, and wherein: a front of the seat bottom defines a vertical plane, a top of the seat bottom defines a horizontal plane, and the pivot mount is disposed above the horizontal plane and rearward of the vertical plane.
Clause 40. The vehicle of any of the clauses herein, wherein the second end of the rotating arm comprises a striker, and wherein the second end is rotatable between a first position and a second position.
Clause 41. The vehicle of any of the clauses herein, wherein the first position is a raised position, and wherein in the raised position, the striker engages with a latch coupled to the frame, thereby raising the net across at least a portion of the frame.
Clause 42. The vehicle of any of the clauses herein, wherein the vehicle further comprises a sensor programmed to detect whether the rotating arm is in the first position or the second position.
Clause 43. The vehicle of any of the clauses herein, wherein the vehicle further comprises a controller in communication with the sensor, and wherein the controller is programmed to adapt one or more settings of the vehicle, based on the detection of the sensor.
Clause 44. The vehicle of any of the clauses herein, wherein the second position is a down position, wherein the frame comprises a brake, and wherein in the down position, the striker engages the brake, thereby securing the net in a down position.
Clause 45. The vehicle of any of the clauses herein, wherein the brake comprises at least one of a magnet or a door hold.
Clause 46. A vehicle comprising: a plurality of ground engaging members; a frame coupled to the plurality of ground engaging members; a webbing coupled to the frame; and a retractor for the webbing, coupled to the frame, the retractor comprising: a housing; and a spool for the webbing, disposed within the housing.
Clause 47. The vehicle of any of the clauses herein, wherein the webbing comprises an upper webbing rigidly fixed to the frame and a lower webbing fixedly coupled to the retractor.
Clause 48. The vehicle of any of the clauses herein, wherein the lower webbing is coupled to the frame via one or more connectors, when in a stored position, and wherein the retractor is configured to break the one or more connectors, when activated, thereby expanding the webbing, across at least a portion of the frame, to a deployed position.
Clause 49. The vehicle of any of the clauses herein, wherein the retractor further comprises a torsional spring that is attached to the spool, and wherein the torsional spring causes the spool to rotate, in response to the retractor being activated.
Clause 50. The vehicle of any of the clauses herein, wherein the vehicle further comprises a door, and wherein the webbing extends substantially parallel to the door, in response to the retractor being activated.
Clause 51. The vehicle of any of the clauses herein, wherein the vehicle further comprises a door, and wherein the webbing extends substantially orthogonal to the door, in response to the retractor being activated.
Clause 52. The vehicle of any of the clauses herein, wherein the vehicle further comprises a controller in communication with the retractor, and wherein the retractor is activated in response to one or more calculations by the controller, the one or more calculations being based on one or more selected from the group of: an acceleration of the vehicle, roll angle of the vehicle, and roll angle rate of change of the vehicle.
Clause 53. A method of deploying a webbing of a vehicle, the vehicle comprising a frame and a retractor, and the webbing comprising an upper webbing fixedly coupled to the frame and a lower webbing fixedly coupled to the retractor, the method comprising: receiving a signal corresponding to a kinematic measurement of the vehicle; activating the retractor, in response to receiving the signal; and retracting the lower webbing of the webbing, via the retractor, thereby expanding the webbing across at least a portion of the frame of the vehicle.
Clause 54. The method of any of the clauses herein, wherein the retractor comprises a housing and a spool, disposed within the housing, about which the lower webbing is retracted.
Clause 55. The method of any of the clauses herein, wherein the retractor comprises a torsional spring that is attached to the spool, wherein the torsional spring causes the spool to rotate, in response to the activating the retractor.
Clause 56. The method of any of the clauses herein, wherein the signal is received from a controller of the vehicle, and wherein the kinematic measurement is one or more selected from the group of: an acceleration of the vehicle, roll angle of the vehicle, and roll angle rate of change of the vehicle.
Clause 57. A vehicle comprising: a frame; a plurality of ground engaging members coupled to the frame; one or more roll angle sensors; one or more indicators; and a controller in communication with the one or more roll angle sensors, the controller comprising a processor and memory storing instructions that, when executed by the processor, cause the controller to perform a set of operations comprising: receiving a signal from the one or more roll angle sensors indicative of a roll angle of the vehicle; and adapting the one or more indicators to provide a notification corresponding to the roll angle, based on the signal.
Clause 58. The vehicle of any of the clauses herein, wherein the one or more indicators are light emitting diodes (LEDs).
Clause 59. The vehicle of any of the clauses herein, wherein the vehicle further comprises at least one of a dashboard and a steering wheel, and wherein the LEDs are disposed on one or more of the at least one of a dashboard and a steering wheel.
Clause 60. The vehicle of any of the clauses herein, wherein the vehicle comprises a display, and wherein the one or more indicators are generated by the display.
Clause 61. The vehicle of any of the clauses herein, wherein the signal is a first signal, the roll angle is a first roll angle, and notification is a first notification, and wherein the set of operations further comprises: receiving a second signal from the one or more roll angle sensors indicative of a second roll angle of the vehicle, the second roll angle being different than the first roll angle; and adapting the one or more indicators to provide a second notification corresponding to the second roll angle, based on the second signal, the second notification being different than the first notification.
Clause 62. The vehicle of any of the clauses herein, wherein the set of operations further comprises: receiving a third signal from the one or more roll angle sensors indicative of a third roll angle of the vehicle, the third roll angle being different than the first and second roll angles; and adapting the one or more indicators to provide a third notification corresponding to the third roll angle, based on the third signal, the third notification being different than the first and second notifications.
Clause 63. The vehicle of any of the clauses herein, wherein the set of operations further comprises, prior to adapting the one or more indicators, comparing the signal to one or more predetermined threshold of roll angles for the vehicle, and adapting the one or more indicator to provide a notification correspond to the roll angle, based on the comparison.
Clause 64. A vehicle comprising: a frame; a plurality of ground engaging members coupled to the frame; an image sensor; one or more kinematic sensors; and a controller in communication with the image sensor and the one or more kinematic sensors, the controller comprising a processor and memory storing instructions that, when executed by the processor, cause the controller to perform a set of operations comprising: receiving one or more signals from the one or more kinematic sensors; determining that a vehicle event has occurred based on the one or more signals; and activating the image sensor.
Clause 65. The vehicle of any of the clauses herein, wherein the image sensor is a wide-angle video camera.
Clause 66. The vehicle of any of the clauses herein, wherein the image sensor is positioned to receive image data corresponding to one of a front of the vehicle or a rear of the vehicle.
Clause 67. The vehicle of any of the clauses herein, wherein the frame defines a cabin sized and shaped to house one or more occupants of the vehicle, and wherein the image sensor is positioned to receive image data corresponding to the cabin.
Clause 68. The vehicle of any of the clauses herein, wherein the determining comprises comparing the one or more signals to a kinematic threshold.
Clause 69. The vehicle of any of the clauses herein, wherein the kinematic sensors comprise one or more from the group of an angular velocity sensor, an angular acceleration sensor, an acceleration sensor, a velocity sensor, a pitch angle sensor, and a roll angle sensor.
Clause 70. The vehicle of any of the clauses herein, wherein the kinematic threshold corresponds to one or more from the group of an angular velocity, an angular acceleration, an acceleration, a velocity, a pitch angle, and a roll angle of the vehicle.
Clause 71. The vehicle of any of the clauses herein wherein the set of operations further comprises: in response to activating the image sensor, recording video via the image sensor.
Clause 72. The vehicle of any of the clauses herein, wherein the set of operations further comprises: transmitting the video.
Clause 73. A method of deploying one or more occupant retention devices, the method comprising: receiving a setting for a kinematic tolerance of a vehicle; receiving an indication corresponding to one or more kinematics of the vehicle; comparing the indication to the kinematic tolerance; and deploying the one or more occupant retention devices, in response to determining that the kinematic tolerance is exceeded.
Clause 74. The method of any of the clauses herein, wherein the one or more occupant retention devices comprise at least one selected from the group of: an airbag, a webbing, and a seatbelt.
Clause 75. The method of any of the clauses herein, wherein the kinematic tolerance comprises a roll angle tolerance, and wherein the one or more kinematics comprise a roll angle value.
Clause 76. The method of any of the clauses herein, wherein the kinematic tolerance comprises a pitch angle tolerance, and wherein the one or more kinematics comprise a pitch angle value.
The description and illustration of one or more aspects provided in this application are not intended to limit or restrict the scope of the disclosure as claimed in any way. The aspects, examples, and details provided in this application are considered sufficient to convey possession and enable others to make and use claimed aspects of the disclosure. The claimed disclosure should not be construed as being limited to any aspect, example, or detail provided in this application. Regardless of whether shown and described in combination or separately, the various features (both structural and methodological) are intended to be selectively included or omitted to produce an embodiment with a particular set of features. Having been provided with the description and illustration of the present application, one skilled in the art may envision variations, modifications, and alternate aspects falling within the spirit of the broader aspects of the general inventive concept embodied in this application that do not depart from the broader scope of the claimed disclosure.
The present application claims priority to U.S. Provisional Application No. 63/598,357, filed on Nov. 13, 2023, entitled “VEHICLE EVENT PREVENTION AND MANAGEMENT,” the entire disclosure of which is expressly incorporated by reference herein.
Number | Date | Country | |
---|---|---|---|
63598357 | Nov 2023 | US |