Abstract: A METHOD FOR COMMUNICATING WITH ONE OR MORE SECONDARY SYSTEMS BY A PRIMARY SYSTEM 5 The present invention provides a method where a primary processor of the primary system (104) determines the system (104) being in a power optimized state. Further, primary processor receives a request from a plurality of sensors to initiate connection with the one or more secondary systems (102). The plurality of sensors is communicatively connected to the primary system 10 (104). Further, the method provides steps where the primary processor enables a connection state of the primary system (104). It then broadcasts a connection request from the primary system (104). The primary processor receives a response from each of the one or more secondary systems (102). It verifies the response is associated with each of the one or more secondary 15 systems (102), and the one or more secondary systems (102) is an authorized system. Then, it enables communication of the primary system (104) with the one or more secondary systems (102). 20
Description:A METHOD FOR COMMUNICATING WITH ONE OR MORE SECONDARY SYSTEMS BY A PRIMARY SYSTEM
TECHNICAL FIELD
[0001] The present subject matter generally relates to a method for 5 communicating with one or more secondary systems by a primary system. More particularly, but not exclusively to a method for communication between one or more secondary systems and a primary system of vehicles.
BACKGROUND 10
[0002] In the landscape of interconnected electronic devices and systems, there exists a growing demand for communication methods that offer seamless interaction between the vehicle and one or more secondary systems, and optimize power consumption of the powered devices being a primary system associated with the vehicle, and the one or more secondary systems. 15 Traditional communication systems lack adaptation to dynamic power demands and fail to provide an optimized power state during idle or non-operational periods.
[0003] In the existing systems, the integration of wireless connectivity has led to the disposal of numerous transceivers onto vehicles. This brings along 20 various challenges and inefficiencies in current systems. The substantial cost and power consumption associated with the extensive use of multiple transceivers on vehicles increases due to a separate transceiver being used for each connection made to a peripheral device.
[0004] The communication with various mobile devices and secondary 25 systems contributes to increased manufacturing costs and excessive power consumption. This challenge of affordability and operational efficiency is a major concern in the design and implementation of vehicle communication systems.
[0005] Existing solutions introduces the concept of multiple receivers on 30 vehicles to communicate with portable devices, thereby increasing both cost and power consumption. This introduces a communication system with
3
multiple interfaces to connect with mobile devices and one or more secondary systems, adding complexity and raising the overall cost of the communication infrastructure. [0006] The use of multiple transceivers with different frequencies exacerbates the complexity and cost of the communication system. This 5 increases the intricacy of device interactions and adds to the challenges of maintenance and compatibility issues, hampering the overall performance of the system.
[0007] The effect of excessive power consumption in both the vehicle and the one or more secondary systems poses a significant challenge to battery 10 life. A compromised battery life impacts the overall reliability and longevity of the communication system, leading to frequent maintenance and operational disruptions.
[0008] These challenges bring the lack of an efficient power management mechanism in current vehicle communication systems. There is absence of 15 adaptive approach to power consumption, based on the power states of connected one or more secondary systems, results in suboptimal energy utilization. This inefficiency is particularly pronounced when vehicles communicate with devices possessing varying battery capabilities. The net effect is an overconsumption of power resources, compromising the overall 20 goal of power optimization in vehicular communication.
[0009] The prevalent use of multiple transceivers, often operating on different frequencies, further exacerbates the complexity and cost of these systems. The reliance on diverse communication interfaces not only introduces intricacies in device interactions but also poses challenges in terms 25 of system maintenance and compatibility. This overreliance on multiple transceivers adds layers of complexity, hindering the seamless integration and reliable operation of vehicular communication systems.
[00010] Moreover, the persistent issue of compromised battery life in both the vehicle and remote units remains a critical concern. Excessive power 30 consumption not only leads to increased operational costs but also
4
necessitates frequent maintenance, disrupting the reliability and longevity of the communication system. [00011] In practical applications in the existing technologies, the challenges within existing vehicular communication systems are further underscored by the varying power capabilities of the one or more secondary systems. Lower 5 power capability secondary systems, often found in conventional vehicles, which include peripheral devices such as smart helmets, wearable devices, or audio devices, and the like, face limitations in initiating connections with the primary vehicle system due to their constrained power resources. This asymmetry in power capabilities among one or more secondary systems and 10 the primary system of the vehicle complicates the communication between the systems.
[00012] On the other hand, high power capability devices, such as mobile phones, are better suited to undertake the initiation of connections and bear the associated power consumption, given their easily rechargeable nature. 15 This necessitates the deployment of multiple transceivers within the vehicle to enable the connection between all the existing systems. Consequently, this approach introduces the abovementioned additional challenges.
[00013] One prominent issue arises from the need for multiple transceivers to connect with devices of varying power capabilities differently. The 20 management of this multiplicity becomes a logistical challenge, leading to increased complexity in system architecture and potential compatibility issues.
[00014] Moreover, the dependence on multiple transceivers further exacerbates the overall cost of the communication system. The requirement 25 for a diverse set of transceivers operating at different frequencies for connections to different peripheral devices and the one or more secondary devices, adds to manufacturing costs, making vehicular communication systems economically burdensome.
[00015] Additionally, the transceiver setup complicates maintenance 30 processes, as the system must cater to the distinct needs of each transceiver type. This complexity not only hinders seamless integration but also
5
compromises the overall reliability and efficiency of the vehicular communication infrastructure. The need for a unified, adaptive, and power-optimized communication system becomes even more pronounced in the face of these compounded challenges. [00016] In conclusion, the current state of vehicular communication systems 5 is marked by challenges such as cost inefficiency, power consumption overheads, device compatibility issues, and compromised battery life. The need for a transformative approach to address these challenges and establish a more efficient and sustainable communication framework is evident in the existing landscape of vehicle connectivity technologies. 10
[00017] Thus, there is a need in the art for a method for communicating with one or more secondary systems by a primary system for a vehicle which addresses at least the aforementioned problems and other problems of known art.
[00018] Further limitations and disadvantages of conventional and traditional 15 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.
20
SUMMARY OF THE INVENTION
[00019] According to embodiments illustrated herein, the present invention provides a method for communicating with one or more secondary systems by a primary system.
[00020] The present invention provides the method comprises steps of a 25 primary processor of the primary system determines the primary system is in a power optimized state. Further, the primary processor receives a request from a plurality of sensors to initiate connection with the one or more secondary systems. The plurality of sensors is communicatively connected to the primary system. Further, the method provides steps that the primary 30 processor enables a connection state of the primary system. It then broadcasts a connection request from the primary system. The primary processor
6
receives a response from each of the one or more secondary systems. It verifies that the response is associated with each of the one or more secondary systems, and the one or more secondary systems is an authorized system. Then, it enables communication of the primary system with the one or more secondary systems. 5 [00021] It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention, as claimed.
BRIEF DESCRIPTION OF THE DRAWINGS 10
[00022] The details are described with reference to an embodiment of a method for communicating with one or more secondary systems by a primary system along with the accompanying diagrams. The same numbers are used throughout the drawings to reference similar features and components.
[00023] Figure 1 exemplarily illustrates a block diagram in accordance with 15 an embodiment of the present disclosure.
[00024] Figure 2 exemplarily illustrates a flowchart for a primary processor of the primary system in accordance with an embodiment of the present disclosure.
[00025] Figure 3 exemplarily illustrates a flowchart for a processor of the one 20 or more secondary systems in accordance with an embodiment of the present disclosure.
[00026] Figure 4 exemplarily illustrates a flowchart for a first processor of the first system in accordance with an embodiment of the present disclosure.
25
DETAILED DESCRIPTION
[00027] 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
7
examples and features of disclosed principles are described herein, modifications, adaptations, and other implementations are possible without departing from the scope of the disclosed embodiments. It is intended that the following detailed description be considered as exemplary only, with the true scope being indicated by the following claims. 5 [00028] An objective of the present subject matter is to provide a method for power-optimized communication between a primary system and one or more secondary systems, particularly in vehicles, wherein the primary system determines its power state and initiates connections with authorized secondary systems to optimize energy consumption. 10
[00029] Another objective of the present subject matter is to offer a communication system that efficiently manages the initiation and termination of connections, allowing the primary system to seamlessly transition between power-optimized and connection states while minimizing power usage during idle periods. 15
[00030] An additional objective of the present subject matter is to facilitate dynamic data packet handling and output device determination, ensuring that received data packets from secondary systems are transmitted to the appropriate output device associated with either the primary system or the secondary systems. 20
[00031] A further objective of the present subject matter is to provide a power-optimized state management mechanism for secondary systems, allowing them to enter a low-power state when not actively engaged in communication and enabling/disabling communication based on the primary system's status. 25
[00032] Another objective is to enhance the communication process with external systems, allowing bidirectional communication between the primary system and a first system, with efficient initiation, verification, and data exchange.
[00033] An additional objective is to introduce a dynamic connection 30 modification capability, allowing the primary system to modify connections
8
on-the-fly and enable direct communication between secondary systems and external systems, optimizing the overall communication architecture. [00034] A further objective is to improve the overall efficiency of the communication system by implementing mechanisms to handle idle communication periods, where secondary systems autonomously send 5 disabling requests to end communication when it is not actively utilized.
[00035] As per an aspect of the present subject matter, the present invention provides a method for communicating with one or more secondary systems by a primary system. The method comprises steps of a primary processor of the primary system determining the primary system being in a power 10 optimized state. Further, the primary processor receiving a request from a plurality of sensors to initiate connection with the one or more secondary systems. The plurality of sensors being communicatively connected to the primary system. Further, the method provides steps The primary processor enables a connection state of the primary system. It then broadcasts a connection 15 request from the primary system. The primary processor receives a response from each of the one or more secondary systems. It verifies the response is associated with each of the one or more secondary systems, and the one or more secondary systems is an authorized system. Then, it enables communication of the primary system with the one or more secondary 20 systems.
[00036] As per an aspect of the present subject matter, the method comprises further steps of primary processor determines end of communication between the primary system and the one or more secondary systems. Further, the primary processor disables communication between the primary system and 25 the one or more secondary systems. Then, the primary processor enables the power optimized state of the primary system.
[00037] As per an aspect of the present subject matter, the method comprises further steps of the primary processor receives one or more data packets from the one or more secondary systems. The one or more secondary systems 30 comprises at least one of an external device, a helmet, a wireless peripheral
9
device, a wearable device or a combination thereof. Further, the primary processor determines an output device for the one or more data packets. The primary processor transmits the one or more data packets to the determined output device. The output device comprises at least one of an audio visual device associated with at least one of the primary system and the one or more 5 secondary systems. [00038] As per another aspect of the present subject matter, the method comprises further steps of a processor associated with each of the one or more secondary systems enables the power optimized state associated with the one or more secondary systems. The processor associated with each of the one or 10 more secondary systems determines the connection request is broadcast by the primary system, and sends the response to the primary system. The processor associated with each of the one or more secondary systems determines communication is enabled by the primary system. It enables communication with the primary system. 15
[00039] As per an aspect of the present subject matter, the method comprises steps of the processor associated with each of the one or more secondary systems determines communication with the primary system is idle for a first predefined duration of time. The processor associated with each of the one or more secondary systems sends a disables request for end of communication 20 with the primary system. The processor associated with each of the one or more secondary systems determines end of communication between the primary system and the one or more secondary systems.
[00040] As per an aspect of the present subject matter, the primary system communicates with a first system, the method moves to a first processor 25 associated with the first system enables a connection state of the first system, and the primary system is in the power optimized state. The first processor broadcasts a first connection request from the first system. It then receives a first response from the primary system. The first processor verifies the first response is associated with the primary system, and the primary system is an 30 authorized system, and enables communication of the first system with the
10
primary system. The first processor sends and receives one or more data packets to the primary system. [00041] As per an aspect of the present subject matter, the primary system communicates with a first system, the method moves to a first processor associated with the first system enables a connection state of the first system, 5 and the primary system is in the power optimized state. The first processor broadcasts a first connection request from the first system. It then receives a first response from the primary system. The first processor verifies the first response is associated with the primary system, and the primary system is an authorized system, and enables communication of the first system with the 10 primary system. The first processor sends and receives one or more data packets to the primary system.
[00042] As per an aspect of the present subject matter, the method comprises steps of the primary processor determines communication is enabled between the primary system and the one or more secondary systems, and the primary 15 system and the first system. The primary processor determines the one of more data packets is received from the first system is transmitted to the one or more secondary systems. The primary processor transmits a connection modification request to the first system. The connection modification request is configured to enable direct communication between the first system and 20 the one or more secondary systems. The primary processor receives a confirmation to the connection modification request from each of the first system and the one or more secondary systems. The primary processor disables communication of the primary system with the first system upon receiving confirmation and disables communication between the primary 25 system and the one or more secondary systems. The primary processor enables the power optimized state of the primary system.
[00043] As per an aspect of the present subject matter, the method comprises steps of the primary processor of the primary system determines the primary system is in a power optimized state. The primary processor receives the 30 request from the plurality of sensors to initiate connection with the one or
11
more secondary systems. The primary processor enables the connection state of the primary system and then broadcasts the connection request from the primary system. When the primary processor receives a null response from each of the one or more secondary systems, the primary processor enables the power optimized state of the primary system. 5 [00044] The present subject matter is described using a method for communicating with one or more secondary systems by a primary system which is used in a vehicle, whereas the claimed subject matter can be used in any other type of application employing above-mentioned method for communicating with one or more secondary systems by a primary system, 10 with required changes and without deviating from the scope of invention. Further, it is intended that the disclosure and examples given herein be considered as exemplary only.
[00045] The terms “an embodiment”, “embodiment”, “embodiments”, “the embodiment”, “the embodiments”, “one or more embodiments”, “some 15 embodiments”, and “one embodiment” mean “one or more (but not all) embodiments of the invention(s)” unless expressly specified otherwise. The terms “including”, “comprising”, “having” and variations thereof mean “including but not limited to”, unless expressly specified otherwise. The terms “a”, “an” and “the” mean “one or more”, unless expressly specified 20 otherwise.
[00046] The embodiments of the present invention will now be described in detail with reference to the method for communicating with one or more secondary systems by the primary system with the accompanying drawings. However, the present invention is not limited to the present embodiments. 25 The present subject matter is further described with reference to accompanying figures. It should be noted that the description and figures merely illustrate principles of the present subject matter. Various arrangements may be devised that, although not explicitly described or shown herein, encompass the principles of the present subject matter. Moreover, all 30 statements herein reciting principles, aspects, and examples of the present
12
subject matter, as well as specific examples thereof, are intended to encompass equivalents thereof.
[00047] Figure 1 exemplarily illustrates a block diagram in accordance with an embodiment of the present disclosure. Figure 1 explains the change of state of each of the systems simultaneously. Figure 2 exemplarily illustrates a 5 flowchart for a primary processor of the primary system in accordance with an embodiment of the present disclosure. For brevity, the two will be explained together. The method initiates the process at step 201.
[00048] At step 202, a primary processor of the primary system (104) determines that the primary system (104) is in a power optimized state. The 10 power optimized state refers to a mode in which the primary system, in an embodiment being a vehicle cluster, operates with minimal energy consumption while still maintaining essential functionalities. This state is typically activated when the primary processor within the vehicle cluster determines that active communication is unnecessary or when the vehicle is 15 in a standby or parked condition. In the power-optimized state, non-essential components or systems within the vehicle cluster may be temporarily deactivated or put into a low-power mode to conserve energy.
[00049] At step 203, the primary processor receives a request from a plurality of sensors to initiate connection with the one or more secondary systems 20 (102). These plurality of sensors may encompass various input mechanisms to initiate connection requests. Firstly, a mechanical input from a user serves as a sensor-triggered connection request. This input may include actions such as pressing a designated button or engaging a specific interface within the vehicle cluster, signifying the user's intention to connect a secondary system, 25 such as the smart helmet, with the primary vehicle system. Additionally, the plurality of sensors extends to include the automated activation of one or more secondary systems. For instance, when a smart helmet is turned on, it is configured to autonomously send a connection request to the vehicle cluster, without requiring user input. This accommodates both manual user 30 interactions and automated responses, enhancing the adaptability and user-
13
friendliness of the power-optimized communication system within the vehicle environment. [00050] At step 204, the primary processor enables a connection state of the primary system (104). The primary system primarily at least has two states, a connection state, in which it is configured to initiate connection with one or 5 more secondary systems, and the power optimized state which conserver battery and power. The connection state requires a higher power consumption compared to the power-optimized state. When the primary system, represented by the vehicle cluster, enters the connection state, it activates communication modules, sensors, and other relevant components necessary 10 for establishing and maintaining connections with one or more secondary systems. This increased power consumption is essential to facilitate the bidirectional exchange of data, commands, and information between the primary system and the authorized secondary systems. The one or more secondary systems, such as the smart helmet or wearable devices, can respond 15 to connection requests initiated by the primary system, which is the vehicle cluster. Due to their lower power capacity, these secondary systems are not equipped to independently initiate connections actively, as doing so would demand a higher power consumption. They can efficiently respond to connection requests, allowing them to conservatively manage power 20 resources while activating bidirectional communication initiated by the primary system. he one or more secondary systems, including devices like the smart helmet or wearable devices, are characterized by infrequent charging requirements. Given the limited power availability in the one or more secondary systems, they are not frequent charged by the user. Therefore, to 25 optimize the overall communication efficiency and ensure a seamless user experience, the responsibility to initiate connections is placed on the primary system, in an embodiment, being the vehicle cluster. The vehicle, being a more robust power source, takes on the role of initiating connections, ensuring that communication sessions are aligned with the infrequent 30 charging cycles of the one or more secondary system. This a power balance
14
between the primary and secondary systems, promoting an energy-efficient and effective communication framework. [00051] Therefore, at step 205, the primary processor broadcasts a connection request from the primary system (104).
[00052] At step 206, the primary processor receives a response from each of 5 the one or more secondary systems (102). Once the response is received the method moves to step 207.
[00053] However, in cases where there are no one or more secondary systems to connect to, as per an embodiment, the primary system receives a null response from each of the one or more secondary systems (102), at step 206a. 10 The null response indicates that the one or more secondary systems are possibly not in range to connect to the primary system, and may not be able to establish communication. In this case, the method moves to step 206b and the primary processor enables the power optimized state of the primary system (104) to conserve power. It goes back to step 203, and awaits request 15 from the plurality of sensors to initiate connection with the one or more secondary systems (102). In an embodiment, a user-friendly feature is introduced eliminate explicit user action. In this embodiment, the primary system autonomously transitions to the connection state periodically, for example it will switch to the connection state for 30s every 5 minutes. During 20 these predefined intervals, the primary system automatically seeks to connect with any authorized one or more secondary systems that are in close proximity. This periodic and automated connection initiation eliminates the need for user intervention, enhancing the overall convenience and efficiency of the communication system. This embodiment ensures that the primary 25 system actively establishes connections at regular intervals, providing seamless communication with the nearby one or more secondary systems while adhering to the predetermined time constraints for optimal power management.
[00054] At step 207, the primary processor verifies the response is associated 30 with each of the one or more secondary systems (102), and the one or more
15
secondary systems (102) being an authorized system. To ensure a secure and authorized connection, the primary processor verifies each received response. This verification process confirms that the response is associated with the authorized secondary system. The authorized system may include devices like a smart helmet, which has been previously authenticated or granted 5 permission to establish a connection with the primary system. Therefore, this ensures that the primary system selectively engages in communication only with authorized secondary systems, thereby establishing a secure and controlled environment for data exchange. [00055] At step 208, primary processor enables communication of the 10 primary system (104) with the one or more secondary systems (102).
[00057] At step 209, primary processor receives one or more data packets from the one or more secondary systems (102). Thereby, enabling bidirectional communication.
[00058] At 210, the primary processor determines an output device for the 15 one or more data packets. The output devices may be an audio visual device associated with the primary system (104) or the one or more secondary systems (102) or the first system (106) to display relevant information to the user.
[00059] At step 211, primary processor transmits the one or more data 20 packets to the output device.
[00060] At step 212, the primary processor determines end of communication between the primary system (104) and the one or more secondary systems (102). And therefore, at step 213, primary processor disables communication between the primary system (104) and the one or more secondary systems 25 (102).
[00061] At step 214, the primary processor enables the power optimized state of the primary system (104).
16
[00062] Figure 3 exemplarily illustrates a flowchart for a processor of the one or more secondary systems in accordance with an embodiment of the present disclosure.
[00063] At step 301, the method initiates. At step 302, the processor associated with each of the one or more secondary systems (102) enables the 5 power optimized state associated with the one or more secondary systems (102).
[00064] At step 303, the processor associated with each of the one or more secondary systems (102) determines the connection request being broadcast by the primary system (104). When the primary system broadcasts a 10 connection request, it signals its intention to establish communication with the nearby one or more secondary systems (102), such as smart helmets or wearable devices. The processor in the one or more secondary systems are actively listening for and interpreting the connection request signals sent out by the primary system. This determination by the processors in the one or 15 more secondary systems (102) allows the secondary systems to ascertain that the connection request is indeed intended for them, enabling them to respond appropriately. Subsequently, the processors in the secondary systems generate the response back to the primary system, indicating their readiness to establish communication. This bidirectional communication initiation 20 process ensures a seamless and secure connection between the primary system and the authorized secondary systems.
[00065] At step 304, the processor associated with each of the one or more secondary systems (102) sends the response to the primary system (104).
[00066] At step 305, the processor associated with each of the one or more 25 secondary systems (102) determines communication being enabled by the primary system (104). And at step 306, consequently, the processor associated with each of the one or more secondary systems (102) enables communication with the primary system (104).
17
[00067] At step 307, the processor determines whether communication with the primary system (104) being idle for a first predefined duration of time. Idle refers to a state where there is no active or ongoing communication between the one or more secondary system and the primary system. The processor within each secondary system continuously monitors the 5 communication status with the primary system. The first predefined duration of time specifies a predetermined time interval that the processor tracks the duration of inactivity or idleness, and when this duration reaches the predefined threshold, it determines that communication has been idle for the specified duration, and sending a disabling request to the primary system. 10 This request indicates the one or more secondary system's intention to conclude the communication session due to inactivity. Once acknowledged by the primary system, this process allows both systems to conserve resources and optimize power usage during periods of communication inactivity. This feature is particularly useful in scenarios where continuous communication 15 may not be necessary, contributing to the overall efficiency and energy conservation of the communication system.
[00068] If the communication is active and not idle, the method moves to step 306, and the processor associated with each of the one or more secondary systems (102) continues to enable communication with the primary system 20 (104).
[00069] At step 308, the processor associated with each of the one or more secondary systems (102) sends a disables request for end of communication with the primary system (104) once it has determined idle communication. At step 309, the processor associated with each of the one or more secondary 25 systems (102) determines end of communication between the primary system (104)and the one or more secondary systems (102).
[00070] The method terminates at step 310.
[00071] Figure 4 exemplarily illustrates a flowchart for a first processor of the first system in accordance with an embodiment of the present disclosure. 30
18
[00072] The method initiates the process at step 401.
[00073] At step 402, the primary system (104) is in the power optimized state. The first system, in an embodiment, is a mobile device. The first processor enables a connection state of the first system (106). The first processor within the mobile device activates a connection state, indicating the 5 readiness to establish communication with the primary system.
[00074] The primary system being in a power optimized state underscores the efficient power management strategy applied by the present subject matter. In contrast to the connection state, the power-optimized state involves the primary system operating with minimal energy consumption. 10
[00075] Furthermore, the first system being a mobile device with a higher-power capacity, due to its frequent charging capabilities and ease of access to power sources. This leverages the mobile device as a responsive and readily available system within the communication framework, where it can actively engage with connection requests from the power optimized primary system. 15
[00076] At step 403, the first processor broadcasts a first connection request from the first system (106). At step 404, first processor receives a first response from the primary system (104). The mobile device initiates the communication process by broadcasting a connection request to the primary system. Subsequently, the first processor of the mobile device receives a 20 response from the primary system, indicating acknowledgment and readiness for communication.
[00077] At step 405, first processor verifies the first response is associated with the primary system (104), and the primary system (104) being an authorized system. The first processor scrutinizes the received response to 25 confirm that it is indeed from the expected primary system and that the primary system is authorized for communication. This verification step ensures secure and authorized connections.
[00078] At step 406, the first processor enables communication of the first system (106) with the primary system (104). Having verified the response and 30
19
ensuring authorization, the first processor facilitates the establishment of communication between the mobile device (first system) and the primary system (vehicle cluster). [00079] At step 407, the first processor sends and receives one or more data packets to the primary system (104). With the communication channel 5 established, the first processor actively engages in the exchange of data packets with the primary system. This step encompasses both sending and receiving data, enabling bidirectional communication between the mobile device and the vehicle cluster.
[00080] The method terminates at step 408. 10
[00081] A person with ordinary skills in the art will appreciate that the systems, modules, and sub-modules have been illustrated and explained to serve as examples and should not be considered limiting in any manner. It will be further appreciated that the variants of the above disclosed system elements, modules, and other features and functions, or alternatives thereof, 15 may be combined to create other different systems or applications.
[00082] In a working example, let us consider a vehicle equipped with a primary system represented by a vehicle cluster. The primary processor within the vehicle cluster actively manages the primary system's states, including transitioning into a power-optimized state (Step 202) when active 20 communication is deemed unnecessary. The initiation of the communication process occurs at Step 203, triggered either by user-initiated mechanical inputs, such as pressing a designated button, or by automated activation of secondary systems, like a smart helmet autonomously sending a connection request. Moving to Step 204, the primary processor enables the connection 25 state, activating communication modules for establishing connections with the one or more secondary systems while consuming higher power. The primary processor then broadcasts a connection request at Step 205, and in Step 206, it receives responses from the nearby one or more secondary systems. If no responses are received, the primary system may transition back 30 to the power-optimized state (Step 206a), conserving power. Verification of
20
responses (Step 207) ensures that the primary system communicates only with authorized secondary systems. Once verified, communication is enabled (Step 208), and data packets are exchanged bidirectionally (Steps 209-211). The primary processor then determines the end of communication (Step 212), disables communication (Step 213), and reverts to the power-optimized state 5 (Step 214). [00083] The communication process is complemented by the behaviour of the one or more secondary systems. The processors within these systems actively manage power states, determine incoming connection requests, respond to the primary system, and monitor communication for potential idle periods. If 10 communication is idle for a predefined duration, the secondary systems autonomously send disabling requests (Steps 307-308), signalling the end of communication. The disclosed process enhances communication efficiency while optimizing power usage in both primary and secondary systems, contributing to a balanced and user-friendly communication framework. 15
[00084] In an embodiment, operating within a power-optimized state, the primary system, in an embodiment being a vehicle cluster, minimizes energy consumption while maintaining essential functionalities (Step 402-404). Leveraging the higher-power capacity and frequent charging capabilities of the mobile device, the first processor within it activates a connection state, 20 signalling its readiness to communicate with the primary system (Step 403-405). The mobile device initiates communication by broadcasting a connection request (Step 406), receiving a response from the primary system (Step 407). To ensure secure connections, the first processor verifies the association and authorization of the received response (Step 407). Upon 25 successful verification, bidirectional communication is enabled, facilitated by the exchange of data packets between the mobile device and the primary system, in this case, the vehicle cluster (Step 408). This integration of the mobile device enhances the responsiveness and adaptability of the communication system, providing a user-friendly and efficient framework for 30 data exchange.
21
[00085] 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 5 bring an improvement in the functioning of the configuration itself as the claimed steps provide a technical solution to a technical problem.
[00086] 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 10 illustrate the wide variety of possible embodiments of the invention.
[00087] 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 15 detailed description, but rather by any claims that issue on an application based here on. Accordingly, the embodiments of the present invention are intended to be illustrative, but not limiting, of the scope of the invention, which is set forth in the following claims.
[00088] While various aspects and embodiments have been disclosed herein, 20 other aspects and embodiments will be apparent to those skilled in the art. The various aspects and embodiments disclosed herein are for purposes of illustration and are not intended to be limiting, with the true scope being indicated by the following claims.
[00089] While the present disclosure has been described with reference to 25 certain embodiments, it will be understood by those skilled in the art that various changes may be made, and equivalents may be substituted without 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. 30 Therefore, it is intended that the present disclosure not be limited to the
22
particular embodiment disclosed, but that the present disclosure will include all embodiments falling within the scope of the appended claims.
23
Reference Numerals:
102 – one or more secondary systems
104 – primary system
106 – first system , Claims:I/We Claim:
1.A method for communicating with one or more secondary systems(102)by a primary system (104), the method comprising:5
determining, by a primary processor of the primary system(104), the primary system (104) being in a power optimized state;
receiving, by the primary processor, a request from a plurality of sensors to initiate connection with the one or more 10 secondary systems (102), wherein the sensor being communicatively connected to the primary system (104);
enabling, by the primary processor, a connection state of the primary system (104);
broadcasting, by the primary processor, a connection request 15 from the primary system (104);
receiving, by the primary processor, a response from each of the one or more secondary systems (102);
verifying, by the primary processor, the response being associated with each of the one or more secondary systems 20 (102), and the one or more secondary systems (102) being an authorized system; and
enabling, by the primary processor, communication of the primary system (104) with the one or more secondary systems (102). 25
2.The method for communicating with one or more secondary systems(102)by the primary system (104), the method comprising:
determining, by the primary processor, end of communicationbetween the primary system (104) and the one or more 30 secondary systems (102);
25
disabling, by the primary processor, communication between the primary system (104) and the one or more secondary systems (102);
enabling, by the primary processor, the power optimized state of the primary system (104). 5
3.The method for communicating with one or more secondary systems(102)by the primary system (104), the method comprising:
receiving, by the primary processor, one or more data packetsfrom the one or more secondary systems (102), wherein the 10 one or more secondary systems (102) comprises at least one of an external device, a helmet, a wireless peripheral device, a wearable device or a combination thereof;
determining, by the primary processor, an output device for the one or more data packets; 15
transmitting, by the primary processor, the one or more data packets to the output device, wherein the output device comprises at least one of an audio visual device associated with at least one of the primary system (104) and the one or more secondary systems (102). 20
4.The method for communicating with one or more secondary systems(102)by the primary system (104), the method comprising:
enabling, by a processor associated with each of the one ormore secondary systems (102), the power optimized state 25 associated with the one or more secondary systems (102);
determining, by the processor associated with each of the one or more secondary systems (102), the connection request being broadcast by the primary system (104);
sending, by the processor associated with each of the one or 30 more secondary systems (102), the response to the primary system (104);
26
determining, by the processor associated with each of the one or more secondary systems (102), communication being enabled by the primary system (104);
enabling, by the processor associated with each of the one or more secondary systems (102), communication with the 5 primary system (104).
5.The method for communicating with one or more secondary systems(102)by the primary system (104), the method comprising:
determining, by the processor associated with each of the one10 or more secondary systems (102), communication with the primary system (104) being idle for a first predefined duration of time;
sending, by the processor associated with each of the one or more secondary systems (102), a disabling request for end of 15 communication with the primary system (104);
determining, by the processor associated with each of the one or more secondary systems (102), end of communication between the primary system (104) and the one or more secondary systems (102). 20
.
6.The method for communicating with one or more secondary systems(102)by the primary system (104), wherein the primary system (104)being in the power optimized state, and the primary system (104)communicating with a first system (106), the method comprising:25
enabling, by the first processor, a connection state of the first system (106), wherein the primary system (104) being in the power optimized state;
broadcasting, by a first processor associated with the first system (106), a first connection request from the first system 30 (106);
27
receiving, by the first processor, a first response from the primary system (104);
verifying, by the first processor, the first response being associated with the primary system (104), and the primary system (104) being an authorized system; 5
enabling, by the first processor, communication of the first system (106) with the primary system (104);
sending and receiving, by the first processor, one or more data packets to the primary system (104).
10
7.The method for communicating with one or more secondary systems(102)by the primary system (104), the method comprising:
determining, by the primary processor, communication beingenabled between the primary system (104) and the one or more secondary systems (102), and the primary system (104) and 15 the first system (106);
determining, by the primary processor, the one of more data packets being received from the first system (106) being transmitted to the one or more secondary systems (102);
transmitting, by the primary processor, a connection 20 modification request to the first system (106), wherein the connection modification request being configured to enable direct communication between the first system (106) and the one or more secondary systems (102);
receiving, by the primary processor, a confirmation to the 25 connection modification request from each of the first system (106)and the one or more secondary systems (102);
disabling, by the primary processor, communication of theprimary system (104) with the first system (106) uponreceiving confirmation;30
28
disabling, by the primary processor, communication between the primary system (104) and the one or more secondary systems (102);
enabling, by the primary processor, the power optimized state of the primary system (104). 5
8.The method for communicating with one or more secondary systems(102)by the primary system (104), the method comprising:
determining, by the primary processor of the primary system(104), the primary system (104) being in a power optimized 10 state;
receiving, by the primary processor, the request from the plurality of sensors to initiate connection with the one or more secondary systems (102);
enabling, by the primary processor, the connection state of the 15 primary system (104);
broadcasting, by the primary processor, the connection request from the primary system (104);
receiving, by the primary processor, a null response from each of the one or more secondary systems (102); 20
enabling, by the primary processor, the power optimized state of the primary system (104).
| # | Name | Date |
|---|---|---|
| 1 | 202441026728-STATEMENT OF UNDERTAKING (FORM 3) [30-03-2024(online)].pdf | 2024-03-30 |
| 2 | 202441026728-REQUEST FOR EXAMINATION (FORM-18) [30-03-2024(online)].pdf | 2024-03-30 |
| 3 | 202441026728-FORM 18 [30-03-2024(online)].pdf | 2024-03-30 |
| 4 | 202441026728-FORM 1 [30-03-2024(online)].pdf | 2024-03-30 |
| 5 | 202441026728-FIGURE OF ABSTRACT [30-03-2024(online)].pdf | 2024-03-30 |
| 6 | 202441026728-DRAWINGS [30-03-2024(online)].pdf | 2024-03-30 |
| 7 | 202441026728-COMPLETE SPECIFICATION [30-03-2024(online)].pdf | 2024-03-30 |
| 8 | 202441026728-Proof of Right [24-06-2024(online)].pdf | 2024-06-24 |
| 9 | 202441026728-Covering Letter [23-08-2024(online)].pdf | 2024-08-23 |