System coordinated WLAN scanning
First Claim
Patent Images
1. An apparatus, comprising:
- a processor; and
a transceiver for wireless communications;
a memory including a computer program code,the memory and the computer program code configured to, with the processor, cause the apparatus at least toprocess a plurality of requests from a plurality of applications to provide scan information, andprocess a plurality of latency parameters, each of the latency parameters comprising an indication of a requested interval for performing scan operations for one of the plurality of applications,wherein an apparatus interval for performing the scan operations is based on a smallest value of the latency parameters;
wherein, when an initial scan operation is required, perform the initial scan operation and perform subsequent scan operations according to the apparatus interval,wherein, in the initial and subsequent scan operations, a network detection is performed; and
provide the scan information obtained based on the initial and subsequent scan operations to the plurality of the applications.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention proposes a scan control device, wherein in the scan operation a network detection is performed, the device comprising a request receiving means for receiving at least one request for providing scan information, and a scan control means for performing a scan operation independently from receiving the scan information requests. The invention also proposes a corresponding method and a computer program product.
-
Citations
24 Claims
-
1. An apparatus, comprising:
-
a processor; and a transceiver for wireless communications; a memory including a computer program code, the memory and the computer program code configured to, with the processor, cause the apparatus at least to process a plurality of requests from a plurality of applications to provide scan information, and process a plurality of latency parameters, each of the latency parameters comprising an indication of a requested interval for performing scan operations for one of the plurality of applications, wherein an apparatus interval for performing the scan operations is based on a smallest value of the latency parameters; wherein, when an initial scan operation is required, perform the initial scan operation and perform subsequent scan operations according to the apparatus interval, wherein, in the initial and subsequent scan operations, a network detection is performed; and provide the scan information obtained based on the initial and subsequent scan operations to the plurality of the applications. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising:
-
processing, at a scan control apparatus, a plurality of requests from a plurality of applications to provide scan information, and processing a plurality of latency parameters, each latency parameter comprising an indication of a requested interval for performing scan operations for one of the plurality of applications, wherein an apparatus interval for performing the scan operations is based on a smallest value of the latency parameters, wherein, when an initial scan operation is required, performing the initial scan operation and performing subsequent scan operations according to the apparatus interval, wherein, in the initial and subsequent scan operations, a network detection is performed; and providing the scan information obtained based on the initial and subsequent scan operations to the plurality of the applications. - View Dependent Claims (12, 13, 14, 15, 16, 21, 22, 23)
-
-
17. A computer program, embodied on a non-transitory computer readable medium, the computer program configured to control a processor to perform a process, comprising:
-
processing a plurality of requests from a plurality of applications to provide scan information, and processing a plurality of latency parameters, each latency parameter comprising an indication of a requested interval for performing scan operations for one of the plurality of applications, wherein an apparatus interval for performing the scan operations is based on a smallest value of the latency parameters, wherein, when an initial scan operation is required, performing the initial scan operation and performing subsequent scan operations according to the apparatus interval, wherein, in the initial and subsequent scan operations, a network detection is performed; and providing the scan information obtained based on the initial and subsequent scan operations to the plurality of the applications. - View Dependent Claims (18, 19, 20)
-
-
24. A mobile device, comprising:
-
at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to process a plurality of requests from a plurality of applications to provide scan information, and process a plurality of latency parameters, each of the latency parameters comprising an indication of a requested interval for performing scan operations for one of the plurality of applications, wherein an apparatus interval for performing the scan operations is based on a smallest value of the latency parameters; wherein, when an initial scan operation is required, perform the initial scan operation and perform subsequent scan operations according to the apparatus interval, wherein, in the initial and subsequent scan operations, a wireless local area network (WLAN) detection is performed; and provide the scan information obtained based on the initial and subsequent scan operations to the plurality of the applications, wherein the scan information is used by location technology.
-
Specification