Abstract: The present invention provides a system and method for establishing a Wi-Fi connection between a mobile device and a wireless router. The system and method includes polling a plurality of mobile devices to identify the mobile device in proximity to the wireless router, sending a message to the mobile device, receiving a mobile identity of a user via the wireless router, creating a wireless LAN session associated with the mobile identity of the user, and establishing the WI-Fi connection between the mobile device and the wireless router. The plurality of mobile devices accesses Internet in via a mobile telephony system. The message sent to the mobile device includes a uniform resource locator (URL) to access the wireless router. The mobile identity is received via the wireless router on the user accessing the URL on the mobile device.
CLIAMS:What is claimed is,
1. A method for establishing a Wireless-Fildelity (Wi-Fi) connection between a mobile device and a wireless router connected to Internet, the method comprising:
a. polling a plurality of mobile devices to identify the mobile device in proximity to the wireless router, wherein the plurality of mobile devices are connected to the Internet via a mobile telephony system;
b. sending a message to the mobile device, wherein the message comprises a uniform resource locator (URL);
c. receiving a mobile identity of a user, wherein the mobile identity is sent by the mobile device on the user accessing the URL;
d. creating a wireless LAN session based on the mobile identity of the user; and
e. establishing the Wi-Fi connection between the mobile device and the wireless router.
2. The method as claimed in claim 1, wherein polling the plurality of mobile devices further comprises detecting location of the plurality of mobile devices in radio range of the wireless network platform.
3. The method as claimed in claim 1, wherein the user accessing the URL triggers a mobile application installed on the mobile device to send the mobile identity of the user to the wireless router.
4. The method as claimed in claim 1, wherein the mobile identity of the user is at least one of an International Mobile Subscriber Identity (IMSI), a Mobile Subscriber Identity Number (MSIDN), an encrypted Subscriber Identity Module (SIM) number, a Mobile Subscriber Integrated Services Digital Network-Number (MSISDN), a mobile digital signature of the mobile device of the user.
5. The method as claimed in claim 1, wherein the method further comprises calculating a Internet charges accessed by the mobile device on termination of the wireless LAN session.
6. A mobile telephony system for establishing a Wi-fi connection between a mobile device and a wireless router connected to Internet, the mobile telephony system comprising:
a. a polling module to constantly poll a plurality of mobile devices to identify the mobile device in proximity to the wireless router;
b. a transmitter for transmitting a message to the mobile device;
c. a receiver for receiving mobile identity of a user associated with the mobile device; and
d. one or more processors configured to
i. create a wireless LAN session based on the mobile identity of the user; and
ii. establish the Wi-Fi connection between the mobile device and the wireless router.
7. The mobile telephony system as claimed in claim 6, wherein the wireless router is configured to
a. receive the mobile identity of the user by the mobile device; and
b. transmit the received mobile identity of the user to the mobile telephony system for creating the wireless LAN session.
8. The method as claimed in claim 6, wherein the one or more processors are further configured to calculate Internet charges on termination of the wireless LAN session.
,TagSPECI:A SYSTEM AND METHOD FOR TRANSITION OF NETWORK IN MOBILE DEVICE
FIELD OF INVENTION
[0001] The present invention relates to mobile telephony system and in particular, it relates to network transition of mobile telephony system.
BACKGROUND OF THE INVENTION
[0002] A mobile device communicates in a mobile telephony network to send and receive radio signals. Today’s mobile telephony service provider offers a General Packet Radio Service (GPRS) along with voice-calling capability. The GPRS service provides subscribers the capability of exchanging data packets via the mobile device. While the GPRS exists in many areas, data transmission rates are typically low, and costs incurred by wireless network service providers to support this service remain high, making the GPRS expensive.
[0003] Wi-Fi technology allows the mobile devices to connect to Internet to and exchange data wirelessly using radio waves. The Wi-Fi alliance, (the organization that owns Wi-Fi term) defines Wi-Fi as any wireless Local Area Network (LAN) products that are based on Institute of Electrical and Electronics Engineers (IEEE) 802.11 standard for mobile communication. Advances in the field of the Wi-Fi technology has resulted in the emergence of publicly accessible wireless access point (termed as “hotspot”). The hotspots are available at airports, train stations, restaurants, shopping malls, libraries and similar public places. The relatively low cost to implement and operate the wireless LAN, as well as the available high bandwidth (usually in excess of 10 Megabits/second) makes the wireless LAN an ideal access mechanism through which a user of the mobile device can exchange packets with a mobile telephony system. The wireless LAN offer the user a much higher Quality of Service (QoS) level in comparison to the QoS level offered in connection with the GPRS. Accordingly, there is a need to provide handoff to the mobile device for transition of network connection from the mobile telephony network to the wireless LAN when the mobile device is in proximity to the wireless access point.
[0004] There are several approaches provided for transition of the network connection in the mobile device between the mobile telephony network and the wireless LAN. In US7330448, the invention provides a technique for interworking the wireless LAN with the mobile telephony network to allow the user to switch between networks. In this approach, the mobile device accesses the Internet via the mobile telephony system. When the mobile device is in the radio range of the wireless access point, the mobile device sends a request to access a wireless router. Once the user initiates the communication with the wireless router, the user sends identity information to the wireless router. The user of the mobile device is authenticated based on the received identity information and the access will be provided to the user after successful authentication of the user. However, this approach is limited by the fact that there is no provision provided to detect the mobile device automatically in proximity of the wireless access point. Further, the identity information is sent to the wireless router manually to create a wireless LAN session session for the received identity information. Moreover, the invention does not disclose billing service for the wireless LAN usage by the mobile device.
[0005] In US 8023953, the invention relates to mapping wireless proximity identificator to subscriber identity for hotspot based wireless services for the mobile devices. In this approach, a hotspot access point (HAP) scans the hotspot environment for detecting the mobile device. After detecting the mobile device in the proximity of the HAP, the HAP sends a message to the mobile device for connecting to the wireless LAN. The HAP requests the mobile terminal to provide additional information, which includes mobile identity, user information, etc. for creating the wireless LAN session. However, this approach is limited by the fact that the HAP does not retrieve the mobile identity of the user automatically. Further, the user is provided with details to connect to the wireless LAN only after the user responds to the message with the additional information, which is usually a time-consuming process.
[0006] In light of the above discussion, there is a need for a system and method, which overcomes all the above stated problems.
BRIEF DESCRIPTION OF THE INVENTION
[0007] The above-mentioned shortcomings, disadvantages and problems are addressed herein which will be understood by reading and understanding the following specification.
[0008] In embodiments, the present invention provides a method for establishing a Wi-Fi connection between a mobile device and a wireless router. The method includes polling a plurality of mobile devices to identify the mobile device in proximity to the wireless router, sending a message to the mobile device, receiving a mobile identity of a user via the wireless router, creating a wireless LAN session associated with the mobile identity of the user, and establishing the WI-Fi connection between the mobile device and the wireless router. The plurality of mobile devices accesses Internet in a mobile telephony network. The message sent to the mobile device includes a uniform resource locator (URL) to access the wireless router. The mobile identity is received via the wireless router on the user accessing the URL on the mobile device.
[0009] In an embodiment, polling the plurality of mobile devices further includes detecting a location of the plurality of mobile devices in radio range of the wireless router.
[0010] In an embodiment, the user accessing the URL triggers a mobile application installed on the mobile device to send the mobile identity of the user to the wireless router.
[0011] In an embodiment, the mobile identity of the user includes at least one of an International Mobile Subscriber Identity (IMSI), an encrypted SIM number, a Mobile Subscriber Integrated Services Digital Network-Number (MSISDN), a Mobile Subscriber Identity Number (MSIDN), and a mobile digital signature of the mobile device of the user.
[0012] In an embodiment, the method further includes calculating internet charges accessed by the mobile device on termination of the wireless LAN session.
[0013] In another aspect, the present invention provides a mobile telephony system for establishing the Wi-Fi connection between the mobile device and the wireless router. The mobile telephony system includes a polling module, a receiver, a transmitter, and one or more processors. The polling module is configured to poll the plurality of mobile devices to identify the mobile device in proximity to the wireless router. The transmitter is configured to transmit the message to the mobile device. The receiver is configured to receive the mobile identity of the user via the wireless router. The one more processors are configured to create the wireless LAN session associated with the received mobile identity of the user, and establish the Wi-Fi connection between the mobile device and the wireless router.
[0014] In an embodiment, the wireless router is configured to receive the mobile identity of the user by the mobile device and transmit the received mobile identity of the user to the mobile telephony system for creating the wireless LAN session.
[0015] Systems and methods of varying scope are described herein. In addition to the aspects and advantages deecribed in this summary, further aspects and advantages will become apparent by reference to the drawings and with reference to the detailed description that follows.
BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1 illustrates a system for establishing a Wi-Fi connection between a mobile device and a wireless router, in accordance with various embodiments of the present invention;
[0017] Figure 2 illustrates a method for establishing the Wi-Fi connection between the mobile device and the wireless router, in accordance with various embodiments of the present invention;
[0018] Figure 3 illustrates a block diagram for establishing the Wi-Fi connection between the mobile device and the wireless router, in accordance with various embodiments of the present invention;
[0019] Figure 4 illustrates a block diagram of the telecommunication infrastructure, in accordance with the various embodiments of the present invention
[0020] Figure 5 is a block diagram of a subscriber identification module (SIM) card 510, in accordance with various embodiments of the present invention
[0021] Figure 6 illustrates a sequence diagram for establishing the Wi-Fi connection between the mobile device and the wireless router, in accordance with various embodiments of the present invention; and
[0022] Figure 7 illustrates the mobile device of a user receiving a message to access the Internet via the wireless router, in accordance with various embodiments of the present invention.
DETAILED DESCRIPTION OF THE INVENTION
[0023] In the following detailed description, reference is made to the accompanying drawings that form a part hereof, and in which is shown by way of illustration specific embodiments, which may be practiced. These embodiments are described in sufficient detail to enable those skilled in the art to practice the embodiments, and it is to be understood that other embodiments may be utilized and that logical, mechanical, electrical and other changes may be made without departing from the scope of the embodiments. The following detailed description is, therefore, not to be taken in a limiting sense.
[0024] Figure 1 illustrates a system 100 for establishing a Wireless-Fildelity (hereinafter referred as Wi-Fi) connection between a mobile device 120 and a wireless router 160, in accordance with various embodiments of the present invention. The system 100 includes the mobile device 120. A user 110 accesses the mobile device 120. In context of the present invention, the user 110 refers to an individual who is a subscriber of a wireless telephony service provider. The user 110 accesses Internet in the mobile device 120.
[0025] The mobile device 120 refers to a handheld computing device. Examples of the mobile device 120 includes, but are not limited to a cell phone, a smart phone, a personal digital assistant (hereinafter PDA), a wireless email terminal, a laptop, and a tablet computer. Examples of the communication network include, but are not be limited to a local area network, a wide area network, a wireless network, and a telecommunication network. Example of the telecommunication network includes, but are not be limited to a global system for mobile communication (hereinafter GSM) network, a general packet radio service (hereinafter GPRS) network, a code division multiple access (hereinafter CDMA) system, an enhanced data GSM environment (hereinafter EDGE), and a wideband CDMA (hereinafter WCDMA).
[0026] Further, the system 100 includes a mobile device 140. A user 130 accesses the mobile device 140. The functions and capabilities of the user 130 are similar to the functions and capabilities of the user 110. The user 110 and the user 130 collectively hereinafter referred to as a plurality of users 110 and 130. The functions and capabilities of the mobile device 140 are similar to the functions and capabilities of the mobile device 120. The mobile device 120 and the mobile device 140 collectively hereinafter referred to as a plurality of mobile devices 120 and 140.
[0027] Furthermore, the system 100 includes a wireless network platform 150. The wireless network platform 150 includes the wireless router 160. The wireless router 160 allows the mobile device 120 to connect to the Internet wirelessly using radio waves. The wireless router 160 includes the functions of a router and a wireless access point. The router forwards data packets between computer networks, creating an overlay internetwork. The wireless access point is a device that allows the mobile device 120 to connect to a wired network using Wi-Fi technology. A hotspot is an application of the wireless access point, which enables the mobile device 120 to connect to the Internet. Examples of the mobile device 120 include, but are not limited to a laptop, a Smartphone, the PDA, and a tablet computer. Common public places where the hotspot can be set up include, but are not limited to airports, cafes, libraries, train stations, and restaurants. The wireless network platform 150 allows the mobile device 120 to connect to a network using the Wi-Fi technology. In context of the present invention, the plurality of mobile devices 120 and 140 are able to connect to the wireless router 160 to access the Internet, when the plurality of mobile devices 120 and 140 are in the radio range of the wireless router 160.
[0028] In addition, the system 100 includes a mobile telephony system 170. The mobile telephony system 170 provides a telecommunication service to the mobile device 120. The telecommunication service is a communication at a distance through electrical signals or electromagnetic waves. The mobile telephony system 170 offers the user 110 a wide variety of a telecommunication network. Examples of the telecommunication network include, but are not be limited to the GSM network, the GPRS network, the CDMA system, the EDGE, and the WCDMA.
[0029] The user 110 of the mobile device 120 is a subscriber of a mobile network operator availing the mobile telephony system 170 service. In an embodiment, the same mobile network operator who provides the mobile telephony system 170 to provide wireless local area network connections to the mobile device 120 sets up the wireless network platform 150. The wireless local area network connections are enabled when the mobile device 120 is in proximity to the wireless router 160.
[0030] The mobile telephony system 170 offers the subscriber a wireless communication service such as the GPRS to access the Internet. In context of the present invention, the mobile device 120 receives a wireless communication service to access the Internet via the mobile telephony system 170. The mobile telephony system 170 includes at least one radio node in the form of a Universal Mobile Telephone System (hereinafter UMTS) Node for providing the GPRS within a particular geographic area to the mobile device 120.
[0031] In an embodiment, the mobile telephony system 170 detects a location of the mobile device 120. In context of the present invention, the mobile device 120 accesses the Internet in a mobile telephony network. If the mobile device 120 is found in proximity to the wireless router 160, the mobile telephony system 170 sends access information to access the Internet in the wireless local area network. In context of the present invention, proximity defines the radio range of the wireless router 160. Since the user 110 of the mobile device 120 is the subscriber of the mobile telephony system 170 provided by the mobile network operator, the user 110 is authorized to access the wireless network platform 150. The mobile telephony system 170 is a part of a Base Station Controller (hereinafter BSC) of a telecommunication infrastructure. The details of the telecommunication infrastructure are described in the explanation of Figure 4.
[0032] Figure 2 illustrates a method 200 for establishing the Wi-Fi connection between the mobile device 120 and the wireless router 160, in accordance with various embodiments of the present invention. The method 200 initiates at step 210. At step 220, the mobile telephony network 170 polls the plurality of mobile devices 120 and 140. Polling refers to continuously checking the status of a program or a device by another program or device. In context of the present invention, polling means to check the status of the plurality of mobile devices 120 and 140, which are accessing the Internet in the mobile telephony network. Checking the status of the plurality of mobile devices 120 and 140 is to determine the plurality of mobile devices 120 and 140 in proximity to the wireless router 160.
[0033] In an embodiment, the mobile telephony system 170 polls the plurality of mobile devices 120 and 140 to track the location of the plurality of mobile devices 120 and 140. Since the wireless network platform 150 and the mobile telephony system 170 are the provisions of the same mobile network operator, the mobile telephony system 170 have location information of the wireless network platform 150. If the mobile device 120 of the plurality of mobile devices 120 and 140 are found in the same location of the wireless network platform 150, the mobile telephony system 170 sends the access information to access the Internet via the wireless router 160.
[0034] At step 230, the mobile telephony system 170 identifies the mobile device 120 in proximity to the wireless router 160. The mobile telephony system 150 retrieves the polling status of the plurality of mobile devices 120 and 140. In addition, the mobile telephony system 170 retrieves the location information of the plurality of mobile devices 120 and 140 and the wireless network platform 150 from the mobile network operator. As mentioned above, based on the retrieved information, the mobile telephony system 170 identifies at least one mobile device 120 of the plurality of mobile devices 120 and 140 in proximity to the wireless router 160.
[0035] At step 240, the mobile telephony system 170 sends a message to the mobile device 120. In an embodiment, the message includes a Uniform Resource Locator (herein after URL) to access the Internet via the wireless router 160. In another embodiment, the message includes additional information to access the Internet via the wireless router 160.
[0036] At step 250, the mobile telephony system 170 receives mobile identity of the user 110 via the wireless router 160. In an embodiment, the user 110 clicks on the URL sent through the message to access the wireless router 160. Accessing the URL triggers a mobile application installed in the mobile device 120 to send the mobile identity of the user 110 to the wireless router 160.
[0037] In context of the present invention, the mobile identity relates to a digital identity provided via the mobile device 120 and a communication network. In an embodiment, the mobile identity relates to a digital signature. In another embodiment, a subscriber identification module (hereinafter SIM) card holds the digital signature of the user 110. In order to use the digital signature, the user 110 has to enter a personal secret code. Then, the mobile device 120 verifies the entered personal secret code and allows access to the digital signature of the user 110, stored on the SIM card. Examples of the user 110 include, but are not limited to a person, a subscriber of the wireless network, an owner of the Wi-Fi network, and relatives of the owner of Wi-Fi network. In yet another embodiment, a mobile digital signature application is present on the mobile device 120. The mobile digital signature application on the mobile device 120 receives the digital signature from a security server upon the registration of the mobile device 120 for creation of the mobile identity.
[0038] In another embodiment, the mobile identity is an identity code unique to the mobile device 120. Examples of the identity code include, but are not limited to an International Mobile Subscriber Identity (IMSI), a Mobile Subscriber Integrated Services Digital Network (MSISDN) number of the mobile device 120. In another example, a key generator present on the mobile device 120 generates the identity code. The identity code is used to identify the mobile device 120.
[0039] In yet another embodiment, the mobile identity relates to biometric signatures and digital signatures. The user 110 scans the user 110’s thumbprint on the mobile device 120. The mobile device 120 generates and transmits a response containing the digital signature of the user 110 and the scanned thumbprint. The digital signature is stored on the SIM card or on the mobile device 120. Additional details of the mobile identity are described in the detailed description of the Figure 5.
[0040] The wireless router 160 sends the received mobile identity of the user 110 to the mobile telephony system 170. At step 250, the mobile device 120 switches the network connection from the mobile telephony network to the wireless local area network to avail benefits of the wireless local area network.
[0041] At step 260, the mobile telephony system 170 creates a wireless LAN session associated with the received mobile identity of the user 110. The wireless session creation is to summarize an Internet usage by the mobile device 120 in the wireless local area network. In an embodiment, the Internet usage includes size of data downloaded by the user 110 on the mobile device 120 in the radio range of the wireless router 160. In another embodiment, the Internet usage includes total time taken by the wireless LAN session in the radio range of the wireless router 160.
[0042] At step 270, the mobile telephony system 170 establishes the Wi-Fi connection between the mobile device 120 and the wireless router 160. On creating the wireless LAN session as explained above, one or more processors in the mobile telephony system 170 establishes the Wi-Fi connection between the mobile device 120 and the wireless router 160 to access the Internet via the wireless router 160. Once the Wi-Fi connection is established between the mobile device 120 and the wireless router 160, the user 110 accesses the Internet via the wireless router 160 in the mobile telephony system 170.
[0043] Further, on establishing the Wi-Fi connection between the mobile device 120 and the wireless router 160, the mobile telephony system 170 calculates the Internet usage charges accessed by the mobile device 120. The mobile network operator can bill the user 110 on termination of the wireless LAN session. The mobile network operator sends billing details to the user 110 by retrieving the user 110 details from the received mobile identity of the user 110. At step 280, the method 200 terminates.
[0044] To better appreciate the technique of the present principles, the method by which the mobile device 120 switch from the wireless telephony network to the wireless local area network will be first described in detail below. Thereafter, the process by which the mobile terminal user switches from the wireless local area network to the wireless telephony network is described.
[0045] Transition from the mobile telephony network to the wireless local area network:
[0046] The mobile telephony system 170 polls the plurality of mobile devices 120 and 140 accessing the Internet in the mobile telephony network. The mobile telephony system 170 identifies at least one mobile device 120 of the plurality of mobile devices 120 and 140. The mobile telephony system 170 sends the message to the identified mobile device 120 on the mobile device 120 entering the coverage area of the wireless network platform 150. The message sent to the mobile device 120 includes the URL for accessing the Internet via the wireless router 160 in the wireless local area network. On user accessing the URL, the URL triggers the mobile application installed in the mobile device 120 for transmitting the mobile identity of the user 110. The mobile identity is sent to the wireless router 160. The wireless router 160 transmits the mobile identity to the mobile telephony system 170. On receiving the mobile identity of the user 110, the mobile telephony system 170 creates the wireless LAN session associating with the mobile identity. On creation of the wireless LAN session, the mobile telephony system 170 establishes the Wi-Fi connection between the mobile device 120 and the wireless router 160 for accessing the Internet in the wireless local area network. The transition of network from the mobile telephony network to the wireless local area network occurred on the mobile device 120 on establishing the Wi-Fi connection. On termination of the wireless LAN session, the mobile telephony system 170 calculates the Internet usage charges accessed by the mobile device 120. In an embodiment, the termination of the wireless LAN session includes the mobile device 120 exiting from the coverage of the wireless router 160.
[0047] Transition from the wireless local area network to the mobile telephony network:
[0048] Once the mobile device 120 exits the coverage area of the wireless router 160, the wireless LAN session terminates. On detecting movement of the user 110 of the mobile device 120 out of the wireless router 160 coverage area, the mobile device 120 is unable to connect to the wireless router 160 to access the Internet. On termination of the wireless LAN session, the user 110 of the mobile device 120 accesses the Internet from the mobile telephony network which was established previously. At this phase, transition of network connection occurred in the mobile device 120 from the wireless local area network to the mobile telephony network.
[0049] If the user 110 of the mobile device 120 enters the same coverage area on a subsequent visit, new wireless LAN session will be created following the same method as explained above for establishing the Wi-Fi connection between the mobile device 110 and the wireless router 160.
[0050] Figure 3 illustrates a block diagram 300 of a mobile telephony system 310 for establishing the Wi-Fi connection between the mobile device 120 and the wireless router 160. The mobile telephony system 310 is same as the mobile telephony system 170 explained in the detailed description of the Figure 1. The mobile telephony system 170 includes a polling module 320, a transmitter 330, a receiver 340, and one or more processors 350.
[0051] The polling module 320 polls the plurality of mobile devices 120 and 140 for identifying at least one mobile device 120 in proximity to the wireless router 160 as explained at step 230. The polling module functions are explained at step 220 of Figure 2. The transmitter 330 is functionally coupled to the polling module 320. On identifying at least one mobile device 120 from the polling module 320, the transmitter 330 transmits the message to the identified mobile device 120 for providing access to the Internet. The function of the transmitter 330 is explained at step 240 of Figure 2. The transmitted message to the mobile device 120 includes the URL for providing access to the Internet.
[0052] Further, on transmitting the message to the mobile device 120, the receiver 340 receives the mobile identity of the user 110. The mobile identity of the user 110 is received via the wireless router 160. When the user 110 clicks on the URL sent via the message to access the Internet, the mobile identity is transmitted to the wireless router 160. In an embodiment, the wireless router 160 is configured to receive the mobile identity of the user 110 and to transmit the received mobile identity to the mobile telephony system 170. As explained above, the user 110 clicks on the URL sent to the mobile device 120. The URL triggers the mobile application installed in the mobile device 120 for transmitting the mobile identity to the wireless router 160. The description of the mobile identity is explained above in the detailed description of Figure 2.
[0053] Furthermore, on receiving the mobile identity of the user 110, the one or more processors 350 are configured to create the wireless LAN session for providing access to the Internet via the wireless router 160. As explained above, the wireless LAN session helps in summarizing the Internet usage and billing the user 110 based on the Internet usage. In addition, the one or more processors 350 are configured to establish the Wi-Fi connection between the mobile device 120 and the wireless router 160. As explained above, on establishing the Wi-Fi connection, the mobile device 120 accesses the Internet via the wireless router 160 in the wireless local area network. The functions of the one or more processors 350 are explained in detail in the detailed description of the Figure 2.
[0054] In an embodiment, the base station controller of the telecommunication infrastructure includes the components of the mobile telephony system 170. Figure 4 illustrates a block diagram 400 of a telecommunication infrastructure 410, in accordance with the various embodiments of the present invention. The telecommunication infrastructure 410 includes a Base Station Subsystem (BSS) 420 and a Mobile Switching Centre (MSC) 430. The Base Station Subsystem (BSS) 420 is a section of the telecommunication network, which is responsible for incoming and outgoing traffic of the mobile device 120. The Base Station Identity Code (BSIC) is a code used in telecommunication network to uniquely identify a Base Station Subsystem (BSS) 420.
[0055] Base Station Subsystem (BSS) 420 further includes a Base Transceiver Station (BTS) 422 and a Base Station Controller (BSC) 424. The Base Transceiver Station (BTS) 422, commonly known as the tower, includes a transceiver and an antenna to receive and transmit radio signals. The Base Transceiver Station (BTS) 422 communicates with the mobile device 120 within its range. The cell id is a unique number used to identify the Base Transceiver Station (BTS) 422 or a set of Base Transceiver Station (BTS) 422 grouped together to optimize signaling. The mobile device 120 of the user 110 communicates with the Base Transceiver Station (BTS) 422, which is in proximity to the mobile device 120. The verification response sent by the mobile device 120 of the user 110 includes the cell id corresponding to the Base Transceiver Station (BTS) 422 in communication with the mobile device 120.
[0056] The Base Station Controller (BSC) 424 handles allocation of radio channels, receives measurement from the mobile device 120 and controls handovers from one Base Transceiver Station (BTS) 422 to another Base Station Transceiver (BTS) 422. Mobile Switching Centre (MSC) 430 connects multiple Base Station Subsystem (BSS) 420 and establishes the telecommunication network in the telecommunication infrastructure 410.
[0057] Figure 5 is a block diagram 500 of a subscriber identification module (SIM) card 510, in accordance with various embodiments of the present invention. In an embodiment, as explained above, the subscriber identification module (SIM) card 510 is for storing the digital signature of the user 110. The subscriber identification module (SIM) card 510 follows Java Card specifications. Java-based applets and applications are run on the subscriber identification module (SIM) card 510.
[0058] The subscriber identification module (SIM) card 510 includes a hardware crypto processor 520, a SIM application 530, a symmetric encryption key 540, a secure key storage module 550 and an Integrated Circuit Card Identifier (ICCID) storage module 560. The hardware crypto processor 520 is a true random number generator. The hardware crypto processor 520 generates random numbers for cryptography.
[0059] The SIM application 530 refers to a SIM Application Toolkit (STK) installed on the subscriber identification module (SIM) card 510. The SIM application 530 is responsible for overall control of the subscriber identification module (SIM) card 510 concerning the digital signature. For example, the SIM application 530 generates the digital signature using the hardware crypto processor 520. In another example, as explained above, the SIM application 530 requires the user 110 to enter a security pin to access the digital signature.
[0060] The symmetric encryption key 540 refers to an encryption key unique to the subscriber identification module (SIM) card 510. The symmetric encryption key 540 is stored in subscriber identification module (SIM) card 510 during the generation of the subscriber identification module (SIM) card 510. The symmetric encryption key 540 is used for secure communication. All incoming and outgoing communication arising from the SIM application 530 is encrypted with the symmetric encryption key 540. In an embodiment, the symmetric encryption key 540 is shared with a messaging server. The messaging server receives communication from the mobile device 120, decrypts the communication using the symmetric encryption key 540 and forwards the decrypted communication to an verification server in a secure manner.
[0061] The secure key storage module 550 stores public key-private key pairs associated with the mobile device 120. In an embodiment, the secure key storage module 550 includes sixteen key slots. The key slots store two types of keys: a weaker key type for authentication purpose and a stronger key type for non-repudiation purpose.
[0062] The ICCID storage module 560 stores the Integrated Circuit Card Identifier (ICCID). ICCID uniquely identifies Subscriber Identification Module (SIM) card internationally. In an embodiment, the public key is associated with a combination of the ICCID and the MSISDN.
[0063] Figure 6 illustrates a sequence diagram 600 of a method for establishing the Wi-fi connection between the mobile device 120 and the wireless router 160 connected to the Internet, in accordance with various embodiments of the present invention. The sequence diagram 600 has three participants: the mobile device 120, the wireless router 160, and the mobile telephony system 170. The actions 610-670, displayed in the sequence diagram 600 are same as the steps 220-270 of the method 200.
[0064] Figure 7 illustrates a screenshot 700 of the mobile device 120 of the user 110 on receiving the message to access the Internet via the wireless router 160, in accordance with various embodiments of the present invention. The message is sent to the mobile device 120 via the mobile telephony system 170. The message sent to the mobile device 120 includes the URL to access the Internet. The user 110 clicks on the URL to access the Internet via the wireless router 160. On user 110 accessing the URL, the mobile identity of the user 110 is transmitted to the wireless router 160. On receiving the mobile identity of the user 110, the mobile telephony system 170 creates the wireless LAN session and establishes the Wi-Fi connection between the mobile device 120 and the wireless router 160.
[0065] The present invention establishes the Wi-Fi connection between the mobile device and the wireless router in the mobile telephony network via the wireless router. In addition, the present invention calculates the Internet usage charges accessed by the mobile device in the wireless router. Further, the invention receives the mobile identity of the user for creating the wireless LAN session on user accessing the URL sent to the mobile device. Furthermore, the mobile telephony system manages the complete process of establishing the Wi-Fi connection between the mobile device and the wireless router. In addition, since the users of the mobile devices are subscribers of the mobile telephony system, the users are authorized to access the Internet via the wireless router. Moreover, the invention provides a seamless transition between the mobile telephony network and the wireless local area network for accessing the Internet when the user is in the coverage area of the wireless router and on exit of the coverage area.
[0066] The person skilled in the art appreciates that, the present invention is applicable for a plurality of wireless routers providing a plurality of wireless access point (hotspots) at different public places. The mobile telephony system is capable of polling the plurality of mobile devices in proximity to the plurality of wireless routers. The mobile telephony system identifies the plurality of mobile devices in the proximity of the plurality of wireless routers. The mobile telephony system is capable of sending a plurality of messages simultaneously to the plurality of mobile devices for providing access to the respective wireless router within the coverage area for accessing the Internet.
[0067] This written description uses examples to describe the subject matter herein, including the best mode, and also to enable any person skilled in the art to make and use the subject matter. The patentable scope of the subject matter is defined by the claims, and may include other examples that occur to those skilled in the art. Such other examples are intended to be within the scope of the claims if they have structural elements that do not differ from the literal language of the claims, or if they include equivalent structural elements with insubstantial differences from the literal language of the claims.
| # | Name | Date |
|---|---|---|
| 1 | Drawings-INO13-047.pdf | 2014-02-05 |
| 1 | Mobme GPOA.pdf | 2014-02-05 |
| 2 | Form 2-INO13-047-Mobme.pdf | 2014-02-05 |
| 2 | FORM 5-INO13-047.pdf | 2014-02-05 |
| 3 | FORM 3-INO13-047.pdf | 2014-02-05 |
| 4 | Form 2-INO13-047-Mobme.pdf | 2014-02-05 |
| 4 | FORM 5-INO13-047.pdf | 2014-02-05 |
| 5 | Drawings-INO13-047.pdf | 2014-02-05 |
| 5 | Mobme GPOA.pdf | 2014-02-05 |