Abstract: A METHOD AND A SYSTEM FOR ENABLING AUTHORIZATION FOR A GUEST USER TO A VEHICLE The present invention provides system and method to enable authorization for a guest user to a vehicle. The system comprises first electronic device 5 being associated with owner of vehicle. The system comprises second electronic device being associated with guest user of vehicle. The system receives a request to use vehicle by guest user. The system receives an input from an owner of the vehicle. In an embodiment, the input is indicative of authorizing the request. Further, a pass code is generated in response to the 10 authorization and sent the pass code to at least a second processor of the second electronic device, and a server. In an embodiment, the second electronic device being associated with the guest user. Upon providing the pass code to an instrument cluster of the vehicle, the instrument cluster being configured to validate the pass code and control access to the vehicle based 15 on validation.
Description:A METHOD AND A SYSTEM FOR ENABLING AUTHORIZATION FOR A GUEST USER TO A VEHICLE TECHNICAL FIELD [0001] The present subject matter generally relates to system and method for authorization of a user to a vehicle. More particularly, but not exclusively to a system and a method for enabling authorization for a guest user to the vehicle using keyless entry. BACKGROUND [0002] In general, for a vehicle operation, turning ON an ignition switch initiates function for starting the vehicle such as sending signals towards starter motor, sending signals to a plurality of sensors and controllers to check the vehicle operating condition and powering up auxiliary units that are necessary for vehicle operation. Therefore, essentially a first point of vehicle access lies with the ignition switch activation. Such turning on of the ignition switch is crucial as it will impact the overall security to the vehicle, because if the ignition switch is made accessible to any user, then the vehicle will be susceptible to mishandling or theft. [0003] Conventionally, the vehicle ignition is turned ON and OFF through a turn-key mechanism where a mechanical key is required to enable the user of the vehicle to access the vehicular functions. Other, alternate modes of enabling access to the vehicle other than a mechanical key has been done through a key fob, a Radio Frequency (RF) system and several other methods which eliminates the need to operate (ON/OFF) the ignition switch. However, such conventional systems are rigid for the vehicle operation. For example, if a person looses or takes away the key fob or a RF card then no other user will be able to use the vehicle. Such a problem becomes more prevalent when the vehicle is used as a fleet vehicle or a vehicle on rent where the usage of key fob or mechanical key would be a cumbersome task. [0004] In the known art to address the problem of managing the vehicle access to users there have been managed by a plethora of methods that utilizes managing the existing technology as described above along with either a fleet
3
managing
software, or which requires a plurality of additional elements to manage operation of the vehicle.
[0005]
In the known art the keyless entry to the vehicle to address the issue of allowing the vehicle to be accessed by a person who is a guest user, by using the main key or device, this will enable the guest user to access the 5 vehicle to all its features and the owner will have no control over how the vehicle is being used. Moreover, there is very little authorization requirement for the guest user to access the vehicle.
[0006]
Conventional authorization methods comprise key based access using traditional physical keys or fobs, however, physical keys provide binary 10 access (on/off) without the ability to control specific functionalities and there is no dynamic control over access parameters or time-limited access. Further, traditional physical keys or fobs easily are lost or duplicated, posing security risks.
[0007]
The technical problem being addressed by the present disclosure is 15 how to facilitate secure and controlled access to a vehicle for a guest user while ensuring that the vehicle owner maintains authorization and control over the usage parameters. Some of the specific technical challenges that the present disclosure seeks to solve includes:
•
enabling a secure method for the owner to authorize a guest user to20 access and use the vehicle.
•
allowing the owner to specify and control the level of access grantedto the guest user.
•
developing a method for generating a pass code in response to theowner's authorization and ensuring that this pass code can be validated25 by the vehicle's instrument cluster to grant access.
•
implementing a time constraint on the validity of the pass code,ensuring that the guest user's access is temporary and only granted fora predefined duration.
•
designing an effective user interface on the instrument cluster that30 allows the guest user to input and validate the pass code.
4
•
establishing a communication system between the owner's electronicdevice, the guest user's electronic device, a remote server, and thevehicle's instrument cluster to transmit the pass code securely andfacilitate the authorization process.
•
supporting multiple means of unlocking the vehicle while maintaining5 security and user convenience.
10
15
20
25 [0008] As illustrated above, the present disclosure addresses these technical challenges to create a comprehensive system for secure and controlled guest user access to a vehicle, considering various user-specific configurations and authorization parameters. [0009] Thus, the conventional methods often fall short in providing a comprehensive solution to the technical problems outlined. They may lack granularity in access control, face security vulnerabilities, and often do not cater to the dynamic and customizable access requirements of modern vehicle owners and guest users. The present disclosure addresses these shortcomings by introducing a more sophisticated and secure authorization system with enhanced control features. [00010] Thus, there is a need to provide a keyless entry system which will not create the access to the vehicle too restrictive, but at the same time employs a plurality of safety measures to ensure that a guest user using the vehicle is actually authorized to use the vehicle. Thus, there is a need in the art for a method and a system for a keyless entry of a vehicle which addresses at least the aforementioned problems and other problems of known art. [00011] 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.
30
5
5 10 15 20
25 30 SUMMARY OF THE INVENTION [00012] According to embodiments illustrated herein, the present invention provides a system to enable authorization for a guest user to a vehicle. The system comprises a first electronic device being associated with an owner of the vehicle. The system comprises a second electronic device being associated with the guest user of the vehicle. The system comprises a first processor and a second processor. The system comprises a memory, communicatively coupled with the first processor and the second processor. The memory stores processor-executable instructions, which on execution causes at least one of the first processor and the second processor to receive a request to use the vehicle by the guest user. In an embodiment, the first electronic device being associated with an owner of the vehicle. The at least one of the first processor and the second processor to receive an input from an owner of the vehicle. In an embodiment, the input is indicative of authorizing the request. The at least one of the first processor and the second processor to generate a pass code in response to the authorization. The at least one of the first processor and the second processor to send the pass code to at least a second processor of the second electronic device, and a server. In an embodiment, the second electronic device being associated with the guest user. In an embodiment, upon providing the pass code to an instrument cluster of the vehicle, the instrument cluster being configured to validate the pass code and control access to the vehicle based on the validation. [00013] According to embodiments illustrated herein a method for enabling authorization for a guest user to a vehicle. The method comprises receiving, by a first processor of a first electronic device, a request to use the vehicle by the guest user. In an embodiment, the first electronic device being associated with an owner of the vehicle. The method comprises receiving, by the first processor, an input from an owner of the vehicle. In an embodiment, the input is indicative of authorizing the request. The method comprises generating, by the first processor, a pass code in response to the authorization. The method comprises sending, by the first processor, the pass code to at least a second processor of the second electronic device, and a server. In an embodiment,
6
the second electronic device being associated with the guest user, and wherein
upon providing the pass code to an instrument cluster of the vehicle, the instrument cluster being configured to validate the pass code and control access to the vehicle based on the validation.
[00014]
It is to be understood that both the foregoing general description and 5 the following detailed description are exemplary and explanatory only and are not restrictive of the invention, as claimed.
BRIEF DESCRIPTION OF THE DRAWINGS
[00015] The accompanying drawings illustrate exemplary embodiments; of 10 the invention and, together with the description, serve to explain the disclosed principles.
[00016] FIG. 1 illustrates an exemplary system environment in which various embodiments may be employed.
[00017] FIG. 2 illustrates a block diagram of a first electronic device 15 configured for enabling authorization for a guest user to access and use a vehicle, in accordance with an embodiment.
20
25 [00018] FIG. 3 illustrates a flowchart of a method for enabling authorization for the guest user to access and use the vehicle, in accordance with an embodiment. DETAILED DESCRIPTION [00019] Exemplary embodiments are described with reference to the accompanying drawings. Wherever convenient, the same reference numbers are used throughout the drawings to refer to the same or like parts. While examples and features of disclosed principles are described herein, modifications, adaptations, and other implementations are possible without departing from the spirit and scope of the disclosed embodiments. It is intended that the following detailed description be considered as exemplary only, with the true scope and spirit being indicated by the following claims.
7
[00020] An objective of the present subject matter is to enhance security and to develop a secure and robust authorization system to ensure that only authorized users, specifically guest users approved by the vehicle owner, can access the vehicle. An objective of the present subject matter is to provide controlled access configuration by enabling vehicle owners to configure and 5 control the level of access granted to guest users. This includes defining sets of functions that can be accessed or restricted, configuring vehicle-related parameters, and controlling access to widgets and applications. An objective of the present subject matter is to provide dynamic authorization by facilitating a dynamic and responsive authorization process where the owner 10 can promptly respond to requests for vehicle usage and generate a unique pass code for the guest user.
[00021]
An objective of the present subject matter is to provide a time-limited access by implementing a time-limited access feature to enhance security. The pass code should be valid for a predefined duration, ensuring 15 that guest access is temporary and minimizing the risk of unauthorized use. An objective of the present subject matter is to provide flexible unlocking mechanisms by providing flexibility in unlocking the vehicle by supporting multiple mechanisms such as pass codes, smartphone authorization, NFC cards, and smartwatches and also cater to user preferences while maintaining 20 security. An objective of the present subject matter is to provide and establish a reliable communication system between the owner's electronic device, the guest user's electronic device, a remote server, and the vehicle's instrument cluster and ensure secure transmission of pass codes and authorization information. 25
30 [00022] An objective of the present subject matter is to enhance the user interface on the vehicle's instrument cluster by arranging widgets based on usage patterns, preferences, and providing a pictorial representation of the vehicle startup process and to ensure an intuitive and user-friendly experience for both owners and guest users. An objective of the present subject matter is to integrate various sensors, including image sensors, ambient light sensors, and biometric sensors, to enhance the functionality of the authorization
8
5 10
15
20 25
system and leverage the instrument cluster to validate pass codes, display real-time vehicle information, and guide users through the vehicle startup process. An objective of the present subject matter is to contribute to the evolution of connected transportation by providing an advanced authorization system that aligns with the expectations of modern vehicle owners and guest users and thereby enhance the overall experience of vehicle access and usage in a connected environment. An objective of the present subject matter is to address the shortcomings of conventional methods by introducing an innovative system that aligns with the latest technological advancements in the automotive industry, ensuring adaptability to the evolving landscape of smart and connected vehicles. [00023] The present disclosure pertains to methods and systems for enabling authorization for a guest user to access and use a vehicle. The present disclosure involves electronic devices, processors, and memory components that work together to facilitate the authorization process. The primary focus is on allowing an owner of the vehicle to receive and respond to a request for vehicle usage from a guest user, leading to the generation of a pass code. This pass code is then transmitted to the guest user's electronic device and a remote server, enabling access to the vehicle upon validation. [00024] The present disclosure further includes features such as configuring access to different sets of functions for the guest user, setting time limits for the validity of the pass code, and specifying various functions and parameters related to the vehicle that can be controlled or accessed. The system also contemplates multiple means of unlocking the vehicle, including the use of a pass code, smartphone authorization, NFC card, or a smartwatch. [00025] Additionally, the system involves a variety of sensors (image sensors, ambient light sensors, biometric sensors, and the like.) and an instrument cluster in the vehicle that may be configured to display information and control access based on the validated pass code. The instrument cluster is designed to show real-time vehicle location information, 30
9
provide service and health information, and display a pictorial representation
of how to start the vehicle using different components.
[00026]
In summary, the present disclosure appears is related to electronic vehicle authorization systems, encompassing secure access control, user-specific configurations, and various functionalities related to vehicle usage 5 and information display.
[00027] FIG. 1 illustrates an exemplary system environment (100) in which various embodiments may be employed. The system environment (100) may include a first electronic device (102) comprising a first processor (102a), a second electronic device (104) comprising a second processor (104a), a server 10 (108), a vehicle (110) comprising an instrument cluster (110a), and a communication network (106). The first electronic device (102), the second electronic device (104), the server (108), the vehicle (110) communicatively coupled with each other via the communication network (106). In an embodiment, the first electronic device (102) and the second electronic device 15 (104)may communicate with the vehicle (110) using one or more protocolssuch as, but not limited to, Open Database Connectivity (ODBC) protocol and Java Database Connectivity (JDBC) protocol. [00028] The first electronic device (102) may refer to a computing device used by a user, such as an owner of the vehicle (110). The first electronic 20 device (102) may comprise of one or more processors and one or more memories. The one or more memories may include computer readable code that may be executable by the one or more processors to perform predetermined operations. In an embodiment, the first electronic device (102) may be configured to generate a pass code in response to the authorization. 25 In an embodiment, the first electronic device (102) may be configured to provide the input. In an embodiment, the first electronic device (102) may present a web user interface to configure parameters associated with the vehicle (110). Examples of the first electronic device (102) may include, but are not limited to, a personal computer, a laptop, a personal digital assistant 30 (PDA), a mobile device, a tablet, or any other computing device.
10
[00029] The second electronic device (104) may refer to a computing device used by a user, such as a guest user of the vehicle (110). The second electronic device (104) may comprise of one or more processors and one or more memories. The one or more memories may include computer readable code that may be executable by the one or more processors to perform 5 predetermined operations. In an embodiment, the second electronic device (104)may be configured to receive a pass code in response to a request ofauthorization from the guest user. In an embodiment, the second electronic device (104) may present a web user interface to configure parameters associated with the vehicle (110). Examples of the second electronic device 10 (104)may include, but are not limited to, a personal computer, a laptop, apersonal digital assistant (PDA), a mobile device, a tablet, or any other computing device.
[00030] In an embodiment, the communication network (106) may correspond to a communication medium through which the first electronic 15 device (102) and second electronic device (104) may communicate with each other. Such a communication may be performed, in accordance with various wired and wireless communication protocols. Examples of such wired and wireless communication protocols include, but are not limited to, Transmission Control Protocol and Internet Protocol (TCP/IP), User 20 Datagram Protocol (UDP), Hypertext Transfer Protocol (HTTP), File Transfer Protocol (FTP), ZigBee, EDGE, infrared IR), IEEE 802.11, 802.16, 2G, 3G, 4G, 5G, 6G cellular communication protocols, and/or Bluetooth (BT) communication protocols. The communication network (106) may include, but is not limited to, the Internet, a cloud network, a Wireless Fidelity (Wi-25 Fi) network, a Wireless Local Area Network (WLAN), a Local Area Network (LAN), a telephone line (POTS), and/or a Metropolitan Area Network (MAN).
[00031] The server (108) may refer to a computing device or a software framework hosting an application or a software service. In an embodiment, 30 the server (108) may be implemented to execute procedures such as, but not limited to, programs, routines, or scripts stored in one or more memories for
11
supporting the hosted application or the software service. In an embodiment, the hosted application or the software service may be configured to perform one or more predetermined operations. The server (108) may be realized through various types of application servers such as, but are not limited to, a Java application server, a .NET framework application server, a Base4 5 application server, a PHP framework application server, or any other application server framework. In an embodiment the server (108) may be configured to receive the passcode from the first electronic device (102) after the owner authorizes the guest user's vehicle access request. In an embodiment the server (108) acts as a central point for communication 10 between the first electronic device (102), the second electronic device (104), and the instrument cluster (110a) of the vehicle (110).
15 20
25 30 [00032] The vehicle (110) refers to a self-propelled conveyance designed for the transport of passengers, goods, or both. The vehicle may include but is not limited to automobiles, motorcycles, bicycles, electric scooters, mopeds, three wheelers, recreational vehicles (RVs), off-road vehicles, and any other motorized or non-motorized transportation means. The vehicle (110) may operate on various terrains, including roads, trails, water, or air. It may be powered by internal combustion engines, electric motors, hybrid systems, or any other suitable propulsion mechanisms. Additionally, the vehicle may incorporate various technological features, communication systems, and onboard devices for enhancing user experience, safety, and functionality. [00033] The instrument cluster (110a) refers to a multifunctional display system incorporated into a vehicle (110). The instrument cluster (110a) serves as a user interface, presenting diverse information relating to the riding as well as other vehicular information to user of the vehicle (110). The instrument cluster (110a) may include but is not limited to one or more digital or analog displays, LED indicators, touchscreens, or other visual elements for conveying real-time data. In an embodiment, the instrument cluster (110a) may be configured to validate the pass code and control access to the vehicle (110). In an embodiment, the instrument cluster (110a) may be configured to display at least one of a vehicle service information, a vehicle health
12
information, a charging summary information, a range information, a ride
summary information, and a navigation information. In an embodiment, the range information being computed based on at least an acceleration of the vehicle, the speed, a number of communication devices connected to the vehicle, a regenerative braking information, a tyre pressure of the vehicle, the 5 vehicle health information.
[00034]
In an embodiment, a plurality of widgets may be displayed in a plurality of sizes, the plurality of sizes comprising a square shape or a rectangular shape of varying sizes as per user preference. In an embodiment the instrument cluster (110a) may be configured to share real-time vehicle 10 location information to at least a guest user and an owner of the vehicle (110). In an embodiment the instrument cluster (110a) may be configured to display a pictorial representation of method to start the vehicle (110) using a combination of actuators, keys, throttle, and brake.
[00035] FIG. 2 illustrates a block diagram of a first electronic device (102) 15 configured for enabling authorization for a guest user to access and use a vehicle, in accordance with an embodiment. FIG. 2 is explained in conjunction with elements from FIG. 1.
[00036] The first electronic device (102) comprises a first processor (102a), a memory (204), a transceiver (206), a passcode generation unit (208), a 20 vehicle configuration unit (210), and an input/output unit (212). The first processor (202) may be communicatively coupled to the memory (204), the transceiver (206), the passcode generation unit (208), the vehicle configuration unit (210), and the input/output unit (212). The transceiver (206)may be communicatively coupled to the communication network (106).25
[00037] The first processor (102a) may include suitable logic, circuitry, interfaces, and/or code that may be configured to execute a set of instructions stored in the memory (204). The first processor (102a) may be implemented based on a number of processor technologies known in the art. The first processor (102a) may work in coordination with the transceiver (206), the 30 passcode generation unit (208), the vehicle configuration unit (210), and the
13
input/output unit (212) to enable authorization for the guest user to the vehicle. Examples of the processor (202) include, but not limited to, an X86-based processor, a Reduced Instruction Set Computing (RISC) processor, an Application-Specific Integrated Circuit (ASIC) processor, a Complex Instruction Set Computing (CIBC) processor, and/or other processor. 5
[00038] The memory (204) may include suitable logic, circuitry, interfaces, and/or code that may be configured to store the set of instructions, which are executed by the first processor (102a). In an embodiment, the memory (204) may be configured to store one or more programs, routines, or scripts that may be executed in coordination with the first processor (102a). The memory 10 (204)may be implemented based on a Random Access Memory (RAM), aRead-Only Memory (ROM), a Hard Disk Drive (HDD), a storage server, and/or a Secure Digital (SD) card.
[00039] The transceiver (206) may include suitable logic, circuitry, interfaces, and/or code that may be configured to receive a request to use the 15 vehicle (110) by the guest user and an input from an owner of the vehicle (110). The transceiver (206) may further be configured to transmit/send the pass code to at least a second processor (104a) of the second electronic device (104), and a server (108), via the communication network (106). The transceiver (206) may implement one or more known technologies to support 20 wired or wireless communication with the communication network (106). In an embodiment, the transceiver (206) may include, but is not limited to, an antenna, a radio frequency (RF) transceiver, one or more amplifiers, a tuner, one or more oscillators, a digital signal processor, a Universal Serial Bus (USB) device, a coder-decoder (CODEC) chipset, a subscriber identity 25 module (SIM) card, and/or a local buffer. The transceiver (206) may communicate via wireless communication with networks, such as the Internet, an Intranet and/or a wireless network, such as a cellular telephone network, a wireless local area network (LAN) and/or a metropolitan area network (MAN).The wireless communication may use any of a plurality of 30 communication standards, protocols and technologies, such as: Global System for Mobile Communications (GSM), Enhanced Data GSM
14
Environment (EDGE), wideband code division multiple access (W-CDMA), code division multiple access (CDMA), time division multiple access (TDMA), Bluetooth, Wireless Fidelity (Wi-Fi) (e,g., IEEE 802.11a, IEEE 802.11b, IEEE 802.11g and/or IEEE 802.11n), voice over Internet Protocol (VoIP), Wi-MAX, a protocol for email, instant messaging, and/or Short 5 Message Service (SMS).
[00040] The pass code generation unit (208) may include suitable logic, circuitry, interfaces, and/or code that may be configured to generate a pass code in response to the authorization. The vehicle configuration unit (210) may include suitable logic, circuitry, interfaces, and/or code that may be 10 configured to validate the pass code and control access to the vehicle (110) based on the validation.
[00041] The input/output unit (212) may include suitable logic, circuitry, interfaces, and/or code that may be configured to receive an input or transmit an output to the second processor (104a) of a second electronic device (104) 15 and a server (108). The input/output unit (212) may include various input and output devices that are configured to communicate with the first processor (102a). Examples of the Input devices include, but are not limited to, a keyboard, a mouse, a joystick, a touch screen, a microphone, a camera, and/or a docking station. Examples of the output devices include, but are not limited 20 to, a display screen and/or a speaker.
[00042] In operation, the system is configured for enabling authorization for a guest user to a vehicle (110). The transceiver (206) is configured to receiving, by a first processor (102a) of a first electronic device (102), a request to use the vehicle (110) by the guest user. In an embodiment, the first 25 electronic device (102) being associated with an owner of the vehicle (110). The transceiver is configured to receiving, by the first processor (102a), an input from an owner of the vehicle (110). In an embodiment, the input is indicative of authorizing the request.
[00043] In an embodiment, the input comprises enabling, by the first 30 processor (102a), access to a first set of functions to the guest user. Further,
15
the input comprises disabling, by the first processor (102a), access to a second set of functions to the guest user. In an embodiment, the first set of functions and the second set of functions comprising at least one of a navigation function, a hill hold function, a regenerative braking function, a function related to access to a utility box, a State of Charge (SOC) information 5 associated with a battery of the vehicle, a location sharing function, a charging function, a multimedia function and a connectivity option to smart helmet function, a crash alert function, a theft alert function, a tow alert function, a geofencing function and a ride mode function.
[00044] The vehicle configuration unit (210) may be configured for 10 restricting, by the first processor (102a), access to a plurality of widgets and a plurality of applications. In an embodiment, the plurality of widgets and the plurality of applications comprising a stock market data, a previous navigation information, a messaging data, a contact data, a notification data, a previous rider score, an OS update. 15
[00045] The plurality of widgets being arranged on a display screen of the instrument cluster (110a) based on usage of each of the widget, rider preferences, frequency of usage and rider profile. In an embodiment, the plurality of widgets being displayed in a plurality of sizes, the plurality of sizes comprising a square shape or a rectangular shape of varying sizes as per 20 user preference.
[00046] The vehicle configuration unit (210) may be configured for configuring, by the first processor (102a), one or more vehicle (110) related parameters of the vehicle (110). The one or more vehicle related parameters comprising a speed, an anti-lock braking system (ABS), a torque response, 25 ride mode of the vehicle, and a throttle response.
[00047] The pass code generation unit may be configured for generating, by the first processor (102a), a pass code in response to the authorization. In an embodiment, the pass code is valid for a pre-defined time, In an embodiment, the pass code is at least one of alphanumeric code. 30
16
[00048] After the pass code is generated, the transceiver (206) may be configured for sending, by the first processor (102a), the pass code to at least a second processor (104a) of the second electronic device (104), and a server (108). In an embodiment, the second electronic device (104) being associated with the guest user. In an embodiment, upon providing the pass code to an 5 instrument cluster (110a) of the vehicle, the instrument cluster (110a) being configured to validate the pass code and control access to the vehicle (110) based on the validation.
[00049] Upon successful validation, the vehicle (110) is unlocked using at least one a pass code, smart phone authorization, NFC card, and a smart 10 watch. In an embodiment, the instrument cluster (110a) being configured to display a pictorial representation of method to start the vehicle (110) using a combination of actuators, keys, throttle, and brake.
[00050] In an embodiment, a plurality of sensors comprises one or more image sensors, one or more ambient light sensors, one or more biometric 15 sensors, one or more capacitive sensors, one or more microphones, one or more audio devices, one or more infrared sensors, one or more depth sensors. In an embodiment, the one or more audio devices comprise one or more speakers, one or more buzzers, one or more beepers.
[00051] In an embodiment, the instrument cluster (110a) being configured to 20 display at least one of a vehicle service information, a vehicle health information, a charging summary information, a range information, a ride summary information, and a navigation information. In an embodiment, the range information being computed based on at least an acceleration of the vehicle, the speed, a number of communication devices connected to the 25 vehicle, a regenerative braking information, a tyre pressure of the vehicle, the vehicle health information. In an embodiment, the instrument cluster (110a) being configured to share of real-time vehicle location information to at least the guest user and the owner.
[00052] In an embodiment the instrument cluster of the vehicle may be 30 configured to display a message to the guest user upon successful
17
authorization, where the message comprises a first set of functions, a second set of functions, a configuration of one or more vehicle related parameters, a consent message, and a safety information. In an embodiment the instrument cluster being configured to display information by fetching data from a third-party APIs. 5
[00053] In an embodiment the instrument cluster (110a) comprising a plurality of tell-tales, where the plurality of tell-tales comprising a TSL lamp indication, a cruise control (green color), a side stand indication, a battery parameter indication, a smart helmet, an SOC indication, a power output indication, an ABS light, and an idling. In an embodiment the instrument 10 cluster (110a) comprising a plurality of fins on a rear side of the instrument cluster to enable cooling.
[00054] In an embodiment the instrument cluster (110a) comprising a plurality of communication units, where the plurality of communication units comprises at least one Wi-Fi module, at least one Bluetooth module, at least 15 one NFC module and at least one cellular unit. In an embodiment the instrument cluster (110a), communicates with a key fob, electronic devices of the user via the wireless communication units. In an embodiment the instrument cluster (110a) is configured to receive updates via Over the Air (OTA). 20
[00055] In an embodiment the instrument cluster (110a) comprises a plurality of driving modes, wherein the plurality of driving modes comprising at least a stealth mode (eco), a stride mode (street) or a sonic mode(power). In an embodiment the stealth (eco) mode initiates the vehicle to compute the most fuel-efficient parameters to reach a predefined destination or to provide a 25 maximum range based on the SOC of the vehicle. In an embodiment the stride (street) mode initiates the vehicle to have quick throttle response and high initial torque. In an embodiment in the sonic (power) mode enables unhindered vehicle performance without vehicle parameter limiters and facilitates the vehicle to achieve full performance. 30
18
[00056] In an embodiment the instrument cluster (110a) being configured to display a turn-by-turn navigation to a rider and a plurality of navigation related information.
[00057] The following working example illustrates an exemplary implementation of the present disclosure. Let us consider John owns a smart 5 electric vehicle equipped with the authorization system described in the present disclosure. He wants to grant temporary access to his friend, Mary, to use the vehicle for a specific duration. Mary's Request: Mary, using her smartphone, sends a request to John to use his electric vehicle for a few hours. 10 Owner Authorization: John, receiving the request on his electronic device associated with the vehicle, reviews the request, and decides to authorize Mary's access. He provides explicit authorization via his device. Pass Code Generation: The first processor in John's electronic device generates a unique alphanumeric pass code in response to the authorization. 15 This pass code is specifically tied to Mary's request and the predefined duration of access. Alphanumeric pass codes are generated with a length of 8 characters and John decides to authorize Mary's access for a period of 3 hours. John's device generates a unique alphanumeric pass code: `A1B2C3D4`. This pass code is specifically tied to Mary's request and the 3-hour duration. 20 Pass Code Transmission: The generated pass code is securely transmitted to Mary's second electronic device and a remote server using the defined communication protocol. The pass code is sent over an encrypted channel to ensure security during transmission. The pass code `A1B2C3D4` is securely transmitted to Mary's smartphone and a remote server. 25 Mary's Access: Mary, receiving the pass code on her smartphone, arrives at the electric vehicle. She enters the pass code into the instrument cluster or an associated interface in the vehicle. For example, Mary, arriving at the vehicle, enters the pass code `A1B2C3D4` into the instrument cluster.
19
Pass Code Validation: The second processor in the vehicle's instrument cluster validates the entered pass code. It checks the code against the one generated by John's device and confirms its authenticity. The instrument cluster's processor validates the entered pass code against `A1B2C3D4`. Validation is successful. 5 Access Control Configuration: Upon successful validation, the first processor in John's device configures the access parameters based on his preferences. Mary gains access to a predefined set of functions, while certain functions and widgets are restricted. For example, Vehicle Functions: 10 Enabled Functions: Navigation, regenerative braking, location sharing, multimedia. Disabled Functions: Hill hold, access to the utility box, connectivity option to a smart helmet. Vehicle-related Parameters: 15 Speed Limit: 65 mph. ABS Setting: Enabled. Torque Response: Sport mode. Ride Mode: Eco mode. Thus, Mary gains access to enabled functions: Navigation, regenerative 20 braking, location sharing, and multimedia. Disabled functions like hill hold and utility box access remain restricted. Vehicle-related parameters are configured as per John's preferences. Time-Limited Access: The pass code is set to be valid for the specific duration approved by John i.e. 3 hrs. Once this duration expires, the pass code becomes 25 invalid, and Mary's access is automatically revoked. The system monitors the time, and after 3 hours, the pass code `A1B2C3D4` becomes invalid automatically.
20
Instrument Cluster Display: The instrument cluster displays real-time information about the vehicle's state, such as battery charge, location, and other relevant data. The widgets on the display are arranged based on Mary's usage patterns and preferences. For example, widgets are arranged based on Mary's usage patterns: Battery status, charging summary, navigation 5 information, and ride summary User Interface Guidance: The instrument cluster provides a user-friendly interface with a pictorial representation guiding Mary on how to start the vehicle. This aids her in starting the electric vehicle using the combination of actuators, keys, throttle, and brake. 10 End of Access: After the predefined duration elapses, the pass code is no longer valid, and Mary's access to the vehicle is automatically revoked. The instrument cluster may display a notification indicating the end of access. After 3 hours, the pass code `A1B2C3D4` expires. The instrument cluster may display a notification indicating the end of access, and restricted 15 functions become inaccessible.
[00058] In the above exemplary working example, the present disclosure provides a secure, dynamic, and user-friendly system for authorizing and controlling guest user access to the electric vehicle, addressing specific technical challenges outlined in the present disclosure. 20
25 [00059] FIG. 3 illustrates a flowchart of a method (300) for enabling authorization for the guest user to access and use the vehicle, in accordance with an embodiment. [00060] The method (300) starts at step (302) and proceeds to step (304). At step (304), the first electronic device is configured to receiving a request to use the vehicle (110) by the guest user. In an embodiment, the first electronic device (102) being associated with an owner of the vehicle (110). At step (306), the first electronic device (102) is configured to receiving an input from an owner of the vehicle (110). In an embodiment, the input is indicative of
21
authorizing the request.
At step (308), the first electronic device is configured to generating a pass code in response to the authorization.
[00061]
At step (310), the first electronic device (102) is configured to sending the pass code to at least a second processor (104a) of the second electronic device (104), and a server (108). In an embodiment, the second 5 electronic device (104) being associated with the guest user.
[00062]
At step (312), the pass code is entered into the instrument cluster (110). In an embodiment, upon providing the pass code to an instrument cluster (110a) of the vehicle, the instrument cluster (110a) being configured to validate the pass code and control access to the vehicle (110) based on the 10 validation. Control passes to end step (314).
[00063] The claimed invention offers several technical advantages that set it apart from conventional methods. These advantages contribute to a more secure, dynamic, and user-friendly system for enabling guest user access to vehicles: 15
•Enhanced Security: The present disclosure introduces a unique passcode generation and validation mechanism, providing a higher levelof security compared to traditional methods like physical keys or remote controls. The use of alphanumeric pass codes adds complexity and reduces the risk of unauthorized access. 20
•Dynamic Authorization Process: The system enables a dynamic andresponsive authorization process, allowing the vehicle owner topromptly respond to guest user requests. This ensures a more flexible and timely access control mechanism compared to traditional authorization methods. 25
•Controlled Access Configuration: Vehicle owners can configure, andcontrol access based on specific needs. This includes enabling ordisabling sets of functions, configuring vehicle-related parameters, and restricting access to widgets and applications. The present disclosure provides a granular level of control not found in many 30 traditional systems.
22
•Time-Limited Access: The introduction of time-limited pass codesenhances security by ensuring that guest access is temporary. Thisfeature mitigates the risk of prolonged unauthorized use, providing an additional layer of protection compared to conventional methods with continuous access. 5
•Flexible Unlocking Mechanisms: The present disclosure supportsmultiple unlocking mechanisms, including pass codes, smartphoneauthorization, NFC cards, and smartwatches. This flexibility caters to user preferences and aligns with the diverse range of smart devices in use, providing a convenient yet secure access experience. 10
•Effective Communication Protocol: The communication protocolbetween the owner's device, guest user's device, a remote server, andthe vehicle's instrument cluster ensures secure and reliable transmission of authorization information. This contrasts with potential vulnerabilities in wireless communication methods used in 15 some conventional systems.
•Utilization of Sensors: The integration of various sensors, such as imagesensors, ambient light sensors, and biometric sensors, enhances theoverall functionality of the system. These sensors contribute to the validation process and add additional layers of security and user 20 interaction.
•User-Friendly Interface: The improved user interface on the vehicle'sinstrument cluster, with widgets arranged based on usage patterns anda pictorial representation guiding the startup process, enhances the overall user experience. This feature addresses limitations in 25 conventional instrument clusters that may lack interactivity and user-friendly customization.
•Adaptability to Connected Transportation: The present disclosurealigns with the evolving landscape of connected transportation,addressing shortcomings in conventional methods that may not be 30 well-suited to the expectations of modern vehicle owners and users in a connected environment.
23
[00064] In summary, the technical advantages of the claimed invention include heightened security, dynamic authorization, controlled access configuration, time-limited access, flexible unlocking mechanisms, effective communication, sensor utilization, and a user-friendly interface, all contributing to an advanced and comprehensive system for enabling guest 5 user access to vehicles.
10
15 20 25
30 [00065] In light of the above-mentioned advantages and the technical advancements provided by the disclosed method and system, the claimed steps as discussed above are not routine, conventional, or well understood in the art, as the claimed steps enable the following solutions to the existing problems in conventional technologies. Further, the claimed steps clearly bring an improvement in the functioning of the configuration itself as the claimed steps provide a technical solution to a technical problem. [00066] Further, the present disclosure addresses specific technical challenges related to secure and controlled guest user access to vehicles. It provides a detailed solution involving pass code generation, access control configuration, time-limited access, and flexible unlocking mechanisms. The present disclosure involves the implementation of a tangible system with electronic devices, processors, memory components, communication protocols, and sensors. It goes beyond abstract concepts and provides a practical mechanism for authorizing and controlling access to a physical entity of the vehicle. The incorporation of various sensors, including image sensors, ambient light sensors, and biometric sensors, adds a concrete and practical dimension to the invention. The utilization of these sensors enhances the overall functionality of the system, contributing to a real-world application. The improvement of the user interface on the vehicle's instrument cluster is a tangible and non-abstract feature. The arrangement of widgets, a pictorial representation guiding user, and the display of real-time information contribute to a concrete and user-centric implementation. [00067] The present disclosure introduces an innovative pass code generation and validation process, where a unique alphanumeric pass code is created and
24
5 10
15 20
25 transmitted securely. This goes beyond traditional methods and presents an improved approach to user authorization. The dynamic authorization process, coupled with the ability to configure and control access parameters such as functions, parameters, and time limitations, represents a technical advancement. This level of granularity in access control distinguishes the invention from conventional methods. The concept of time-limited access, where the pass code is valid for a predefined duration, adds a further layer of security. Traditional methods may lack this specific feature, making it an improvement in addressing security concerns. Supporting multiple unlocking mechanisms, including pass codes, smartphone authorization, NFC cards, and smartwatches, provides a flexible and user-friendly approach. The selection of these varied methods is not necessarily obvious and reflects an improved consideration of user preferences and user convenience. [00068] In summary, the claimed invention addresses specific technical challenges with a concrete and tangible implementation. The technical solution lies in the improved solutions introduced, such as the pass code generation, dynamic access control, time-limited access, flexible unlocking mechanisms, and the integration of sensors and communication protocols. These elements collectively contribute to the technical solution of the system for guest user access to vehicles. [00069] A description of an embodiment with several components in communication with another does not imply that all such components are required, On the contrary, a variety of optional components are described to illustrate the wide variety of possible embodiments of the invention. [00070] Finally, the language used in the specification has been principally selected for readability and instructional purposes, and it may not have been selected to delineate or circumscribe the inventive subject matter and is therefore intended that the scope of the invention be limited not by this detailed description, but rather by any claims that issue on an application based here on. Accordingly, the embodiments of the present invention are 30
25
intended to be illustrative, but not limiting, of the scope of the invention,
which is set forth in the following claims.
[00071]
While various aspects and embodiments have been disclosed herein, other aspects and embodiments will be apparent to those skilled in the art. The various aspects and embodiments disclosed herein are for purposes of 5 illustration and are not intended to be limiting, with the true scope and spirit being indicated by the following claims.
[00072]
While the present disclosure has been described with reference to certain embodiments, it will be understood by those skilled in the art that various changes may be made, and equivalents may be substituted without 10 departing from the scope of the present disclosure. In addition, many modifications may be made to adapt a particular situation or material to the teachings of the present disclosure without departing from its scope. Therefore, it is intended that the present disclosure not be limited to the particular embodiment disclosed, but that the present disclosure will include 15 all embodiments falling within the scope of the appended claims. , Claims:I/We claim:
1.
A method (300) for enabling authorization for a guest user to avehicle (110), the method (300) comprising:
receiving, by a first processor (102a) of a first electronic device 5 (102), a request to use the vehicle (110) by the guest user, wherein the first electronic device (102) being associated with an owner of the vehicle (110);
receiving, by the first processor (102a), an input from an owner of the vehicle (110), wherein the input is indicative of 10 authorizing the request;
generating, by the first processor (102a), a pass code in response to the authorization;
sending, by the first processor (102a), the pass code to at least a second processor (104a) of the second electronic device 15 (104), and a server (108), wherein the second electronic device (104)being associated with the guest user, and wherein uponproviding the pass code to an instrument cluster (110a) of the vehicle (110), the instrument cluster (110a) being configured to validate the pass code and control access to the vehicle (110) 20 based on the validation.
2.
The method for enabling authorization for the guest user to the vehicle(110)as claimed in claim 1, wherein the input comprising:
enabling, by the first processor (102a), access to a first set of25 functions to the guest user;
disabling, by the first processor (102a), access to a second set of functions to the guest user;
27
restricting, by the first processor (102a), access to a plurality of widgets and a plurality of applications; and
configuring, by the first processor (102a), one or more vehicle (110)related parameters of the vehicle (110).
3.
The method for enabling authorization for the guest user to the vehicle 5 (110)as claimed in claim 1, wherein the pass code is valid for a pre-defined time, wherein the pass code is at least one of alphanumeric code.
4.
The method for enabling authorization for the guest user to the vehicle10 (110)as claimed in claim 1, wherein
the first set of functions and the second set of functionscomprising at least one of a navigation function, a hill hold function, a regenerative braking function, a function related to access to a utility box, a State of Charge (SOC) information 15 associated with a battery of the vehicle, a location sharing function, a charging function, a multimedia function and a connectivity option to smart helmet function, a crash alert function, a theft alert function, a tow alert function, a geofencing function and a ride mode function; 20
wherein the plurality of widgets and the plurality of applications comprising a stock market data, a previous navigation information, a messaging data, a contact data, a notification data, a previous rider score, an OS update; 25
the one or more vehicle related parameters comprising a speed, an anti-lock braking system (ABS), a torque response, ride mode of the vehicle, and a throttle response.
30
5.
The method for enabling authorization for the guest user to the vehicle(110)as claimed in claim 1, wherein the vehicle (110) is unlocked
28
using at least one a
pass code, smart phone authorization, NFC card, and a smart watch.
6.
A system (100) to enable authorization for a guest user to a vehicle(110), the system (100) comprising:5
a first electronic device (102) being associated with an owner of the vehicle (110);
a second electronic device (104) being associated with the guest user of the vehicle (110);
a first processor (102a) and a second processor (104a); 10
a memory, communicatively coupled with the first processor (102a) and the second processor (104a), wherein the memory stores processor-executable instructions, which on execution causes at least one of the first processor (102a) and the second processor (104a) to: 15
receive a request to use the vehicle (110) by the guest user, wherein the first electronic device (102) being associated with an owner of the vehicle (110);
receive an input from an owner of the vehicle (110), wherein the input is indicative of authorizing the request; 20
generate a pass code in response to the authorization;
send the pass code to at least a second processor (104a) of the second electronic device (104), and a server (108), wherein the second electronic device (104) being associated with the guest user, and wherein upon providing the pass code 25 to an instrument cluster (110a) of the vehicle, the instrument cluster (110a) being configured to validate the pass code and control access to the vehicle (110)based on the validation.
29
7.
The system to enable authorization for a guest user to a vehicle (110)as claimed in claim 6, wherein the input comprising:
enabling, by the first processor (102a), access to a first set of functions to the guest user;
disabling, by the first processor (102a), access to a second set 5 of functions to the guest user;
restricting, by the first processor (102a), access to a plurality of widgets and a plurality of applications; and
configuring, by the first processor (102a), one or more vehicle related parameters of the vehicle. 10
8.
The system to enable authorization for a guest user to a vehicle (110)as claimed in claim 6, wherein the pass code is valid for a pre-definedtime, wherein the pass code is at least one of alphanumeric code.
15
9.
The system to enable authorization for a guest user to a vehicle (110)as claimed in claim 6, wherein
the first set of functions and the second set of functions comprising at least one of a navigation function, a hill hold function, a regenerative braking function, a function related to 20 access to a utility box, a State of Charge (SOC) information associated with a battery of the vehicle, a location sharing function, a charging function, a multimedia function and a connectivity option to smart helmet function, a crash alert function, a theft alert function, a tow alert function, a 25 geofencing function and a ride mode function;
wherein the plurality of widgets and the plurality of applications comprising a stock market data, a previous
30
navigation information, a messaging data, a contact data, a notification data, a previous rider score, an OS update;
the one or more vehicle related parameters comprising a speed, an anti-lock braking system (ABS), a torque response, ride 5 mode of the vehicle, and a throttle response.
10.
The system to enable authorization for a guest user to a vehicle (110)as claimed in claim 6, wherein the vehicle (110) is unlocked using atleast one a pass code, smart phone authorization, NFC card, and a10 smart watch.
11.
The system to enable authorization for a guest user to a vehicle (110)as claimed in claim 6, comprising a plurality of sensors, wherein theplurality of sensors comprises one or more image sensors, one or more15 ambient light sensors, one or more biometric sensors, one or morecapacitive sensors, one or more microphones, one or more audiodevices, one or more infrared sensors, one or more depth sensors;wherein the one or more audio devices comprise one or morespeakers, one or more buzzers, one or more beepers.20
12.The system to enable authorization for a guest user to a vehicle(110)as claimed in claim 6, wherein the plurality of widgets beingarranged on a display screen of the instrument cluster (110a) based on usage of each of the widget, rider preferences, frequency of usage and rider profile, and wherein the plurality of widgets being displayed in 25 a plurality of sizes, the plurality of sizes comprising a square shape or a rectangular shape of varying sizes as per user preference.
13.The system to enable authorization for a guest user to a vehicle (110)as claimed in claim 6, wherein the instrument cluster (110a) being30 configured to display at least one of a vehicle service information, avehicle health information, a charging summary information, a range
31
information, a ride summary information, and a navigation
information, and wherein the range information being computed based on at least an acceleration of the vehicle, the speed, a number of communication devices connected to the vehicle, a regenerative braking information, a tyre pressure of the vehicle, the vehicle health 5 information.
14.The system to enable authorization for a guest user to a vehicle (110)as claimed in claim 6, wherein the instrument cluster (110a) being configured to share of real-time vehicle location information to at least10 the guest user and the owner.
15.The system to enable authorization for a guest user to a vehicle (110)as claimed in claim 6, wherein the instrument cluster (110a) being configured to display a pictorial representation of method to start the15 vehicle (110) using a combination of actuators, keys, throttle, andbrake
| # | Name | Date |
|---|---|---|
| 1 | 202441005276-STATEMENT OF UNDERTAKING (FORM 3) [25-01-2024(online)].pdf | 2024-01-25 |
| 2 | 202441005276-REQUEST FOR EXAMINATION (FORM-18) [25-01-2024(online)].pdf | 2024-01-25 |
| 3 | 202441005276-FORM 18 [25-01-2024(online)].pdf | 2024-01-25 |
| 4 | 202441005276-FORM 1 [25-01-2024(online)].pdf | 2024-01-25 |
| 5 | 202441005276-FIGURE OF ABSTRACT [25-01-2024(online)].pdf | 2024-01-25 |
| 6 | 202441005276-DRAWINGS [25-01-2024(online)].pdf | 2024-01-25 |
| 7 | 202441005276-COMPLETE SPECIFICATION [25-01-2024(online)].pdf | 2024-01-25 |
| 8 | 202441005276-Covering Letter [07-01-2025(online)].pdf | 2025-01-07 |