Sign In to Follow Application
View All Documents & Correspondence

Method And System For Controlling Child Lock System In Vehicles

Abstract: Embodiments of present disclosure relate to a method and a system for controlling a child-lock system in a vehicle (104). An input from a passenger (103) is received for one of activation and deactivation of the child-lock system in the vehicle (104). The child-lock system is activated when the input for the activation is received. The activation of the child-lock system includes to identify a current status of at least one window associated with the vehicle (104). The current status is one of an open state and a close state. Upon the identification, closing of the at least one window is performed when the current status is identified to be the open state, for the activation. Figure 3

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
31 March 2018
Publication Number
40/2019
Publication Type
INA
Invention Field
ELECTRICAL
Status
Email
bangalore@knspartners.com
Parent Application
Patent Number
Legal Status
Grant Date
2024-01-06
Renewal Date

Applicants

TATA MOTORS LIMITED
Bombay House, 24 Homi Mody Street, Hutatma Chowk, Mumbai – 400 001

Inventors

1. SNEHANKITA ASHOK KONDEKAR
C/o. Tata Motors Limited, Bombay House, 24 Homi Mody Street, Hutatma Chowk, Mumbai – 400 001

Specification

Claims:We claim:

1. A method for controlling child-lock system in a vehicle, comprising:
receiving, by a control system (101), an input from a passenger (103) for one of activation and deactivation of a child-lock system in a vehicle (104); and
activating, by the control system (101), the child-lock system when the input for the activation is received, wherein the activation of the child-lock system comprises:
identifying, by the control system (101), a current status of at least one window associated with the vehicle (104), wherein the current status is one of an open state and a close state; and
performing, by the control system (101), closing of the at least one window when the current status is identified to be the open state, for the activation.

2. The method as claimed in claim 1 further comprising:
detecting, by the control system (101), occurrence of crash of the vehicle (104);
identifying, by the control system (101), status of the child-lock system to be one of activated and deactivated; and
deactivating, by the control system (101), the child-lock system when the status is identified to be activated.

3. The method as claimed in claim 1 further comprising:
indicating, by the control system (101), status of the child-lock system to be one of activated and deactivated to the passenger (103).

4. The method as claimed in claim 3, wherein status of the child-lock system is indicated through a user interface associated with the passenger (103).

5. The method as claimed in claim 1, wherein performing closing of the at least one window comprises:
detecting, by the control system (101), presence of obstacle for closing the at least one window; and
performing, by the control system (101), closing of the at least one window after a predefined duration of time.

6. The method as claimed in claim 1, wherein performing closing of the at least one window comprises:
detecting, by the control system (101), presence of obstacle for closing the at least one window;
performing, by the control system (101), opening of the at least one window until absence of the obstacle is detected; and
performing, by the control system (101), closing of the at least one window upon detection of absence of the obstacle.

7. The method as claimed in claim 5, wherein the detection of the presence of the obstacle comprises providing a notification associated with the obstacle to the passenger (103).

8. A control system for controlling child-lock system in a vehicle, comprises:
a processor (105); and
a memory (108) communicatively coupled to the processor (105), wherein the memory (108) stores processor-executable instructions, which, on execution, cause the processor (105) to:
receive an input from a passenger (103) for one of activation and deactivation of a child-lock system in a vehicle (104); and
activate the child-lock system when the input for the activation is received, wherein the activation of the child-lock system comprises:
identify a current status of at least one window associated with the vehicle (104), wherein the current status is one of an open state and a close state; and
perform closing of the at least one window when the current status is identified to be the open state, for the activation.

9. The control system as claimed in claim 8, wherein the processor (105) is configured to:
detect occurrence of crash of the vehicle (104);
identify status of the child-lock system to be one of activated and deactivated; and
deactivate the child-lock system when the status is identified to be activated.

10.The control system as claimed in claim 8, wherein the processor (105) is further configured to:
indicate status of the child-lock system to be one of activated and deactivated to the passenger (103).

11. The control system as claimed in claim 10, wherein status of the child-lock system is indicated through a user interface associated with the passenger (103).

12.The control system as claimed in claim 8, wherein performing closing of the at least one window comprises:
detecting presence of obstacle for closing the at least one window; and
performing closing of the at least one window after a predefined duration of time.

13. The control system as claimed in claim 8, wherein performing closing of the at least one window comprises:
detecting presence of obstacle for closing the at least one window;
performing opening of the at least one window until absence of the obstacle is detected; and
performing closing of the at least one window upon detection of absence of the obstacle.

14. The control system as claimed in claim 12, wherein the detection of the presence of the obstacle comprises providing a notification associated with the obstacle to the passenger (103).
, Description:TECHNICAL FIELD
The present subject matter is related in general to automobile technology, more particularly, but not exclusively to a system and method for controlling a child-lock system in a vehicle.

