Sign In to Follow Application
View All Documents & Correspondence

Method And System To Enable A Wi Fi Router’s Ssid Name Text To Change In Real Time, Depending On The Quality Of Input Of Internet, And Number Of Existing Connections

Abstract: The present disclosure relates to a wireless network accessibility, specifically focusing on a Wi-Fi Hotspot connectivity and utilization of the Wi-Fi technology. More particularly, the present disclosure relates to a novel method and system that dynamically modifies a Wi-Fi router's Service Set Identifier (SSID) name text in real-time, depending on the quality of the incoming internet connection and the quantity of the existing connections.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
03 October 2023
Publication Number
14/2025
Publication Type
INA
Invention Field
COMMUNICATION
Status
Email
Parent Application

Applicants

OMNIA INFORMATION PVT LTD
Unit 7, TBIU, Synergy Building, IIT Delhi, New Delhi – 110016, INDIA

Inventors

1. ASHUTOSH MISHRA
c/o OMNIA INFORMATION PVT LTD, Unit 7, TBIU, Synergy Building, IIT Delhi, New Delhi – 110016, INDIA
2. MAANAS DWIVEDI
c/o OMNIA INFORMATION PVT LTD, Unit 7, TBIU, Synergy Building, IIT Delhi, New Delhi – 110016, INDIA

Specification

DESC:FIELD OF THE INVENTION

The present disclosure relates to a wireless network accessibility, specifically focusing on a Wi-Fi Hotspot connectivity and effective utilization of the Wi-Fi technology. More particularly, the present disclosure relates to a method and system that enhances a user experience by dynamically modifying a Wi-Fi router's Service Set Identifier (SSID) name text in real-time, depending on the quality of the incoming internet connection and the quantity of the existing connections. The present disclosure extends beyond simple connectivity and addresses a user needs in environments where multiple devices are competing for limited bandwidth, thereby enhancing overall network performance and user satisfaction.

BACKGROUND OF THE INVENTION

With the advent of cellular data networks and advanced protocols, mobile phones have evolved beyond their original functionality of voice communication. Contemporary mobile devices are commonly referred to as smartphones, have integrated a variety of functionalities including, for example internet browsing, email exchange, text and multimedia messaging, video and audio streaming, online chatting, and geolocation services (through GPS), among others.

Wi-Fi technology, characterized by its high transmission speed and extensive range, has gained prominence in the realm of radio communication for devices. Wi-Fi technology is extensively integrated into a variety of devices including for example laptops, mobile phones, multimedia players, and wireless internet access data cards.

Now-a-days most of the user devices have the facility of Wi-Fi hotspots for accessing the real-time internet services. Many municipalities and organizations are attempting to establish the wireless networks throughout the cities or towns by enabling citizens, residents, and workers to access the internet services or other networks from any location within the cities or towns. In contemporary digital realm, reliable internet access is paramount, and Wi-Fi hotspots serve as essential points for connecting the users to the internet, especially in public spaces or areas with limited connectivity options.

To initiate the wireless network, an initial wireless access point is established and connected to the internet. The connection acts as the wireless gateway between the wireless network and the broader communications infrastructure, for example a telecommunications network operated by a phone company. Subsequently, additional wireless access points are deployed that can further communicate with the initial wireless access point. The additional wireless access points utilize the bandwidth provided by the initial access point and the additional downstream access points can be integrated further distributing the available bandwidth. The wireless network will become sustainable at some point as the available bandwidth cannot be divided further without diminishing the network availability. The contemporary method of static naming convention of SSID does not provide real-time information regarding the quality of the internet connection or the load on the network.

In order to overcome the above limitations, the present disclosure is directed to a system and a method for providing a real time connectivity to a Wi-Fi hotspot. The present disclosure proactively enables the users to make informed decisions while connecting to the Wi-Fi hotspot, particularly in dense urban environments characterized by the Wi-Fi networks. By dynamically modifying the SSID name based on the real-time information that enables the users to assess their connectivity options and to select the Wi-Fi network that best meets their needs.

