US20130107777A1 - Method and apparatus for scanning access points in a portable terminal - Google Patents
Method and apparatus for scanning access points in a portable terminal Download PDFInfo
- Publication number
- US20130107777A1 US20130107777A1 US13/660,378 US201213660378A US2013107777A1 US 20130107777 A1 US20130107777 A1 US 20130107777A1 US 201213660378 A US201213660378 A US 201213660378A US 2013107777 A1 US2013107777 A1 US 2013107777A1
- Authority
- US
- United States
- Prior art keywords
- portable terminal
- scanning
- scan cycle
- predetermined scan
- request
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/20—Selecting an access point
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0251—Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity
- H04W52/0254—Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity detecting a user operation or a tactile contact or a motion of the device
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Definitions
- the present invention relates generally to a portable terminal, and more particularly, to a method and apparatus for enabling short-range wireless communication by scanning Access Points (APs) while reducing the battery consumption.
- APs Access Points
- the short-range wireless communication function refers to a function in which a portable terminal scans its surrounding APs and accesses a specific AP according to the scan outcome. However, if the portable terminal continuously scans APs for its access to a particular AP, its battery consumption may increase undesirably.
- the conventional back-off algorithm proposes a method of gradually increasing a scan cycle for AP access.
- the gradual increase in the scan interval within a specific time may contribute to a reduction in power consumption, but an increase in the scan interval beyond a specific time may cause a delay in AP access.
- An aspect of an exemplary embodiment of the present invention is to provide an AP scanning method and apparatus capable of rapidly accessing an AP upon request for the use of short-range wireless communication from a user, while minimizing the power consumption.
- a method for scanning an Access Point (AP) in a portable terminal includes determining whether a request for activating the portable terminal is detected; and upon detecting the request for activating the portable terminal, additionally and immediately scanning an AP independently of a predetermined scan cycle set by system settings of the portable terminal.
- AP Access Point
- an apparatus for scanning an Access Point (AP) in a portable terminal includes a key input unit for receiving a key input from a user; a short-range communication module for providing a short-range wireless communication function based on an IEEE 802.11 standard; a display for outputting various display information; and a controller for determining whether a request for activating the portable terminal is detected from the key input unit, and upon detecting the request for activating the portable terminal, additionally and immediately scanning an AP independently of a predetermined scan cycle set by system settings of the portable terminal.
- AP Access Point
- FIG. 1 is a block diagram of a portable terminal according to an embodiment of the present invention
- FIG. 2 is a flowchart illustrating a process of scanning APs according to an embodiment of the present invention.
- FIG. 3 illustrates a process of scanning APs according to an embodiment of the present invention.
- a portable terminal to which an embodiment of the present invention is applicable, is a mobile electronic device that its user may easily carry with him or her, and may include video phones, cell phones, smart phones, International Mobile Telecommunication 2000 (IMT-2000) terminals, Wideband Code Division Multiple Access (WCDMA) terminals, Universal Mobile Telecommunication Service (UMTS) terminals, Personal Digital Assistants (PDAs), Portable Multimedia Players (PMPs), Digital Multimedia Broadcasting (DMB) terminals, E-book readers, portable computers (e.g., notebook computers), portable gaming devices (e.g., PlayStation Portable (PSP®)), tablet computers, and digital cameras.
- IMT-2000 International Mobile Telecommunication 2000
- WCDMA Wideband Code Division Multiple Access
- UMTS Universal Mobile Telecommunication Service
- PDAs Personal Digital Assistants
- PMPs Portable Multimedia Players
- DMB Digital Multimedia Broadcasting
- portable computers e.g., notebook computers
- portable gaming devices e.g., PlayStation Portable (PSP®)
- tablet computers e.g.,
- a wireless transceiver 23 includes a Radio Frequency (RF) unit and a modulator/demodulator (modem).
- the RF unit includes an RF transmitter for up-converting a frequency of transmission signals and amplifying the up-converted signals, and an RF receiver for low-noise-amplifying received signals and down-converting a frequency of the amplified signals.
- the modem includes a transmitter for coding and modulating transmission signals, and a receiver for demodulating and decoding signals received from the RF unit.
- a key input unit 27 may include alphanumeric keys needed to input alphanumeric information and function keys needed to set various functions, or may include a touchpad or the like.
- the key input unit 27 may include a minimum number of predetermined keys, and the display 50 may replace part of the key input function of the key input unit 27 .
- a user may request inactivation (e.g., turning off) of the activated display 50 and activation (e.g., turning on) of the deactivated display 50 , using the key input unit 27 .
- a memory 30 may include a program memory and a data memory.
- the program memory stores programs for controlling the overall operation of the portable terminal.
- the memory 30 may further include external memories such as Compact Flash (CF), Secure Digital (SD), Micro Secure Digital (Micro-SD), Mini Secure Digital (Mini-SD), Extreme Digital (xD), and Memory Stick.
- the memory 30 may also include a disk such as Hard Disk Drive (HDD) and Solid State Disk (SSD).
- a short-range communication module 40 provides a short-range wireless communication function such as Wireless Fidelity (Wi-Fi) and WiBro (or Mobile WiMax).
- Wi-Fi Wireless Fidelity
- WiBro Wireless WiMax
- the short-range communication module 40 may access an AP and provide a short-range wireless communication function to the user in compliance with the IEEE 802.11 standard.
- the short-range communication module 40 performs scan (e.g., active scan) at a predetermined period under control of the controller 10 .
- scan e.g., active scan
- the short-range communication module 40 transmits a probe request signal for discovering APs around the portable terminal, and receives various information (e.g., information such as credential) needed for connection from APs in response to the probe request signal.
- the credential which is the sum of cryptographic information, includes information such as authentication type, encryption type, network key, and ssid.
- the display 50 may include Liquid Crystal Display (LCD) or Organic Light Emitting Diodes (OLED), which is classified into Passive Matrix (PMOLED) and Active Matrix (AMOLED), and outputs various display information generated in the portable terminal.
- LCD Liquid Crystal Display
- OLED Organic Light Emitting Diodes
- PMOLED Passive Matrix
- AMOLED Active Matrix
- the display 50 including a capacitive or resistive touch screen may serve as an input unit for controlling the portable terminal, together with the key input unit 27 .
- the display 50 which was inactivated (turned off) in standby mode, is activated (turned on) in response to a key input (e.g., a standby mode entry key) from the key input unit 27 , and displays various display information.
- a key input e.g., a standby mode entry key
- the display 50 may be a touch screen so that a user can input desired information or commands.
- the controller 10 controls the overall operation of the portable terminal according to an embodiment of the present invention, and may switch and control an operation of the portable terminal depending on a user input received through the key input unit 27 or the display 50 .
- the controller 10 additionally scans APs independently of a predetermined scan cycle upon detecting a request for activating the portable terminal, and if an AP is discovered, accesses the discovered AP.
- the components that may be included in the portable terminal such as a Bluetooth module, a camera module, an acceleration sensor, a proximity sensor, a geomagnetic sensor, and a Digital Media Broadcasting (DMB) receiver, are not shown in FIG. 1 , it will be understood by those of ordinary skill in the art that these components may also be included in the portable terminal for their own unique functions.
- a Bluetooth module such as a Bluetooth module, a camera module, an acceleration sensor, a proximity sensor, a geomagnetic sensor, and a Digital Media Broadcasting (DMB) receiver
- controller 10 According to an embodiment of the present invention, the detailed operation of the controller 10 according to an embodiment of the present invention will be described below with reference to FIG. 2 .
- FIG. 2 is a flowchart illustrating a process of scanning APs according to an embodiment of the present invention
- FIG. 3 illustrates a process of scanning APs according to an embodiment of the present invention. An embodiment of the present invention will be described below with reference to FIGS. 1 to 3 .
- step S 201 the controller 10 determines whether a request for activating the portable terminal for use is detected.
- the proposed AP scan approach is to immediately scan APs regardless of the scan cycle predetermined by system settings of the portable terminal, upon request for activating the portable terminal.
- the present invention needs to detect a request for activating the portable terminal. Because the user needs to use the display 50 in order to initiate or activate the portable terminal, it will be assumed herein that requesting to turn on the display 50 of the portable terminal is equivalent to a request for the use of the portable terminal. Alternatively, waking the terminal from a sleep mode or turning on the touch screen to use the terminal will also constitute a request for activating the terminal.
- the controller 10 determines that activating (or turning on) the display 50 upon the activation request corresponds to detecting a request for activating the portable terminal.
- the portable terminal automatically enters the standby mode when it is not used for a predetermined time, or enters the standby mode when a standby mode entry key is input by the user, and the standby mode entry key provides a standby mode release function as well. Therefore, when the user wants to use the portable terminal again, he or she may request an activation of the display 50 by pressing a predetermined key (e.g., the standby mode entry key) again. Therefore, in accordance with an embodiment of the present invention, the controller 10 may determine that activating the display 50 in response to a user request corresponds to detecting a request for activating the portable terminal for use.
- a predetermined key e.g., the standby mode entry key
- step S 201 If it is determined in step S 201 that the request for the use of the portable terminal is detected, the controller 10 scans immediately its surrounding APs in step S 202 .
- Step S 202 will be described with reference to FIG. 3 .
- FIG. 3 shows an exemplary case where system settings of the portable terminal are applied to perform AP scan at every single minute. Therefore, the controller 10 scans its surrounding APs at 1-minute scan cycle. Conventionally, AP scan is performed only at points A, B and C having a 1-minute time interval.
- step S 201 if it is determined in step S 201 that the request for activating the portable terminal is detected, the controller 10 immediately scans APs at the point where the use request is detected, independently of (or regardless of) the set scan cycle (e.g., 1-minute scan cycle).
- the set scan cycle e.g., 1-minute scan cycle
- the controller 10 may scan APs even at the points A′ and B′ rather than scanning APs only at the points A, B and C.
- the controller 10 stores the APs it will preferentially access and their associated information (e.g., encryption keys) used to access these APs, as an AP profile, and automatically accesses an AP based on the stored AP profile.
- information e.g., encryption keys
- the controller 10 may access the discovered AP based on the stored AP profile and provide wireless communication.
- the controller 10 After scanning APs in step S 202 upon detecting the request for activating the portable terminal in step S 201 , the controller 10 also scans APs at a set scan cycles in step S 203 .
- the proposed AP scan approach is to immediately scan APs regardless of the scan cycle predetermined by system settings of the portable terminal in response to a request for the use of the portable terminal. Therefore, the controller 10 may continuously scan APs at a set scan cycle, after performing random AP scan upon receiving a request for use the portable terminal (or upon request for the activation of the display 50 ).
- the controller 10 may discover no AP even though it has scanned APs independently of the scan cycle as the display 50 is activated in response to a request to use the portable terminal at, for example, the point A′ or B′ shown in FIG. 3 . Thereafter, if the controller 10 discovers one or more APs by scanning APs at any one of the points A, B and C shown in FIG. 3 at a set scan cycle, the controller 10 may access any one of the discovered APs based on the AP profile.
- the present invention may immediately scan APs rapidly without a delay in response to a request to use the portable terminal from a user while scanning APs at a set scan cycle, thus making it possible to access an AP discovered through the AP scan without a significant increase in power consumption.
- the above-described methods according to the present invention can be implemented in hardware, firmware or as software or computer code that can be stored in a recording medium such as a CD ROM, an RAM, a floppy disk, a hard disk, or a magneto-optical disk or computer code downloaded over a network originally stored on a remote recording medium or a non-transitory machine readable medium and to be stored on a local recording medium, so that the methods described herein can be rendered in such software that is stored on the recording medium using a general purpose computer, or a special processor or in programmable or dedicated hardware, such as an ASIC or FPGA.
- a recording medium such as a CD ROM, an RAM, a floppy disk, a hard disk, or a magneto-optical disk or computer code downloaded over a network originally stored on a remote recording medium or a non-transitory machine readable medium and to be stored on a local recording medium, so that the methods described herein can be rendered in such software that is stored on the recording medium using a
- the computer, the processor, microprocessor controller or the programmable hardware include memory components, e.g., RAM, ROM, Flash, etc. that may store or receive software or computer code that when accessed and executed by the computer, processor or hardware implement the processing methods described herein.
- memory components e.g., RAM, ROM, Flash, etc.
- the execution of the code transforms the general purpose computer into a special purpose computer for executing the processing shown herein.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Telephone Function (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
A method for scanning an Access Point (AP) in a portable terminal includes determining whether a request to activate the portable terminal is detected; and upon detecting the request, immediately and additionally scanning an AP independently of a predetermined scan cycle.
Description
- This application claims the benefit under 35 U.S.C.§119(a) of a Korean Patent Application filed in the Korean Intellectual Property Office on Oct. 26, 2011 and assigned Serial No. 10-2011-0109830, the entire disclosure of which is hereby incorporated by reference.
- 1. Field of the Invention
- The present invention relates generally to a portable terminal, and more particularly, to a method and apparatus for enabling short-range wireless communication by scanning Access Points (APs) while reducing the battery consumption.
- 2. Description of the Related Art
- Recently, the use of portable terminals such as smart phones has become commonplace as they provide a variety of useful features to users.
- One useful feature provided by the portable terminals is a short-range wireless communication function such as Wireless Fidelity (Wi-Fi) and WiBro (or Mobile WiMax). With this feature, users may conveniently enjoy wireless communication using the short-range wireless communication capability.
- The short-range wireless communication function refers to a function in which a portable terminal scans its surrounding APs and accesses a specific AP according to the scan outcome. However, if the portable terminal continuously scans APs for its access to a particular AP, its battery consumption may increase undesirably.
- Conventional technology for performing AP scan at a predetermined time period was proposed in order to efficiently manage the battery consumption of portable terminals due drain by the AP scan operation. In this technology, a decrease in scan cycle may enable a rapid access to AP but causes an increase in battery consumption, and an increase in scan cycle may contribute to a reduction in battery consumption but causes a delay in AP access.
- For example, the conventional back-off algorithm proposes a method of gradually increasing a scan cycle for AP access. The gradual increase in the scan interval within a specific time may contribute to a reduction in power consumption, but an increase in the scan interval beyond a specific time may cause a delay in AP access.
- Therefore, there is a need for an AP scanning method and apparatus capable of rapidly accessing an AP upon request for the use of short-range wireless communication from a user, while minimizing the power consumption.
- An aspect of an exemplary embodiment of the present invention is to provide an AP scanning method and apparatus capable of rapidly accessing an AP upon request for the use of short-range wireless communication from a user, while minimizing the power consumption.
- In accordance with one aspect of the present invention, a method for scanning an Access Point (AP) in a portable terminal includes determining whether a request for activating the portable terminal is detected; and upon detecting the request for activating the portable terminal, additionally and immediately scanning an AP independently of a predetermined scan cycle set by system settings of the portable terminal.
- In accordance with another aspect of the present invention, an apparatus for scanning an Access Point (AP) in a portable terminal includes a key input unit for receiving a key input from a user; a short-range communication module for providing a short-range wireless communication function based on an IEEE 802.11 standard; a display for outputting various display information; and a controller for determining whether a request for activating the portable terminal is detected from the key input unit, and upon detecting the request for activating the portable terminal, additionally and immediately scanning an AP independently of a predetermined scan cycle set by system settings of the portable terminal.
- The above and other aspects, features and advantages of certain exemplary embodiments of the present invention will be more apparent from the following description taken in conjunction with the accompanying drawings, in which:
-
FIG. 1 is a block diagram of a portable terminal according to an embodiment of the present invention; -
FIG. 2 is a flowchart illustrating a process of scanning APs according to an embodiment of the present invention; and -
FIG. 3 illustrates a process of scanning APs according to an embodiment of the present invention. - Throughout the drawings, the same drawing reference numerals will be understood to refer to the same elements, features and structures.
- Exemplary embodiments of the present invention will now be described in detail with reference to the accompanying drawings. In the following description, specific details such as detailed configuration and components are merely provided to assist the overall understanding of exemplary embodiments of the present invention. Therefore, it should be apparent to those skilled in the art that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the invention. In addition, descriptions of well-known functions and constructions are omitted for clarity and conciseness.
- A portable terminal, to which an embodiment of the present invention is applicable, is a mobile electronic device that its user may easily carry with him or her, and may include video phones, cell phones, smart phones, International Mobile Telecommunication 2000 (IMT-2000) terminals, Wideband Code Division Multiple Access (WCDMA) terminals, Universal Mobile Telecommunication Service (UMTS) terminals, Personal Digital Assistants (PDAs), Portable Multimedia Players (PMPs), Digital Multimedia Broadcasting (DMB) terminals, E-book readers, portable computers (e.g., notebook computers), portable gaming devices (e.g., PlayStation Portable (PSP®)), tablet computers, and digital cameras.
- Hereinafter, a portable terminal according to an embodiment of the present invention will be described below with reference to
FIG. 1 . - A
wireless transceiver 23 includes a Radio Frequency (RF) unit and a modulator/demodulator (modem). The RF unit includes an RF transmitter for up-converting a frequency of transmission signals and amplifying the up-converted signals, and an RF receiver for low-noise-amplifying received signals and down-converting a frequency of the amplified signals. The modem includes a transmitter for coding and modulating transmission signals, and a receiver for demodulating and decoding signals received from the RF unit. - An
audio processor 25 may constitute a coder/decoder (codec), which includes a data codec and an audio codec. The data codec processes data signals such as packet data, while the audio codec processes audio signals such as voice and multimedia files. Theaudio processor 25 converts digital audio signals received from the modem into analog audio signals by means of the audio codec, and plays the analog audio signals using a speaker SPK. Theaudio processor 25 converts analog audio signals picked up by a microphone MIC into digital audio signals by means of the audio codec, and transfers the digital audio signals to the modem. The codec may be provided separately, or may be included in acontroller 10. - A
key input unit 27 may include alphanumeric keys needed to input alphanumeric information and function keys needed to set various functions, or may include a touchpad or the like. When adisplay 50 has a capacitive or resistive touch screen, thekey input unit 27 may include a minimum number of predetermined keys, and thedisplay 50 may replace part of the key input function of thekey input unit 27. - In accordance with an embodiment of the present invention, a user may request inactivation (e.g., turning off) of the activated
display 50 and activation (e.g., turning on) of thedeactivated display 50, using thekey input unit 27. - A
memory 30 may include a program memory and a data memory. The program memory stores programs for controlling the overall operation of the portable terminal. Thememory 30 may further include external memories such as Compact Flash (CF), Secure Digital (SD), Micro Secure Digital (Micro-SD), Mini Secure Digital (Mini-SD), Extreme Digital (xD), and Memory Stick. Thememory 30 may also include a disk such as Hard Disk Drive (HDD) and Solid State Disk (SSD). - A short-
range communication module 40 provides a short-range wireless communication function such as Wireless Fidelity (Wi-Fi) and WiBro (or Mobile WiMax). For example, the short-range communication module 40 may access an AP and provide a short-range wireless communication function to the user in compliance with the IEEE 802.11 standard. - In accordance with an embodiment of the present invention, the short-
range communication module 40 performs scan (e.g., active scan) at a predetermined period under control of thecontroller 10. During the scan operation, the short-range communication module 40 transmits a probe request signal for discovering APs around the portable terminal, and receives various information (e.g., information such as credential) needed for connection from APs in response to the probe request signal. The credential, which is the sum of cryptographic information, includes information such as authentication type, encryption type, network key, and ssid. - The
display 50 may include Liquid Crystal Display (LCD) or Organic Light Emitting Diodes (OLED), which is classified into Passive Matrix (PMOLED) and Active Matrix (AMOLED), and outputs various display information generated in the portable terminal. Thedisplay 50 including a capacitive or resistive touch screen may serve as an input unit for controlling the portable terminal, together with thekey input unit 27. - In accordance with an embodiment of the present invention, the
display 50, which was inactivated (turned off) in standby mode, is activated (turned on) in response to a key input (e.g., a standby mode entry key) from thekey input unit 27, and displays various display information. Thedisplay 50 may be a touch screen so that a user can input desired information or commands. - The
controller 10 controls the overall operation of the portable terminal according to an embodiment of the present invention, and may switch and control an operation of the portable terminal depending on a user input received through thekey input unit 27 or thedisplay 50. In accordance with an embodiment of the present invention, thecontroller 10 additionally scans APs independently of a predetermined scan cycle upon detecting a request for activating the portable terminal, and if an AP is discovered, accesses the discovered AP. - Although the components that may be included in the portable terminal, such as a Bluetooth module, a camera module, an acceleration sensor, a proximity sensor, a geomagnetic sensor, and a Digital Media Broadcasting (DMB) receiver, are not shown in
FIG. 1 , it will be understood by those of ordinary skill in the art that these components may also be included in the portable terminal for their own unique functions. - Hereinafter, the detailed operation of the
controller 10 according to an embodiment of the present invention will be described below with reference toFIG. 2 . -
FIG. 2 is a flowchart illustrating a process of scanning APs according to an embodiment of the present invention, andFIG. 3 illustrates a process of scanning APs according to an embodiment of the present invention. An embodiment of the present invention will be described below with reference toFIGS. 1 to 3 . - In step S201, the
controller 10 determines whether a request for activating the portable terminal for use is detected. - The proposed AP scan approach according to the teachings of the present invention is to immediately scan APs regardless of the scan cycle predetermined by system settings of the portable terminal, upon request for activating the portable terminal.
- Therefore, the present invention needs to detect a request for activating the portable terminal. Because the user needs to use the
display 50 in order to initiate or activate the portable terminal, it will be assumed herein that requesting to turn on thedisplay 50 of the portable terminal is equivalent to a request for the use of the portable terminal. Alternatively, waking the terminal from a sleep mode or turning on the touch screen to use the terminal will also constitute a request for activating the terminal. - For example, if the user requests activation of the
display 50 by inputting a key on thekey input unit 27 in order to use the portable terminal, thecontroller 10 determines that activating (or turning on) thedisplay 50 upon the activation request corresponds to detecting a request for activating the portable terminal. - More specifically, the portable terminal automatically enters the standby mode when it is not used for a predetermined time, or enters the standby mode when a standby mode entry key is input by the user, and the standby mode entry key provides a standby mode release function as well. Therefore, when the user wants to use the portable terminal again, he or she may request an activation of the
display 50 by pressing a predetermined key (e.g., the standby mode entry key) again. Therefore, in accordance with an embodiment of the present invention, thecontroller 10 may determine that activating thedisplay 50 in response to a user request corresponds to detecting a request for activating the portable terminal for use. - If it is determined in step S201 that the request for the use of the portable terminal is detected, the
controller 10 scans immediately its surrounding APs in step S202. - Step S202 will be described with reference to
FIG. 3 .FIG. 3 shows an exemplary case where system settings of the portable terminal are applied to perform AP scan at every single minute. Therefore, thecontroller 10 scans its surrounding APs at 1-minute scan cycle. Conventionally, AP scan is performed only at points A, B and C having a 1-minute time interval. - However, in accordance with an embodiment of the present invention, if it is determined in step S201 that the request for activating the portable terminal is detected, the
controller 10 immediately scans APs at the point where the use request is detected, independently of (or regardless of) the set scan cycle (e.g., 1-minute scan cycle). - For example, assuming that a request for activating the portable terminal is detected at the points A′ and B′ shown in
FIG. 3 , thecontroller 10 may scan APs even at the points A′ and B′ rather than scanning APs only at the points A, B and C. - In the conventional technology, the
controller 10 stores the APs it will preferentially access and their associated information (e.g., encryption keys) used to access these APs, as an AP profile, and automatically accesses an AP based on the stored AP profile. - In accordance with an embodiment of the present invention, therefore, if the
controller 10 detects one or more APs at, for example, the point A′ or B′ by scanning APs upon request for activating the portable terminal, thecontroller 10 may access the discovered AP based on the stored AP profile and provide wireless communication. - After scanning APs in step S202 upon detecting the request for activating the portable terminal in step S201, the
controller 10 also scans APs at a set scan cycles in step S203. - As is already mentioned, the proposed AP scan approach is to immediately scan APs regardless of the scan cycle predetermined by system settings of the portable terminal in response to a request for the use of the portable terminal. Therefore, the
controller 10 may continuously scan APs at a set scan cycle, after performing random AP scan upon receiving a request for use the portable terminal (or upon request for the activation of the display 50). - The
controller 10 may discover no AP even though it has scanned APs independently of the scan cycle as thedisplay 50 is activated in response to a request to use the portable terminal at, for example, the point A′ or B′ shown inFIG. 3 . Thereafter, if thecontroller 10 discovers one or more APs by scanning APs at any one of the points A, B and C shown inFIG. 3 at a set scan cycle, thecontroller 10 may access any one of the discovered APs based on the AP profile. - As is apparent from the foregoing description, the present invention may immediately scan APs rapidly without a delay in response to a request to use the portable terminal from a user while scanning APs at a set scan cycle, thus making it possible to access an AP discovered through the AP scan without a significant increase in power consumption.
- The above-described methods according to the present invention can be implemented in hardware, firmware or as software or computer code that can be stored in a recording medium such as a CD ROM, an RAM, a floppy disk, a hard disk, or a magneto-optical disk or computer code downloaded over a network originally stored on a remote recording medium or a non-transitory machine readable medium and to be stored on a local recording medium, so that the methods described herein can be rendered in such software that is stored on the recording medium using a general purpose computer, or a special processor or in programmable or dedicated hardware, such as an ASIC or FPGA. As would be understood in the art, the computer, the processor, microprocessor controller or the programmable hardware include memory components, e.g., RAM, ROM, Flash, etc. that may store or receive software or computer code that when accessed and executed by the computer, processor or hardware implement the processing methods described herein. In addition, it would be recognized that when a general purpose computer accesses code for implementing the processing shown herein, the execution of the code transforms the general purpose computer into a special purpose computer for executing the processing shown herein.
- While the invention has been shown and described with reference to certain exemplary embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims and their equivalents.
Claims (19)
1. A method for extending a battery life of a portable terminal, comprising:
determining whether a request for activating the portable terminal is detected; and
if so, immediately scanning for at least one Access Point (AP) independently of a predetermined scan cycle.
2. The method of claim 1 , further comprising accessing the at least one AP that is discovered by the immediate scanning
3. The method of claim 1 , further comprising scanning for the at least one AP at the predetermined scan cycle.
4. The method of claim 3 , further comprising accessing the at least one AP that is discovered by the scanning performed at the predetermined scan cycle.
5. The method of claim 1 , wherein the determining step comprises determining whether a display of the portable terminal is activated in response to the request activating the portable terminal.
6. The method of claim 1 , wherein the predetermined scan cycle is set by system settings of the portable terminal.
7. An apparatus for extending a battery life battery of a portable terminal, comprising:
a key input unit for inputting a request;
a short-range communication module for providing a short-range wireless communication function based on an IEEE 802.11 standard;
a display for outputting various display information; and
a controller for determining whether a request for activating the portable terminal is detected via the key input unit, and if so, immediately scanning for at least one Access Point (AP) independently of a predetermined scan cycle.
8. The apparatus of claim 7 , wherein the controller accesses the at least one AP that is discovered by the immediate scanning.
9. The apparatus of claim 7 , wherein the controller scans the at least one AP at the predetermined scan cycle.
10. The apparatus of claim 9 , wherein the controller accesses the at least one AP that is discovered by the scanning performed at the predetermined scan cycle.
11. The apparatus of claim 7 , wherein the determining comprises determining whether the display is activated upon activating the display via the key input unit.
12. The apparatus of claim 7 , wherein the predetermined scan cycle is set by system settings of the portable terminal.
13. The apparatus of claim 7 , wherein the short-range communication module transmits a probe request signal for discovering the at least one AP near the portable terminal, and in response, receives information needed for connection from the at least one AP.
14. A portable terminal for extending a battery life, comprising:
a display; and
a controller for detecting an activation request of the portable terminal, for scanning at least one AP at a predetermined scan cycle, and for immediately scanning for the at least one AP in response to the activation request regardless of the predetermined scan cycle.
15. The portable terminal of claim 14 , wherein the controller further accesses the at least one AP that is discovered by the immediate scanning
16. The portable terminal of claim 14 , wherein the controller further accesses the at least one AP that is discovered by the scanning performed at the predetermined scan cycle.
17. The portable terminal of claim 14 , further comprising a short-range communication module for providing a short-range wireless communication function based on an IEEE 802.11 standard.
18. The portable terminal of claim 14 , wherein the short-range communication module transmits a probe request signal for discovering the at least one AP near the portable terminal, and in response, receives information needed for connection from the at least one AP.
19. The portable terminal of claim 14 , wherein the predetermined scan cycle is set by system settings of the portable terminal.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US16/012,964 US10681628B2 (en) | 2011-10-26 | 2018-06-20 | Method and apparatus for scanning access points in a portable terminal |
US16/859,044 US11246091B2 (en) | 2011-10-26 | 2020-04-27 | Method and apparatus for scanning access points in a portable terminal |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110109830A KR101835829B1 (en) | 2011-10-26 | 2011-10-26 | Method and apparatus for ap scanning in a portable terminal |
KR10-2011-0109830 | 2011-10-26 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US16/012,964 Continuation US10681628B2 (en) | 2011-10-26 | 2018-06-20 | Method and apparatus for scanning access points in a portable terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
US20130107777A1 true US20130107777A1 (en) | 2013-05-02 |
Family
ID=48172364
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/660,378 Abandoned US20130107777A1 (en) | 2011-10-26 | 2012-10-25 | Method and apparatus for scanning access points in a portable terminal |
US16/012,964 Active US10681628B2 (en) | 2011-10-26 | 2018-06-20 | Method and apparatus for scanning access points in a portable terminal |
US16/859,044 Active US11246091B2 (en) | 2011-10-26 | 2020-04-27 | Method and apparatus for scanning access points in a portable terminal |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US16/012,964 Active US10681628B2 (en) | 2011-10-26 | 2018-06-20 | Method and apparatus for scanning access points in a portable terminal |
US16/859,044 Active US11246091B2 (en) | 2011-10-26 | 2020-04-27 | Method and apparatus for scanning access points in a portable terminal |
Country Status (2)
Country | Link |
---|---|
US (3) | US20130107777A1 (en) |
KR (1) | KR101835829B1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150257108A1 (en) * | 2012-11-30 | 2015-09-10 | Fujitsu Limited | Mobile terminal device, control method, and computer product |
WO2018026138A1 (en) * | 2016-08-01 | 2018-02-08 | 삼성전자 주식회사 | Scan method in near-field wireless communication network and electronic device for implementing same |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050105501A1 (en) * | 2003-11-19 | 2005-05-19 | Alps Electric Co., Ltd. | Method for accessing access point in wirelass LAN and station |
US20080014934A1 (en) * | 2006-07-14 | 2008-01-17 | Srinivasan Balasubramanian | Wlan system scanning and selection |
US20080181187A1 (en) * | 2006-11-21 | 2008-07-31 | Research In Motion Limited | WLAN Connection Setup Application and Profile Manager |
US20080250122A1 (en) * | 2006-11-06 | 2008-10-09 | Ikan Technologies, Inc. | Methods and systems for network configuration |
US20090103503A1 (en) * | 2007-10-22 | 2009-04-23 | Kapil Chhabra | Location Aware Background Access Point Scanning for WLAN |
US20100080134A1 (en) * | 2007-01-31 | 2010-04-01 | Nanoradio Ab | Background scanning method for wlan client devices |
US20100177673A1 (en) * | 2009-01-15 | 2010-07-15 | Samsung Electronics Co., Ltd. | Power saving method of portable terminal and portable terminal supporting the same |
US20100303051A1 (en) * | 2008-02-21 | 2010-12-02 | Nippon Telegraph And Telephone Corporation | Access point scan method, access point scan apparatus, and storage medium storing access point scan program |
US20110111708A1 (en) * | 2006-10-31 | 2011-05-12 | Palm, Inc. | Techniques to control a shared antenna architecture for multiple co-located radio modules |
US20110158143A1 (en) * | 2009-12-29 | 2011-06-30 | Jeong Kyun Yun | Mobile terminal and controlling method thereof |
US20110273998A1 (en) * | 2010-05-04 | 2011-11-10 | Qualcomm Incorporated | Systems and methods for monitoring parameters of a wireless device |
US20120190339A1 (en) * | 2009-09-14 | 2012-07-26 | Sony Corporation | Information providing apparatus and information providing method, wireless communication apparatus and wireless communication method, computer program, and wireless communication system |
US20130082974A1 (en) * | 2011-09-30 | 2013-04-04 | Apple Inc. | Quick Access User Interface |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7146130B2 (en) * | 2003-02-24 | 2006-12-05 | Qualcomm Incorporated | Wireless local access network system detection and selection |
KR100644660B1 (en) * | 2004-12-11 | 2006-11-10 | 삼성전자주식회사 | Method and apparatus for performing network scanning |
US20110075598A1 (en) | 2009-09-30 | 2011-03-31 | Marc Jalfon | Method and apparatus to shorten the time to connect to a network |
-
2011
- 2011-10-26 KR KR1020110109830A patent/KR101835829B1/en active Active
-
2012
- 2012-10-25 US US13/660,378 patent/US20130107777A1/en not_active Abandoned
-
2018
- 2018-06-20 US US16/012,964 patent/US10681628B2/en active Active
-
2020
- 2020-04-27 US US16/859,044 patent/US11246091B2/en active Active
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050105501A1 (en) * | 2003-11-19 | 2005-05-19 | Alps Electric Co., Ltd. | Method for accessing access point in wirelass LAN and station |
US20080014934A1 (en) * | 2006-07-14 | 2008-01-17 | Srinivasan Balasubramanian | Wlan system scanning and selection |
US20110111708A1 (en) * | 2006-10-31 | 2011-05-12 | Palm, Inc. | Techniques to control a shared antenna architecture for multiple co-located radio modules |
US20080250122A1 (en) * | 2006-11-06 | 2008-10-09 | Ikan Technologies, Inc. | Methods and systems for network configuration |
US20080181187A1 (en) * | 2006-11-21 | 2008-07-31 | Research In Motion Limited | WLAN Connection Setup Application and Profile Manager |
US20100080134A1 (en) * | 2007-01-31 | 2010-04-01 | Nanoradio Ab | Background scanning method for wlan client devices |
US20090103503A1 (en) * | 2007-10-22 | 2009-04-23 | Kapil Chhabra | Location Aware Background Access Point Scanning for WLAN |
US20100303051A1 (en) * | 2008-02-21 | 2010-12-02 | Nippon Telegraph And Telephone Corporation | Access point scan method, access point scan apparatus, and storage medium storing access point scan program |
US20100177673A1 (en) * | 2009-01-15 | 2010-07-15 | Samsung Electronics Co., Ltd. | Power saving method of portable terminal and portable terminal supporting the same |
US20120190339A1 (en) * | 2009-09-14 | 2012-07-26 | Sony Corporation | Information providing apparatus and information providing method, wireless communication apparatus and wireless communication method, computer program, and wireless communication system |
US20110158143A1 (en) * | 2009-12-29 | 2011-06-30 | Jeong Kyun Yun | Mobile terminal and controlling method thereof |
US20110273998A1 (en) * | 2010-05-04 | 2011-11-10 | Qualcomm Incorporated | Systems and methods for monitoring parameters of a wireless device |
US20130082974A1 (en) * | 2011-09-30 | 2013-04-04 | Apple Inc. | Quick Access User Interface |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150257108A1 (en) * | 2012-11-30 | 2015-09-10 | Fujitsu Limited | Mobile terminal device, control method, and computer product |
US9781678B2 (en) * | 2012-11-30 | 2017-10-03 | Fujitsu Limited | Mobile terminal device, control method, and computer product |
WO2018026138A1 (en) * | 2016-08-01 | 2018-02-08 | 삼성전자 주식회사 | Scan method in near-field wireless communication network and electronic device for implementing same |
KR20180014569A (en) * | 2016-08-01 | 2018-02-09 | 삼성전자주식회사 | Scan method in wireless local area network and electronic device implementing the same |
US11277788B2 (en) | 2016-08-01 | 2022-03-15 | Samsung Electonics Co., Ltd | Scan method in near-field wireless communication network and electronic device for implementing same |
KR102496058B1 (en) * | 2016-08-01 | 2023-02-06 | 삼성전자 주식회사 | Scan method in wireless local area network and electronic device implementing the same |
Also Published As
Publication number | Publication date |
---|---|
US11246091B2 (en) | 2022-02-08 |
US20200260374A1 (en) | 2020-08-13 |
US10681628B2 (en) | 2020-06-09 |
KR101835829B1 (en) | 2018-03-08 |
US20180302860A1 (en) | 2018-10-18 |
KR20130045560A (en) | 2013-05-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9510163B2 (en) | Method and apparatus for managing a group profile in a Wi-Fi direct communication system | |
US11212677B2 (en) | Method for accessing wireless network, and terminal device | |
WO2017080378A1 (en) | Method implementing licensed-assisted access, network equipment, and terminal equipment | |
JP2020505676A (en) | Application display method and related products | |
WO2017198161A1 (en) | Network connection method, apparatus, storage medium, and terminal | |
CN103699409B (en) | Awakening state switching-in method, device and system for electronic device | |
CN106507482B (en) | A kind of network positioning method and terminal device | |
CN106912048A (en) | Access-in point information sharing method and device | |
CN106550361B (en) | Data transmission method, equipment and computer readable storage medium | |
US10963308B2 (en) | Method for controlling fingerprint processing resources, terminal, and computer-readable storage medium | |
CN106534324A (en) | Data sharing method and cloud server | |
US11246091B2 (en) | Method and apparatus for scanning access points in a portable terminal | |
WO2019057119A1 (en) | Mobile terminal-based wifi hotspot connection method, mobile terminal and storage medium | |
CN106982459B (en) | Network scanning method and terminal equipment | |
WO2018049970A1 (en) | Hotspot network switching method and terminal | |
CN106604277A (en) | Wireless network access method and mobile terminal | |
CN107480495A (en) | Unlocking method of mobile terminal and related products | |
CN106211051A (en) | A method, device and mobile terminal for automatically connecting to WIFI hotspots | |
CN106851784B (en) | network scanning method and terminal equipment | |
CN106507357B (en) | Access control method and terminal equipment | |
US9015293B2 (en) | Method and apparatus for configuring ping interval in a portable terminal | |
CN106658615A (en) | Method and device for switching communication network | |
KR101912199B1 (en) | Method and apparatus for ap scanning in a portable terminal | |
CN106714149B (en) | Wireless network access method, device and terminal equipment | |
CN106067002B (en) | Fingerprint information processing method and user terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: SAMSUNG ELECTRONICS CO., LTD., KOREA, REPUBLIC OF Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:WOO, YONG-HA;REEL/FRAME:029192/0285 Effective date: 20121025 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- AFTER EXAMINER'S ANSWER OR BOARD OF APPEALS DECISION |