BACKGROUND
Child-lock system in automobiles are provisioned to ensure safety. By activating the child-lock system in vehicle, control on opening of door system from inside of the vehicle may be disabled to ensure safety of passengers in the vehicle, especially for children commuting in the vehicle. However, the child-lock system may be misused. Consider a scenario where passengers are commuting in a cab driven by a driver. Currently, the passengers may not be aware of status of the child-lock system in the car and also may not have access to activate or deactivate the child-lock system. This may lead to the passengers getting trapped or stuck inside the car causing panic situation for the passengers. Also, in worst case scenarios, the driver may take undue advantage of such situations.

Consider a scenario where the passengers are commuting along with a child in a cab. It may happen that the child-lock system is activated with windows half or full open state. In this case, there is chance for the child to peep out of the window leading to major safety concerns.

Consider a scenario where crash of the vehicle has occurred, and the passenger does not have access to activate or deactivate the child-lock system. If status of the child-lock system is activated at the time of occurrence of the crash, the passenger may be stuck inside the vehicle since the child-lock system may remain activated irrespective of the crash.

The information disclosed in this background of the disclosure section is only for enhancement of understanding of the general background of the invention and should not be taken as an acknowledgement or any form of suggestion that this information forms the prior art already known to a person skilled in the art.

SUMMARY
In an embodiment, the present disclosure relates to a method for controlling a child-lock system in a vehicle. Initially, an input from a passenger is received for one of activation and deactivation of the child-lock system in the vehicle. The child-lock system is activated when the input for the activation is received. The activation of the child-lock system includes to identify a current status of at least one window associated with the vehicle. The current status is one of an open state and a close state. Upon the identification, closing of the at least one window is performed when the current status is identified to be the open state, for the activation.

In an embodiment, the present disclosure relates to control system controlling a child-lock system in a vehicle. The control system comprises a processor and a memory communicatively coupled to the processor. The memory stores processor-executable instructions which on execution cause the processor to control the child-lock system. Initially, an input from a passenger is received for one of activation and deactivation of the child-lock system in the vehicle. The child-lock system is activated when the input for the activation is received. The activation of the child-lock system includes to identify a current status of at least one window associated with the vehicle. The current status is one of an open state and a close state. Upon the identification, closing of the at least one window is performed when the current status is identified to be the open state, for the activation.

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 ACCOMPANYING DRAWINGS
The accompanying drawings, which are incorporated in and constitute a part of this disclosure, illustrate exemplary embodiments and, together with the description, serve to 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 like features and components. Some embodiments of system and/or methods in accordance with embodiments of the present subject matter are now described, by way of example only, and regarding the accompanying figures, in which:

Figures 1 and 2 show exemplary environments for controlling child-lock system in a vehicle, in accordance with some embodiments of the present disclosure;

Figure 3 illustrates a flowchart showing an exemplary method for controlling child-lock system in a vehicle, in accordance with some embodiments of present disclosure;

Figure 4 illustrates a flowchart showing an exemplary method for controlling child-lock system during occurrence of crash of the vehicle, in accordance with some embodiments of present disclosure;

Figures 5a and 5b illustrate flowcharts showing exemplary methods for performing closing of at least one window during activation of child-lock system in a vehicle, in accordance with some embodiments of present disclosure; and

Figure 6 illustrates a block diagram of an exemplary computer system for implementing embodiments consistent with the present disclosure.

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.

DETAILED DESCRIPTION
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.

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 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.

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 system or apparatus proceeded by “comprises… a” does not, without more constraints, preclude the existence of other elements or additional elements in the system or method.

The terms “includes”, “including”, or any other variations thereof, are intended to cover a non-exclusive inclusion, such that a setup, device or method that includes 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 system or apparatus proceeded by “includes… a” does not, without more constraints, preclude the existence of other elements or additional elements in the system or method.

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.

Present disclosure provides an efficient methodology and system for controlling child-lock system in a vehicle. By the proposed methodology and system, a passenger in the vehicle gets a provision to access the child-lock system making his/her commute secure. Also, the present invention provisions to monitor status of window in the vehicle for activating the child-lock system. Automated deactivation of the child-lock system is performed when occurrence of crash is detected in the vehicle.