SUMMARY AND OBJECTS OF THE INVENTION

The present disclosure relates to a method and system that enables the dynamic modification of a Wi-Fi router's Service Set Identifier (SSID) name text in real-time, depending upon the quality of the internet input and the number of existing connections. The Service Set Identifier (SSID) is the name given to the wireless network. The SSID appears every time a user wants to connect a Wi-Fi enabled user device to a new network. SSID name text is a sequence of characters that uniquely names a Wi-Fi network. The unique name given to the Wi-Fi network allows the Wi-Fi enabled devices to connect to the desired network when multiple independent networks are operated in the same physical area.

One aspect of the present disclosure relates to a method enable a Wi-Fi router’s SSID name text to change in real time, depending on the quality of input of internet, the method comprising the steps of: determining the presence of internet connectivity in the Wi-Fi router; invoking a function to ping a reliable IP address at regular intervals; checking the success of a ICMP Echo Request; enabling to trigger the Wi-Fi router to change the SSID name.

The step of determining includes determining the presence of internet connectivity in the Wi-Fi router by executing the ICMP echo requests (PING) to the reliable IP address at regular interval of one minute.

The step of checking includes a function which is embedded in the router’s firmware using a library function to send the ICMP Echo Request to the reliable IP address and ascertain the success of the ICMP Echo Request.

The step of checking includes if the ICMP Echo Request is successful, to allow the Wi-Fi router to retain the current SSID name and further no action is taken.

The step of enabling to trigger the Wi-Fi router includes changing the SSID name based on the internet connectivity status when the ICMP Echo Request fails. The SSID name renaming function uses a system level command or function to change the broadcast SSID name of the Wi-Fi router.

Another aspect of the present disclosure relates to a method to enable a Wi-Fi router’s SSID name text to change in real time, depending on a number of existing connections, the method comprising the steps of: checking the number of the user devices connected to a specific SSID name using firmware within the Wi-Fi router; comparing the number of connected devices to a predefined threshold value; enabling to trigger the Wi-Fi router to change the Wi-Fi router’s SSID name based on the number of connected devices; retaining the original SSID name; changing the SSID name to indicate network.

The step of checking includes checking the number of connected user devices if being less than a predefined threshold, adapting the Wi-Fi router to retain the original SSID name.

The step of triggering the Wi-Fi router SSID name includes changing the SSID name when the number of connected devices is more than the predefined threshold. The Wi-Fi router SSID name change feature enhances a user experience by providing a real-time information about network congestion, enabling the users to make informed decisions about a Wi-Fi connectivity.

Another aspect of the present disclosure relates to a system to enable a Wi-Fi router’s SSID name text to change in real time, depending on the quality of input of internet, and the number of existing connections, the system comprising: a network of Wi-Fi hotspot or access point; one or more Wi-Fi enabled user devices; a service provider or partner; a Wi-Fi router.

The Wi-Fi router continuously or periodically checks the number of the user devices connected to the specific SSID name to provides the real time information to the user regarding the suitability of an internet connection based on the parameters including signal strength, bandwidth availability, and user device compatibility.

The Wi-Fi hotspot autonomously modifies the SSID name of the Wi-Fi router, thereby distinguishing itself from other operational Wi-Fi hotspots within the mesh network. The system enhances the user experience by modifying a Wi-Fi router's Service Set Identifier (SSID) name text in real-time, depending on the quality of the incoming internet connection and the quantity of the existing connections. The system employs a mechanism for dynamically modifying the SSID name of the Wi-Fi hotspot based on the real-time metrics reflecting the current quality of internet input and the number of connected devices. The system enables the users to efficiently assess their connectivity options, enabling the user to make informed decisions when connecting to the Wi-Fi hotspot.

