Sign In to Follow Application
View All Documents & Correspondence

Method And System For Managing Overtaking In A Vehicle

Abstract: Method and system for managing overtaking in a vehicle. This invention relates to vehicles, and more particularly to assisting a driver in vehicles by providing assistance during or before the driver can undertake overtaking manoeuvres. Embodiments herein disclose a method and system for enabling assistance for overtaking manoeuvres for a driver in a vehicle. Embodiments herein disclose a method and system for enabling assistance for overtaking manoeuvres for a driver in a vehicle, using image-processing techniques. Embodiments herein disclose a method and system for enabling assistance for overtaking manoeuvres for a driver in a vehicle, wherein the assistance can comprise of providing at least one alert related to an overtaking manoeuvre to the driver of the vehicle. FIG. 4

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
31 July 2015
Publication Number
05/2017
Publication Type
INA
Invention Field
ELECTRICAL
Status
Email
patent@bananaip.com
Parent Application
Patent Number
Legal Status
Grant Date
2023-05-23
Renewal Date

Applicants

Mahindra & Mahindra Limited
Mahindra & Mahindra Ltd., MRV, Mahindra World City (MWC), Plot No. 41/1, Anjur Post, Chengalpattu, Kanchipuram District – 603204 (TN) INDIA

Inventors

1. HASEEL V
Mahindra Research Valley, Mahindra World City, P.O. - Anjur, Chengalpattu - 603 204 Distt. – Kancheepuram (Tamil Nadu) India
2. SRINIWAS A
Mahindra Research Valley, Mahindra World City, P.O. - Anjur, Chengalpattu - 603 204 Distt. – Kancheepuram (Tamil Nadu) India
3. C NANDAGOPALAN
Mahindra Research Valley, Mahindra World City, P.O. - Anjur, Chengalpattu - 603 204 Distt. – Kancheepuram (Tamil Nadu) India
4. PALANIVELU PRABAHARAN
Mahindra Research Valley, Mahindra World City, P.O. - Anjur, Chengalpattu - 603 204 Distt. – Kancheepuram (Tamil Nadu) India
5. GUPTA ABHISHEKH
Mahindra Research Valley, Mahindra World City, P.O. - Anjur, Chengalpattu - 603 204 Distt. – Kancheepuram (Tamil Nadu) India

Specification