Figures 1 and 2 illustrate exemplary environments 100 and 200 for controlling a child-lock system in a vehicle 104. The exemplary environment 100 may comprise a control system 101 and a communication network 102 for controlling a child-lock system in a vehicle 104. The control system 101 may be communicatively connected with a passenger 103 for the controlling. The control system 101 may be configured to control the child-lock system by performing steps as disclosed in the present disclosure. The passenger 103 may communicate with the control system 101 via the communication network 102, as shown in the figure. In an embodiment, an input for controlling the child-lock system, from the passenger 103 may be retrieved from the passenger 103 via the communication network 102.The vehicle 104 may be any automobile which comprises a child-lock system. In an embodiment, the vehicle 104 may be four-wheeler vehicle 104 like, a motor car, a truck, an electric car and so on. The passenger 103 may be any person associated with the vehicle 104. The passenger 103 may be commuting in the vehicle 104. In an embodiment, the passenger 103 operating the control system 101 may a passenger sitting in rear seater of the vehicle 104 . Consider the vehicle 104 may be a taxi or a cab, the passenger 103 may not include driver of the vehicle 104. Hence, access to activate and deactivate the child-lock system may not be provided to the driver to ensure safety. By which, a secure commute of the passenger 103 in the taxi or the cab may be achieved. By performing the controlling proposed in the present disclosure, the passenger 103 may be capable of controlling locking system of the vehicle 104 using the control system 101. In an embodiment, controlling the locking system may include, but is not limited to, controlling locking mechanism of door system and window system associated with the vehicle 104. In an embodiment, the control system 101 may be an integral part of the vehicle 104. In an embodiment, the control system 101 may be implemented as an application in a user device relating to the passenger 103 (not shown in Figure). The user device may be communicatively coupled with the vehicle 104. In an embodiment, the user device may be a laptop computer, a desktop computer, a Personal Computer (PC), a notebook, a smartphone, a tablet, e-book readers, and the like. In such cases, the user device may communicate with the vehicle 104 via the communication network 102 (not shown in the figure). In an embodiment, the communication network 102 may include, without limitation, a direct interconnection, CAN (Controller area network), Local Area Network (LAN), Wide Area Network (WAN), wireless network (e.g., using Wireless Application Protocol), the Internet, and the like.

Further, the control system 101 may include a processor 105, I/O interface 106, one or more modules 107 and a memory 108. In some embodiments, the memory 108 may be communicatively coupled to the processor 105. The memory 108 stores processor executable instructions, which, on execution, may cause the control system 101 to control the child-lock system, as disclosed in the present disclosure.

For controlling of the child-lock system, initially, an input from the passenger 103 is received for one of activation and deactivation of the child-lock system in the vehicle 104. As shown in Figure 2, the exemplary environment 200 associated with the control system 101 for controlling the child-lock system in the vehicle 104 may also include a user interface 201 for receiving the input from the passenger 103. The user interface may include, but is not limited to, at least one of a display unit and/or a switch unit 201. In an embodiment, the user interface 201 may be associated with the passenger 103 for communicating with the control system 101. In an embodiment, the user interface 201 may be associated with the vehicle 104 for provisioning the passenger 103 to provide the input to the control system 101 (not shown in the figure). In an embodiment, the display unit may include a Graphical User Interface (GUI) to provision one or more means to the passenger 103 to provide the input. The GUI may include icons allowing the passenger 103 to select one of activation and deactivation of the child-lock system. In an embodiment, the switch unit may be associated with ON/OFF switch operable by the passenger 103. The passenger 103 may select the ON switch to activate the child-lock system and the passenger 103 may select the OFF switch to deactivate the child-lock system. In one embodiment the switch unit may be integrated with a visual indication about its state. The visual indication may indicate ON/OFF state of the switch unit. In one embodiment, the visual indication is an LED. In one embodiment the LED is integral part of the switch. The activation and the deactivation of the child-lock system may be based on the input provided by the passenger 103, via the user interface 201 and/or the switch. One or more techniques, known to a person skilled in the art, may be implemented for receiving the input from the passenger 103.

In an embodiment, as shown in Figure 2, the vehicle 104 may include a body control unit 202, a window system 203, a door system 204 and an airbag engine control unit 205, for provisioning control to the child-lock system in the vehicle 104. In an embodiment, the control system 101 may communicate with the body control unit 202 for controlling the child-lock system. In an embodiment, the body control unit 202 may be configured to control the locking system of the vehicle 104. For the controlling, the body control unit 202 may communicate with the window system 203, the door system 204 and the airbag engine control unit 205. In an embodiment, the window system 203 may be including at least one window of the vehicle 104 and one or more modules associated with the at least one window. In an embodiment, the door system 204 may be including at least one door of the vehicle 104 and one or more modules associated with the at least one door. The airbag engine control unit 205 may be associated with airbag of the vehicle 104 and one or more modules associated with the airbag. In an embodiment, the body control unit 202 may communicate with other modules or units associated with the vehicle 104, for controlling the child-lock system in the vehicle 104. In an embodiment, the control system 101 may be configured to communicate with the window system 203, the door system 204 and the airbag engine control unit 205, directly, for controlling the child-lock system.

Upon receiving the input from the passenger 103, the control system 101 checks for the input to be for one of the activation and the deactivation of the child-lock system. When the input is for the deactivation, the control system 101 may be configured to deactivate the child-lock system in the vehicle 104. In an embodiment, for the deactivation, the control system 101 may be configured instruct the body control unit 202 to deactivate the child-lock system. Upon receiving such instruction, the body control unit 202 may communicate with the window system 203 and the door system 204 for deactivating the child-lock system. One or more other techniques, known to a person skilled in the art, may be implemented for deactivating the child-lock system, using the control system 101 in the present disclosure.

