Method, apparatus and system for security monitoring in a vehicle
The system addresses the vulnerability of ITS to tampering by using sensors to detect breaches and triggering video recording, enabling effective security monitoring and emergency response within vehicle cabins.
Patent Information
- Application Number
- PCT/IN2024/052279
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-11-23
- Filing Date
- 2024-11-22
- Publication Date
- 2025-05-30
AI Technical Summary
Current Intelligent Transportation Systems (ITS) face challenges in providing comprehensive security monitoring within vehicle cabins, as they are vulnerable to tampering and lack mechanisms to detect and report breaches of their physical perimeter.
A method, apparatus, and system for security monitoring in a vehicle that uses sensors to detect tampering, triggers image acquisition devices to record in-cabin video, and allows for live streaming or uploading of footage to remote devices, enhancing data security and optimizing storage and bandwidth usage.
The system effectively detects tampering, captures real-time evidence, enables immediate emergency response, mitigates risks of local storage tampering, and optimizes data storage and bandwidth usage, thereby enhancing the security and reliability of ITS.
Smart Images

Figure IN2024052279_30052025_PF_FP_ABST
Abstract
Description
METHOD, APPARATUS AND SYSTEM FOR SECURITY MONITORING IN A VEHICEEFIELD OF THE INVENTION
[0001] The present disclosure relates to the field of security monitoring. More particularly, the present disclosure relates to method, apparatus and system for security monitoring in a vehicle.BACKGROUND
[0002] Advanced Driver Assistance System (ADAS) makes a difference in vehicle safety. The ADAS system includes devices that can be used for both infotainment and navigation for ensuring vehicle safety. Intelligent transport systems (ITS) and communication systems are also being deployed in vehicles along with the ADAS systems to improve road safety and road transport efficiency. The ITS may also include portable communications to / from infrastructure (P2I), infrastructure-to-infrastructure communications (121), and portable-to-portable communications (P2P) capabilities to improve security, mobility, and efficiency. The ITS also includes a panic button provided inside the vehicle cabin for emergency or SOS purpose.
[0003] The current ITS face significant challenges in ensuring comprehensive security monitoring within vehicle cabins without being susceptible to interruptions, and tampering. The current systems or ITS are particularly vulnerable to tampering and manipulation by the driver or passengers. The physical separation of these systems within the vehicle cabin makes them easily identifiable and accessible, increasing the risk of tampering. Moreover, the current ITS lack mechanisms to detect and report breaches of the physical perimeter established around the system, further compromising security.
[0004] The existing solutions for detecting tampering and manipulation of ITS primarily rely only on standalone camera setups, such as dashcams and cabin cameras, which are installed for image capturing or video recording. However, the unfiltered video recordings from these cameras are stored locally within the vehicle, consuming substantial storage space and making them susceptible to security breaches. Accessing this stored footage requires device-end permissions, which can be problematic during emergencies when immediate data analysis is crucial.
[0005] Therefore, there is a need for an ITS solution that can provide reliable security monitoring and efficient data management in a vehicle, even under circumstances leading to device tampering.SUMMARY
[0006] Disclosed herein is a method of security monitoring by a computing device associated with a vehicle. The method comprises detecting tampering of the computing device, based on data received from one or more first sensors associated with the computing device. Further, the method comprises triggering one or more image acquisition devices associated with the computing device to record in-cabin video, in response to detection of tampering of the computing device. Upon triggering one or more image acquisition devices, the method comprises performing at least one of, live streaming of the in-cabin video, and uploading footage of recorded in-cabin video to one or more devices associated with the computing device, as a result of detecting tampering of the computing device.
[0007] Further, the present disclosure discloses a computing device for security monitoring in a vehicle. The computing device comprises a processor and a memory communicatively coupled to the processor. The memory stores the processor-executable instructions, which on execution, causes the processor to detect tampering of the computing device, based on data received from one or more first sensors associated with the computing device. Further, the processor triggers one or more image acquisition devices associated with the computing device to record in-cabin video, in response to detection of tampering of the computing device. Upon triggering one or more image acquisition devices, the processor performs at least one of live streaming of the in-cabin video and upload footage of recorded in-cabin video to one or more devices associated with the computing device, as a result of detecting tampering of the computing device.
[0008] Further, the present disclosure discloses a system for security monitoring in a vehicle. The system comprises a computing device, one or more first sensors associated with the computing device and one or more image acquisition devices associated with the computing device. The computing device comprises a processor and a memory communicatively coupled to the processor. The memory stores the processor-executable instructions, which on execution, causes the processor to detect tampering of the computingdevice, based on data received from the one or more first sensors associated with the computing device. Further, the processor triggers one or more image acquisition devices associated with the computing device to record in-cabin video, in response to detection of tampering of the computing device. Upon triggering one or more image acquisition devices, the processor performs at least one of live streaming of the in-cabin video and upload footage of recorded in-cabin video to one or more devices associated with the computing device, as a result of detecting tampering of the computing device.
[0009] The foregoing summary is illustrative only and is not intended to be in any way limiting. In addition to the illustrative aspects, embodiments, and features described above, further aspects, embodiments, and features will become apparent by reference to the drawings and the following detailed description.BRIEF DESCRIPTION OF THE DRAWINGS
[0010] The accompanying drawings, which are incorporated in and constitute a part of this disclosure, illustrate exemplary embodiments and, together with the description, explain the disclosed principles. In the figures, the left-most digit(s) of a reference number identifies the figure in which the reference number first appears. The same numbers are used throughout the figures to reference features and components. Some embodiments of device or system and / or methods in accordance with embodiments of the present subject matter are now described, by way of example only, and with reference to the accompanying figures, in which:
[0011] FIG. 1 shows an exemplary architecture of a system for security monitoring in a vehicle, in accordance with some embodiments of the present disclosure;
[0012] FIG. 2 shows a detailed block diagram of the computing device for security monitoring in a vehicle, in accordance with some embodiments of the present disclosure;
[0013] FIG. 3 shows a flowchart illustrating a method of security monitoring by a computing device associated with a vehicle, in accordance with some embodiments of the present disclosure; and
[0014] FIG. 4 illustrates a general computer system architecture, in accordance with some embodiments of the present disclosure.
[0015] It should be appreciated by those skilled in the art that any block diagrams herein represent conceptual views of illustrative systems embodying the principles of the present subject matter. Similarly, it will be appreciated that any flow charts, flow diagrams, state transition diagrams, pseudo code, and the like represent various processes which may be substantially represented in computer readable medium and executed by a computer or processor, whether such computer or processor is explicitly shown.DESCRIPTION OF THE DISCLOSURE
[0016] In the present document, the word "exemplary" is used herein to mean "serving as an example, instance, or illustration." Any embodiment or implementation of the present subject matter described herein as "exemplary" is not necessarily to be construed as preferred or advantageous over other embodiments.
[0017] While the disclosure is susceptible to various modifications and alternative forms, specific embodiment thereof has been shown by way of example in the drawings and will be described in detail below. It should be understood, however, that it is not intended to limit the disclosure to the particular forms disclosed, but on the contrary, the disclosure is to cover all modifications, equivalents, and alternative falling within the spirit and the scope of the disclosure.
[0018] The terms “comprises”, “comprising”, or any other variations thereof, are intended to cover a non-exclusive inclusion, such that a setup, device, or method that comprises a list of components or steps does not include only those components or steps but may include other components or steps not expressly listed or inherent to such setup or device or method. In other words, one or more elements in a device or system or apparatus proceeded by “comprises... a” does not, without more constraints, preclude the existence of other elements or additional elements in the device or system or apparatus.
[0019] The terms "an embodiment", "embodiment", "embodiments", "the embodiment", "the embodiments", "one or more embodiments", "some embodiments", and "one embodiment" mean "one or more (but not all) embodiments of the invention(s)" unless expressly specified otherwise.
[0020] The terms "including", "comprising", “having” and variations thereof mean "including but not limited to", unless expressly specified otherwise. It will be apparent that systems and / or methods described herein, can be implemented in different forms of hardware, software, or a combination of hardware and software. The actual specialized control hardware or software code used to implement these systems and / or methods is not limiting of the implementations. Thus, the operation and behavior of the systems and / or methods are described herein without reference to specific software code, it being understood that software and hardware can be designed to implement the systems and / or methods based on the description herein.
[0021] As discussed in the background section, there is a need for a method apparatus and system for security monitoring in a vehicle. By leveraging data from a plurality of sensors associated with a computing device, the system may accurately detect tampering attempts on the computing device. Upon tamper detection, the system automatically triggers image acquisition devices to record in-cabin video, capturing real-time evidence crucial for further security investigations or analysis. Additionally, the capability to live stream or upload recorded footage to remote devices allows for immediate emergency response by security personnel or authorities. The present disclosure also enhances data security by mitigating the risk of local storage tampering, ensuring the integrity of recorded video data. Furthermore, the system optimizes data storage and bandwidth usage by selectively recording and transmitting relevant footage, thereby conserving storage space, and reducing data management overhead. The present disclosure collectively enhances the security and reliability of ITS, making them more resilient to tampering and ensuring effective security monitoring.
[0022] In the following detailed description of the embodiments of the disclosure, reference is made to the accompanying drawings that form a part hereof, and in which are shown by way of illustration specific 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 disclosure, and it is to be understood that other embodiments may be utilized and that changes may be made without departing from the scope of the present disclosure. The following description is, therefore, not to be taken in a limiting sense.
[0023] FIG. 1 shows an exemplary system for security monitoring in a vehicle. In an embodiment, the system for security monitoring may include, but not limited to, a computingdevice 102, a first sensor 110i to first sensor 110N (also referred to as one or more first sensors 110) associated with the computing device 102, image acquisition device 112i to image acquisition device 112N (also referred to as one or more image acquisition devices 112) associated with the computing device 102, one or more devices 114, associated with the computing device 102 and an emergency assistance system 116, associated with the computing device 102. In some embodiments, the system for security monitoring in a vehicle may also include a plurality of second sensors (not shown in the FIG.l).
[0024] In an embodiment, the computing device 102 may be configured for security monitoring inside a vehicle cabin. In an embodiment, the computing device 102 may be any electronic device that may be configured to function as an Intelligent Transportation System (ITS). The ITS may also be configured for security monitoring, as well as managing other transportation-related functions such as navigation, traffic management, and communication with external systems associated with the vehicle. In some other embodiments, the computing device 102 may be an infotainment system of the vehicle that is configured to perform security monitoring inside the vehicle cabin as disclosed in the embodiments of the present disclosure. In yet other embodiments, the computing device 102 may be communicatively connected with the infotainment system of the vehicle and configured to perform security monitoring.
[0025] In some embodiments, the one or more first sensors 110 may be used to detect tampering of the computing device 102, that may include, but not limited to, sensors to detect displacement of the computing device 102, sensors to detect presence of objects or interactions of objects proximal to the computing device 102, and sensors to detect environmental changes to the computing device 102. As an example, the one or more first sensors 110 may be reel sensors, proximity sensors and ambient sensors.
[0026] In some embodiments, the one or more image acquisition devices 112 may be configured to capture images inside a vehicle cabin and record videos inside the vehicle cabin when triggered by the computing device 102.
[0027] In some embodiments, the plurality of second sensors may be configured to detect presence of more than one subject inside the vehicle. In the context of the present disclosure, the subject inside the vehicle may include, but not limited to, a human being (also alternatively referred to as a person, driver in this description), an animal, a robot or any otherliving / moveable creature that can occupy at least a part of the cabin space of the vehicle. As an example, the one or more sensors may include, but not limited to, sensors to detect occupancy inside the vehicle and sensors to detect motion or gestures in the vehicle.
[0028] In some embodiments, the computing device 102 may include a processor 104, a memory 106, and an I / O interface 108. The I / O interface 108 may be configured to receive data from the one or more first sensors 110. Based on data received from the one or more first sensors 110, the processor 104 may detect tampering of the computing device 102. In an embodiment, detecting tampering of the computing device 102 may include, detecting displacement of the computing device 102 from its original position or detecting interactions with the computing device 102 by objects proximal to the computing device 102 or detecting environmental changes to interior or exterior assembly of the computing device 102. Upon detecting tampering, the processor 104 may trigger the one or more image acquisition devices 112 to record in-cabin video. In some other embodiments, the one or more image acquisition devices 112 may capture images of the cabin space inside the vehicle when triggered. In yet other embodiments, some of the one or more image acquisition devices 112 may record incabin video and rest of the one or more image acquisition devices may capture images of the cabin space inside the vehicle.
[0029] In an embodiment, processor 104 may be communicatively connected to one or more devices 114 through a communication network. As an example, the one or more devices 114 may be a remote servers, cloud servers and the like. Upon triggering one or more image acquisition devices 112, the processor 104 may perform at least one of, live streaming of the in-cabin video, and uploading footage of recorded in-cabin video to the one or more devices 114 associated with the processor 104, as a result of detecting tampering of the computing device 102. In some other embodiments, the processor 104 may also upload captured images along with the footage of the recorded in-cabin video.
[0030] In an embodiment, the recorded in-cabin video may be stored in the one or more devices 114 associated with the computing device 102. In an embodiment, the recorded incabin video may be retrieved by an emergency assistance system 116 associated with the computing device 102, when required. In an embodiment, the recorded in-cabin video may be retrieved by the emergency assistance system 116 via a pre-configured Application Programming Interface (API) call. In some embodiments, an administrator or authorized personnel associated with the one or more devices 114 may remotely view or collect recordedin-cabin video stored in the one or more devices 114, at any time through the API. The emergency assistance system 116 may be configured to connect, without limiting to, police, fire and rescue, ambulance, and the like for emergency assistance. In an embodiment, the emergency assistance system 116 may send packet data, which may include information such as recorded in-cabin video, images, latitude and longitude information of the live location of the computing device 102 for emergency assistance. In some embodiments, the emergency assistance system 116 may also send information such as International Mobile Equipment Identity (IMEI), eSIM / SIM serial number of the computing device 102, serial / batch number of the computing device 102, and vehicle-related information. In an embodiment, the emergency assistance system 116 may be a software configured to send packet data through a Uniform Resource Locator (URL) to police, fire and rescue, ambulance, and the like for emergency assistance.
[0031] In an embodiment, the system for security monitoring may also include a panic button associated with the computing device 102 inside the vehicle cabin for emergency or SOS purpose. In an embodiment, the system for security monitoring may also include a display device, and a user interface (not shown in the FIG.l). The user interface may have at least one associated input unit and an associated graphical user interface. In some embodiments, the display device and user interface may be externally associated with the computing device 102 or integrated in the computing device 102. In some other embodiments, the computing device 102 may communicatively be connected to the display device and the user interface of the infotainment system of the vehicle.
[0032] In some embodiments, the computing device 102 may detect presence of at least one subject other than a driver of the vehicle inside the vehicle cabin i.e., passengers in the co-driver and / or rear seat position, based on data received from the plurality of second sensors associated with the computing device. The computing device 102 may also detect motion or gesture of the at least one detected person other than the driver, based on the data received from the plurality of second sensors. Further, the computing device 102 may trigger the one or more image acquisition devices 112 associated with the computing device 102 to record in-cabin video, in response to detecting the motion or gesture of the at least one detected person other than the driver. In an embodiment, the record in-cabin video may be stored in the memory 106, associated with the computing device 102.
[0033] FIG. 2 shows a detailed block diagram of the computing device for security monitoring in a vehicle, in accordance with some embodiments of the present disclosure.
[0034] In an embodiment, the computing device 102 may include a processor 104, a memory 106, and an I / O interface 108. In an embodiment, the memory 106 may be communicatively coupled to the processor 104. The processor 104 may be configured to perform one or more functions of the system for security monitoring, using the data 202 and the one or more modules 208 of the computing device 102. In an embodiment, the memory 106 may store data 202.
[0035] In some embodiments, the data 202 stored in the memory 106 may include, without limitation, sensor data 204, image and video data 205, and other data 206. In some implementations, the data 202 may be stored within the memory 106 in the form of various data structures. Additionally, the data 202 may be organized using data models, such as relational or hierarchical data models. The other data 206 may include various temporary data and files generated by the one or more modules 208.
[0036] In an embodiment, the sensor data 204 may include data received from the one or more first sensors 110 and the plurality of second sensors associated with the computing device 102. In an embodiment, the one or more first sensors 110 may include at least one of, sensors to detect displacement of the computing device 102, sensors to detect presence of objects or interactions of objects proximal to the computing device 102, and sensors to detect environmental changes to the computing device 102.
[0037] In an embodiment, the sensors to detect displacement of the computing device 102, may include reel sensors. The sensor data 204 received from the reel sensors, may include, but not limited to, detected changes in the position or movement of the computing device 102. For example, if the computing device 102 is moved or tilted, the reel sensors may capture this displacement and provide accurate data on the computing device’s 102 new orientation or location.
[0038] In an embodiment, the sensors to detect presence of at least one of objects and subjects may include proximity sensors such as Infrared (IR) Sensors and ultrasonic sensors. In an embodiment, the sensor data 204 may include data received from the proximity sensors, for example, when an object, such as a hand or another device, comes close (in proximity) tothe computing device 102. In an embodiment, the one or more first sensors 110 may also include 3D accelerometers and 3D gyroscopes. The 3D accelerometers are sensors that may be used for measuring acceleration forces near the computing device 102. The 3D gyroscope may sense change in the orientation of a housing of the computing device 102.
[0039] In an embodiment, the sensors to detect environmental changes to the computing device 102 may include ambient sensors. The sensor data 204 may include data received from the ambient sensors. The ambient sensors may monitor various environmental factors such as temperature, humidity, and light levels around the computing device 102. For example, if there is a sudden increase in temperature or a significant change in light conditions, the ambient sensors may detect these changes and provide sensor data to the computing device 102.
[0040] In an embodiment, the sensor data 204 may include data received from the plurality of second sensors. The plurality of second sensors may include, but not limited to, sensors to detect occupancy inside the vehicle, and sensors to detect motion or gestures of a subject present in the vehicle.
[0041] In an embodiment, the sensors to detect occupancy inside the vehicle, may include, but not limited to, mm Wave radar. The sensor data 204 may include data received from the mmWave radar, when the presence or movement of occupants within the vehicle is recognized. For example, if a person enters or moves inside the vehicle, the mmWave radar may detect changes and provide detailed sensor data to the computing device 102. In an embodiment, data from mmWave radar may include, but not limited to, information about the number of occupants, their positions, and their movements.
[0042] In an embodiment, the sensors to detect motion or gestures in the vehicle, may include, but not limited to, Passive Infrared (PIR) motion sensors. The sensor data 204 may include data received from the PIR motion sensors, which may detect infrared radiation emitted by occupants in the vehicle. For example, when a person moves or makes a gesture inside the vehicle, the PIR motion sensors may detect these changes in infrared radiation and provide corresponding sensor data to the computing device 102. The data from the PIR motion sensors may include information about the specific motions or gestures of the at least one detected person other than the driver.
[0043] In an embodiment, the image and video data 205 may include images captured and footage of video recorded inside the vehicle, upon triggering the one or more image acquisition devices 112 as a result of detecting tampering of the computing device 102. In an embodiment, in response to detection of tampering of the computing device 102, the computing device 102 may trigger one or more image acquisition devices 112 associated with the computing device 102 to record in-cabin video. In some embodiments, the one or more image acquisition devices 112 may be configured to capture images inside a vehicle cabin and record videos inside the vehicle cabin when triggered by the computing device 102. In an embodiment, one or more image acquisition devices 112 may be one or more cameras placed inside the vehicle cabin for monitoring or recording events (tampering, driver or passengers in the co-driver seat and rear seats) inside the vehicle cabin. The recorded in-cabin videos and captured images may be stored as image and video data 205, by the computing device 102. In an embodiment, in response to detection of tampering of the computing device 102, the computing device 102 may trigger one or more image acquisition devices 112 associated with the computing device to perform live streaming of the in-cabin video.
[0044] In an embodiment, the computing device 102 may also trigger the one or more image acquisition devices 112 associated with the computing device 102 to record in-cabin video, in response to detecting the motion or gesture of the at least one detected person other than the driver. The recorded in-cabin videos and captured images may be stored as video data 205, by the computing device 102.
[0045] In an embodiment, the computing device 102 may also trigger the one or more image acquisition devices 112 associated with the computing device to record in-cabin video, in response to activating a panic button associated with the computing device 102. The panic button may be provided inside the vehicle cabin for emergency or SOS purpose. The panic button may allow the passenger / driver under duress to quickly and silently call for help in event of an emergency. As an example, in a scenario where the passenger is harassed or being taken through an isolated route, if the panic button is pressed, recorded in-cabin videos and captured images may be uploaded to the one or more devices 114 and may be sent to the police for immediate assistance. In another embodiment, the recorded in-cabin videos and captured images in response to activating the panic button may be stored as image and video data 205, by the computing device 102.
[0046] In an embodiment, the other data 206 may include information about the primary and secondary power sources of the vehicle. Information about the primary and secondary power sources of the vehicle is crucial for ensuring the continuous operation of the computing device 102, especially in scenarios involving tampering. For instance, if the power supply from the vehicle’s primary power source to the computing device 102 is disrupted due to tampering, the computing device 102 may switch to a secondary power source. In another example, if the power supply from the vehicle’s primary power source to the computing device 102 is disrupted due to a battery failure, the computing device 102 may switch to the secondary power source. This secondary power source is provided in the vehicle to maintain the functionality of the computing device 102, ensuring that critical operations, such as security monitoring, continue without interruption.
[0047] In an embodiment, the other data 206 may include audio data captured inside the vehicle cabin. In an embodiment, audio recording devices associated with the computing device 102 may be configured inside the vehicle cabin to activate audio recording inside the vehicle cabin. In an embodiment, when the computing device 102 is switched on the audio recording may start and the audio data may be captured and stored. The audio recording may be configured independently of the video recording. In an embodiment, audio recording devices associated with the computing device 102 may include an omni directional mic for voice recording and a uni-directional mic, for noise cancellation, associated with the computing device 102.
[0048] In an embodiment, the data 202 may be processed by the one or more modules 208 of the computing device 102. In some implementations, the one or more modules 208 may be communicatively coupled to the processor 104 for performing one or more functions of the computing device 102. In an implementation, the one or more modules 208 may include, without limiting to, a detecting module 209, a triggering module 210, a transceiver module 211, and other modules 212.
[0049] As used herein, the term module may refer to an Application Specific Integrated Circuit (ASIC), an electronic circuit, a hardware processor (shared, dedicated, or group) and memory that execute one or more software or firmware programs, a combinational logic circuit, and / or other suitable components that provide the described functionality. In an implementation, each of the one or more modules 208 may be configured as stand-alone hardware computing units. In an embodiment, the other modules 212 may be used to performvarious miscellaneous functionalities on the computing device 102. It will be appreciated that such one or more modules 208 may be represented as a single module or a combination of different modules.
[0050] In some embodiments, detecting module 209 may detect tampering of the computing device 102, based on data received from the one or more first sensors 110 associated with the computing device 102. In an embodiment, the transceiver module 211 may be configured to receive the sensor data 204 from the one or more first sensors 110. In an embodiment, the received data from the one or more first sensors 110 enables the detecting module 209 to identify and report any breaches of a physical perimeter established around the computing device 102. This may include, but not limited to, breaches caused by cutting tools, drills, thermal attacks, projectiles, and chemical attacks. Additionally, the detecting module 209 may detect any attempts to remove, alter, bypass, disconnect, or disturb the computing device 102.
[0051] In an embodiment, the detecting module 209 may be configured for detecting displacement of the computing device from its original position. The detecting module 209 may also be configured for detecting interactions with the computing device by objects proximal to the computing device. In some embodiments, magnetic sensors such as the reel and the proximity sensors may be used to detect the presence of an object or a person within a predetermined threshold distance who attempts to tamper with the housing of the computing device 102 placed inside the vehicle cabin. For example, if a passenger tries to tamper with the housing of the computing device 102 inside the vehicle cabin or cut the power supply to the computing device 102, the detecting module 209 may detect such tampering of the computing device 102.
[0052] In an embodiment, the detecting module 209 may be configured for detecting environmental changes to interior or exterior assembly of the computing device. For example, if there is a sudden increase in temperature or a significant change in light conditions with the computing device 102, the ambient sensors may detect these changes and the detecting module 209 may detect tampering of the computing device 102 based on the sensor data 204.
[0053] In an embodiment, the detecting module 209 may also detect presence of at least one person other than the driver of the vehicle inside the vehicle cabin, based on data received from a plurality of second sensors associated with the computing device 102. The detectingmodule 209 may detect occupancy inside the vehicle, based on data received from the mmWave radar. For example, if a person enters or moves inside the vehicle, the mmWave radar may detect changes and provide detailed sensor data 204 to the detecting module 209 for detecting presence of at least one person other than the driver of the vehicle inside the vehicle cabin.
[0054] In an embodiment, the detecting module 209 may also detect motion or gesture of the at least one detected person other than the driver, based on the data received from the plurality of second sensors. The detecting module 209 may detect motion or gesture of the at least one detected person other than the driver, based on data received from the PIR motion sensors, which may detect infrared radiation emitted by occupants in the vehicle.
[0055] In an embodiment, the triggering module 210, may trigger the one or more image acquisition devices 112 associated with the computing device 102 to record in-cabin video, in response to detection of tampering of the computing device 102. In an embodiment, the triggering module 210 may trigger the one or more image acquisition devices 112 associated with the computing device 102 to record in-cabin video, in response to detecting the motion or gesture of the at least one detected person other than the driver. As an example, when the driver is alone in the vehicle, the video recording may be inactive. However, when passengers or any other subject enter the vehicle and the occupancy of such passengers or the subject is detected based on motion or gestures, the video recording may be triggered. Hence, selective triggering helps with recording video in situations where security monitoring may be considered necessary in the context of the present disclosure. As an example, when the passengers who boarded the vehicle were threatening the driver, or vice versa in a situation of theft, such video recording would be necessary. In some embodiments, the one or more image acquisition devices 112 may be configured to capture images inside a vehicle cabin and record videos inside the vehicle cabin when triggered by the computing device 102. For instance, if the passenger or the subject exhibits unusual motion or gestures, the one or more image acquisition devices 112 may capture images of the passenger or the subject.
[0056] In another embodiment, the triggering module 210 may trigger the one or more image acquisition devices 112 associated with the computing device 102 to record in-cabin video, in response to activation of the panic button associated with the computing device 102.
[0057] In an embodiment, the transceiver module 211 may perform live streaming of the in-cabin video, upon triggering the one or more image acquisition devices 112 as a result of detecting tampering of the computing device 102. In an embodiment, the transceiver module 211 may also upload footage of the recorded in-cabin video to one or more devices 114 associated with the computing device 102, upon triggering the one or more image acquisition devices 112 as a result of detecting tampering of the computing device 102. In an embodiment, the transceiver module 211 may be configured to perform live streaming of the in-cabin video, and upload footage of the recorded in-cabin video to one or more devices 114 associated with the computing device 102.
[0058] In an embodiment, the transceiver module 211 may perform live streaming of the in-cabin video, upon triggering the one or more image acquisition devices 112 as a result of activating the panic button. In an embodiment, the transceiver module 211 may also upload footage of the recorded in-cabin video to one or more devices 114 associated with the computing device 102, upon triggering the one or more image acquisition devices 112 as a result of activating the panic button.
[0059] In an embodiment, the transceiver module 211 may be configured to upload the recorded in-cabin video and perform live streaming of the in-cabin video, captured by the image acquisition module to a cloud server from the computing device 102. The uploading of the recorded in-cabin video and performing live streaming of the in-cabin video may be executed automatically without any permission being granted from any end systems, a result of detecting tampering of the computing device 102.
[0060] In another embodiment, uploading the recorded in-cabin video and performing live streaming of the in-cabin video may be executed automatically, by the transceiver module 211 without any permission being granted from any end systems, such as the one or more devices 114, as a result of activating the panic button. In an embodiment, when the upload is completed, the cloud server may validate that the recorded in-cabin video was completely uploaded without error and the file is not corrupt and it is ready to play. The cloud server upon ensuring that the video recording was completely uploaded may reset the panic button configured inside the vehicle. In an alternate embodiment, the panic button may be reset by a server after a preset time period, for example 30 minutes from the time of activating the panic button. In an embodiment, the cloud server may also share the video recording with the emergency assistance system 116. The shared video recording may include the time ofrecording, along with latitude and longitude information of the system from where the incabin video was uploaded.
[0061] In an embodiment, the other modules 212 may be configured to activate audio recording inside the vehicle cabin. In an embodiment, when the computing device 102 is switched on the audio recording may start. The audio recording may be configured independently of the video recording. As an example, when the passengers who boarded the vehicle threaten the driver, audio data may be captured by audio recording devices associated with the computing device 102 even if the motion or gestures of the passengers are not detected. In an embodiment, the audio recording may be performed by using an omni directional mic for voice recording and a uni-directional mic, for noise cancellation, associated with the computing device 102. Thus, even when video monitoring is not working, the audio surveillance is operational. In an embodiment, a result of detecting tampering of the computing device 102, the audio data captured inside the vehicle cabin may be uploaded to the one or more devices 114 along with live streaming of the recorded audio.
[0062] In an embodiment, the other modules 212 may be configured to activate a secondary power source associated with the computing device 102, when the power supply from a primary power source of the vehicle to the computing device 102 is disconnected due to tampering of the computing device 102. In an embodiment, the other modules 212 may also generate one or more alert signals in response to at least one of detection of tampering of the computing device 102 and activation of the panic button. In an embodiment, the one or more alert signals may include, but not be limited to, activating vehicle emergency lights, or sounding alarms, sending emergency messages to one or more emergency contacts or the emergency assistance system 116. The emergency assistance system 116 may include police, fire and rescue, ambulance, and the like. As an example, upon triggering the one or more image acquisition devices as a result of detecting tampering of the computing device 102, the footage of recorded in-cabin video may be uploaded to the one or more devices 114 along with live streaming of the in-cabin video. The uploaded footage of recorded in-cabin video may be sent to the police for immediate assistance. In some embodiments, shared recorded in-cabin video may include the latitude and longitude of the computing device 102 from which the video was uploaded, so that the emergency response assistance may reach the location of emergency. Similarly, even in the cases of activation of panic button, one or morealerts to at least one of the emergency contacts and emergency assistance systems 116 may be generated.
[0063] FIG. 3 shows a flowchart illustrating a method of security monitoring by a computing device 102 associated with a vehicle, in accordance with some embodiments of the present disclosure.
[0064] As illustrated in FIG. 3, the method 300 may include one or more blocks illustrating a method of security monitoring by the computing device 102 associated with a vehicle using the processor 104 configured in the computing device 102 illustrated in FIG. 1 and FIG. 2. The method 300 may be described in the general context of computer executable instructions. Generally, computer executable instructions can include routines, programs, objects, components, data structures, procedures, modules, and functions, which perform specific functions or implement specific abstract data types.
[0065] The order in which the method 300 is described is not intended to be construed as a limitation, and any number of the method blocks described can be combined in any order to implement the method. Additionally, individual blocks may be deleted from the methods without departing from the scope of the subject matter described herein. Furthermore, the method can be implemented in any suitable hardware, software, firmware, or combination thereof.
[0066] At block 301, the method 300 includes detecting, by the processor 104, tampering of the computing device 102, based on data received from one or more first sensors 110 associated with the computing device 102. In an embodiment, the one or more first sensors 110 include at least one of sensors to detect displacement of the computing device 102, sensors to detect presence of objects or interactions of objects proximal to the computing device 102, and sensors to detect environmental changes to the computing device 102. In an embodiment, detecting tampering of the computing device 102 includes at least one of, detecting displacement of the computing device 102 from its original position, detecting interactions with the computing device 102 by objects proximal to the computing device 102, and detecting environmental changes to interior or exterior assembly of the computing device 102
[0067] At block 303, the method 300 includes triggering, by the processor 104, one or more image acquisition devices 112 associated with the computing device 102 to record incabin video, in response to detection of tampering of the computing device 102.
[0068] At block 305, the method 300 includes performing, by the processor 104, at least one of: live streaming of the in-cabin video, and uploading footage of recorded in-cabin video to one or more devices 114 associated with the computing device 102, upon triggering the one or more image acquisition devices 112 as a result of detecting tampering of the computing device 102. In an embodiment, the processor 104 may also generate one or more alert signals in response to at least one of detection of tampering of the computing device 102 and activation of a panic button.
[0069] FIG.4 is a block diagram of an exemplary computer system for implementing embodiments consistent with the present disclosure.
[0070] In some embodiments, FIG.4 illustrates a block diagram of an exemplary computer system 400 for implementing embodiments consistent with the present invention. In some embodiments, the exemplary computer system 400 may be a computing device 102 associated with the vehicle for security monitoring in the vehicle. In some alternate embodiments, the computing device 102 associated with the vehicle may be configured to perform additional functionalities related to the vehicle. For instance, the computing device 102 may accept and process contactless card payments via smartphones, credit cards, debit cards, or prepaid cards that are Near Field Communication (NFC) compatible. In an alternate embodiment, exemplary computer system 400 may be an ITS. As an example, computing device 102 may include, but not limited to, a mobile phone, a laptop, a palmtop, a smart phone, Personal Digital Assistant (PDA), a tablet, a wearable device, an automotive Internet of Things (loT) device, a virtual reality device or an immersive system. The exemplary computer system 400 may include a central processing unit (“CPU” or “processor”) 402. The processor 402 may include at least one data processor for executing program components for executing user or system-generated business processes. The processor 402 may include specialized processing units such as integrated system (bus) controllers, memory management control units, floating point units, graphics processing units, digital signal processing units, etc.
[0071] The processor 402 may be disposed in communication with input devices 411 and output devices 412 via I / O interface 401. The I / O interface 401 may employ communication protocols / methods such as, without limitation, audio, analog, digital, stereo, IEEE- 1394, serial bus, Universal Serial Bus (USB), infrared, PS / 2, BNC, coaxial, component, composite, Digital Visual Interface (DVI), high-definition multimedia interface (HDMI), Radio Frequency (RF) antennas, S-Video, Video Graphics Array (VGA), IEEE 802. n / b / g / n / x, Bluetooth, cellular (e.g., Code-Division Multiple Access (CDMA), High-Speed Packet Access (HSPA+), Global System For Mobile Communications (GSM), Long-Term Evolution (LTE), WiMax, or the like), NFC etc. Using the I / O interface 401, exemplary computer system 400 may communicate with input devices 411 and output devices 412, a plurality of sensors 410 and one or more devices 114. In an embodiment, plurality of sensors 410 may include the one or more first sensors 110 and the plurality of second sensors.
[0072] In some embodiments, the processor 402 may be disposed in communication with a communication network 409 via a network interface 403. The network interface 403 may communicate with the communication network 409. The network interface 403 may employ connection protocols including, without limitation, direct connect, Ethernet (e.g., twisted pair 10 / 100 / 1000 Base T), Transmission Control Protocol / Intemet Protocol (TCP / IP), token ring, IEEE 802.11a / b / g / n / x, etc. Using the network interface 403 and the communication network 409, the exemplary computer system 400 may communicate with the computing device 102, for which examples are mentioned in description of FIG.1. The communication network 409 can be implemented as one of the different types of networks, such as intranet or Local Area Network (LAN), Closed Area Network (CAN) and such from the computing device 102. The communication network 409 may either be a dedicated network or a shared network, which represents an association of the different types of networks that use a variety of protocols, for example, Hypertext Transfer Protocol (HTTP), CAN Protocol, Transmission Control Protocol / Internet Protocol (TCP / IP), Wireless Application Protocol (WAP), etc., to communicate with each other. Further, the communication network 409 may include a variety of network devices, including routers, bridges, servers, computing devices, storage devices, etc. In some embodiments, the processor 402 may be disposed in communication with a memory 405 (e.g., RAM, ROM, etc. not shown in FIG.4) via a storage interface 404. The storage interface 404 may connect to memory 405 including, without limitation, memory drives, removable disc drives, etc., employing connection protocols such as Serial Advanced Technology Attachment (SATA),Integrated Drive Electronics (IDE), IEEE-1394, Universal Serial Bus (USB), fibre channel, Small Computer Systems Interface (SCSI), etc. The memory drives may further include a drum, magnetic disc drive, magneto-optical drive, optical drive, Redundant Array of Independent Discs (RAID), solid-state memory devices, solid-state drives, etc.
[0073] The memory 405 may store a collection of program or database components, including, without limitation, a user interface 406, an operating system 407, a web browser 408 etc. In some embodiments, the exemplary computer system 400 may store user / application data, such as the data, variables, records, etc. as described in this invention. Such databases may be implemented as fault-tolerant, relational, scalable, secure databases such as Oracle or Sybase.
[0074] The operating system 407 may facilitate resource management and operation of the exemplary computer system 400. Examples of operating systems include, without limitation, APPLE® MACINTOSH® OS X®, UNIX®, UNIX-like system distributions (E G., BERKELEY SOFTWARE DISTRIBUTION® (BSD), FREEBSD®, NETBSD®, OPENBSD, etc ), LINUX® DISTRIBUTIONS (E.G, RED HAT®, UBUNTU®, KUBUNTU®, etc ), IBM®OS / 2®, MICROSOFT® WINDOWS® (XP®, VISTA® / 4 / 8, 10 etc ), APPLE® IOS®, GOOGLETM ANDROIDTM, BLACKBERRY® OS, or the like. The User interface 406 may facilitate display, execution, interaction, manipulation, or operation of program components through textual or graphical facilities. For example, user interfaces may provide computer interaction interface elements on a display system operatively connected to the exemplary computer system 400, such as cursors, icons, check boxes, menus, scrollers, windows, widgets, etc. Graphical User Interfaces (GUIs) may be employed, including, without limitation, Apple® Macintosh® operating systems’ Aqua®, IBM® OS / 2®, Microsoft® Windows® (e.g., Aero, Metro, etc.), web interface libraries (e.g., ActiveX®, Java®, Javascript®, AJAX, HTML, Adobe® Flash®, etc.), or the like.
[0075] In some embodiments, the exemplary computer system 400 may implement the web browser 408 stored program components. The web browser 408 may be a hypertext viewing application, such as MICROSOFT® INTERNET EXPLORER®, GOOGLETM CHROMETM, MOZILLA® FIREFOX®, APPLE® SAFARI®, etc. Secure web browsing may be provided using Secure Hypertext Transport Protocol (HTTPS), Secure Sockets Layer (SSL), Transport Layer Security (TLS), etc. Web browsers 408 may utilize facilities such as AJAX, DHTML, ADOBE® FLASH®, JAVASCRIPT®, JAVA®, Application ProgrammingInterfaces (APIs), etc. In some embodiments, the exemplary computer system 400 may implement a mail server stored program component. The mail server may be an Internet mail server such as Microsoft Exchange, or the like. The mail server may utilize facilities such as Active Server Pages (ASP), ACTIVEX®, ANSI® C++ / C#, MICROSOFT®, NET, CGI SCRIPTS, JAVA®, JAVASCRIPT®, PERL®, PHP, PYTHON®, WEBOBJECTS®, etc. The mail server may utilize communication protocols such as Internet Message Access Protocol (IMAP), Messaging Application Programming Interface (MAPI), MICROSOFT® exchange, Post Office Protocol (POP), Simple Mail Transfer Protocol (SMTP), or the like. In some embodiments, the exemplary computer system 400 may implement a mail client stored program component. The mail client may be a mail viewing application, such as APPLE® MAIL, MICROSOFT® ENTOURAGE®, MICROSOFT® OUTLOOK®, MOZILLA® THUNDERBIRD®, etc.
[0076] Furthermore, one or more computer-readable storage media may be utilized in implementing embodiments consistent with the present invention. A computer-readable storage medium refers to any type of physical memory on which information or data readable by a processor may be stored. Thus, a computer-readable storage medium may store instructions for execution by one or more processors, including instructions for causing the processor(s) to perform steps or stages consistent with the embodiments described herein. The term “computer-readable medium” should be understood to include tangible items and exclude carrier waves and transient signals, i.e., non-transitory. Examples include Random Access Memory (RAM), Read-Only Memory (ROM), volatile memory, non-volatile memory, hard drives, Compact Disc (CD) ROMs, Digital Video Disc (DVDs), flash drives, disks, and any other known physical storage media.Advantages of the embodiment of the present disclosure are illustrated herein.
[0077] The present disclosure provides a method, apparatus and system for security monitoring in a vehicle.
[0078] By leveraging data from plurality of sensors associated with the computing device, the system accurately detects tampering attempts on the computing device. Upon tampering detection, the system automatically triggers image acquisition devices to record incabin video, capturing real-time evidence crucial for further security investigations or analysis.
[0079] As disclosed in the present disclosure, the capability to live stream or upload recorded footage to remote devices allows for immediate emergency response by security personnel or authorities. The present disclosure also enhances data security by mitigating the risk of local storage tampering, ensuring the integrity of recorded video data.
[0080] The system optimizes data storage and bandwidth usage by selectively recording and transmitting relevant footage. The video recording is triggered, a result of detecting tampering of the computing device or in response to detecting the motion or gesture of the at least one detected person other than the driver or as a result of activating the panic button. By selectively recording and transmitting relevant footage based on predefined triggers or events, such as motion detection, helps to focus only on relevant activities or events, conserve storage space, and make it easier to review important footage.
[0081] The method and system for security monitoring in a vehicle employs a comprehensive approach to ensure fool-proof security monitoring inside a vehicle. The audio recording devices continuously captures audio data in the vehicle cabin, allowing for the detection and recording of any suspicious noises or threatening conversations inside the vehicle cabin.
[0082] Live streaming provides a real-time in-cabin video to emergency assistance systems, enabling continuous monitoring by security personnel or authorities, allowing for immediate response to any incidents as they occur, thus enhancing overall security effectiveness.
[0083] Furthermore, the system includes a secondary power source that activates when the primary power supply is disconnected, such as in cases of tampering. This ensures that the security system remains operational and continues to monitor and record activities even during power outages or deliberate tampering attempts. This backup power capability is essential for maintaining security integrity and ensuring that no critical data is lost during emergencies.
[0084] The system for security monitoring in a vehicle ensures security and safety of the passengers travelling in the vehicle. The image acquisition devices associated with thecomputing device is used for video recording in the vehicle cabin in real time and in the real- vehicle operation environment.
[0085] In light of the technical advancements provided by the disclosed method, the claimed steps, as discussed above, are not routine, conventional, or well-known aspects in the art, as the claimed steps provide the aforesaid solutions to the technical problems existing in conventional technologies. Further, the claimed steps clearly bring an improvement in the functioning of the system itself, as the claimed steps provide a technical solution to a technical problem.
[0086] The terms "an embodiment", "embodiment", "embodiments", "the embodiment", "the embodiments", "one or more embodiments", "some embodiments", and "one embodiment" mean "one or more (but not all) embodiments of the invention(s)" unless expressly specified otherwise.
[0087] The terms "including", "comprising", “having” and variations thereof mean "including but not limited to", unless expressly specified otherwise.
[0088] The enumerated listing of items does not imply that any or all the items are mutually exclusive, unless expressly specified otherwise. The terms "a", "an" and "the" mean "one or more", unless expressly specified otherwise.
[0089] A description of an embodiment with several components in communication with each other does not imply that all such components are required. On the contrary, a variety of optional components are described to illustrate the wide variety of possible embodiments of the invention. When a single device or article is described herein, it will be clear that more than one device / article (whether they cooperate) may be used in place of a single device / article. Similarly, where more than one device / article is described herein (whether they cooperate), it will be clear that a single device / article may be used in place of the more than one device / article, or a different number of devices / articles may be used instead of the shown number of devices or programs. The functionality and / or features of a device may be alternatively embodied by one or more other devices which are not explicitly described as having such functionality / features. Thus, other embodiments of invention need not include the device itself.
[0090] Finally, the language used in the specification has been principally selected for readability and instructional purposes, and it may not have been selected to delineate or circumscribe the inventive subject matter. It is therefore intended that the scope of the invention be limited not by this detailed description, but rather by any claims that issue on an application based here on. Accordingly, the embodiments of the present invention are intended to be illustrative, but not limiting, of the scope of the invention, which is set forth in the following claims.
[0091] While various aspects and embodiments have been disclosed herein, other aspects and embodiments will be apparent to those skilled in the art. The various aspects and embodiments disclosed herein are for purposes of illustration and are not intended to be limiting, with the true scope and spirit being indicated by the following claims.Referral Numerals:
Claims
We Claim:
1. A method of security monitoring by a computing device (102) associated with a vehicle, the method comprising: detecting tampering of the computing device (102), based on data received from one or more first sensors (110) associated with the computing device (102); triggering one or more image acquisition devices (112) associated with the computing device (102) to record in-cabin video, in response to detection of tampering of the computing device (102); and performing at least one of: live streaming of the in-cabin video, and uploading footage of recorded in-cabin video to one or more devices (114) associated with the computing device (102), upon triggering the one or more image acquisition devices (112) as a result of detecting tampering of the computing device (102).
2. The method as claimed in claim 1, wherein the one or more first sensors (110) comprises at least one of sensors to detect displacement of the computing device (102), sensors to detect presence of objects or interactions of objects proximal to the computing device (102), and sensors to detect environmental changes to the computing device (102).
3. The method as claimed in claim 1, wherein detecting tampering of the computing device (102) comprises at least one of: detecting displacement of the computing device (102) from its original position; detecting interactions with the computing device (102) by objects proximal to the computing device (102); and detecting environmental changes to interior or exterior assembly of the computing device (102).
4. The method as claimed in claim 1 further comprises: detecting presence of at least one person other than a driver of the vehicle inside the vehicle cabin, based on data received from a plurality of second sensors associated with the computing device (102);detecting motion or gesture of the at least one detected person other than the driver, based on the data received from the plurality of second sensors; and triggering the one or more image acquisition devices (112) associated with the computing device (102) to record in-cabin video, in response to detecting the motion or gesture of the at least one detected person other than the driver.
5. The method as claimed in claim 4, wherein the plurality of second sensors comprises at least one of sensors to detect occupancy inside the vehicle, and sensors to detect motion or gestures of a subject in the vehicle.
6. The method as claimed in claim 1 further comprises: triggering the one or more image acquisition devices (112) associated with the computing device (102) to record in-cabin video, when a panic button associated with the computing device (102) is activated. performing at least one of: live streaming of the in-cabin video, and uploading footage of the recorded in-cabin video to one or more devices associated with the computing device (102), upon triggering the one or more image acquisition devices (112) as a result of activating the panic button.
7. The method as claimed in claim 1 further comprises generating one or more alert signals in response to at least one of detection of tampering of the computing device (102) and activation of a panic button.
8. The method as claimed in claim 1 further comprises: activating a secondary power source associated with the computing device (102), when the power supply from a primary power source of the vehicle to the computing device (102) is disconnected due to tampering of the computing device (102).
9. A computing device (102) for security monitoring in a vehicle, the computing device (102) comprising: a processor (104); anda memory (106) communicatively coupled to the processor (104), wherein the memory (106) stores the processor-executable instructions, which, on execution, causes the processor (104) to: detect tampering of the computing device (102), based on data received from one or more first sensors (110) associated with the computing device (102); trigger one or more image acquisition devices (112) associated with the computing device (102) to record in-cabin video, in response to detection of tampering of the computing device (102); and perform at least one of: live streaming of the in-cabin video, and upload footage of recorded in-cabin video to one or more devices associated with the computing device (102), upon triggering the one or more image acquisition devices (112) as a result of detecting tampering of the computing device (102).
10. The computing device (102) as claimed in claim 9, wherein the one or more first sensors (110) comprises at least one of sensors to detect displacement of the computing device (102), sensors to detect presence of objects or interactions of objects proximal to the computing device (102), and sensors to detect environmental changes to the computing device (102).
11. The computing device (102) as claimed in claim 9, wherein to detect tampering of the computing device (102), the processor (104) is configured to: detect displacement of the computing device (102) from its original position; detect interactions with the computing device (102) by objects proximal to the computing device (102); and detect environmental changes to interior or exterior assembly of the computing device (102).
12. The computing device (102) as claimed in claim 9, wherein the processor (104) is further configured to:detect presence of at least one person other than a driver of the vehicle inside a vehicle cabin, based on data received from a plurality of second sensors associated with the computing device (102); detect motion or gesture of the at least one detected person other than the driver, based on the data received from the plurality of second sensors; and trigger the one or more image acquisition devices (112) associated with the computing device (102) to record in-cabin video, in response to detecting the motion or gesture of the at least one detected person other than the driver.
13. The computing device (102) as claimed in claim 12, wherein the plurality of second sensors comprises at least one of sensors to detect occupancy inside the vehicle, and sensors to detect motion or gestures of a subject in the vehicle.
14. The computing device (102) as claimed in claim 9, wherein the processor (104) is further configured to: trigger the one or more image acquisition devices (112) associated with the computing device (102) to record in-cabin video, when a panic button associated with the computing device (102) is activated; and perform at least one of: live streaming of the in-cabin video, and upload footage of the recorded in-cabin video to one or more devices associated with the computing device (102), upon triggering the one or more image acquisition devices (112) as a result of activating the panic button.
15. The computing device (102) as claimed in claim 9, wherein the processor (104) is further configured to generate one or more alert signals in response to at least one of detection of tampering of the computing device (102) and activation of a panic button.
16. A system (100) for security monitoring in a vehicle, the system comprising: a computing device (102); one or more first sensors (110) associated with the computing device (102); one or more image acquisition devices (112) associated with the computing device, wherein the computing device (102) comprises:a processor (104); and a memory (106) communicatively coupled to the processor (104), wherein the memory (106) stores the processor-executable instructions, which, on execution, causes the processor (104) to: detect tampering of the computing device (102), based on data received from the one or more first sensors (110); trigger the one or more image acquisition devices (112) to record incabin video, in response to detection of tampering of the computing device (102); and perform at least one of: live streaming of the in-cabin video, and upload footage of recorded in-cabin video to one or more devices associated with the computing device (102), upon triggering the one or more image acquisition devices (112) as a result of detecting tampering of the computing device (102).
17. The system (100) as claimed in claim 16 further comprises a plurality of second sensors associated with the computing device (102), wherein the computing device (102) is further configured to: detect presence of at least one person other than a driver of the vehicle inside a vehicle cabin, based on data received from the plurality of second sensors associated with the computing device (102); detect motion or gesture of the at least one detected person other than the driver, based on the data received from the plurality of second sensors; and trigger the one or more image acquisition devices (112) associated with the computing device (102) to record in-cabin video, in response to detecting the motion or gesture of the at least one detected person other than the driver.
Citation Information
Patent Citations
In-vehicle monitoring system and devices
US20210097315A1
Technology for Detecting Onboard Sensor Tampering
US20220358798A1