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 PDF

Info

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
Application number
US13/660,378
Inventor
Yong-Ha WOO
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Assigned to SAMSUNG ELECTRONICS CO., LTD. reassignment SAMSUNG ELECTRONICS CO., LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: WOO, YONG-HA
Publication of US20130107777A1 publication Critical patent/US20130107777A1/en
Priority to US16/012,964 priority Critical patent/US10681628B2/en
Priority to US16/859,044 priority patent/US11246091B2/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/20Selecting an access point
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0251Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity
    • H04W52/0254Power 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE 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/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing 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.

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

    CLAIM OF PRIORITY
  • 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.
  • BACKGROUND OF THE INVENTION
  • 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.
  • SUMMARY OF THE INVENTION
  • 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.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • 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.
  • DETAILED DESCRIPTION OF EXEMPLARY EMBODIMENTS
  • 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. The audio 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. The audio 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 a controller 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 a display 50 has a capacitive or resistive touch screen, 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.
  • 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 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). 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 the controller 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. 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.
  • 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 the key input unit 27, and displays various display information. 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. In accordance with an embodiment of the present invention, 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.
  • 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 to FIG. 2.
  • 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. An embodiment of the present invention will be described below with reference to FIGS. 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 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.
  • For example, if the user requests activation of the display 50 by inputting a key on the key input unit 27 in order to use the portable 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.
  • 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, 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.
  • 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, 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.
  • 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, 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.
  • 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, the controller 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 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.
  • 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)

What is claimed is:
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.
US13/660,378 2011-10-26 2012-10-25 Method and apparatus for scanning access points in a portable terminal Abandoned US20130107777A1 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (13)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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
US10681628B2 (en) 2020-06-09
US20180302860A1 (en) 2018-10-18
KR20130045560A (en) 2013-05-06
US11246091B2 (en) 2022-02-08
US20200260374A1 (en) 2020-08-13
KR101835829B1 (en) 2018-03-08

Similar Documents

Publication Publication Date Title
US9510163B2 (en) Method and apparatus for managing a group profile in a Wi-Fi direct communication system
US9344838B2 (en) Data transmission method and apparatus, and terminal with touch screen
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
US11212677B2 (en) Method for accessing wireless network, and terminal device
EP2995017B1 (en) Apparatus and method for transmitting content in portable terminal
EP2882234B1 (en) Method, apparatus, equipment and system for controlling turn-on and turn-off of wireless network
TWI512525B (en) Method and system for associating two terminals with each other, terminal and computer-readable storage medium
KR20130128518A (en) Portable terminal and method for access point scan thereof
WO2018103443A1 (en) Network positioning method and terminal device
WO2018059131A1 (en) Method and device for updating sequence of fingerprint templates for matching
US10963308B2 (en) Method for controlling fingerprint processing resources, terminal, and computer-readable storage medium
WO2018049971A1 (en) Hotspot network switching method and terminals
US11246091B2 (en) Method and apparatus for scanning access points in a portable terminal
CN106604277B (en) Wireless network access method and mobile terminal
WO2018049970A1 (en) Hotspot network switching method and terminal
EP3585127B1 (en) Wireless communication-based connection method and terminal
WO2016023201A1 (en) Method and terminal for processing concurrent services
CN109511139B (en) WIFI control method and device, mobile device and computer-readable storage medium
US20150163737A1 (en) Method and device for controlling turn-on and turn-off of wireless network
CN113613310B (en) WIFI connection method and device, storage medium and mobile terminal
US9015293B2 (en) Method and apparatus for configuring ping interval in a portable terminal
KR101912199B1 (en) Method and apparatus for ap scanning in a portable terminal
CN106714149B (en) Wireless network access method, device and terminal equipment

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