When the input is for the activation, the control system 101 may be configured to activate the child-lock system in the vehicle 104. In an embodiment, for the activation, the control system 101 may be configured to communicate with the body control unit 202 to identify a current status of the at least one window associated with the vehicle 104. The body control unit 202 may retrieve the current status of the at least one window, from the window system 203. The current status of the at least one window may be one of an open state and a close state. In an embodiment, the current status of the at least one window may be open state when the at least one window is not completely closed. In an embodiment, the current status of the at least one window may be close state when the at least one window is completely closed. One or more other techniques, known to a person skilled in the art, may be implemented for retrieving the current status.

Upon identifying the current status, when the current status is identified to be close state, the control system 101 may be configured to activate the child-lock system in the vehicle 104. In an embodiment, for the activation, the control system 101 may be configured instruct the body control unit 202 to activate the child-lock system. Upon receiving such instruction, the body control unit 202 may communicate with the window system 203 and the door system 204 for activating the child-lock system. One or more other techniques, known to a person skilled in the art may be implemented for activating the child-lock system, using the control system 101 in the present disclosure.

When the current status is identified to be open state, the control system 101 may be configured to perform closing of the at least one window for the activation. For performing the closing, in an embodiment, the control system 101 may instruct the body control unit 202 to close the at least one window. Further, upon receiving such instruction, the body control unit 202 may communicate with the window system 203 to initiate closing of the at least one window. In an embodiment, monitoring for presence of an obstacle for closing of the at least one window may be performed. In cases where the obstacle is detected when closing the at least one window, the detection may be communicated with the control system 101. In an embodiment, one or more modules associated with the window system 203 may be configured to detect the presence of obstacle and communicate the detection to the control system 101 via the body control unit 202. One or more other techniques, known to a person skilled in the art may be implemented for detecting presence of the obstacle. In an embodiment, upon detection of the presence of the obstacle, the control system 101 may be configured to halt closing of the at least one window and further, instruct the body control unit 202 to close the at least one window after a predefined duration of time. In an embodiment, the predefined duration of the time may be 10 seconds.
In an embodiment, upon detection of the presence of the obstacle, the control system 101 may be configured to perform opening of the at least one window. The opening of the at least one window may be performed until absence of the obstacle is detected. Upon detection of the absence of the obstacle, the control system 101 may instruct the body control unit 202 to close the at least one window.

In an embodiment, upon detection of the presence of the obstacle, the control system 101 may be configured to perform both opening of the at least one window and waiting for the predefined duration of time.

Further, in the present disclosure, upon detection of presence of the obstacle, the control system 101 may be configured to provide a notification associated with the obstacle to the passenger 103. By this, the notification may help the passenger 103 to remove the obstacle for the closing. When the closing is based on the predefined duration of time, if the obstacle is removed within the predefined duration of time, the at least one window may be closed for activation of the child-lock system. In case, the presence of the obstacle is detected even after the predefined duration of time, the passenger 103 may be notified again, and the control system 101 may wait further for a predefined duration of time for closing the at least one window. When the at least one window is opened upon detection of the presence of the obstacle, monitoring for the presence of the obstacle may be performed during the opening. The opening may be performed until the obstacle is removed i.e., when the absence of the obstacle is detected. Upon removal of the obstacle, the control system may automatically be configured to perform the closing of the at least one window. In an embodiment, upon receiving the notification for the presence of the obstacle, the passenger 103 may manually be performing one of opening and closing of the at least one window. Hence, the activation of the child-lock system may be performed only after the at least one window is closed, ensuring safety to the passenger 103 who may be a child.

In an embodiment, the control system 101 may be further configured to detect occurrence of crash of the vehicle 104. For the detection, information regarding occurrence of the crash of the vehicle 104 may be received by the control system 101 from the airbag engine control unit 205, via the body control unit 202. One or more other techniques, known to a person skilled in the art, may be implemented for detecting occurrence of the crash of the vehicle 104. Upon the detection, the control system 101 identifies status of the child-lock system to be one of activated and deactivated. The status may be retrieved from the body control unit 202. In an embodiment, the body control unit 202 may communicate with the window system 203 and the door system 204 to retrieve the status. When the status is identified to be activated, the control system 101 is configured to deactivate the child-lock system.

In an embodiment, the control system 101 may be further configured to indicate the status of the child-lock system to be one of activated and deactivated to the passenger 103. In an embodiment, the status may be provided via at least one of the display unit and the switch unit. The GUI associated with the display unit may display the status of the child-lock system. For example, when the child-lock system is activated, the display unit may be display as “CHILD-LOCK ACTIVE”. Similarly, when the child-lock system is deactivated, the display unit may be display as “CHILD-LOCK DEACTIVE”. In an embodiment, the switch unit may indicate the status via Light Emitting Diode (LED) switch. For example, the LED switch may emit green light when the child-lock system is activated, and the LED switch may emit red light when the child-lock system is deactivated. One or more other techniques, known to a person skilled in the art, may be implemented for indicating the status of the child-lock system to the passenger 103.