One object of the present disclosure is to enhance the connectivity experience for the users by providing them with real-time information regarding the status of the internet pipeline, bandwidth allocation, or network connectivity through the SSID name text. SSID name text may be any alphanumeric, case sensitive text entry which can reach up to 32 characters in length.

Another object of the present disclosure is to transform the SSID into an effective communication instrument, enabling users to determine the feasibility of a given Wi-Fi hotspot as a favorable connection option or not.

Thus, the present disclosure relates to a method and system that dynamically modifies a Wi-Fi router's Service Set Identifier (SSID) name text in real-time, depending on the quality of the incoming internet connection and the quantity of the existing connections.

BRIEF DESCRIPTION OF THE DRAWINGS

The aforementioned objectives, features, and advantages of the disclosure will be elucidated through an in-depth analysis, together with the accompanying drawings. These drawings have been meticulously crafted to facilitate a comprehensive understanding of the various components and mechanisms that constitute the disclosure and wherein:

Figure 1 illustrates the change in a Wi-Fi router’s SSID name text in real time depending on a quality of internet input.

Figure 2 illustrates the change in a Wi-Fi router’s SSID name text in real time depending on the number of existing connections.

DETAILED DESCRIPTION OF THE INVENTION

The following detailed description is described to illustrate the salient features, benefits, and mode of implementation of the present disclosure and should be construed as illustrative rather than restrictive. Those skilled in the art will recognize that the various components and methodologies depicted herein can be arranged in various combinations and configurations without departing from the scope of the present disclosure.

As used in this specification and the appended claims, the singular indefinite articles "a" and "an", and the definite article "the", are intended to be inclusive of singular and plural referents unless the context clearly indicates otherwise. As used in this specification and the appended claims, the term "or" is utilized inclusively, embodying "and/or" unless the context clearly indicates otherwise.

The term “client device,” “user device,” and “user” defines the same user device which includes being not limited to mobile phones, laptops, desktop computers, tablets, or other devices which use internet connectivity through Wi-Fi hotspots.

The following explains how the present disclosure improves the existing methodology by providing a method through which a user device can connect to a Wi-Fi hotspot and the Wi-Fi hotspot will proactively equip a user with relevant information to facilitate an informed decision-making process during the connection to a Wi-Fi network or while being connected to the Wi-Fi hotspot:

Referring to Case 1, as illustrated in Fig. 1, illustrates the change in a Wi-Fi router’s SSID name text in real time depending on a quality of internet input. Case 1 embodies a Logic L1 to be encoded within the firmware of a Wi-Fi router which operates as follows:

To determine the presence of internet connectivity in the Wi-Fi router at step 10, a periodic ICMP (Internet Control Message Protocol) Echo Requests (PING) is executed. The ICMP Echo Requests are a fundamental part of the Internet Control Message Protocol (ICMP), primarily used for testing the reachability of a network device while raising the potential security concerns that a network administrators must address. ICMP Echo Requests is most commonly associated with a ping command, which sends the ICMP Echo Request to a specified IP address and waits for a response. A subroutine or a function (for example: InternetCheck ()) is embedded in the router’s firmware which uses a system level command or library function (often available in a Unix-like operating system) to send ICMP Echo Request to a reliable IP address. At step 12, the function “InternetCheck ()” invokes the command to ping a reliable IP address of the Wi-Fi router (for example: 8.8.8.8) with an interval of one minute. Once the IP address of the Wi-Fi router is being ping, the function captures the return of the command, which indicates whether the ICMP Echo Request was successful or not. If the ICMP Echo Request returns a successful response, indicating that the IP address is reachable, and the Wi-Fi router has internet connectivity. After receiving successful response, the subroutine or function checks a current SSID name (for example: “XYZ Internet”) and the router will retain the current SSID name (i.e., “XYZ Internet”) and further no action is taken. Conversely, if the ICMP Echo Request fails due to no internet connectivity at step 14, the subroutine or function triggers a SSID renaming function to rename the SSID name to "No_Internet” at step 16. The SSID name renaming function (assume a function embedded in the firmware is RenameSSID(newName)) uses a system-level commands or functions to change a broadcast SSID name of the Wi-Fi router. Once triggered, the function takes in a new SSID name as an argument (either "XYZ Internet" or "NO Internet") and makes the necessary changes. The RenameSSID(newName) function uses a configuration update command to overwrite the current SSID name with the new one. After implementing the changes in the SSID name, the Wi-Fi router might issue a soft restart of the wireless interface to ensure that the devices in the present domain can see the updated SSID name.