Claims:CLAIMS
What is claimed is:
1. A method for providing assistance for performing overtaking manoeuvres in a vehicle, said method comprising of
determining positions of said vehicle and position of at least one other vehicle relative to said vehicle by an Overtake Assistance Module (OAM), based on feed from at least one camera and data from at least one sensor;
checking if said vehicle can successfully complete an overtake manoeuvre by said OAM, based on said determined positions of said vehicle and position of at least one other vehicle relative to said vehicle;
providing a first type of indication to a driver of said vehicle by said OAM, if said vehicle can successfully complete an overtake manoeuvre; and
providing a second type of indication to a driver of said vehicle by said OAM, if said vehicle cannot successfully complete an overtake manoeuvre.
2. The method, as claimed in claim 1, wherein said OAM is configurable by said driver or a user.
3. The method, as claimed in claim 1, wherein determining position of said vehicle and position of at least one other vehicle relative to said vehicle by said OAM comprises of
determining presence of at least one vehicle by processing said feed from said at least one camera;
determining co-ordinates of said at least one determined vehicle;
receiving data from said at least one sensor related to said determined co-ordinates;
determining at least one parameter based on said received data; and
determining position of said vehicle and position of at least one other vehicle relative to said vehicle.
4. The method, as claimed in claim 1, wherein said first type of indication comprises of at least one action that said driver can take to successfully complete said overtake manoeuvre.
5. The method, as claimed in claim 1, wherein said method further comprises of said OAM checking if said vehicle can successfully complete an overtake manoeuvre, till said overtake manoeuvre is successfully completed.
6. A device for providing assistance for performing overtaking manoeuvres in a vehicle, said device configured for
determining positions of said vehicle and position of at least one other vehicle relative to said vehicle, based on feed from at least one camera and data from at least one sensor;
checking if said vehicle can successfully complete an overtake manoeuvre, based on said determined positions of said vehicle and position of at least one other vehicle relative to said vehicle;
providing a first type of indication to a driver of said vehicle, if said vehicle can successfully complete an overtake manoeuvre; and
providing a second type of indication to a driver of said vehicle, if said vehicle cannot successfully complete an overtake manoeuvre.
7. The device, as claimed in claim 6, wherein said device is configurable by said driver or a user.
8. The device, as claimed in claim 6, wherein said device is configured for determining position of said vehicle and position of at least one other vehicle relative to said vehicle by
determining presence of at least one vehicle by processing said feed from said at least one camera;
determining co-ordinates of said at least one determined vehicle;
receiving data from said at least one sensor related to said determined co-ordinates;
determining at least one parameter based on said received data; and
determining position of said vehicle and position of at least one other vehicle relative to said vehicle.
9. The device, as claimed in claim 6, wherein said first type of indication comprises of at least one action that said driver can take to successfully complete said overtake manoeuvre.
10. The device, as claimed in claim 6, wherein said device is further configured for checking if said vehicle can successfully complete an overtake manoeuvre, till said overtake manoeuvre is successfully completed.
11. A vehicle configured for providing assistance for performing overtaking manoeuvres to a driver of said vehicle, said vehicle configured for
determining positions of said vehicle and position of at least one other vehicle relative to said vehicle, based on feed from at least one camera and data from at least one sensor;
checking if said vehicle can successfully complete an overtake manoeuvre, based on said determined positions of said vehicle and position of at least one other vehicle relative to said vehicle;
providing a first type of indication to said driver, if said vehicle can successfully complete an overtake manoeuvre; and
providing a second type of indication to said driver, if said vehicle cannot successfully complete an overtake manoeuvre.
12. The vehicle, as claimed in claim 11, wherein said device is configurable by said driver or a user.
13. The vehicle, as claimed in claim 11, wherein said vehicle is configured for determining position of said vehicle and position of at least one other vehicle relative to said vehicle by
determining presence of at least one vehicle by processing said feed from said at least one camera;
determining co-ordinates of said at least one determined vehicle;
receiving data from said at least one sensor related to said determined co-ordinates;
determining at least one parameter based on said received data; and
determining position of said vehicle and position of at least one other vehicle relative to said vehicle.
14. The vehicle, as claimed in claim 11, wherein said first type of indication comprises of at least one action that said driver can take to successfully complete said overtake manoeuvre.
15. The vehicle, as claimed in claim 11, wherein said vehicle is further configured for checking if said vehicle can successfully complete an overtake manoeuvre, till said overtake manoeuvre is successfully completed.

Dated this 31st July 2015
Signature:
Name: Kalyan Chakravarthy
, Description:FORM 2
The Patent Act 1970
(39 of 1970)
&
The Patent Rules, 2005

COMPLETE SPECIFICATION
(SEE SECTION 10 AND RULE 13)

TITLE OF THE INVENTION

“Method and system for managing overtaking in a vehicle”

APPLICANTS:

Name Nationality Address
Mahindra & Mahindra Limited Indian Mahindra & Mahindra Ltd.,
MRV, Mahindra World City (MWC),
Plot No. 41/1, Anjur Post, Chengalpattu,
Kanchipuram District – 603204 (TN) INDIA

The following specification particularly describes and ascertains the nature of this invention and the manner in which it is to be performed:-

FIELD OF INVENTION
[001] This invention relates to vehicles, and more particularly to assisting a driver in vehicles by providing assistance during or before the driver can undertake overtaking manoeuvres.

BACKGROUND OF INVENTION
[002] Currently, the driver of the overtaking vehicle performs overtaking another vehicle, when driving, manually. The driver has to detect the vehicle in front of him, check for any oncoming vehicles, and any other possible obstacles (such as junctions, signals, and so on) and based on his vehicle speed and the capabilities of his vehicle, the driver has to take a decision on whether to overtake the vehicle. This is a process that is performed by the driver manually and the driver typically does not have more than a few seconds (at the most) to decide on whether to perform the overtaking manoeuvre.
[003] In such a scenario, the possibility of something going wrong during the overtaking is quite high. In an example, if the driver undertakes the overtaking manoeuvre without considering oncoming vehicles, the driver can have a collision with the oncoming vehicle.