In an embodiment, the control system 101 may receive data for controlling the child-lock system through the I/O interface 106 of the control system 101. The received data may include, but is not limited to, the input from the passenger 103, the current status of the at least one window and the status of the child-lock system, presence of the obstacle, occurrence of the crash from the vehicle 104 and so on. Also, the control system 101 may transmit data to one of display unit/switch unit, the passenger 103 and the vehicle 104, for controlling the child-lock system, via the I/O interface 106. The transmitted data may include, but is not limited to, at least one of the status of the child-lock system, instructions to the control unit and so on. The I/O interface 106 may be coupled with the processor 105 of the control system 101.

Figure 3 illustrates a flowchart showing an exemplary method for controlling the child-lock system in the vehicle 104, in accordance with some embodiments of present disclosure.

At block 301, the control system 101 may be configured to receive the input from the passenger 103 for one of activation and deactivation of the child-lock system in the vehicle 104.

At block 302, the control system 101 may be configured to check if the received input for the activation of the child-lock system. If the received input is for the activation of the child-lock system, step at block 303 may be performed. If the received input is for the deactivation of the child-lock system, step at block 307 may be performed.

At block 303, upon receiving the input for activation of the child-lock system, the control system 101 may be configured to receive the current status of the at least one window in the vehicle 104. The current status may be one of open state and close state.

At block 304, the control system 101 may be configured to check if the current status of at least one window is open state. If the current status is the open state, step at block 305 may be performed. If the current status is the close state, step at block 306 may be performed.

At block 305, upon receiving the current state to be the open state, the control system 101 may be configured to performing closing of the at least one window. Figures 5a and 5b illustrate flowcharts showing exemplary methods 305a and 305b for performing closing of the at least one window, in accordance with some embodiments of present disclosure.

In Figure 5a, at block 501, the control system 101 may be configured to monitor the presence of obstacle at the at least one window, for closing.

At block 502, the control system 101 may be configured to check if the presence of the obstacle is detected upon monitoring. If the presence of the obstacle is detected, step at block 503 may be performed. If presence of the obstacle is not detected, step at block 504 may be performed.

At block 503, upon detecting the presence of obstacle, the control system 101 may be configured to wait for the predefined duration of time, for closing the at least one window. Upon waiting for the predefined duration of time at block 503, the control system may be configured to perform steps in blocks 501 and 502, until absence of the obstacle is detected.
At block 504, upon detecting the absence of the obstacle at block 502, the control system 101 may be configured to perform closing of the at least one window of the vehicle 104.

In Figure 5b, at block 505, the control system 101 may be configured to monitor the presence of obstacle at the at least one window, for closing.

At block 506, the control system 101 may be configured to check if the presence of the obstacle is detected upon monitoring. If the presence of the obstacle is detected, step at block 507 may be performed. If absence of the obstacle is detected, step at block 508 may be performed.

At block 507, upon detecting the presence of obstacle, the control system 101 may be configured to perform opening of the at least one window. During opening, the control system 101 may be configured to perform steps in blocks 505 and 506, until absence of the obstacle is detected.

At block 508, upon detecting the absence of the obstacle at block 502, the control system 101 may be configured to perform closing of the at least one window of the vehicle 104.

Referring back to Figure 3, at block 306, upon performing at least one of closing of the at least one window at block 305 and detecting the current status to be close state at block 304, the control system 101 may be configured to activate the child-lock system in the vehicle 104.

At block 307, upon receiving the input for deactivation of the child-lock system, the control system 101 may be configured to deactivate the child-lock system in the vehicle 104.

Referring back to Figure 3, at block 306, upon performing at least one of closing of the at least one window at block 305 and detecting the current status to be close state at block 304, the control system 101 may be configured to activate the child-lock system in the vehicle 104.

At block 307, upon receiving the input for deactivation of the child-lock system, the control system 101 may be configured to deactivate the child-lock system in the vehicle 104.

Figure 4 illustrates a flowchart showing an exemplary method for controlling the child-lock system during occurrence of the crash of the vehicle 104, in accordance with some embodiments of present disclosure.

At block 401, the control system 101 may be configured to monitor for occurrence of the crash of the vehicle 104.

At block 402, the control system 101 may be configured to check if occurrence of the crash is detected. If occurrence of the crash is detected, step at block 403 may be performed. If occurrence of the crash is not detected, step at block 406 may be performed.

At block 403, upon the detection of occurrence of the crash, the control system 101 may be configured to receive the status of the child-lock system to be one of activated and deactivated.