Further, to ensure the current or updated status of the Wi-Fi router’s SSID name, a timer or scheduler is embedded in the Wi-Fi router's firmware to invokes the InternetCheck() function every minute. The InternetCheck() function can be implemented using tools or functions like cron in Linux-based Wi-Fi routers or through dedicated timer hardware in a proprietary systems.

To further explain the above logic L1, consider an example, a user 'A' who has deployed a Wi-Fi router 'R' at his residence, with the SSID name 'A Home'. With the above-mentioned Logic L1 integrated within the router ‘R’:

? If an Internet Service Provider experiences an outage for some reason, the SSID name dynamically changes from 'A Home' to 'No Internet'.
? Upon restoration of the internet service, the SSID name will change back to 'A Home'.

When the user ‘A’ observes the SSID name ‘No Internet’, the user may promptly contact the relevant service provider to get the internet supply or connection fixed solving the issue of no internet connectivity.

Similarly, taking into account another example, including a mesh network with multiple Wi-Fi hotspots sharing a common SSID name. In such scenario, if any one of the Wi-Fi hotspots loses internet connectivity, then it is possible for the affected Wi-Fi hotspot to autonomously change its SSID name to ‘No Internet’, and separate itself from the other operational Wi-Fi hotspots, having a proper internet supply within the mesh network. The mesh network is designed to provide seamless coverage and connectivity throughout a large area by using multiple access points that work together to create a unified network. The systems of the mesh networks use a single SSID name and password, allowing the devices to roam freely between the different access points.

Referring now to Case 2 as illustrated in Fig. 2, illustrates the change in a Wi-Fi router’s SSID name text in real time depending on the number of existing connections. Case 2 embodies a Logic L2, to be encoded within a firmware of the Wi-Fi router which operates as follows:

At step 110, the firmware within the Wi-Fi router continuously or periodically checks the number of the user devices connected to a SSID name (For Example: “Public Wi-Fi A”). After ascertaining the number of user devices connected to a specific Wi-Fi network with the SSID name, the router compares the number of connected devices with a predefined threshold (For Example: 10) at step 112. If the number of the connected devices is less than the predefined threshold i.e. 10, the router is adapted to retain the original SSID name “Public Wi-Fi A”. Otherwise, if the number of connected user devices exceeds the predefined threshold i.e., 10, the Wi-Fi router is adapted to change a new SSID name to “Network Crowded or Busy_Signal” at step 114.

The SSID name change feature helps the users to identify when a Wi-Fi network is overcrowded and potentially experiencing performance issues due to the high number of connected devices. By changing the SSID name to "Network Crowded or Busy_Signal", the Wi-Fi router provides a clear indication of the network's current state, allowing the users to make an informed decisions about connecting to the Wi-Fi network or seeking alternative options. The predefined threshold (10 in this example) can be adjusted based on the specific requirements and network capacity of the Wi-Fi router. The threshold can be set by the router manufacturer or configured by the network administrator to suit the needs of the particular deployment scenario. By implementing the above feature, the Wi-Fi routers can enhance the user experience by providing the real-time information about network congestion, enabling users to make better decisions regarding the Wi-Fi connectivity.

