Dynamic RF Capture Profile for LBS Database Updates
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional location-based services (LBS) face limitations in dynamically capturing and updating wireless node information for accurate mobile device positioning, as existing methods do not efficiently utilize RF environment data from GNSS capable devices to refine reference databases.
Innovation Solution
A method and system where a GNSS capable mobile device sends RF environment reports to a location server, receives a capture profile, and generates a new report based on this profile, which includes time and location stamped data, to update the reference database, enabling the location server to accurately locate the device.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If conventional LBS methods are used to determine device position, then basic location functionality is provided, but accuracy and efficiency are limited due to inability to dynamically capture and update wireless node information
Solution Approach 1:
The system dynamically adjusts the capture profile for RF environment data based on current needs and available data, allowing the location server to request specific types and amounts of data from mobile devices. This dynamic approach enables the system to adapt to changing conditions and optimize both accuracy and efficiency in real-time
Solution Approach 2:
The capture profile modifies parameters such as data types, sampling rates, and reporting frequencies for RF environment data. By changing these parameters dynamically, the system can improve location accuracy when needed while reducing data collection overhead during normal operations, thus resolving the contradiction between precision and productivity
2Reliability
If comprehensive RF environment data is collected from mobile devices, then reference database accuracy is improved, but device power and memory resources are consumed
Solution Approach 1:
The system collects only the necessary portion of RF environment data required for accurate location determination, rather than continuously collecting all possible data. The capture profile specifies exactly what data is needed, allowing the system to achieve sufficient database accuracy while minimizing device resource consumption
Solution Approach 2:
The capture profile dynamically adjusts data collection parameters including sampling rates, data types, and reporting frequencies. This allows the system to optimize the balance between database accuracy and device power consumption by changing parameters based on current operational needs and device status
3Speed
If frequent location updates are performed using static reference databases, then continuous tracking is maintained, but location accuracy degrades over time as wireless node information becomes outdated
Solution Approach 1:
The system implements a feedback mechanism where mobile devices report RF environment data that is used to update the reference database. This feedback loop ensures the database remains current with wireless node information, maintaining location accuracy even with frequent updates. The capture profile manages this feedback process efficiently
Solution Approach 2:
The system performs preliminary actions by having mobile devices capture and report RF environment data before it is needed for location determination. This proactive approach ensures the reference database is already updated with current wireless node information when location updates are performed, maintaining both speed and accuracy
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A GNSS capable LBS client device (110) sends a device RF environment report to a location server and subsequently receives a capture profile from the location server (120). A new RF environment report is generated according to the received capture profile. The device RF environment report comprises various encountered RF information, for example, state of radios, state of power and/or memory resource, and/or positioning variables. The received capture profile comprises information of a desired RF environment report expected from the GNSS capable LBS client device (110). The capture profile is determined according to the received RF environment report and a reference database (122a). Desired RF environment data are captured according to the received capture profile, and time and location stamped to generate the new device RF environment report, which is sent to the location server (120) to update the reference database (122a) to enhance locating the GNSS capable LBS client device (110) when need.