At block 404, the control system 101 may be configured to check if the status of the child-lock system is activated. If the status of the child-lock system is identified to be activated, step at block 405 may be performed. If the status of the child-lock system is identified to be deactivated, step at block 406 may be performed.

At block 405, upon identifying the status of the child-lock system to be activated, the control system 101 may be configured to deactivate the child-lock system in the vehicle 104.

At block 406, upon performing at least one of detecting occurrence of the crash at block 402 and identifying the status to be deactivated at block 404, status of the child-lock system may be retained.

As illustrated in Figures 3, 4, 5a and 5b, the methods 300, 400, 305a and 305b may include one or more blocks for executing processes in the control system 101. The methods 300, 400, 305a and 305b 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 particular functions or implement particular abstract data types.

The order in which the methods 300, 400, 305a and 305b are described may not intended to be construed as a limitation, and any number of the described method blocks can be combined in any order to implement the method. 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.

Computing System
Figure 6 illustrates a block diagram of an exemplary computer system 600 for implementing embodiments consistent with the present disclosure. In an embodiment, the computer system 600 is used to implement the control system 101. The computer system 600 may include a central processing unit (“CPU” or “processor”) 602. The processor 602 may include at least one data processor for executing processes in Virtual Storage Area Network. The processor 602 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.

The processor 602 may be disposed in communication with one or more input/output (I/O) devices 609 and 610 via I/O interface 601. The I/O interface 601 may employ communication protocols/methods such as, without limitation, audio, analog, digital, monaural, RCA, 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), RF antennas, S-Video, 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), etc.

Using the I/O interface 601, the computer system 600 may communicate with one or more I/O devices 609 and 610. For example, the input devices 609 may be an antenna, keyboard, mouse, joystick, (infrared) remote control, camera, card reader, fax machine, dongle, biometric reader, microphone, touch screen, touchpad, trackball, stylus, scanner, storage device, transceiver, video device/source, etc. The output devices 610 may be a printer, fax machine, video display (e.g., cathode ray tube (CRT), liquid crystal display (LCD), light-emitting diode (LED), plasma, Plasma display panel (PDP), Organic light-emitting diode display (OLED) or the like), audio speaker, etc.

In some embodiments, the computer system 600 may consist of the control system 101. The processor 602 may be disposed in communication with the communication network 611 via a network interface 603. The network interface 603 may communicate with the communication network 611. The network interface 603 may employ connection protocols including, without limitation, direct connect, Ethernet (e.g., twisted pair 10/100/1000 Base T), transmission control protocol/internet protocol (TCP/IP), token ring, IEEE 802.11a/b/g/n/x, etc. The communication network 611 may include, without limitation, a direct interconnection, local area network (LAN), wide area network (WAN), wireless network (e.g., using Wireless Application Protocol), the Internet, etc. Using the network interface 603 and the communication network 611, the computer system 600 may communicate with a passenger 612 of a vehicle 613 and the vehicle 613 for controlling the child-lock system in the vehicle 613. The network interface 603 may employ connection protocols include, but not limited to, direct connect, Ethernet (e.g., twisted pair 10/100/1000 Base T), transmission control protocol/internet protocol (TCP/IP), token ring, IEEE 802.11a/b/g/n/x, etc.

The communication network 611 includes, but is not limited to, a direct interconnection, an e-commerce network, a peer to peer (P2P) network, local area network (LAN), wide area network (WAN), wireless network (e.g., using Wireless Application Protocol), the Internet, Wi-Fi, and such. The first network and the second network 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), Transmission Control Protocol/Internet Protocol (TCP/IP), Wireless Application Protocol (WAP), etc., to communicate with each other. Further, the first network and the second network may include a variety of network devices, including routers, bridges, servers, computing devices, storage devices, etc.

In some embodiments, the processor 602 may be disposed in communication with a memory 605 (e.g., RAM, ROM, etc. not shown in Figure 6) via a storage interface 604. The storage interface 604 may connect to memory 605 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.

The memory 605 may store a collection of program or database components, including, without limitation, user interface 606, an operating system 607 etc. In some embodiments, computer system 600 may store user/application data 606, such as, the data, variables, records, etc., as described in this disclosure. Such databases may be implemented as fault-tolerant, relational, scalable, secure databases such as Oracle ® or Sybase®.

The operating system 607 may facilitate resource management and operation of the computer system 600. Examples of operating systems include, without limitation, APPLE MACINTOSH® OS X, UNIX®, UNIX-like system distributions (E.G., BERKELEY SOFTWARE DISTRIBUTIONTM (BSD), FREEBSDTM, NETBSDTM, OPENBSDTM, etc.), LINUX DISTRIBUTIONSTM (E.G., RED HATTM, UBUNTUTM, KUBUNTUTM, etc.), IBMTM OS/2, MICROSOFTTM WINDOWSTM (XPTM, VISTATM/7/8, 10 etc.), APPLE® IOSTM, GOOGLE® ANDROIDTM, BLACKBERRY® OS, or the like.