An approached is followed to implement the Logic L2, where the firmware of the Wi-Fi router includes the following:
1. A mechanism is used to count the number of active connections associated with the specific SSID name.
2. A predefined variable or constant holds the threshold value i.e., 10.
3. A condition check mechanism is used to evaluate the current number of the active connections against the predefined threshold.
4. A function or a method is used to change the SSID name of the Wi-Fi router based on the number of active connections.

The method described above can be represented in a pseudo-code format as follows in Logic L2:

CONST THRESHOLD = 10
SSID = "Public Wi-Fi A"

FUNCTION checkNetworkStatus():
currentConnections = getNumberOfActiveConnections()

IF currentConnections < THRESHOLD:
setSSID("Public Wi-Fi A")
ELSE:
setSSID("Network Crowded")

END FUNCTION

The above provided pseudo-code outlines a system for monitoring and updating the Wi-Fi router's SSID name based on the user connections. By continuously monitoring the current state of the Wi-Fi network or to check the number of user devices connected to the SSID, the Wi-Fi router will call a function “checkNetworkStatus()” either periodically or upon every new connection/disconnection event to ensure the SSID name is accurately reflecting the current state of the Wi-Fi network. The system checks the current number of active connections against the predefined threshold and adjusts the SSID name accordingly to inform the users about network congestion. If there are fewer than 10 connections, it retains the original SSID name; otherwise, it indicates that the network is crowded.

Further, changing the SSID frequently may not be ideal in all situations, as it might disrupt the users already connected or those trying to connect to the specific network. Implementing such a feature would require careful consideration of the user experience and potential network disruptions.

To further explain the Logic L2, it is designed to empower individuals in public spaces to make informed choices regarding the Wi-Fi network selection from an array of available networks. The Wi-Fi network burdened with an abundance of active connections, leading to IP allocation saturation, inherently providing the diminished or lower bandwidth as compared to the Wi-Fi network with the fewer users. By displaying the relevant information through the SSID name text, the users can choose the network that best aligns with their requirements or needs.

While the present invention has been illustrated and described in detail in the drawings and foregoing description, such illustration and description are to be considered illustrative or exemplary and not restrictive. It is to be understood that the invention is not limited to the disclosed embodiments and/or examples.

Other variations to the disclosed embodiments can be understood and effected by those skilled in the art in practicing the claimed invention, from a study of the drawings, the disclosure, and the appended claims. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to advantage. Any reference sign in the claims should not be construed as limiting the scope.
,CLAIMS:1. A method to enable a Wi-Fi router’s SSID name text to change in real time, depending on the quality of input of internet, the method comprising the steps of:
determining the presence of internet connectivity in the Wi-Fi router;
invoking a function to ping a reliable IP address at regular intervals;
checking the success of a ICMP Echo Request;
enabling to trigger the Wi-Fi router to change the SSID name.

1. The method as claimed in claim 1, wherein the step of determining includes determining the presence of internet connectivity in the Wi-Fi router by executing the ICMP echo requests (PING) to the reliable IP address at regular interval of one minute.

2. The method as claimed in claim 1, wherein the step of checking includes a function which is embedded in the router’s firmware using a library function to send the ICMP Echo Request to the reliable IP address and ascertain the success of the ICMP Echo Request.

3. The method as claimed in claim 3, wherein the step of checking includes if the ICMP Echo Request is successful, to allow the Wi-Fi router to retain the current SSID name and further no action is taken.

4. The method as claimed in claim 1, wherein the step of enabling to trigger the Wi-Fi router includes changing the SSID name based on the internet connectivity status when the ICMP Echo Request fails.

5. The method as claimed in claim 5, wherein the SSID name renaming function uses a system level command or function to change the broadcast SSID name of the Wi-Fi router.

6. A method to enable a Wi-Fi router’s SSID name text to change in real time, depending on a number of existing connections, the method comprising the steps of:
checking the number of the user devices connected to a specific SSID name using firmware within the Wi-Fi router;
comparing the number of connected devices to a predefined threshold value;
enabling to trigger the Wi-Fi router to change the Wi-Fi router’s SSID name based on the number of connected devices;
retaining the original SSID name;
changing the SSID name to indicate network.