OBJECT OF INVENTION
[004] The principal object of this invention is to propose a method and system for enabling assistance for overtaking manoeuvres for a driver in a vehicle.
[005] Another object of the invention is to propose a method and system for enabling assistance for overtaking manoeuvres for a driver in a vehicle, using image processing techniques.
[006] A further object of the invention is to propose a method and system for enabling assistance for overtaking manoeuvres for a driver in a vehicle, wherein the assistance can comprise of providing at least one alert related to an overtaking manoeuvre to the driver of the vehicle.

BRIEF DESCRIPTION OF FIGURES
[007] This invention is illustrated in the accompanying drawings, through out which like reference letters indicate corresponding parts in the various figures. The embodiments herein will be better understood from the following description with reference to the drawings, in which:
[008] FIG. 1 depicts a plurality of vehicles in motion along a road, according to embodiments as disclosed herein;
[009] FIG. 2 depicts a vehicle configured for enabling assistance for overtaking manoeuvres for a driver in a vehicle, according to embodiments as disclosed herein;
[0010] FIGs. 3a, 3b and 3c provide examples of analyzing data received from the camera in the vehicle, according to embodiments as disclosed herein;
[0011] FIGs. 4a and 4b are flowcharts depicting the process of providing assistance for overtaking manoeuvres for a driver in a vehicle, according to embodiments as disclosed herein; and
[0012] FIG. 5 is a flowchart depicting the process of providing assistance for overtaking manoeuvres for a driver in a vehicle when an overtaking manoeuvre is in process, according to embodiments as disclosed herein.