Furthermore, one or more computer-readable storage media may be utilized in implementing embodiments consistent with the present disclosure. 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., be non-transitory. Examples include Random Access Memory (RAM), Read-Only Memory (ROM), volatile memory, non-volatile memory, hard drives, CD ROMs, DVDs, flash drives, disks, and any other known physical storage media.

Advantages
An embodiment of the present disclosure provisions passenger-controlled child-lock system in a vehicle to ensure safety and avoid panic situations during commute.

An embodiment of the present disclosure provisions additional safety measure for passengers including children by automatically closing windows in a vehicle when child-lock system is activated.

An embodiment of the present disclosure provisions means to keep passenger aware of status of child-lock system for his/ her convenience.

An embodiment of the present disclosure provisions automated deactivation of child-lock system during a vehicle crash scenario. By this, situations like passengers being stuck inside the vehicle after the crash, may be avoided

The described operations may be implemented as a method, system or article of manufacture using standard programming and/or engineering techniques to produce software, firmware, hardware, or any combination thereof. The described operations may be implemented as code maintained in a “non-transitory computer readable medium”, where a processor may read and execute the code from the computer readable medium. The processor is at least one of a microprocessor and a processor capable of processing and executing the queries. A non-transitory computer readable medium may include media such as magnetic storage medium (e.g., hard disk drives, floppy disks, tape, etc.), optical storage (CD-ROMs, DVDs, optical disks, etc.), volatile and non-volatile memory devices (e.g., EEPROMs, ROMs, PROMs, RAMs, DRAMs, SRAMs, Flash Memory, firmware, programmable logic, etc.), etc. Further, non-transitory computer-readable media may include all computer-readable media except for a transitory. The code implementing the described operations may further be implemented in hardware logic (e.g., an integrated circuit chip, Programmable Gate Array (PGA), Application Specific Integrated Circuit (ASIC), etc.).

Still further, the code implementing the described operations may be implemented in “transmission signals”, where transmission signals may propagate through space or through a transmission media, such as, an optical fibre, copper wire, etc. The transmission signals in which the code or logic is encoded may further comprise a wireless signal, satellite transmission, radio waves, infrared signals, Bluetooth, etc. The transmission signals in which the code or logic is encoded is capable of being transmitted by a transmitting station and received by a receiving station, where the code or logic encoded in the transmission signal may be decoded and stored in hardware or a non-transitory computer readable medium at the receiving and transmitting stations or devices. An “article of manufacture” includes non-transitory computer readable medium, hardware logic, and/or transmission signals in which code may be implemented. A device in which the code implementing the described embodiments of operations is encoded may include a computer readable medium or hardware logic. Of course, those skilled in the art will recognize that many modifications may be made to this configuration without departing from the scope of the invention, and that the article of manufacture may include suitable information bearing medium known in the art.

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.

The terms “including”, “comprising”, “having” and variations thereof mean “including but not limited to”, unless expressly specified otherwise.

The enumerated listing of items does not imply that any or all of the items are mutually exclusive, unless expressly specified otherwise.

The terms “a”, “an” and “the” mean “one or more”, unless expressly specified otherwise.

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 readily apparent that more than one device/article (whether or not they cooperate) may be used in place of a single device/article. Similarly, where more than one device or article is described herein (whether or not they cooperate), it will be readily apparent that a single device/article may be used in place of the more than one device or article or a different number of devices/articles may be used instead of the shown number of devices or programs. The functionality and/or the 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 the invention need not include the device itself.

The illustrated operations of Figures 3, 4, 5a and 5b show certain events occurring in a certain order. In alternative embodiments, certain operations may be performed in a different order, modified, or removed. Moreover, steps may be added to the above described logic and still conform to the described embodiments. Further, operations described herein may occur sequentially or certain operations may be processed in parallel. Yet further, operations may be performed by a single processing unit or by distributed processing units.

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 disclosure of the embodiments of the invention is intended to be illustrative, but not limiting, of the scope of the invention, which is set forth in the following claims.

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:
Reference Number Description
100 Environment
101 Controller system
102 Communication network
103 Passenger
104 Vehicle
105 Processor
106 I/O interface
107 Modules
108 Memory
201 User interface
202 body control unit
203 window system
204 Door system
205 airbag engine control unit
600 Computer System
601 I/O Interface
602 Processor
603 Network Interface
604 Storage Interface
605 Memory
606 User Interface
607 Operating System
608 Web Server
609 Input Devices
610 Output Devices
611 Communication Network
612 Passenger
613 Vehicle

Documents

Application Documents

