Some vehicles, such as pickup trucks have introduced onboard scales. The scales can measure the weight of the cargo. Users can weigh cargo and/or trailer weight to ensure that any applicable weight limit is not exceeded. Vehicle owners may place various expensive items such as tools and hobby equipment in the bed of the truck. However, these items may be stolen if left in the bed of the truck. To prevent such theft, some owners may chain the equipment to the truck which requires additional labor, buying a chain, locking it, or other similar scenarios. One example of addressing theft issues involves placing Radio Frequency (RF) tag system for items stored in the bed to prevent loss/theft. Placing an RF tag on each tool takes time and the owner may forego this step. RF tags may be defeated by various methods as well.
A detailed description is set forth regarding the accompanying drawings. The use of the same reference numerals may indicate similar or identical items. Various embodiments may utilize elements and/or components other than those illustrated in the drawings, and some elements and/or components may not be present in various embodiments. Elements and/or components in the figures are not necessarily drawn to scale. Throughout this disclosure, depending on the context, singular and plural terminology may be used interchangeably.
Theft-deterrent systems and methods using onboard weight sensing are disclosed herein. In one use case, an onboard scale can measure a load in a bed of a truck. The bed could be empty or can have personal belongings in the form of tools, scooters, bikes, and other equipment. Many onboard modules are capable of being awakened. For example, a powertrain control module (PCM) can be awakened on a door ajar event to prime a fuel rail in anticipation of an engine start. In another example, a body control module (BCM) may be awakened by a key fob to unlock a vehicle door. These are merely examples of vehicle components that can be used to awaken or prime a vehicle system. Likewise, the present disclosure can utilize an onboard scale incorporated into the vehicle to awaken an onboard camera when a weight difference event is detected (e.g., either weight loss or weight gain).
A module wake mechanism can be used to wake up one or more vehicle camera(s) when a weight-loss event is detected, for example, in the bed of the truck. When an item is removed from the truck bed, it may be detected by an onboard scale as a weight-loss event. In some instances, a Hot At All Times (HAAT) circuit can be used to input onboard scale values at key-off. The onboard scale values are a voltage measurement that is proportional to a weight in the vehicle at key-off. The BCM can be configured to read the payload at key-off and provide the same to a comparator circuit as a digital-to-analog signal which is latched by a chip before the BCM module enters a sleep mode. A comparator Op-Amp circuit can be used utilized to wake up an onboard camera along with the BCM when the weight in the truck bed changes by an amount. The wake signal may be armed by the truck owner via a human-machine interface (HMI) or other control/application as the owner may not want the feature to be active at all times. Op-amps contain an enable personal identification number (PIC) which may be controlled by the BCM.
If the owner arms the wake circuit, then any weight loss in the truck cargo after key-off as measured by the onboard scale may wake up a selected vehicle module to cause one or more onboard cameras (e.g., front, side, rear, and cargo) to obtain repeated images of the surrounding to capture and image of the event (and possibly the individual). Photos can be transmitted to the vehicle owner wirelessly to an application on a smart device through a service provider. The owner can review the photos to determine if the activity is theft and if so, may turn on the vehicle's horn/lights using the application to deter the theft.
Images can be stored by the service provider for further analysis and recognition. If vehicle-to-vehicle (V2V) technology is enabled on the truck, nearby vehicles may be awakened by a wireless signal from the truck with the wake circuit. Peer vehicles can be requested to use their cameras to take images of the surroundings. This maximizes the coverage of the imaging in an effort to identify the intrusion. While the cameras may be used, it will be understood that in areas where there is a lot of human activity, they may produce too many false positives. The onboard scale is a better indicator than an item in the bed of the truck has been removed. Cameras images are only snapped only when a payload change is detected.
It will be understood that these methods add a layer of protection for items left in the cargo bed and deter theft. In some instances, the systems and methods can be monitored for delivery packages being placed into the cargo bed.
Turning now to the drawings,
In some instances, the architecture 100 can comprise additional vehicles 114 and 116 that are located within a certain proximity to the truck 102. For example, the truck 102 (and the additional vehicles) may be enabled with vehicle-to-vehicle (V2V) communication capabilities. The V2V communications can be short and/or long-range wireless communications.
It will be understood that while descriptions herein may reference the use of a scale in a bed of the truck 102 as an example, weight scales can be incorporated into any type of vehicle. For example, a scale may be incorporated into a trunk of a car. A scale may also be incorporated into a dedicated package location in a delivery vehicle. Thus, the descriptions involving a truck are non-limiting and merely for explanatory purposes.
The truck 102 can comprise a BCM 118 that comprises a processor 120 and memory 122. The processor 120 executes instructions stored in memory 122 to perform any of the methods disclosed herein. When referring to actions performed by the BCM 118, it will be understood that this includes execution of instructions by the processor 120. The truck 102 can also comprise a communications interface 124 that allows the BCM 118 to access the network 112. In some instances, the truck 102 also comprises a human-machine interface 126 that allows a user to view camera images obtained from the camera 106.
Referring now to
In general, the scale 104 is electrically coupled to the high-pass filter 206 that is in turn electrically coupled to a positive terminal of the op-amp 202. The latching chip 208 is coupled to a negative terminal of the op-amp 202.
At key-off the BCM 118 determines a weight value from the scale 104. This value is a baseline or tare value that is used to compare against and detect weight loss/gain events occurring after the key-off event. In some instances, each key-off event resets the circuit. This baseline value can be fed into the op-amp 202 through the latching chip 208. In some instances, the BCM 118 outputs a cargo payload value at key-off, which is equal to the measured weight.
In general, the operational amplifier 202 is coupled with the scale 104. The operational amplifier 202 can be configured to input a scale value (e.g., baseline value) at a key-off event and compare a baseline weight value to a current weight to determine a weight change. As noted herein, the baseline weight value can be transmitted as a digital to an analog signal that is latched by the latching chip 208 before the BCM 118 enters a low power or sleep mode.
After the key-off event and the baseline scale value is obtained, the op-amp 202 can then monitor for changes in weight as measured by the scale 104. As noted above, the BCM 118 can be electrically coupled to an output of the op-amp 202 and provides wake-up input to the BCM 118. For example, when the op-amp 202 outputs zero voltage the BCM 118 remains asleep (e.g., Vout=0). However, when the op-amp 202 outputs voltage the BCM 118 wakes up (e.g., Vout>0).
The output of the scale 104 is monitored after the key-off event. When the BCM 118 detects that the Vout of the op-amp 202 is not zero, the BCM 118 can activate the camera 106 (see
The HAAT circuit 200 can also be configured to detect weight gain by the scale 104. For example, when someone places an object in the bed of the truck 102 after a key-off event, the BCM 118 can be configured to detect additional weight added to the bed by the object. When the BCM 118 detects that the Vout of the op-amp 202 is not zero, the BCM 118 can activate the camera 106 (see
When a signal is received that indicates that a weight change has occurred, the BCM 302 can activate cameras 312. In general, the cameras 312 can include a single camera that is directed towards the bed of the truck. Other cameras can be activated too such as side view, mirror, front/rear, tailgate, puddle, and/or other cameras that may be present. In some instances, the BCM 302 can activate other vehicle components such as proximity sensors to detect when an object, such as a person, is close to the truck when the weight change is detected. The BCM 302 can detect the presence of an object and selectively activate a camera that has a field of view in the direction of the object.
In sum, the architecture 300 can determine that the object has been added when the weight change is indicative of an increase in weight and that the object has been removed when the weight change is indicative of a decrease in weight. Thus, regardless of the change in weight (positive or negative), the driver (or another user) of the truck 102 can be alerted.
Referring collectively to
Upon wakeup, the BCM 118 activates the camera 106. In this example, the camera 106 can obtain images of the bed of the truck and of all the contents therein. These images can be transmitted over the network 112 to the service provider 110. Referring now to
In reference to
Referring back to
Also, the same processes disclosed herein for determining the removal of items from a vehicle using a scale can be replicated when items are placed into the vehicle. In some instances, when the BCM 118 awakes after an item has been added to the bed of the truck 102 after key-off event, the BCM 118 can activate the camera 106 and transmit images to the mobile device 108. The user of the mobile device 108 can use the images to verify that the item placed in the vehicle is present. Also, in some instances, the BCM 118 can reset the baseline weight value so that it takes into account the item. Thus, removal of the item can be sensed and alerted in accordance with the methods disclosed above.
The method can also include a step 506 of determining a weight change relative to the baseline weight value that indicates that an object has been removed or added to the location. For example, when an object is removed off the scale, the HAAT circuit can function as a comparator that compares a current scale value to the baseline weight value. When a discrepancy exists, a signal output by the HAAT circuit can awaken the BCM.
Thus, the method includes a step 508 of waking up a module of the vehicle based on the weight change. As noted above, the BCM can determine that an object has been added when the weight change is indicative of an increase in weight and that an object has been removed when the weight change is indicative of a decrease in weight.
The method can include a step 510 of activating a camera to obtain an image of an area around the location. In addition to obtaining images, the method can include automatically triggering an anti-theft system of the vehicle to sound an alarm, honk a horn, and/or activate lights of the vehicle. In some instances, the method can include a step 512 of transmitting the image to a service provider for storage, and/or to a mobile device.
Implementations of the systems, apparatuses, devices and methods disclosed herein may comprise or utilize a special purpose or general-purpose computer including computer hardware, such as, for example, one or more processors and system memory, as discussed herein. Computer-executable instructions comprise, for example, instructions and data which, when executed at a processor, cause a general-purpose computer, special purpose computer, or special purpose processing device to perform a certain function or group of functions. An implementation of the devices, systems and methods disclosed herein may communicate over a computer network. A “network” is defined as one or more data links that enable the transport of electronic data between computer systems and/or modules and/or other electronic devices.
Although the subject matter has been described in language specific to structural features and/or methodological acts, it is to be understood that the subject matter defined in the appended claims may not necessarily be limited to the described features or acts described above. Rather, the described features and acts are disclosed as example forms of implementing the claims.
While various embodiments of the present disclosure have been described above, it should be understood that they have been presented by way of example only, and not limitation. It will be apparent to persons skilled in the relevant art that various changes in form and detail can be made therein without departing from the spirit and scope of the present disclosure. Thus, the breadth and scope of the present disclosure should not be limited by any of the above-described exemplary embodiments but should be defined only in accordance with the following claims and their equivalents. The foregoing description has been presented for the purposes of illustration and description. It is not intended to be exhaustive or to limit the present disclosure to the precise form disclosed. Many modifications and variations are possible in light of the above teaching. Further, it should be noted that any or all of the aforementioned alternate implementations may be used in any combination desired to form additional hybrid implementations of the present disclosure. For example, any of the functionality described with respect to a particular device or component may be performed by another device or component. Conditional language, such as, among others, “can,” “could,” “might,” or “may,” unless specifically stated otherwise, or otherwise understood within the context as used, is generally intended to convey that certain embodiments could include, while other embodiments may not include, certain features, elements, and/or steps. Thus, such conditional language is not generally intended to imply that features, elements, and/or steps are in any way required for one or more embodiments.
Furthermore, the particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. Furthermore, depending on the context of discussion herein, a singular term may include its plural forms and a plural term may include its singular form. Similarly, a hyphenated term (e.g., “on-demand”) may be occasionally interchangeably used with its non-hyphenated version (e.g., “on demand”), a capitalized entry (e.g., “Software”) may be interchangeably used with its non-capitalized version (e.g., “software”), a plural term may be indicated with or without an apostrophe (e.g., PE's or PEs), and an italicized term (e.g., “N+1”) may be interchangeably used with its non-italicized version (e.g., “N+1”). Such occasional interchangeable uses shall not be considered inconsistent with each other.
Also, some embodiments may be described in terms of “means for” performing a task or set of tasks. It will be understood that a “means for” may be expressed herein in terms of a structure, such as a processor, a memory, an I/O device such as a camera, or combinations thereof. Alternatively, the “means for” may include an algorithm that is descriptive of a function or method step, while in yet other embodiments the “means for” is expressed in terms of a mathematical formula, prose, or as a flow chart or signal diagram.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used herein, the singular forms “a”, “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises” and/or “comprising,” when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
It is noted at the outset that the terms “coupled,” “connected”, “connecting,” “mechanically connected,” etc., are used interchangeably herein to generally refer to the condition of being mechanically/physically connected. The terms “couple” and “coupling” are also used in a non-mechanical/physical context that refers to absorption of microwave energy by a material. It is further noted that various figures (including component diagrams) shown and discussed herein are for illustrative purpose only, and are not drawn to scale. The terms “comprises,” “includes” and/or “comprising,” “including” when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
If any disclosures are incorporated herein by reference and such incorporated disclosures conflict in part and/or in whole with the present disclosure, then to the extent of conflict, and/or broader disclosure, and/or broader definition of terms, the present disclosure controls. If such incorporated disclosures conflict in part and/or in whole with one another, then to the extent of conflict, the later-dated disclosure controls.
Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure belongs. The terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the relevant art and should not be interpreted in an idealized and/or overly formal sense unless expressly so defined herein.
The terminology used herein can imply direct or indirect, full or partial, temporary or permanent, immediate or delayed, synchronous or asynchronous, action or inaction. For example, when an element is referred to as being “on,” “connected” or “coupled” to another element, then the element can be directly on, connected or coupled to the other element and/or intervening elements may be present, including indirect and/or direct variants. In contrast, when an element is referred to as being “directly connected” or “directly coupled” to another element, there are no intervening elements present.
Although the terms first, second, etc. may be used herein to describe various elements, components, regions, layers and/or sections, these elements, components, regions, layers and/or sections should not necessarily be limited by such terms. These terms are only used to distinguish one element, component, region, layer or section from another element, component, region, layer or section. Thus, a first element, component, region, layer or section discussed below could be termed a second element, component, region, layer or section without departing from the teachings of the present disclosure.
Example embodiments of the present disclosure are described herein with reference to illustrations of idealized embodiments (and intermediate structures) of the present disclosure. As such, variations from the shapes of the illustrations as a result, for example, of manufacturing techniques and/or tolerances, are to be expected. Thus, the example embodiments of the present disclosure should not be construed as necessarily limited to the particular shapes of regions illustrated herein, but are to include deviations in shapes that result, for example, from manufacturing.
Any and/or all elements, as disclosed herein, can be formed from a same, structurally continuous piece, such as being unitary, and/or be separately manufactured and/or connected, such as being an assembly and/or modules. Any and/or all elements, as disclosed herein, can be manufactured via any manufacturing processes, whether additive manufacturing, subtractive manufacturing and/or other any other types of manufacturing. For example, some manufacturing processes include three-dimensional (3D) printing, laser cutting, computer numerical control (CNC) routing, milling, pressing, stamping, vacuum forming, hydroforming, injection molding, lithography and/or others.
Any and/or all elements, as disclosed herein, can include, whether partially and/or fully, a solid, including a metal, a mineral, a ceramic, an amorphous solid, such as glass, a glass ceramic, an organic solid, such as wood and/or a polymer, such as rubber, a composite material, a semiconductor, a nano-material, a biomaterial and/or any combinations thereof. Any and/or all elements, as disclosed herein, can include, whether partially and/or fully, a coating, including an informational coating, such as ink, an adhesive coating, a melt-adhesive coating, such as vacuum seal and/or heat seal, a release coating, such as tape liner, a low surface energy coating, an optical coating, such as for tint, color, hue, saturation, tone, shade, transparency, translucency, non-transparency, luminescence, anti-reflection and/or holographic, a photo-sensitive coating, an electronic and/or thermal property coating, such as for passivity, insulation, resistance or conduction, a magnetic coating, a water-resistant and/or waterproof coating, a scent coating and/or any combinations thereof.
Furthermore, relative terms such as “below,” “lower,” “above,” and “upper” may be used herein to describe one element's relationship to another element as illustrated in the accompanying drawings. Such relative terms are intended to encompass different orientations of illustrated technologies in addition to the orientation depicted in the accompanying drawings. For example, if a device in the accompanying drawings is turned over, then the elements described as being on the “lower” side of other elements would then be oriented on “upper” sides of the other elements. Similarly, if the device in one of the figures is turned over, elements described as “below” or “beneath” other elements would then be oriented “above” the other elements. Therefore, the example terms “below” and “lower” can, therefore, encompass both an orientation of above and below.
While various embodiments have been described above, it should be understood that they have been presented by way of example only, and not limitation. The descriptions are not intended to limit the scope of the invention to the particular forms set forth herein. To the contrary, the present descriptions are intended to cover such alternatives, modifications, and equivalents as may be included within the spirit and scope of the invention as defined by the appended claims and otherwise appreciated by one of ordinary skill in the art. Thus, the breadth and scope of a preferred embodiment should not be limited by any of the above-described exemplary embodiments.