System coordinated WLAN scanning
First Claim
Patent Images
1. An apparatus, comprising:
- a transceiver for wireless communications;
at least one processor;
at least one memory including computer program code;
the at least one memory and the computer program code configured, with the at least one processor, at least toprocess a plurality of requests from a plurality of apparatus applications to provide scan information;
process a plurality of latency parameters, wherein each of the latency parameters comprises information indicating a timing for performing a scan operation for an apparatus application;
determine a value for the apparatus indicating a timing for performing a scan operation for the apparatus based on a smallest value of the plurality of latency parameters, and wherein in the scan operation for the apparatus, wireless local area network detection is performed; and
perform the scan operation for the apparatus based on the value for the apparatus and provide scan information, obtained based on the scan operation for the apparatus, to the plurality of apparatus applications,wherein the scan information comprises location information.
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
30 Claims
-
1. An apparatus, comprising:
-
a transceiver for wireless communications; at least one processor; at least one memory including computer program code; the at least one memory and the computer program code configured, with the at least one processor, at least to process a plurality of requests from a plurality of apparatus applications to provide scan information; process a plurality of latency parameters, wherein each of the latency parameters comprises information indicating a timing for performing a scan operation for an apparatus application; determine a value for the apparatus indicating a timing for performing a scan operation for the apparatus based on a smallest value of the plurality of latency parameters, and wherein in the scan operation for the apparatus, wireless local area network detection is performed; and perform the scan operation for the apparatus based on the value for the apparatus and provide scan information, obtained based on the scan operation for the apparatus, to the plurality of apparatus applications, wherein the scan information comprises location information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method, comprising:
-
processing, at a scan control apparatus, a plurality of requests from a plurality of apparatus applications to provide scan information; processing a plurality of latency parameters, wherein each of the latency parameters comprises information indicating a timing for performing a scan operation for an apparatus application; determining a value for the apparatus indicating a timing for performing a scan operation for the scan control apparatus based on a smallest value of the plurality of latency parameters, and wherein in the scan operation for the scan control apparatus, wireless local area network detection is performed; and performing the scan operation for the scan control apparatus based on the value for the scan control apparatus and providing scan information, obtained based on the scan operation for the scan control apparatus, to the plurality of apparatus applications, wherein the scan information comprises location information. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. 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 apparatus applications to provide scan information; processing a plurality of latency parameters, wherein each of the latency parameters comprises information indicating a timing for performing a scan operation for an apparatus application; determining a value for the apparatus indicating a timing for performing a scan operation for the scan control apparatus based on a smallest value of the plurality of latency parameters, and wherein in the scan operation for the scan control apparatus, wireless local area network detection is performed; and performing the scan operation for the scan control apparatus based on the value for a scan control apparatus and providing scan information, obtained based on the scan operation for the scan control apparatus, to the plurality of apparatus applications, wherein the scan information is used by location technology.
-
-
30. A mobile phone, comprising:
-
a wireless local area network (WLAN) transceiver; at least one processor; at least one memory including computer program code; the at least one memory and the computer program code configured, with the at least one processor, at least to process a plurality of requests from a plurality of apparatus applications to provide scan information; process a plurality of latency parameters, wherein each of the latency parameters comprises information indicating a timing for performing a scan operation for an apparatus application; determine a value for the device indicating a timing for performing a scan operation for the device based on a smallest value of the plurality of latency parameters, and wherein in the scan operation for the device, wireless local area network detection is performed; and perform the scan operation for the device based on the value for the device and provide scan information, obtained based on the scan operation for the device, to the plurality of apparatus applications, wherein the scan information is used by location technology.
-
Specification