7. The method as claimed in claim 7, wherein the step of checking includes checking the number of connected user devices if being less than a predefined threshold, adapting the Wi-Fi router to retain the original SSID name.

8. The method as claimed in claim 7, wherein the step of triggering the Wi-Fi router SSID name includes changing the SSID name when the number of connected devices is more than the predefined threshold.

9. The method as claimed in claim 8, wherein the Wi-Fi router SSID name change feature enhances a user experience by providing a real-time information about network congestion, enabling the users to make informed decisions about a Wi-Fi connectivity.

10. A system to enable a Wi-Fi router’s SSID name text to change in real time, depending on the quality of input of internet, and the number of existing connections, the system comprising:
a network of Wi-Fi hotspot or access point;
one or more Wi-Fi enabled user devices;
a service provider or partner;
a Wi-Fi router.

11. The system as claimed in claim 10, wherein the Wi-Fi router continuously or periodically checks the number of the user devices connected to the specific SSID name to provide the real time information to the user regarding the suitability of an internet connection based on the parameters including signal strength, bandwidth availability, and user device compatibility.

12. The system as claimed in claim 10, wherein the Wi-Fi hotspot autonomously modifies the SSID name of the Wi-Fi router, thereby distinguishing itself from other operational Wi-Fi hotspots within the mesh network.

13. The system as claimed in claim 10, wherein the system enhances the user experience by modifying a Wi-Fi router's Service Set Identifier (SSID) name text in real-time, depending on the quality of the incoming internet connection and the quantity of the existing connections.

14. The system as claimed in claim 13, wherein the system employs a mechanism for dynamically modifying the SSID name of the Wi-Fi hotspot based on the real-time metrics reflecting the current quality of internet input and the number of connected devices.

15. The system as claimed in claim 14, wherein the system enables the users to efficiently assess their connectivity options, enabling the user to make informed decisions when connecting to the Wi-Fi hotspot.

Documents

Application Documents

# Name Date
1 202311066303-TRANSLATIOIN OF PRIOIRTY DOCUMENTS ETC. [03-10-2023(online)].pdf 2023-10-03
2 202311066303-STATEMENT OF UNDERTAKING (FORM 3) [03-10-2023(online)].pdf 2023-10-03
3 202311066303-PROVISIONAL SPECIFICATION [03-10-2023(online)].pdf 2023-10-03
4 202311066303-FORM FOR STARTUP [03-10-2023(online)].pdf 2023-10-03
5 202311066303-FORM FOR SMALL ENTITY(FORM-28) [03-10-2023(online)].pdf 2023-10-03
6 202311066303-FORM 1 [03-10-2023(online)].pdf 2023-10-03
7 202311066303-FIGURE OF ABSTRACT [03-10-2023(online)].pdf 2023-10-03
8 202311066303-EVIDENCE FOR REGISTRATION UNDER SSI(FORM-28) [03-10-2023(online)].pdf 2023-10-03
9 202311066303-EVIDENCE FOR REGISTRATION UNDER SSI [03-10-2023(online)].pdf 2023-10-03
10 202311066303-DRAWINGS [03-10-2023(online)].pdf 2023-10-03
11 202311066303-FORM-26 [22-11-2023(online)].pdf 2023-11-22
12 202311066303-Proof of Right [27-11-2023(online)].pdf 2023-11-27
13 202311066303-DRAWING [01-10-2024(online)].pdf 2024-10-01
14 202311066303-CORRESPONDENCE-OTHERS [01-10-2024(online)].pdf 2024-10-01
15 202311066303-COMPLETE SPECIFICATION [01-10-2024(online)].pdf 2024-10-01
16 202311066303-FORM 18 [26-03-2025(online)].pdf 2025-03-26