DETAILED DESCRIPTION OF INVENTION
[0013] The embodiments herein and the various features and advantageous details thereof are explained more fully with reference to the non-limiting embodiments that are illustrated in the accompanying drawings and detailed in the following description. Descriptions of well-known components and processing techniques are omitted so as to not unnecessarily obscure the embodiments herein. The examples used herein are intended merely to facilitate an understanding of ways in which the embodiments herein may be practiced and to further enable those of skill in the art to practice the embodiments herein. Accordingly, the examples should not be construed as limiting the scope of the embodiments herein.
[0014] The embodiments herein achieve a method and system for enabling assistance for overtaking manoeuvres for a driver in a vehicle. Referring now to the drawings, and more particularly to FIGS. 1 through 5, where similar reference characters denote corresponding features consistently throughout the figures, there are shown preferred embodiments.
[0015] The term ‘vehicle’ as used herein can refer to any vehicle, which can be used on a road. Examples of a vehicle can be a car, a motorbike, a scooter, a van, a bus, truck or any other equivalent means of transport, which can use a road for movement.
[0016] The term ‘road’ as used herein can refer to any path, which enables movement of vehicle along its surface. The surface of the road can be a smooth surface or a rough surface. The surface of the road can comprise of tar, concrete, tiling structures, sand, stones, paving stones, or any other equivalent means.
[0017] FIG. 1 depicts a plurality of vehicles in motion along a road, according to embodiments as disclosed herein. The figure depicts two vehicles 101a and 101b moving in the same direction, with another vehicle 101c moving in the opposite direction in another lane. The vehicle 101a can be assumed to be travelling faster than vehicle 101b and can overtake vehicle 101b, provided the vehicle 101a gets an opportunity. The vehicle 101c can prove to be an obstacle for vehicle 101a, during an overtaking manoeuvre undertaken by vehicle 101a to overtake vehicle 101b.
[0018] The above figure merely uses a two lane road as an example. Embodiments herein can be extended to any number of lanes, with any number of additional obstacles present.
[0019] FIG. 2 depicts a vehicle configured for enabling assistance for overtaking manoeuvres for a driver in a vehicle, according to embodiments as disclosed herein. The vehicle 101, as depicted comprises of an Overtake Assistance Module (OAM) 201, at least one camera 202, and at least one sensor 203. The OAM 201 can be connected to a plurality of systems and components in the vehicle 101, such as the vehicle speed sensor 204, the accelerator mechanism 205, the instrument cluster of the vehicle 206, the infotainment system of the vehicle 207 (including the display, speakers and so on), the braking system of the vehicle 208, and any other means of interfacing with the driver of the vehicle 101.
[0020] The camera 202 can be a high-definition camera and can be placed along the front end of the vehicle 101, in a suitable location so as to get a clear view of the road in front of the vehicle 101. There can be more than one camera 202 present in the vehicle 101. The camera 202 can be a motion-triggered camera, which gets triggered on detecting motion. The camera 202 can be a normal camera, an infrared camera, and so on. The camera 202 can be further equipped with night vision means to enable visibility during low visibility situations. The camera 202 can capture at least one of still images and video inputs.
[0021] The sensors 203 can be at least one of ultrasonic sensors, infrared sensors, RADAR (Radio Detection and Ranging) sensors, or any other sensors, which can be used to detect obstacles in front of the vehicle 101 and the distance between the detected obstacles and the vehicle 101. The sensors 203 can be placed along the front end of the vehicle 101, in a suitable location so as to get a clear view of the road in front of the vehicle 101. There can be more than one sensor 203 present in the vehicle 101.
[0022] The camera 202 can continuously capture feed (which can be in the form of still images or video feeds) of the area in front of the vehicle 101. The camera 202 can provide the feed to the OAM 201. The OAM 201 can perform at least one suitable image processing technique on the feed received from the camera 202. The image processing technique can comprise of at least one of convolution edge detection, mathematics, filters, trend removal, image analysis or any other suitable technique, which can enable the objects in the feed to be more visible.
[0023] Using the image processing technique, the OAM 201 can determine the presence of at least one object of interest. The object of interest can be the vehicle 101b, the vehicle 101c and so on (wherein the detected vehicle can be in motion or stationary). The OAM 201 can use a suitable technique of machine vision based on analysis of consistent image regions such as blob analysis to detect the vehicle, as depicted in an example in FIGs. 3a and 3b. Further using the image processing technique, the OAM 201 can determine the co-ordinates of the at least one object of interest. On determining the co-ordinates the at least one object, the OAM 201 can further perform image segmentation using background subtraction. In an example herein, the OAM 201 can detect the moving pixels, which can be present in the foreground and are subtracted, resulting in the example depicted in FIG. 3c.
[0024] The OAM 201 can further receive data from the sensors 203. In an embodiment herein, the OAM 201, on detecting an object of interest, can trigger the sensors 203. In an embodiment herein, the sensors 203 can also provide data in a continuous manner to the OAM 201. The sensors 203 can provide data regarding the location of the identified object of interest. The OAM 201 can calculate parameters such as speed of the identified object of interest, the distance of the identified object of interest from the vehicle 101, the direction of travel of the identified object of interest (in the same direction of the vehicle 101, in the direction opposite to the vehicle 101, in the direction at an angle to the vehicle 101 and so on), the lane of travel of the identified object of interest (in the same lane, in an adjoining lane and so on), based on data provided by the sensors 203.
[0025] Based on the feed from the camera 202 and the data from the sensors 203, the OAM 201 can determine the position of the vehicle and relative positions of other vehicles in its vicinity (the identified objects of interest). Based on the determination, the OAM 201 can check if the vehicle has to perform an overtaking manoeuvre. If the vehicle has to perform an overtaking manoeuvre, the OAM 201 can check if the vehicle 101 can perform a successful overtaking manoeuvre. This can be based on additional factors such as the current speed of the vehicle, any inputs from the driver on the accelerator and/or brake, power available to the vehicle 101, the size of the vehicle 101, the performance of the vehicle 101, and so on. Based on the check performed by the OAM 201, the OAM 201 provides a first type of indication to the driver of the vehicle 101 that the driver can successfully perform the overtaking manoeuvre. The first type of indication can be in the form of at least one of a visual signal (for example, a glowing icon on the instrument panel, a change in the lighting in the vehicle, an indication on a HUD (Heads-Up Display), and so on), an audio signal (for example, a pre-defined audio tone, a pre-defined voice saying a code and so on), a combination of a visual and audio means and so on. If the OAM 201 detects that the driver has to take at least one action to successfully complete the overtaking manoeuvre (such as increasing the speed of the vehicle), the OAM 201 can include information in the first type of indication to take the at least one action. If the action is to increase the speed of the vehicle, the OAM can also include an indication in the first type of indication indicating the speed at which the vehicle 101 has to be in order to enable successful completion of the overtaking manoeuvre. The indication can be in the form of at least one of a visual signal (for example, a glowing icon on the instrument panel, a change in the lighting in the vehicle, an indication on a HUD (Heads-Up Display), and so on), an audio signal (for example, a pre-defined audio tone, a pre-defined voice saying a code and so on), a combination of a visual and audio means and so on.
[0026] If the OAM 201 detects that the driver is unable to complete the overtaking manoeuvre (either before hand or during the driver performing the overtaking manoeuvre (which can be due to a change in conditions such as a new identified obstacle, the vehicle 101c increasing its speed and so on)), the OAM 201 can provide a second type of indication to the driver. The second type of indication can be in the form of at least one of a visual signal (for example, a glowing icon on the instrument panel, a change in the lighting in the vehicle, an indication on a HUD (Heads-Up Display), and so on), an audio signal (for example, a pre-defined audio tone, a pre-defined voice saying a code and so on), a vibration means (such as vibrating the accelerator pedal, the gear shift stick), a combination of a visual and audio means, a combination of visual and vibration means, a combination of audio and vibration means, a combination of audio, vibration and visual means, and so on.
[0027] The OAM 201 can enable the driver and/or a user to configure the indications, at any point in time. The OAM 201 can also enable the driver and/or a user to turn the features of the OAM 201 ON/OFF. The OAM 201 can enable the driver and/or a user to configure at least one parameter related to the overtaking manoeuvre (such as a minimum distance between vehicle 101a and vehicle 101b, a minimum distance between vehicle 101a and 101c, and so on).
[0028] In an embodiment herein, the OAM 201 can consider external factors such as speed limits (set by the driver and/or user or by authorities), while determining whether the overtaking manoeuvre is possible and/or can be completed successfully.
[0029] FIGs. 4a and 4b are flowcharts depicting the process of providing assistance for overtaking manoeuvres for a driver in a vehicle, according to embodiments as disclosed herein. The camera 202 continuously captures (401) feed (which can be in the form of still images or video feeds) of the area in front of the vehicle 101 and provides (402) the feed to the OAM 201. The OAM 201 detects (403) the presence of at least one object of interest (herein, a vehicle) by performing at least one suitable image processing technique on the feed received from the camera 202. The OAM 201 determines (404) the co-ordinates of the vehicle(s). The OAM 201 further receives (405) data from the sensors 203 regarding the location of the identified object of interest. The OAM 201 calculates (406) parameters such as speed of the identified object of interest, the distance of the identified object of interest from the vehicle 101, the direction of travel of the identified object of interest (in the same direction of the vehicle 101, in the direction opposite to the vehicle 101, in the direction at an angle to the vehicle 101 and so on), the lane of travel of the identified object of interest (in the same lane, in an adjoining lane and so on), based on data provided by the sensors 203.The OAM 201 determines (407) the position of the vehicle and relative positions of other vehicles in its vicinity (the identified objects of interest). Based on the determination, the OAM 201 checks (408) if the vehicle has to perform an overtaking manoeuvre. If the vehicle has to perform an overtaking manoeuvre, the OAM 201 checks (409) if the vehicle can perform a successful overtaking manoeuvre, which can be based on additional factors such as the current speed of the vehicle, any inputs from the driver on the accelerator and/or brake and so on. Based on the check performed by the OAM 201, the OAM 201 provides (410) the first type of indication to the driver of the vehicle 101 that the driver can successfully perform the overtaking manoeuvre and/or at least one action to be taken by the driver to successfully complete the overtaking manoeuvre. If the OAM 201 detects that the driver is unable to complete the overtaking manoeuvre, the OAM 201 provides (411) the second type of indication to the driver. The various actions in method 400 may be performed in the order presented, in a different order or simultaneously. Further, in some embodiments, some actions listed in FIGs. 4a and 4b may be omitted.
[0030] FIG. 5 is a flowchart depicting the process of providing assistance for overtaking manoeuvres for a driver in a vehicle when an overtaking manoeuvre is in process, according to embodiments as disclosed herein. Consider that the driver is in the process of performing an overtaking manoeuvre. If the OAM 201 monitors (501) the inputs and data from the camera 202 and the sensors 203. The OAM 201 continuously checks (502) if the driver is able to complete the overtaking manoeuvre. If the OAM detects that the driver is unable to complete the overtaking manoeuvre, the OAM 201 provides (503) the second type of indication to the driver. The various actions in method 500 may be performed in the order presented, in a different order or simultaneously. Further, in some embodiments, some actions listed in FIG. 5 may be omitted.
[0031] Embodiments disclosed herein guide the driver of the vehicle 101 to make wise and calculated decisions during overtaking situations. Embodiments herein can help in avoiding accidents during overtaking, which will in turn to reduce injuries to human as well as material damage.
[0032] The embodiment disclosed herein describes a method and system for providing assistance for overtaking manoeuvres for a driver in a vehicle. Therefore, it is understood that the scope of the protection is extended to such a program and in addition to a computer readable means having a message therein, such computer readable storage means contain program code means for implementation of one or more steps of the method, when the program runs on a server or mobile device or any suitable programmable device. The method is implemented in a preferred embodiment through or together with a software program written in e.g. Very high speed integrated circuit Hardware Description Language (VHDL) another programming language, or implemented by one or more VHDL or several software modules being executed on at least one hardware device. The hardware device can be any kind of portable device that can be programmed. The device may also include means which could be e.g. hardware means like e.g. an ASIC, or a combination of hardware and software means, e.g. an ASIC and an FPGA, or at least one microcontroller/microprocessor and at least one memory with software modules located therein. The method embodiments described herein could be implemented partly in hardware and partly in software. Alternatively, the invention may be implemented on different hardware devices, e.g. using a plurality of CPUs.
[0033] The foregoing description of the specific embodiments will so fully reveal the general nature of the embodiments herein that others can, by applying current knowledge, readily modify and/or adapt for various applications such specific embodiments without departing from the generic concept, and, therefore, such adaptations and modifications should and are intended to be comprehended within the meaning and range of equivalents of the disclosed embodiments. It is to be understood that the phraseology or terminology employed herein is for the purpose of description and not of limitation. Therefore, while the embodiments herein have been described in terms of preferred embodiments, those skilled in the art will recognize that the embodiments herein can be practiced with modification within the spirit and scope of the embodiments as described herein.

