The present disclosure generally relates to vehicles and, more particularly, to systems, methods, apparatuses for intelligent vehicle access point opening.
In today's vehicles, there are numerous types of mechanisms that automatically open the trunk or rear deck thereof. For example, by pressing a button or waving one's leg under the rear bumper, a user of the vehicle may be able to activate a mechanism to open the door, hatch or tailgate (commonly referred to as the “cover” of an access point of the vehicle herein) of the vehicle. Once the action is initiated, the cover starts opening automatically by the mechanism. During this process, it is possible that an object in the trunk or rear deck may fall out of the trunk or rear deck as the cover is being opened. The object may directly fall when the cover opens. Undesirably, the falling object may hurt someone's leg or foot and the object may be damaged, resulting in monetary loss.
Non-limiting and non-exhaustive embodiments of the present disclosure are described with reference to the following figures, wherein like reference numerals refer to like parts throughout the various figures unless otherwise specified.
In the following description, reference is made to the accompanying drawings that form a part thereof, and in which is shown by way of illustrating specific exemplary embodiments in which the disclosure may be practiced. These embodiments are described in sufficient detail to enable those skilled in the art to practice the concepts disclosed herein, and it is to be understood that modifications to the various disclosed embodiments may be made, and other embodiments may be utilized, without departing from the scope of the present disclosure. The following detailed description is, therefore, not to be taken in a limiting sense.
Vehicle 100 may also include an intelligent vehicle access point opening system that includes at least one or more sensors 140, a controller 150 and a cover opening and closing mechanism 160. Controller 150 may be communicatively coupled to each of one or more sensors 140 and cover opening and closing mechanism 160 wirelessly and/or via one or more wires. Cover opening and closing mechanism 160 may include an electric motor, a pneumatic actuator, a hydraulic actuator, or any combination thereof. Cover opening and closing mechanism 160 may be mechanically coupled to cover 110. Controller 150 may receive a command for opening cover 110 from a user (e.g., the driver of vehicle 100) and, in response to receiving the command, activate controller 150 to open cover 110 in an intelligent manner as described below. The command for opening cover 110 may be entered by the user in a variety of ways including, for example and not limited to, wirelessly from a remote controller, by pushing a push button on the dashboard of vehicle 100, by entering the command from a touch screen on the dashboard of vehicle 100, and by a voice command provided by the user.
The aforementioned problem with falling objects may be resolved by the intelligent vehicle access point opening system of the present disclosure in any of three different approaches or a combination of two or three of these approaches, as described below. In these approaches, a falling object can be detected and preventive actions can be taken immediately such as, for example and not limited to, by pausing the opening of access point cover or closing it just enough to hold the falling object and notifying the driver.
In a first approach, the one or more sensors 140 may include one or more force sensors (also known as pressure sensors), which may be mounted, affixed or otherwise disposed on an inner side of cover 110 at suitable location(s). In some embodiments, the one or more sensors 140 are not activated for sensing or detection until the command for opening cover 110 is received by controller 150, so as to avoid unnecessary computations. When activated (e.g., after controller 150 has received a cover opening command from the user), the one or more force sensors may sense or detect a force or pressure in the event that object 130 is leaning against or resting on cover 110. Accordingly, the one or more force sensors may generate a signal indicative of the sensed force or pressure, which may be received and interpreted by controller 150 to mean that object 130 is likely to fall off as cover 110 opens. Consequently, controller 150 may send a “pause opening” signal to cover opening and closing mechanism 160 to pause the opening of cover 110. In some embodiments, controller 150 may also send a “cover closing” signal to cover opening and closing mechanism 160 to move cover 110 in a closing direction by at least a predefined distance (e.g., one or more inches) to partially or completely close cover 110. Optionally, controller 110 may also provide a notification to the user to indicate that object 130 is likely to fall, the opening of cover 110 is paused, cover 110 is being closed at least partially due to the detection of the likelihood of object 130 falling, or a combination of the above. This notification may be provided in the form of a visual signal and/or an audible signal via the dashboard, light(s), speaker and/or any other suitable component(s) of vehicle 100.
In a second approach, cover opening and closing mechanism 160 may be capable of detecting the amount of force required to open cover 110, and controller 150 may determine whether the detected amount of force is different from a predetermined amount of force used to open cover 110 under normal operating conditions. Accordingly, in an event that the detected amount of force required to open cover 110 is less than the predetermined amount of force, then it may imply that some object (e.g., object 130) is pushing or leaning against cover 110 and thus may fall off as cover 110 is opened even more. Consequently, controller 150 may send a “pause opening” signal to cover opening and closing mechanism 160 to pause the opening of cover 110. In some embodiments, controller 150 may also send a “cover closing” signal to cover opening and closing mechanism 160 to move cover 110 in a closing direction by at least a predefined distance (e.g., one or more inches) to partially or completely close cover 110. Optionally, controller 110 may also provide a notification to the user as described above.
In a third approach, the one or more sensors 140 may include one or more ultrasound sensors. The one or more ultrasound sensors may be mounted, affixed or otherwise disposed on an inner side of cover 110 as shown in
In a fourth approach, which may be a combination of the first approach and the second approach described above, the one or more sensors 140 may include one or more force sensors (or pressure sensors), and cover opening and closing mechanism 160 may be capable of detecting the amount of force required to open cover 110. Accordingly, controller 150 may determine whether object 130 is falling as cover 110 is being opened by determining whether the detected amount of force is different from a predetermined amount of force used to open cover 110 under normal operating conditions and determining whether or not one or more sensors 140, as force sensors, is activated.
In a fifth approach, which may be a combination of the first approach and the third approach described above, the one or more sensors 140 may include one or more force sensors (or pressure sensors) as well as one or more ultrasound sensors. Accordingly, controller 150 may determine whether object 130 is falling as cover 110 is being opened by determining whether the one or more force sensors is activated and based on the distance between one or more ultrasound sensors and object 130 as measured by the one or more ultrasound sensors.
In a sixth approach, which may be a combination of the first approach, the second approach and the third approach described above, the one or more sensors 140 may include one or more force sensors (or pressure sensors) as well as one or more ultrasound sensors. Accordingly, controller 150 may determine whether object 130 is falling as cover 110 is being opened by determining whether the detected amount of force is different from a predetermined amount of force used to open cover 110 under normal operating conditions and determining whether or not one or more force sensors is activated, and based on the distance between one or more ultrasound sensors and object 130 as measured by the one or more ultrasound sensors.
In some embodiments, as an alternative or in addition, the one or more sensors 140 may include one or more of a camera, a radio detection and ranging (RADAR) sensor, a light detection and ranging (LIDAR) sensor, or a combination thereof.
Sensing unit 510 may include one or more sensors of one or more types. For example, sensing unit 510 may include one or more ultrasound sensors 512. Alternatively or additionally, sensing unit 510 may include one or more force or pressure sensors 514. The one or more sensors of sensing unit 510 (e.g., one or more ultrasound sensors 512 and/or one or more force sensors 514) may be configured to detect a presence of an object in a vicinity of a cover of an access point of a vehicle (e.g., cover 110 of vehicle 100), and output data related to the detecting.
Cover opening and closing mechanism 530 may be mechanically coupled to the cover of the vehicle and configured to open and close the cover. Cover opening and closing mechanism 530 may include an electric motor, a pneumatic actuator, a hydraulic actuator, or any combination thereof.
Controller 520 may be communicatively coupled to the one or more sensors (e.g., one or more ultrasound sensors 512 and/or one or more force sensors 514) of sensing unit 510 as well as cover opening and closing mechanism 530 wirelessly and/or via one or more wires. Controller 520 may include a memory 522 and one or more processors 524. Memory 522 may be configured to store one or more sets of instructions 526 executable by the one or more processors 524. Upon executing the one or more sets of instructions 526, the one or more processors 524 may be configured to perform one or more of the operations of controller 520 described herein.
Controller 520 may be configured to receive a command to open the cover of the vehicle and, in response to receiving the command, activate cover opening and closing mechanism 530 to open the cover. Controller 520 may, based on data provided by the one or more sensors of sensing unit 510, determine whether the object is likely to fall as the cover is being opened. In an event that controller 520 determines that the object is likely to fall as the cover is being opened, controller 520 may send a signal to cover opening and closing mechanism 530 to pause the opening of the cover. Optionally, controller 520 may be also configured to send another signal to cover opening and closing mechanism 530 to move the cover in a closing direction by at least a predefined distance to partially or completely close the cover. Optionally, controller 520 may be further configured to provide a notification to a user of the vehicle regarding the detection that the object is likely to fall as the cover is being opened. In an event that no object is detected or that an object is detected but determined not likely to fall as the cover is being opened, controller 520 may allow cover opening and closing mechanism 530 to complete the cover opening operation to completely open the cover.
In some embodiments, in determining whether the object is likely to fall as the cover is being opened, controller 520 may be configured to determine whether a distance between the one or more ultrasound sensors 512 and the object is increasing in a mathematically-defined way as the cover is being opened. Moreover, in pausing the opening of the cover responsive to a determination that the object is likely to fall as the cover is being opened, controller 520 may be configured to pause the opening of the cover responsive to a determination that the distance between the one or more ultrasound sensors 512 and the object is not increasing in the mathematically-defined way as the cover is being opened.
In some embodiments, in determining whether the object is likely to fall as the cover is being opened, controller 520 may be configured to determine a distance between the one or more ultrasound sensors 512 and the object as the cover is being opened. Additionally, in pausing the opening of the cover responsive to a determination that the object is likely to fall as the cover is being opened, controller 520 may be configured to pause the opening of the cover responsive to the determined distance being less than a predetermined threshold distance.
In some embodiments, in determining whether the object is likely to fall as the cover is being opened, controller 520 may be configured to determine that the object is likely to fall responsive to the one or more force sensors 514 and at least a sensor of a different type (e.g., ultrasound sensor) detecting the presence of the object as the cover is being opened.
In some embodiments, in detecting the presence of the object, controller 520 may be configured to detect, based on data received from cover opening and closing mechanism 530, an amount of force used by cover opening and closing mechanism 530 to open the cover. Controller 520 may also be configured to determine whether the detected amount of force is different from a predetermined amount of force. For instance, controller 520 may be configured to detect the presence of the object in an event that the detected amount of force is less than the predetermined amount of force.
At 610, process 600 may involve one or more sensors 140 detecting a presence of an object 130 in a vicinity of a cover 110 of a vehicle 100. Block 610 may be followed by block 620.
At 620, process 600 may involve controller 150 receiving a command to open cover 110. Block 620 may be followed by block 630.
At 630, process 600 may involve controller 150 activating a mechanism 160 to open cover 110 responsive to receiving the command. Block 630 may be followed by block 640.
At 640, process 600 may involve controller 150 determining whether object 130 is likely to fall as cover 110 is being opened. In an event that it is determined by controller 150 that object 130 is not likely to fall as cover 110 is being opened by mechanism 160, process 600 may proceed to 680. Alternatively, in an event that it is determined by controller 150 that object 130 is likely to fall as cover 110 is being opened by mechanism 160, process 600 may proceed to 650.
At 650, process 600 may involve controller 150 pausing opening of cover 110 by mechanism 160 in response to a determination by controller 150 that object 130 is likely to fall as cover 110 is being opened by mechanism 160. Block 650 may be followed by block 660.
At 660, process 600 may involve controller 150 controlling mechanism 160 to move cover 110 in a closing direction by at least a predefined distance. Block 660 may be followed by block 670.
At 670, process 600 may involve controller 150 providing a notification to a user of vehicle 100, for example, to inform the user that cover 110 is not being opened due to an object, e.g., object 130, is detected as likely to fall as cover 110 is being opened.
At 680, process 600 may involve mechanism 160 completing the opening of cover 110.
In some embodiments, one or more sensors 140 may include one or more ultrasound sensors. In some embodiments, in determining whether object 130 is likely to fall as cover 110 is being opened by mechanism 160, process 600 may involve controller 150 determining whether a distance between the one or more ultrasound sensors and object 130 is increasing in a mathematically-defined way as cover 110 is being opened. In such cases, in pausing the opening of cover 110 responsive to a determination that object 130 is likely to fall as cover 110 is being opened, process 600 may involve controller 150 pausing the opening of cover 110 responsive to a determination that the distance between the one or more ultrasound sensors and object 130 is not increasing in the mathematically-defined way as cover 110 is being opened. Alternatively or additionally, in determining whether object 130 is likely to fall as cover 110 is being opened, process 600 may involve controller 150 determining a distance between the one or more ultrasound sensors and object 130 as cover 110 is being opened. In such cases, in pausing the opening of cover 110 responsive to a determination that object 130 is likely to fall as cover 110 is being opened, process 600 may involve controller 150 pausing the opening of cover 110 responsive to the determined distance being less than a predetermined threshold distance.
In some embodiments, one or more sensors 140 may include one or more force sensors and at least a sensor of a different type (e.g., ultrasound sensor). In some embodiments, in determining whether object 130 is likely to fall as cover 110 is being opened, process 600 may involve controller 150 determining that object 110 is likely to fall responsive to the one or more force sensors and the sensor(s) of the different type detecting the presence of object 130 as cover 110 is being opened.
In some embodiments, in detecting the presence of object 130, process 600 may involve controller 150 measuring an amount of force used by mechanism 160 to open cover 110. Additionally, process 600 may involve controller 150 determining whether the measured amount of force is different from a predetermined amount of force. In some embodiments, process 600 may also involve controller 150 detecting the presence of object 130 in an event that the measured amount of force is less than the predetermined amount of force. For instance, if the measured amount of force is less than the predetermined amount of force, controller 150 may determine that object 130 is leaning on or against cover 110 and thereby exerting at least a part of the weight of object 130 on cover 110, thus making it relatively easier to open cover 110 (i.e., requiring mechanism 160 to exert less force to open cover 110).
In some embodiments, in activating mechanism 160 to open cover 110, process 600 may involve controller 150 activating an electric motor, a pneumatic actuator, a hydraulic actuator, or a combination thereof of mechanism 160 to open cover 110.
The articles “a” and “an” are used herein to refer to one or to more than one (i.e., to at least one) of the grammatical object of the article. By way of example, “a user” means one user or more than one users. Reference throughout this specification to “one embodiment,” “an embodiment,” “one example,” or “an example” means that a particular feature, structure, or characteristic described in connection with the embodiment or example is included in at least one embodiment of the present disclosure. Thus, appearances of the phrases “in one embodiment,” “in an embodiment,” “one example,” or “an example” in various places throughout this specification are not necessarily all referring to the same embodiment or example. Furthermore, the particular features, structures, databases, or characteristics may be combined in any suitable combinations and/or sub-combinations in one or more embodiments or examples. In addition, it should be appreciated that the figures provided herewith are for explanation purposes to persons ordinarily skilled in the art and that the drawings are not necessarily drawn to scale.
Embodiments in accordance with the present disclosure may be embodied as an apparatus, method, or computer program product. Accordingly, the present disclosure may take the form of an entirely hardware-comprised embodiment, an entirely software-comprised embodiment (including firmware, resident software, micro-code or the like), or an embodiment combining software and hardware aspects that may all generally be referred to herein as a “circuit,” “module,” or “system.” Furthermore, embodiments of the present disclosure may take the form of a computer program product embodied in any tangible medium of expression having computer-usable program code embodied in the medium.
The flow diagrams and block diagrams in the attached figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flow diagrams or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It will also be noted that each block of the block diagrams and/or flow diagrams, and combinations of blocks in the block diagrams and/or flow diagrams, may be implemented by special purpose hardware-based systems that perform the specified functions or acts, or combinations of special purpose hardware and computer instructions. These computer program instructions may also be stored in a computer-readable medium that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable medium produce an article of manufacture including instruction means which implement the function/act specified in the flow diagram and/or block diagram block or blocks.
Although the present disclosure is described in terms of certain embodiments, other embodiments will be apparent to those of ordinary skill in the art, given the benefit of this disclosure, including embodiments that do not provide all of the benefits and features set forth herein, which are also within the scope of this disclosure. It is to be understood that other embodiments may be utilized, without departing from the scope of the present disclosure.
The present application is a continuation of U.S. patent application Ser. No. 14/923,038, filed on Oct. 26, 2015, which is incorporated by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
Parent | 14923038 | Oct 2015 | US |
Child | 16045379 | US |