Abstract: A system and method for controlling for controlling operation of driving components of a vehicle are disclosed. The system includes sensors operatively coupled to the driving components to sense operation of the corresponding driving components in a driving condition of the vehicle and to generate first signals based on the sensed operation of the corresponding driving components; a controller comprising processors to receive the generated first signals from the plurality of sensors; compare the received first signals with a predetermined data stored in a database; and determine whether operations of any or a combination of the plurality of components are appropriate or inappropriate for the drive condition of the vehicle based on the comparison. The control unit can control operation of the driving components when operations of any or a combination of the driving components is inappropriate.
Claims:
1. A system for controlling operation of a plurality of driving components of a vehicle, the system comprising:
a plurality of sensors operatively coupled to the plurality of driving components such that there is at least one sensor coupled to each of the plurality of components of the vehicle, the plurality of sensors are adapted to sense operation of the corresponding driving components in a driving condition of the vehicle, and to generate one or more first signals based on the sensed operation of the corresponding driving components; and
a control unit operatively coupled to the plurality of sensors, the control unit comprising one or more processors coupled to a memory, the memory storing a set of instructions executable by the one or more processors to:
receive the generated one or more first signals;
compare the received one or more first signals with a predetermined data stored in a database, the predetermined data pertains to predetermined operation of the plurality of driving components in the driving condition of the vehicle;
determine whether operations of any or a combination of the plurality of components are appropriate or inappropriate for the drive condition of the vehicle based on the comparison; and
generate a warning signal when operations of any or a combination of the plurality of driving components is inappropriate,
wherein the control unit is configured to control operation of the plurality of driving components when operations of any or a combination of the plurality of driving components is inappropriate.
2. The system as claim in claim 1, wherein controlling of the operation of the plurality of driving components by the control unit is based on the predetermined data stored in the database.
3. The system as claim in claim 1, wherein system comprises an alert unit operatively coupled to the control unit to receive the generate warning signal, and wherein the alert unit is configured to generate any or a combination of audio alert signals and video alert signal based on the received warning signal.
4. The system as claim in claim 2, wherein the generation of the alert signal alerts a driver of the vehicle about the inappropriate operations of the any or a combination of the plurality of components of the vehicle.
5. The system as claim in claim 1, wherein the plurality of driving components are selected from a group of component comprising brake mechanism, a clutch mechanism, acceleration mechanism, and a transmission arrangement, doors, and a steering wheel of the vehicle.
6. Method for controlling operation of a plurality of driving components of a vehicle, the method comprising steps of:
sensing, by a plurality of sensors, operation of the plurality of driving components;
generating, by the plurality of sensors, one or more first signals based on the sensed operation of the corresponding driving components;
receiving, by a control unit comprises one or more processors, the generated one or more first signals;
comparing, by the one or more processors, the received one or more first signals with a predetermined data stored in a database, wherein the predetermined data pertains to predetermined operation of the plurality of driving components in the driving condition of the vehicle;
determining, by the one or more processors, whether operations of any or a combination of the plurality of components are appropriate or inappropriate for the drive condition of the vehicle based on the comparison;
generating, by the one or more processors, a warning signal when operations of any or a combination of the plurality of driving components is inappropriate; and
controlling, by the control unit, operation of the plurality of driving components when operations of any or a combination of the plurality of driving components is inappropriate.
wherein the controlling of the operation of the plurality of driving components by the control unit is based on the predetermined data stored in the database.
7. The method as claimed in claim 6, wherein the method comprising a step of receiving, by an alert unit, the generated warning signal, and generating, by the alert unit, any or a combination of audio alert signals and video alert signal based on the received warning signal.
, Description:
TECHNICAL FIELD
[0001] The present invention relates to the technical field of automobiles safety. In particular, the present disclosure pertains to an intelligent system and method to control components of a vehicle and to provide guidance to a driver of the vehicle for improving safety.
BACKGROUND OF INVENTION
[0002] Background description includes information that may be useful in understanding the present invention. It is not an admission that any of the information provided herein is prior art or relevant to the presently claimed invention, or that any publication specifically or implicitly referenced is prior art.
[0003] There are many people around the world who frequently drive motor vehicles, and the population of the people using motor vehicles for daily commuting is increasing day-by-day. At present, the people around the world drive a few billions of vehicles and the number of vehicles on roads is increasing tremendously. Along with the growing population of people driving the vehicles, accidents are also increasing daily. There are number of causes for the occurrence of accidents out of which most of the accidents have happened due to the negligence of the drivers.
[0004] Drivers of vehicles should drive the vehicle carefully, and be very careful about the surrounding to avoid any accident. However, many peoples take wrong decisions while driving, for example, pressing brake pedal and accelerator pedal in same times, or accidently pulling hand break of the vehicle while driving on a highway. Additionally, some people changes gears of the vehicle while driving without pressing a clutch pedal of the vehicle. These wrong actions of the driver may cause the vehicles to severe internal as well as external damages, increase chances of accidents and in few cases, causality may happen.
[0005] Efforts have been made in past in order to safely move a vehicle, there are many traditional systems implement in a steering system of the vehicle to enable driving of the vehicle safely. For example, a conventional vehicle steering control system is used in the vehicle to control a steering operation by recognizing a guideline such as a white line provided on a road surface so that the vehicle moves along the guideline without turning aside from the guideline. However, the conventional vehicle steering control system is not efficient to solve the above stated problem.
[0006] There is, therefore, a need to provide an efficient, reliable, and cost-effective system to control driving components of a vehicle as well to provide guidance to the driver of the vehicle to enable safe driving of the vehicle.
[0007] Further limitations and disadvantages of conventional and traditional approaches will become apparent to one of skill in the art through comparison of described systems with some aspects of the present disclosure, as set forth in the remainder of the present application and with reference to the drawings.
[0008] In some embodiments, the numbers expressing quantities or dimensions of items, and so forth, used to describe and claim certain embodiments of the invention are to be understood as being modified in some instances by the term “about.” Accordingly, in some embodiments, the numerical parameters set forth in the written description and attached claims are approximations that can vary depending upon the desired properties sought to be obtained by a particular embodiment. In some embodiments, the numerical parameters should be construed in light of the number of reported significant digits and by applying ordinary rounding techniques. Notwithstanding that the numerical ranges and parameters setting forth the broad scope of some embodiments of the invention are approximations, the numerical values set forth in the specific examples are reported as precisely as practicable. The numerical values presented in some embodiments of the invention may contain certain errors necessarily resulting from the standard deviation found in their respective testing measurements.
[0009] As used in the description herein and throughout the claims that follow, the meaning of “a,” “an,” and “the” includes plural reference unless the context clearly dictates otherwise. Also, as used in the description herein, the meaning of “in” includes “in” and “on” unless the context clearly dictates otherwise.
[0010] The recitation of ranges of values herein is merely intended to serve as a shorthand method of referring individually to each separate value falling within the range. Unless otherwise indicated herein, each individual value is incorporated into the specification as if it were individually recited herein. All methods described herein can be performed in any suitable order unless otherwise indicated herein or otherwise clearly contradicted by context. The use of any and all examples, or exemplary language (e.g. “such as”) provided with respect to certain embodiments herein is intended merely to better illuminate the invention and does not pose a limitation on the scope of the invention otherwise claimed. No language in the specification should be construed as indicating any non-claimed element essential to the practice of the invention.
[0011] Groupings of alternative elements or embodiments of the invention disclosed herein are not to be construed as limitations. Each group member can be referred to and claimed individually or in any or a combination with other members of the group or other elements found herein. One or more members of a group can be included in, or deleted from, a group for reasons of convenience and/or patentability. When any such inclusion or deletion occurs, the specification is herein deemed to contain the group as modified thus fulfilling the written description of all groups used in the appended claims.
OBJECTS OF THE INVENTION
[0012] A general object of the present disclosure is to provide an intelligent system in a vehicle to enable the vehicle to move safely.
[0013] An object of the present disclosure is to provide a system to assist and guide a driver of the vehicle while driving.
[0014] An object of the present disclosure is to provide a system for vehicles to improved performance of the vehicle.
[0015] An object of the present disclosure is to provide a smart system to control driving components of the vehicle.
[0016] Another object of the present disclosure is to provide a simple, and cost-effective method which can be easily implemented to control operation of driving components of the vehicle.
[0017] These and other objects of the present disclosure will become readily apparent from the following detailed description taken in conjunction with the accompanying drawings.
SUMMARY
[0018] The present invention relates to the technical field of automobiles safety. In particular, the present disclosure pertains to an intelligent system and method to control components of a vehicle and to provide guidance to a driver of the vehicle for improving safety.
[0019] An aspect of the present disclosure provides system for controlling operation of a plurality of driving components of a vehicle. The disclosed system can include a plurality of sensors operatively coupled to the plurality of driving components such that there is at least one sensor coupled to each of the plurality of components of the vehicle, the plurality of sensors are adapted to sense operation of the corresponding components in a driving condition of the vehicle, and to generate one or more first signals based on the sensed operation of the corresponding driving components; a control unit operatively coupled to the plurality of sensors. The control unit includes one or more processors coupled to a memory, the memory storing a set of instructions executable by the one or more processors to: receive the generated one or more first signals from the plurality of sensors; compare the received one or more first signals with a predetermined data stored in a database, the predetermined data pertains to predetermined operation of the plurality of driving components in the driving condition of the vehicle; determine whether operations of any or a combination of the plurality of components are appropriate or inappropriate for the drive condition of the vehicle based on the comparison; and generate a warning signal when operations of any or a combination of the plurality of driving components is inappropriate.
[0020] In an aspect, the control unit can be adapted to control operation of the plurality of driving components when operations of any or a combination of the plurality of driving components is inappropriate.
[0021] In an embodiment, the disclosed system can include an alert unit operatively coupled to the control unit to receive the generated warning signal.
[0022] In an embodiment, the alert unit can be configured to generate any or a combination of audio alert signals and video alert signal based on the received warning signal.
[0023] In an embodiment, the generation of the alert signal alerts a driver of the vehicle about the inappropriate operations of the any or a combination of the plurality of components of the vehicle.
[0024] In an embodiment, the plurality of driving components can be selected from a group of component comprising brake mechanisms, a clutch mechanism, acceleration mechanism, and a transmission arrangement, doors, and a steering wheel of the vehicle.
[0025] In another aspect, the present disclosure provides a method for controlling operation of a plurality of driving components of a vehicle. The method can include steps of: sensing, by a plurality of sensors, operation of the plurality of driving components; generating, by the plurality of sensors, one or more first signals based on the sensed operation of the corresponding driving components; receiving, by a control unit comprises one or more processors, the generated one or more first signals; comparing, by the one or more processors, the received one or more first signals with a predetermined data stored in a database, wherein the predetermined data pertains to predetermined operation of the plurality of driving components in the driving condition of the vehicle; determining, by the one or more processors, whether operations of any or a combination of the plurality of components are appropriate or inappropriate for the drive condition of the vehicle based on the comparison; generating, by the one or more processors, a warning signal when operations of any or a combination of the plurality of driving components is inappropriate; and controlling, by the control unit, operation of the plurality of driving components when operations of any or a combination of the plurality of driving components is inappropriate.
[0026] In an aspect, the method can include a step of receiving, by an alert unit, the generated warning signal. The method can include a step of generating, by the alert unit, any or a combination of audio alert signals and video alert signal based on the received warning signal to alert a driver of the vehicle about the inappropriate operations of the any or a combination of the plurality of components of the vehicle.
[0027] Various objects, features, aspects and advantages of the present disclosure will become more apparent from the following detailed description of preferred embodiments, along with the accompanying drawing figures in which like numerals represent like features.
[0028] Within the scope of this application it is expressly envisaged that the various aspects, embodiments, examples and alternatives set out in the preceding paragraphs, in the claims and/or in the following description and drawings, and in particular the individual features thereof, may be taken independently or in any or a combination . Features described in connection with one embodiment are applicable to all embodiments, unless such features are incompatible.
BRIEF DESCRIPTION OF THE DRAWINGS
[0029] The accompanying drawings are included to provide a further understanding of the present disclosure, and are incorporated in and constitute a part of this specification. The drawings illustrate exemplary embodiments of the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
[0030] FIG. 1 illustrates an exemplary modules diagram representation of the proposed system for controlling operation of a plurality of driving components of a vehicle, in accordance with an embodiment of the present disclosure.
[0031] FIG. 2 illustrates an exemplary representation of the proposed method for controlling operation of a plurality of driving components of a vehicle, in accordance with an embodiment of the present disclosure.
[0032] FIG. 3 illustrates a computer system in which or with which embodiments of the present invention can be utilized in accordance with embodiments of the present disclosure.
DETAILED DESCRIPTION
[0033] The following is a detailed description of embodiments of the disclosure depicted in the accompanying drawings. The embodiments are in such detail as to clearly communicate the disclosure. However, the amount of detail offered is not intended to limit the anticipated variations of embodiments; on the contrary, the intention is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the present disclosure as defined by the appended claims.
[0034] In the following description, numerous specific details are set forth in order to provide a thorough understanding of embodiments of the present invention. It will be apparent to one skilled in the art that embodiments of the present invention may be practiced without some of these specific details.
[0035] Embodiments of the present invention include various steps, which will be described below. The steps may be performed by hardware components or may be embodied in machine-executable instructions, which may be used to cause a general-purpose or special-purpose processor programmed with the instructions to perform the steps. Alternatively, steps may be performed by a combination of hardware, software, and firmware and/or by human operators.
[0036] Various methods described herein may be practiced by combining one or more machine-readable storage media containing the code according to the present invention with appropriate standard computer hardware to execute the code contained therein. An apparatus for practicing various embodiments of the present invention may involve one or more computers (or one or more processors within a single computer) and storage systems containing or having network access to computer program(s) coded in accordance with various methods described herein, and the method steps of the invention could be accomplished by modules, routines, subroutines, or subparts of a computer program product.
[0037] The ensuing description provides exemplary embodiments only, and is not intended to limit the scope, applicability, or configuration of the disclosure. Rather, the ensuing description of the exemplary embodiments will provide those skilled in the art with an enabling description for implementing an exemplary embodiment. It should be understood that various changes may be made in the function and arrangement of elements without departing from the spirit and scope of the disclosure as set forth in the appended claims.
[0038] Specific details are given in the following description to provide a thorough understanding of the embodiments. However, it will be understood by one of ordinary skill in the art that the embodiments may be practiced without these specific details. For example, circuits, systems, networks, processes, and other components may be shown as components in block diagram form in order not to obscure the embodiments in unnecessary detail. In other instances, well-known circuits, processes, algorithms, structures, and techniques may be shown without unnecessary detail in order to avoid obscuring the embodiments.
[0039] Exemplary embodiments will now be described more fully hereinafter with reference to the accompanying drawings, in which exemplary embodiments are shown. These exemplary embodiments are provided only for illustrative purposes and so that this disclosure will be thorough and complete and will fully convey the scope of the invention to those of ordinary skill in the art. The invention disclosed may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. Various modifications will be readily apparent to persons skilled in the art. The general principles defined herein may be applied to other embodiments and applications without departing from the spirit and scope of the invention. Moreover, all statements herein reciting embodiments of the invention, as well as specific examples thereof, are intended to encompass both structural and functional equivalents thereof. Additionally, it is intended that such equivalents include both currently known equivalents as well as equivalents developed in the future (i.e., any elements developed that perform the same function, regardless of structure). Also, the terminology and phraseology used is for the purpose of describing exemplary embodiments and should not be considered limiting. Thus, the present invention is to be accorded the widest scope encompassing numerous alternatives, modifications and equivalents consistent with the principles and features disclosed. For purpose of clarity, details relating to technical material that is known in the technical fields related to the invention have not been described in detail so as not to unnecessarily obscure the present invention.
[0040] Thus, for example, it will be appreciated by those of ordinary skill in the art that the diagrams, schematics, illustrations, and the like represent conceptual views or processes illustrating systems and methods embodying this invention. The functions of the various elements shown in the figures may be provided through the use of dedicated hardware as well as hardware capable of executing associated software. Similarly, any switches shown in the figures are conceptual only. Their function may be carried out through the operation of program logic, through dedicated logic, through the interaction of program control and dedicated logic, or even manually, the particular technique being selectable by the entity implementing this invention. Those of ordinary skill in the art further understand that the exemplary hardware, software, processes, methods, and/or operating systems described herein are for illustrative purposes and, thus, are not intended to be limited to any particular named element.
[0041] Embodiments of the present invention may be provided as a computer program product, which may include a machine-readable storage medium tangibly embodying thereon instructions, which may be used to program a computer (or other electronic devices) to perform a process. The term “machine-readable storage medium” or “computer-readable storage medium” includes, but is not limited to, fixed (hard) drives, magnetic tape, floppy diskettes, optical disks, compact disc read-only memories (CD-ROMs), and magneto-optical disks, semiconductor memories, such as ROMs, PROMs, random access memories (RAMs), programmable read-only memories (PROMs), erasable PROMs (EPROMs), electrically erasable PROMs (EEPROMs), flash memory, magnetic or optical cards, or other type of media/machine-readable medium suitable for storing electronic instructions (e.g., computer programming code, such as software or firmware).A machine-readable medium may include a non-transitory medium in which data may be stored and that does not include carrier waves and/or transitory electronic signals propagating wirelessly or over wired connections. Examples of a non-transitory medium may include, but are not limited to, a magnetic disk or tape, optical storage media such as compact disk (CD) or digital versatile disk (DVD), flash memory, memory or memory devices. A computer-program product may include code and/or machine-executable instructions that may represent a procedure, a function, a subprogram, a program, a routine, a subroutine, a module, a software package, a class, or any combination of instructions, data structures, or program statements. A code segment may be coupled to another code segment or a hardware circuit by passing and/or receiving information, data, arguments, parameters, or memory contents. Information, arguments, parameters, data, etc. may be passed, forwarded, or transmitted via any suitable means including memory sharing, message passing, token passing, network transmission, etc.
[0042] Furthermore, embodiments may be implemented by hardware, software, firmware, middleware, microcode, hardware description languages, or any combination thereof. When implemented in software, firmware, middleware or microcode, the program code or code segments to perform the necessary tasks (e.g., a computer-program product) may be stored in a machine-readable medium. A processor(s) may perform the necessary tasks.
[0043] Various terms as used herein are shown below. To the extent a term used in a claim is not defined below, it should be given the broadest definition persons in the pertinent art have given that term as reflected in printed publications and issued patents at the time of filing.
[0044] Embodiments explained herein relate to an intelligent system to i to enable the vehicle to move safely. In particular, the present disclosure pertains to a system and method to control components of a vehicle and to provide guidance to a driver of the vehicle for improving safety.
[0045] In an aspect, the disclosed system can include a plurality of sensors operatively coupled to the plurality of driving components such that there is at least one sensor coupled to each of the plurality of components of the vehicle, the plurality of sensors are adapted to sense operation of the corresponding components in a driving condition of the vehicle, and to generate one or more first signals based on the sensed operation of the corresponding driving components; a control unit operatively coupled to the plurality of sensors. The control unit includes one or more processors coupled to a memory, the memory storing a set of instructions executable by the one or more processors to: receive the generated one or more first signals from the plurality of sensors; compare the received one or more first signals with a predetermined data stored in a database, the predetermined data pertains to predetermined operation of the plurality of driving components in the driving condition of the vehicle; determine whether operations of any or a combination of the plurality of components are appropriate or inappropriate for the drive condition of the vehicle based on the comparison; and generate a warning signal when operations of any or a combination of the plurality of driving components is inappropriate.
[0046] In an aspect, the control unit can be adapted to control operation of the plurality of driving components when operations of any or a combination of the plurality of driving components is inappropriate.
[0047] In an embodiment, the disclosed system can include an alert unit operatively coupled to the control unit to receive the generated warning signal.
[0048] In an embodiment, the alert unit can be configured to generate any or a combination of audio alert signals and video alert signal based on the received warning signal.
[0049] In an embodiment, the generation of the alert signal alerts a driver of the vehicle about the inappropriate operations of the any or a combination of the plurality of components of the vehicle.
[0050] In an embodiment, the plurality of driving components can be selected from a group of component comprising brake mechanisms, a clutch mechanism, acceleration mechanism, and a transmission arrangement, doors, and a steering wheel of the vehicle.
[0051] In another aspect, the present disclosure provides a method for controlling operation of a plurality of driving components of a vehicle. The method can include steps of: sensing, by a plurality of sensors, operation of the plurality of driving components; generating, by the plurality of sensors, one or more first signals based on the sensed operation of the corresponding driving components; receiving, by a control unit comprises one or more processors, the generated one or more first signals; comparing, by the one or more processors, the received one or more first signals with a predetermined data stored in a database, wherein the predetermined data pertains to predetermined operation of the plurality of driving components in the driving condition of the vehicle; determining, by the one or more processors, whether operations of any or a combination of the plurality of components are appropriate or inappropriate for the drive condition of the vehicle based on the comparison; generating, by the one or more processors, a warning signal when operations of any or a combination of the plurality of driving components is inappropriate; and controlling, by the control unit, operation of the plurality of driving components when operations of any or a combination of the plurality of driving components is inappropriate.
[0052] In an aspect, the method can include a step of receiving, by an alert unit, the generated warning signal. The method can include a step of generating, by the alert unit, any or a combination of audio alert signals and video alert signal based on the received warning signal to alert a driver of the vehicle about the inappropriate operations of the any or a combination of the plurality of components of the vehicle.
[0053] FIG. 1 illustrates an exemplary modules diagram representation of the proposed system for controlling operation of a plurality of driving components of a vehicle, in accordance with an embodiment of the present disclosure. In an embodiment, the system 100 can include a plurality of sensors 106 operatively coupled with coupled to the plurality of driving components such that there is at least one sensor coupled to each of the plurality of components of the vehicle, and a control unit 108 operatively coupled to the sensors 106. The control unit 108 is configured to control operation of the plurality of driving components of the vehicle.
[0054] In an embodiment, the plurality of driving components can be selected from a group of component comprising brake mechanisms, a clutch mechanism, acceleration mechanism, and a transmission arrangement, doors, a steering wheel of the vehicle, and the like.
[0055] In an embodiment, the control unit 108 can include one or more transceiver to receive and transmit signals.
[0056] In an embodiment, the system 100 can include one or more processor(s) 102 operatively coupled to the control unit 108 for controlling operation of the plurality of driving components of the vehicle. The one or more processor(s) 102 can be implemented as one or more microprocessors, microcomputers, microcontrollers, digital signal processors, central processing units, logic circuitries, and/or any devices that manipulate databased on operational instructions. Among other capabilities, the one or more processor(s) 102 are configured to fetch and execute computer-readable instructions stored in a memory 104 of the system 100. The memory 104 can store one or more computer-readable instructions or routines, which can be fetched and executed to create or share the data units over a network service. The memory 104 can include any non-transitory storage device including, for example, volatile memory such as RAM, or non-volatile memory such as EPROM, flash memory, and the like.
[0057] Various components /units of the proposed system 100 can be implemented as a combination of hardware and programming (for example, programmable instructions) to implement their one or more functionalities as elaborated further themselves or using one or more processors 102. In examples described herein, such combinations of hardware and programming may be implemented in several different ways. For example, the programming for the units may be processor executable instructions stored on a non-transitory machine-readable storage medium and the hardware for units may include a processing resource (for example, one or more processors), to execute such instructions. In the present examples, the machine-readable storage medium may store instructions that, when executed by the processing resource, implements the various units. In such examples, the system 100 may include the machine-readable storage medium storing the instructions and the processing resource to execute the instructions, or the machine-readable storage medium may be separate but accessible to system 100 and the processing resource. In other examples, the units may be implemented by electronic circuitry. Database 110 may include data that is either stored or generated as a result of functionalities implemented by any of the other components /units of the proposed system 100.
[0058] In an embodiment, the control unit 108 can include the one or more processors 102.
[0059] In an embodiment, the system 100 can implement artificial intelligence by using the one or more processors 102 that can be pre-programmed with the computer readable instructions. The system 100 is a smart system and can include various machine learning trained models, deep learning models, artificial neural networks, fuzzy logic control algorithms etc. The artificial intelligence implemented by the one or more processors 102 can dynamically update the computer readable instructions based on various learned and trained models.
[0060] In an embodiment, the sensors 106 can be configured to sense operation of the corresponding components in a driving condition of the vehicle, and to generate one or more first signals based on the sensed operation of the corresponding components.
[0061] In an embodiment, the one or more processors 102 can be configured to receive the generated one or more first signals from the sensors 106.
[0062] In an embodiment, the one or more processors 102 can be configured to compare the received one or more first signals with a predetermined data stored in the database 110. In an embodiment, the predetermined data pertains to predetermined operation of the plurality of driving components with respect to one another in the driving condition of the vehicle.
[0063] In an embodiment, the database 110 can be operatively coupled to the one or more processors 102. In an exemplary embodiment, the database 110 can be a memory configured with the processors 102, a server located at a remote location and the like.
[0064] In an embodiment, the one or more processors 102 can receive the predefined data from the database 110 via internet using wired/wireless communication technologies. The wired technologies can include telephone networks, cable television or internet access, fiber-optic communication etc. The wireless technologies can be selected from optical wireless communication, satellite communication, broadcast radio, Microwave radio, mobile or cellular communication technologies like 2G, 3G, 4G, 5G standards etc., Bluetooth, Zigbee, 802.11 wireless technologies like WLAN, WMAN, WPAN, Wi-Fi etc.
[0065] In an embodiment, the processors 102 can be configured to determine whether operations of any or a combination of the plurality of components are appropriate or inappropriate for the drive condition of the vehicle based on the comparison; and generate a warning signal when operations of any or a combination of the plurality of driving components is inappropriate.
[0066] In an embodiment, the control unit 108 can be configured to control operation of the plurality of driving components when operations of any or a combination of the plurality of driving components is inappropriate.
[0067] In an embodiment, the control of the operation of the plurality of driving components by the control unit 108 is based on the predetermined data stored in the database 110.
[0068] In an embodiment, the database 110 can be operatively coupled to the control unit 108.
[0069] In an embodiment, the disclosed system can include an alert unit 112 operatively coupled to the control unit 108 and the one or more processors 102. The alert unit 112 can be configured to receive the generated warning signal from the one or more processors.
[0070] In an embodiment, the alert unit 112 can be configured to generate any or a combination of audio alert signals and video alert signal based on the received warning signal.
[0071] In an embodiment, the generation of the alert signal alerts a driver of the vehicle about the inappropriate operations of the any or a combination of the plurality of components of the vehicle.
[0072] In an embodiment, the alert signal alerts can be instruction to guide the diver to for proper driving of the vehicle.
[0073] In an exemplary embodiment, when the sensors 106 sense actuation of both a brake pedal of the break mechanism and a pedal of the acceleration mechanism simultaneously by the driver of the vehicle, and the processors can determine that it is an inappropriate operation to actuate the brake pedal of the break mechanism and the pedal of the acceleration mechanism simultaneously. The processors 102 send generate a warning signal corresponding to the determined inappropriate action. The control unit 108 can control actuation of the brake pedal and the pedal of the acceleration mechanism to avoid causality. The control unit 108 can either actuate the brake pedal of the break mechanism or the pedal of the acceleration mechanism based on driving condition and the requirement.
[0074] In an exemplary embodiment, the control unit 108 can provide instruction to the driver by using the alert unit to operate the driving components correctly and drive the vehicle carefully to avoid any causality, and after that if the driver do not follow the instruction of the control unit to drive a vehicle or take any wrong decision such as opening door of the vehicle while driving, puling the hand brake of the vehicle when the vehicle is speed is above a predefined threshold speed, and the like, the control unit 108 can slowdown and stop the vehicle in safer way.
[0075] FIG. 2 illustrates an exemplary representation of the proposed method for controlling operation of a plurality of driving components of a vehicle, in accordance with an embodiment of the present disclosure. The disclosed method 200, can include at step 202 sensing, by a plurality of sensors, operation of the plurality of driving components of the vehicle.
[0076] In an embodiment, the plurality of driving components can be selected from a group of component comprising brake mechanism, a clutch mechanism, acceleration mechanism, and a transmission arrangement, doors, and a steering wheel of the vehicle.
[0077] In an embodiment, the method can include at step 204, generating, by the plurality of sensors, one or more first signals based on the sensed operation of the corresponding driving components.
[0078] In an embodiment, the method 200 can include at step 206, receiving, by a control unit comprises one or more processors, the generated one or more first signals.
[0079] In an embodiment, the method 200 can include at step 208, comparing, by the one or more processors, the received one or more first signals with a predetermined data stored in a database. The predetermined data pertains to predetermined operation of the plurality of driving components in the driving condition of the vehicle.
[0080] In an embodiment, the method 200 can include at step 210, determining, by the one or more processors, whether operations of any or a combination of the plurality of components are appropriate or inappropriate for the drive condition of the vehicle based on the comparison.
[0081] In an embodiment, the method 200 can include at step 212, generating, by the one or more processors, a warning signal when operations of any or a combination of the plurality of driving components is inappropriate.
[0082] In an embodiment, the method 200 can include at step 214, controlling, by the control unit, operation of the plurality of driving components when operations of any or a combination of the plurality of driving components is inappropriate.
[0083] In an aspect, the method 200 can include a step of receiving, by an alert unit, the generated warning signal, and generating, by the alert unit, any or a combination of audio alert signals and video alert signal based on the received warning signal to alert a driver of the vehicle about the inappropriate operations of the any or a combination of the plurality of components of the vehicle.
[0084] FIG. 3 illustrates a computer system in which or with which embodiments of the present invention can be utilized in accordance with embodiments of the present disclosure.
[0085] As shown in FIG. 3, computer system includes an external storage device 310, a bus 320, a main memory 330, a read only memory 340, a mass storage device 350, communication port 360, and a processor 370. A person skilled in the art will appreciate that computer system may include more than one processor and communication ports. Examples of processor 370 include, but are not limited to, an Intel® Itanium® or Itanium 2 processor(s), or AMD® Opteron® or Athlon MP® processor(s), Motorola® lines of processors, FortiSOC™ system on a chip processors or other future processors. Processor 370 may include various modules associated with embodiments of the present invention. Communication port 360 can be any of an RS-232 port for use with a modem-based dialup connection, a 10/100 Ethernet port, a Gigabit or 10 Gigabit port using copper or fibre, a serial port, a parallel port, or other existing or future ports. Communication port 360 may be chosen depending on a network, such a Local Area Network (LAN), Wide Area Network (WAN), or any network to which computer system connects.
[0086] Memory 330 can be Random Access Memory (RAM), or any other dynamic storage device commonly known in the art. Read only memory 540 can be any static storage device(s) e.g., but not limited to, a Programmable Read Only Memory (PROM) chips for storing static information e.g., start-up or BIOS instructions for processor 370. Mass storage 350 may be any current or future mass storage solution, which can be used to store information and/or instructions. Exemplary mass storage solutions include, but are not limited to, Parallel Advanced Technology Attachment (PATA) or Serial Advanced Technology Attachment (SATA) hard disk drives or solid-state drives (internal or external, e.g., having Universal Serial Bus (USB) and/or Firewire interfaces), e.g. those available from Seagate (e.g., the Seagate Barracuda 7200 family) or Hitachi (e.g., the Hitachi Deskstar 7K1000), one or more optical discs, Redundant Array of Independent Disks (RAID) storage, e.g. an array of disks (e.g., SATA arrays), available from various vendors including Dot Hill Systems Corp., LaCie, Nexsan Technologies, Inc. and Enhance Technology, Inc.
[0087] Bus 320 communicatively couples processor(s) 370 with the other memory, storage and communication blocks. Bus 320 can be, e.g. a Peripheral Component Interconnect (PCI) / PCI Extended (PCI-X) bus, Small Computer System Interface (SCSI), USB or the like, for connecting expansion cards, drives and other subsystems as well as other buses, such a front side bus (FSB), which connects processor 370 to software system.
[0088] Optionally, operator and administrative interfaces, e.g. a display, keyboard, and a cursor control device, may also be coupled to bus 320 to support direct operator interaction with computer system. Other operator and administrative interfaces can be provided through network connections connected through communication port 360. External storage device 510 can be any kind of external hard-drives, floppy drives, IOMEGA® Zip Drives, Compact Disc - Read Only Memory (CD-ROM), Compact Disc - Re-Writable (CD-RW), Digital Video Disk - Read Only Memory (DVD-ROM). Components described above are meant only to exemplify various possibilities. In no way should the aforementioned exemplary computer system limit the scope of the present disclosure.
[0089] It should be apparent to those skilled in the art that many more modifications besides those already described are possible without departing from the inventive concepts herein. The inventive subject matter, therefore, is not to be restricted except in the scope of the appended claims. Moreover, in interpreting both the specification and the claims, all terms should be interpreted in the broadest possible manner consistent with the context. In particular, the terms “comprises” and “comprising” should be interpreted as referring to elements, components, or steps in a non-exclusive manner, indicating that the referenced elements, components, or steps may be present, or utilized, or combined with other elements, components, or steps that are not expressly referenced. Where the specification claims refers to at least one of something selected from the group consisting of A, B, C ….and N, the text should be interpreted as requiring only one element from the group, not A plus N, or B plus N, etc. 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 scope of the appended claims.
[0090] While the foregoing describes various embodiments of the invention, other and further embodiments of the invention may be devised without departing from the basic scope thereof. The scope of the invention is determined by the claims that follow. The invention is not limited to the described embodiments, versions or examples, which are included to enable a person having ordinary skill in the art to make and use the invention when combined with information and knowledge available to the person having ordinary skill in the art.
[0091] In the description of the present specification, reference to the term "one embodiment," "an embodiments", "an example", "an instance", or "some examples" and the description is meant in connection with the embodiment or example described The particular feature, structure, material, or characteristic included in the present invention, at least one embodiment or example. In the present specification, the term of the above schematic representation is not necessarily for the same embodiment or example. Furthermore, the particular features structures, materials, or characteristics described in any one or more embodiments or examples in proper manner. Moreover, those skilled in the art can be described in the specification of different embodiments or examples are joined and combinations thereof.
[0092] All of the features disclosed in this specification (including any accompanying claims, abstract and drawings), and/or all of the steps of any method or process so disclosed, may be combined in any combination, except combinations where at least some of such features and/or steps are mutually exclusive.
[0093] Each feature disclosed in this specification (including any accompanying claims, abstract and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise. Thus, unless expressly stated otherwise, each feature disclosed is one example only of a generic series of equivalent or similar features.
[0094] The invention is not restricted to the details of the foregoing embodiment(s). The invention extends to any novel one, or any novel combination, of the features disclosed in this specification (including any accompanying claims, abstract and drawings), or to any novel one, or any novel combination, of the steps of any method or process so disclosed.
[0095] While the foregoing describes various embodiments of the invention, other and further embodiments of the invention may be devised without departing from the basic scope thereof. The scope of the invention is determined by the claims that follow. The invention is not limited to the described embodiments, versions or examples, which are included to enable a person having ordinary skill in the art to make and use the invention when combined with information and knowledge available to the person having ordinary skill in the art.
ADVANTAGES
[0096] The present disclosure provides an intelligent system in a vehicle to enable the vehicle to move safely.
[0097] The present disclosure provides a system to assist and guide a driver of the vehicle while driving.
[0098] The present disclosure provides a system for vehicles to improved performance of the vehicle.
[0099] The present disclosure provides a smart system to control driving components of the vehicle.
[00100] The present disclosure provides a simple, and cost-effective method which can be easily implemented to control driving components of the vehicle.
| Section | Controller | Decision Date |
|---|---|---|
| # | Name | Date |
|---|---|---|
| 1 | 201941020280-Correspondence_29-07-2022.pdf | 2022-07-29 |
| 1 | 201941020280-STATEMENT OF UNDERTAKING (FORM 3) [22-05-2019(online)].pdf | 2019-05-22 |
| 2 | 201941020280-IntimationOfGrant14-07-2022.pdf | 2022-07-14 |
| 2 | 201941020280-REQUEST FOR EARLY PUBLICATION(FORM-9) [22-05-2019(online)].pdf | 2019-05-22 |
| 3 | 201941020280-PatentCertificate14-07-2022.pdf | 2022-07-14 |
| 3 | 201941020280-FORM-9 [22-05-2019(online)].pdf | 2019-05-22 |
| 4 | 201941020280-FORM FOR STARTUP [22-05-2019(online)].pdf | 2019-05-22 |
| 4 | 201941020280-Annexure [25-05-2022(online)].pdf | 2022-05-25 |
| 5 | 201941020280-Written submissions and relevant documents [25-05-2022(online)].pdf | 2022-05-25 |
| 5 | 201941020280-FORM FOR SMALL ENTITY(FORM-28) [22-05-2019(online)].pdf | 2019-05-22 |
| 6 | 201941020280-FORM 1 [22-05-2019(online)].pdf | 2019-05-22 |
| 6 | 201941020280-Correspondence to notify the Controller [16-05-2022(online)].pdf | 2022-05-16 |
| 7 | 201941020280-US(14)-ExtendedHearingNotice-(HearingDate-19-05-2022).pdf | 2022-05-02 |
| 7 | 201941020280-EVIDENCE FOR REGISTRATION UNDER SSI(FORM-28) [22-05-2019(online)].pdf | 2019-05-22 |
| 8 | 201941020280-EVIDENCE FOR REGISTRATION UNDER SSI [22-05-2019(online)].pdf | 2019-05-22 |
| 8 | 201941020280-Annexure [16-03-2022(online)].pdf | 2022-03-16 |
| 9 | 201941020280-DRAWINGS [22-05-2019(online)].pdf | 2019-05-22 |
| 9 | 201941020280-Written submissions and relevant documents [16-03-2022(online)].pdf | 2022-03-16 |
| 10 | 201941020280-DECLARATION OF INVENTORSHIP (FORM 5) [22-05-2019(online)].pdf | 2019-05-22 |
| 10 | 201941020280-FORM-26 [02-03-2022(online)].pdf | 2022-03-02 |
| 11 | 201941020280-COMPLETE SPECIFICATION [22-05-2019(online)].pdf | 2019-05-22 |
| 11 | 201941020280-Correspondence to notify the Controller [01-03-2022(online)].pdf | 2022-03-01 |
| 12 | 201941020280-FORM-26 [23-05-2019(online)].pdf | 2019-05-23 |
| 12 | 201941020280-US(14)-HearingNotice-(HearingDate-04-03-2022).pdf | 2022-02-07 |
| 13 | 201941020280-CLAIMS [13-01-2022(online)].pdf | 2022-01-13 |
| 13 | Correspondence by Agent_POA_28-05-2019.pdf | 2019-05-28 |
| 14 | 201941020280-COMPLETE SPECIFICATION [13-01-2022(online)].pdf | 2022-01-13 |
| 14 | 201941020280-Proof of Right (MANDATORY) [05-08-2019(online)].pdf | 2019-08-05 |
| 15 | 201941020280-CORRESPONDENCE [13-01-2022(online)].pdf | 2022-01-13 |
| 15 | Correspondence by Agent_Form 1_08-08-2019.pdf | 2019-08-08 |
| 16 | 201941020280-FER_SER_REPLY [13-01-2022(online)].pdf | 2022-01-13 |
| 16 | 201941020280-Form26_Power of Attorney_28-02-2020.pdf | 2020-02-28 |
| 17 | 201941020280-FER.pdf | 2021-10-17 |
| 17 | 201941020280-Correspondence_28-02-2020.pdf | 2020-02-28 |
| 18 | 201941020280-FORM 18A [23-08-2021(online)].pdf | 2021-08-23 |
| 18 | 201941020280-STARTUP [23-08-2021(online)].pdf | 2021-08-23 |
| 19 | 201941020280-FORM28 [23-08-2021(online)].pdf | 2021-08-23 |
| 20 | 201941020280-FORM 18A [23-08-2021(online)].pdf | 2021-08-23 |
| 20 | 201941020280-STARTUP [23-08-2021(online)].pdf | 2021-08-23 |
| 21 | 201941020280-Correspondence_28-02-2020.pdf | 2020-02-28 |
| 21 | 201941020280-FER.pdf | 2021-10-17 |
| 22 | 201941020280-FER_SER_REPLY [13-01-2022(online)].pdf | 2022-01-13 |
| 22 | 201941020280-Form26_Power of Attorney_28-02-2020.pdf | 2020-02-28 |
| 23 | 201941020280-CORRESPONDENCE [13-01-2022(online)].pdf | 2022-01-13 |
| 23 | Correspondence by Agent_Form 1_08-08-2019.pdf | 2019-08-08 |
| 24 | 201941020280-Proof of Right (MANDATORY) [05-08-2019(online)].pdf | 2019-08-05 |
| 24 | 201941020280-COMPLETE SPECIFICATION [13-01-2022(online)].pdf | 2022-01-13 |
| 25 | Correspondence by Agent_POA_28-05-2019.pdf | 2019-05-28 |
| 25 | 201941020280-CLAIMS [13-01-2022(online)].pdf | 2022-01-13 |
| 26 | 201941020280-FORM-26 [23-05-2019(online)].pdf | 2019-05-23 |
| 26 | 201941020280-US(14)-HearingNotice-(HearingDate-04-03-2022).pdf | 2022-02-07 |
| 27 | 201941020280-COMPLETE SPECIFICATION [22-05-2019(online)].pdf | 2019-05-22 |
| 27 | 201941020280-Correspondence to notify the Controller [01-03-2022(online)].pdf | 2022-03-01 |
| 28 | 201941020280-DECLARATION OF INVENTORSHIP (FORM 5) [22-05-2019(online)].pdf | 2019-05-22 |
| 28 | 201941020280-FORM-26 [02-03-2022(online)].pdf | 2022-03-02 |
| 29 | 201941020280-DRAWINGS [22-05-2019(online)].pdf | 2019-05-22 |
| 29 | 201941020280-Written submissions and relevant documents [16-03-2022(online)].pdf | 2022-03-16 |
| 30 | 201941020280-Annexure [16-03-2022(online)].pdf | 2022-03-16 |
| 30 | 201941020280-EVIDENCE FOR REGISTRATION UNDER SSI [22-05-2019(online)].pdf | 2019-05-22 |
| 31 | 201941020280-US(14)-ExtendedHearingNotice-(HearingDate-19-05-2022).pdf | 2022-05-02 |
| 31 | 201941020280-EVIDENCE FOR REGISTRATION UNDER SSI(FORM-28) [22-05-2019(online)].pdf | 2019-05-22 |
| 32 | 201941020280-FORM 1 [22-05-2019(online)].pdf | 2019-05-22 |
| 32 | 201941020280-Correspondence to notify the Controller [16-05-2022(online)].pdf | 2022-05-16 |
| 33 | 201941020280-Written submissions and relevant documents [25-05-2022(online)].pdf | 2022-05-25 |
| 33 | 201941020280-FORM FOR SMALL ENTITY(FORM-28) [22-05-2019(online)].pdf | 2019-05-22 |
| 34 | 201941020280-FORM FOR STARTUP [22-05-2019(online)].pdf | 2019-05-22 |
| 34 | 201941020280-Annexure [25-05-2022(online)].pdf | 2022-05-25 |
| 35 | 201941020280-PatentCertificate14-07-2022.pdf | 2022-07-14 |
| 35 | 201941020280-FORM-9 [22-05-2019(online)].pdf | 2019-05-22 |
| 36 | 201941020280-REQUEST FOR EARLY PUBLICATION(FORM-9) [22-05-2019(online)].pdf | 2019-05-22 |
| 36 | 201941020280-IntimationOfGrant14-07-2022.pdf | 2022-07-14 |
| 37 | 201941020280-Correspondence_29-07-2022.pdf | 2022-07-29 |
| 37 | 201941020280-STATEMENT OF UNDERTAKING (FORM 3) [22-05-2019(online)].pdf | 2019-05-22 |
| 1 | Search_Strategy_201941020280E_08-09-2021.pdf |