CLAIMS
What is claimed is:
1. A method for providing assistance for performing overtaking manoeuvres in a vehicle, said method comprising of
determining positions of said vehicle and position of at least one other vehicle relative to said vehicle by an Overtake Assistance Module (OAM), based on feed from at least one camera and data from at least one sensor;
checking if said vehicle can successfully complete an overtake manoeuvre by said OAM, based on said determined positions of said vehicle and position of at least one other vehicle relative to said vehicle;
providing a first type of indication to a driver of said vehicle by said OAM, if said vehicle can successfully complete an overtake manoeuvre; and
providing a second type of indication to a driver of said vehicle by said OAM, if said vehicle cannot successfully complete an overtake manoeuvre.
2. The method, as claimed in claim 1, wherein said OAM is configurable by said driver or a user.
3. The method, as claimed in claim 1, wherein determining position of said vehicle and position of at least one other vehicle relative to said vehicle by said OAM comprises of
determining presence of at least one vehicle by processing said feed from said at least one camera;
determining co-ordinates of said at least one determined vehicle;
receiving data from said at least one sensor related to said determined co-ordinates;
determining at least one parameter based on said received data; and
determining position of said vehicle and position of at least one other vehicle relative to said vehicle.
4. The method, as claimed in claim 1, wherein said first type of indication comprises of at least one action that said driver can take to successfully complete said overtake manoeuvre.
5. The method, as claimed in claim 1, wherein said method further comprises of said OAM checking if said vehicle can successfully complete an overtake manoeuvre, till said overtake manoeuvre is successfully completed.
6. A device for providing assistance for performing overtaking manoeuvres in a vehicle, said device configured for
determining positions of said vehicle and position of at least one other vehicle relative to said vehicle, based on feed from at least one camera and data from at least one sensor;
checking if said vehicle can successfully complete an overtake manoeuvre, based on said determined positions of said vehicle and position of at least one other vehicle relative to said vehicle;
providing a first type of indication to a driver of said vehicle, if said vehicle can successfully complete an overtake manoeuvre; and
providing a second type of indication to a driver of said vehicle, if said vehicle cannot successfully complete an overtake manoeuvre.
7. The device, as claimed in claim 6, wherein said device is configurable by said driver or a user.
8. The device, as claimed in claim 6, wherein said device is configured for determining position of said vehicle and position of at least one other vehicle relative to said vehicle by
determining presence of at least one vehicle by processing said feed from said at least one camera;
determining co-ordinates of said at least one determined vehicle;
receiving data from said at least one sensor related to said determined co-ordinates;
determining at least one parameter based on said received data; and
determining position of said vehicle and position of at least one other vehicle relative to said vehicle.
9. The device, as claimed in claim 6, wherein said first type of indication comprises of at least one action that said driver can take to successfully complete said overtake manoeuvre.
10. The device, as claimed in claim 6, wherein said device is further configured for checking if said vehicle can successfully complete an overtake manoeuvre, till said overtake manoeuvre is successfully completed.
11. A vehicle configured for providing assistance for performing overtaking manoeuvres to a driver of said vehicle, said vehicle configured for
determining positions of said vehicle and position of at least one other vehicle relative to said vehicle, based on feed from at least one camera and data from at least one sensor;
checking if said vehicle can successfully complete an overtake manoeuvre, based on said determined positions of said vehicle and position of at least one other vehicle relative to said vehicle;
providing a first type of indication to said driver, if said vehicle can successfully complete an overtake manoeuvre; and
providing a second type of indication to said driver, if said vehicle cannot successfully complete an overtake manoeuvre.
12. The vehicle, as claimed in claim 11, wherein said device is configurable by said driver or a user.
13. The vehicle, as claimed in claim 11, wherein said vehicle is configured for determining position of said vehicle and position of at least one other vehicle relative to said vehicle by
determining presence of at least one vehicle by processing said feed from said at least one camera;
determining co-ordinates of said at least one determined vehicle;
receiving data from said at least one sensor related to said determined co-ordinates;
determining at least one parameter based on said received data; and
determining position of said vehicle and position of at least one other vehicle relative to said vehicle.
14. The vehicle, as claimed in claim 11, wherein said first type of indication comprises of at least one action that said driver can take to successfully complete said overtake manoeuvre.
15. The vehicle, as claimed in claim 11, wherein said vehicle is further configured for checking if said vehicle can successfully complete an overtake manoeuvre, till said overtake manoeuvre is successfully completed.