# Name Date
1 201821012287-ASSIGNMENT WITH VERIFIED COPY [03-02-2025(online)].pdf 2025-02-03
1 201821012287-STATEMENT OF UNDERTAKING (FORM 3) [31-03-2018(online)].pdf 2018-03-31
2 201821012287-REQUEST FOR EXAMINATION (FORM-18) [31-03-2018(online)].pdf 2018-03-31
2 201821012287-FORM-16 [03-02-2025(online)].pdf 2025-02-03
3 201821012287-POWER OF AUTHORITY [03-02-2025(online)].pdf 2025-02-03
3 201821012287-FORM 18 [31-03-2018(online)].pdf 2018-03-31
4 201821012287-IntimationOfGrant06-01-2024.pdf 2024-01-06
4 201821012287-FORM 1 [31-03-2018(online)].pdf 2018-03-31
5 201821012287-PatentCertificate06-01-2024.pdf 2024-01-06
5 201821012287-DRAWINGS [31-03-2018(online)].pdf 2018-03-31
6 201821012287-DECLARATION OF INVENTORSHIP (FORM 5) [31-03-2018(online)].pdf 2018-03-31
6 201821012287-CLAIMS [25-08-2020(online)].pdf 2020-08-25
7 201821012287-COMPLETE SPECIFICATION [31-03-2018(online)].pdf 2018-03-31
7 201821012287-COMPLETE SPECIFICATION [25-08-2020(online)].pdf 2020-08-25
8 201821012287-Proof of Right (MANDATORY) [07-06-2018(online)].pdf 2018-06-07
8 201821012287-CORRESPONDENCE [25-08-2020(online)].pdf 2020-08-25
9 201821012287-FORM-26 [29-06-2018(online)].pdf 2018-06-29
9 201821012287-DRAWING [25-08-2020(online)].pdf 2020-08-25
10 201821012287-FER_SER_REPLY [25-08-2020(online)].pdf 2020-08-25
10 Abstract1.jpg 2018-08-11
11 201821012287-OTHERS [25-08-2020(online)].pdf 2020-08-25
11 201821012287-OTHERS(ORIGINAL UR 6( 1A) FORM 1)-120618.pdf 2018-09-19
12 201821012287-FER.pdf 2020-02-25
13 201821012287-OTHERS [25-08-2020(online)].pdf 2020-08-25
13 201821012287-OTHERS(ORIGINAL UR 6( 1A) FORM 1)-120618.pdf 2018-09-19
14 201821012287-FER_SER_REPLY [25-08-2020(online)].pdf 2020-08-25
14 Abstract1.jpg 2018-08-11
15 201821012287-DRAWING [25-08-2020(online)].pdf 2020-08-25
15 201821012287-FORM-26 [29-06-2018(online)].pdf 2018-06-29
16 201821012287-CORRESPONDENCE [25-08-2020(online)].pdf 2020-08-25
16 201821012287-Proof of Right (MANDATORY) [07-06-2018(online)].pdf 2018-06-07
17 201821012287-COMPLETE SPECIFICATION [25-08-2020(online)].pdf 2020-08-25
17 201821012287-COMPLETE SPECIFICATION [31-03-2018(online)].pdf 2018-03-31
18 201821012287-CLAIMS [25-08-2020(online)].pdf 2020-08-25
18 201821012287-DECLARATION OF INVENTORSHIP (FORM 5) [31-03-2018(online)].pdf 2018-03-31
19 201821012287-DRAWINGS [31-03-2018(online)].pdf 2018-03-31
19 201821012287-PatentCertificate06-01-2024.pdf 2024-01-06
20 201821012287-IntimationOfGrant06-01-2024.pdf 2024-01-06
20 201821012287-FORM 1 [31-03-2018(online)].pdf 2018-03-31
21 201821012287-POWER OF AUTHORITY [03-02-2025(online)].pdf 2025-02-03
21 201821012287-FORM 18 [31-03-2018(online)].pdf 2018-03-31
22 201821012287-REQUEST FOR EXAMINATION (FORM-18) [31-03-2018(online)].pdf 2018-03-31
22 201821012287-FORM-16 [03-02-2025(online)].pdf 2025-02-03
23 201821012287-STATEMENT OF UNDERTAKING (FORM 3) [31-03-2018(online)].pdf 2018-03-31
23 201821012287-ASSIGNMENT WITH VERIFIED COPY [03-02-2025(online)].pdf 2025-02-03

Search Strategy

1 D1,D2_06-02-2020.pdf

ERegister / Renewals

3rd: 02 Apr 2024

From 31/03/2020 - To 31/03/2021

4th: 02 Apr 2024

From 31/03/2021 - To 31/03/2022

5th: 02 Apr 2024

From 31/03/2022 - To 31/03/2023

6th: 02 Apr 2024

From 31/03/2023 - To 31/03/2024

7th: 02 Apr 2024

From 31/03/2024 - To 31/03/2025

8th: 06 Mar 2025

From 31/03/2025 - To 31/03/2026