Dated this 31st July 2015
Signature:
Name: Kalyan Chakravarthy

ABSTRACT
Method and system for managing overtaking in a vehicle. This invention relates to vehicles, and more particularly to assisting a driver in vehicles by providing assistance during or before the driver can undertake overtaking manoeuvres. Embodiments herein disclose a method and system for enabling assistance for overtaking manoeuvres for a driver in a vehicle. Embodiments herein disclose a method and system for enabling assistance for overtaking manoeuvres for a driver in a vehicle, using image-processing techniques. Embodiments herein disclose a method and system for enabling assistance for overtaking manoeuvres for a driver in a vehicle, wherein the assistance can comprise of providing at least one alert related to an overtaking manoeuvre to the driver of the vehicle.
FIG. 4

Documents

Orders

Section Controller Decision Date

Application Documents

# Name Date
1 3983-CHE-2015-IntimationOfGrant23-05-2023.pdf 2023-05-23
1 Form 5 [31-07-2015(online)].pdf 2015-07-31
2 3983-CHE-2015-PatentCertificate23-05-2023.pdf 2023-05-23
2 Form 3 [31-07-2015(online)].pdf 2015-07-31
3 Drawing [31-07-2015(online)].pdf 2015-07-31
3 3983-CHE-2015-PETITION UNDER RULE 137 [03-10-2022(online)].pdf 2022-10-03
4 Description(Complete) [31-07-2015(online)].pdf 2015-07-31
4 3983-CHE-2015-RELEVANT DOCUMENTS [03-10-2022(online)].pdf 2022-10-03
5 abstract 3983-CHE-2015.jpg 2015-10-01
5 3983-CHE-2015-Written submissions and relevant documents [03-10-2022(online)].pdf 2022-10-03
6 3983-CHE-2015-Power of Attorney-080316.pdf 2016-07-05
6 3983-CHE-2015-FORM-26 [13-09-2022(online)].pdf 2022-09-13
7 3983-CHE-2015-Form 1-080316.pdf 2016-07-05
7 3983-CHE-2015-Annexure [01-09-2022(online)].pdf 2022-09-01
8 3983-CHE-2015-Correspondence-F1-PA-080316.pdf 2016-07-05
8 3983-CHE-2015-Correspondence to notify the Controller [01-09-2022(online)].pdf 2022-09-01
9 3983-CHE-2015-FER.pdf 2018-08-31
9 3983-CHE-2015-US(14)-HearingNotice-(HearingDate-19-09-2022).pdf 2022-08-26
10 3983-CHE-2015-ABSTRACT [31-01-2019(online)].pdf 2019-01-31
10 3983-CHE-2015-OTHERS [31-01-2019(online)].pdf 2019-01-31
11 3983-CHE-2015-CLAIMS [31-01-2019(online)].pdf 2019-01-31
11 3983-CHE-2015-FORM 13 [31-01-2019(online)].pdf 2019-01-31
12 3983-CHE-2015-COMPLETE SPECIFICATION [31-01-2019(online)].pdf 2019-01-31
12 3983-CHE-2015-FER_SER_REPLY [31-01-2019(online)].pdf 2019-01-31
13 3983-CHE-2015-CORRESPONDENCE [31-01-2019(online)].pdf 2019-01-31
14 3983-CHE-2015-COMPLETE SPECIFICATION [31-01-2019(online)].pdf 2019-01-31
14 3983-CHE-2015-FER_SER_REPLY [31-01-2019(online)].pdf 2019-01-31
15 3983-CHE-2015-CLAIMS [31-01-2019(online)].pdf 2019-01-31
15 3983-CHE-2015-FORM 13 [31-01-2019(online)].pdf 2019-01-31
16 3983-CHE-2015-ABSTRACT [31-01-2019(online)].pdf 2019-01-31
16 3983-CHE-2015-OTHERS [31-01-2019(online)].pdf 2019-01-31
17 3983-CHE-2015-US(14)-HearingNotice-(HearingDate-19-09-2022).pdf 2022-08-26
17 3983-CHE-2015-FER.pdf 2018-08-31
18 3983-CHE-2015-Correspondence to notify the Controller [01-09-2022(online)].pdf 2022-09-01
18 3983-CHE-2015-Correspondence-F1-PA-080316.pdf 2016-07-05
19 3983-CHE-2015-Form 1-080316.pdf 2016-07-05
19 3983-CHE-2015-Annexure [01-09-2022(online)].pdf 2022-09-01
20 3983-CHE-2015-Power of Attorney-080316.pdf 2016-07-05
20 3983-CHE-2015-FORM-26 [13-09-2022(online)].pdf 2022-09-13
21 abstract 3983-CHE-2015.jpg 2015-10-01
21 3983-CHE-2015-Written submissions and relevant documents [03-10-2022(online)].pdf 2022-10-03
22 Description(Complete) [31-07-2015(online)].pdf 2015-07-31
22 3983-CHE-2015-RELEVANT DOCUMENTS [03-10-2022(online)].pdf 2022-10-03
23 Drawing [31-07-2015(online)].pdf 2015-07-31
23 3983-CHE-2015-PETITION UNDER RULE 137 [03-10-2022(online)].pdf 2022-10-03
24 Form 3 [31-07-2015(online)].pdf 2015-07-31
24 3983-CHE-2015-PatentCertificate23-05-2023.pdf 2023-05-23
25 3983-CHE-2015-IntimationOfGrant23-05-2023.pdf 2023-05-23
25 Form 5 [31-07-2015(online)].pdf 2015-07-31

Search Strategy

1 Search_Strategy_03-07-2018.pdf

ERegister / Renewals

3rd: 26 Jul 2023

From 31/07/2017 - To 31/07/2018

4th: 26 Jul 2023

From 31/07/2018 - To 31/07/2019

5th: 26 Jul 2023

From 31/07/2019 - To 31/07/2020

6th: 26 Jul 2023

From 31/07/2020 - To 31/07/2021

7th: 26 Jul 2023

From 31/07/2021 - To 31/07/2022

8th: 26 Jul 2023

From 31/07/2022 - To 31/07/2023

9th: 26 Jul 2023

From 31/07/2023 - To 31/07/2024

10th: 13 Jun 2024

From 31/07/2024 - To 31/07/2025

11th: 27 Jun 2025

From 31/07/2025 - To 31/07/2026