Proactive Location Content Delivery via Aggregated Search Queries
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for providing location-specific information on mobile devices require users to explicitly enter search queries or web addresses, which can be cumbersome and inaccurate, especially due to limitations in input capabilities and reliance on geotagging or scanning, leading to cluttered and unreliable results.
Innovation Solution
A computer-implemented method that collects and stores search queries and web addresses from multiple mobile devices along with location indicators, allowing for proactive presentation of relevant content to users based on their location without requiring explicit user input, using a database to aggregate and prioritize information based on usage patterns and location data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If users explicitly enter search queries or web addresses into mobile devices, then location-specific content can be accessed, but user effort and complexity increase due to limited input capabilities
Solution Approach 1:
The system performs preliminary actions by collecting and storing search queries and web addresses from multiple mobile devices along with their location indicators before the user needs content. The database aggregates this data in advance, so when a user is at a particular location, the system can immediately retrieve and present relevant pre-collected information without requiring the user to manually search or enter queries.
2Quantity of substance
If geotagging is used to provide location-specific information, then location data can be associated with content, but information space becomes cluttered and reliability decreases due to influence from few geotaggers
Solution Approach 1:
The system introduces an intermediary mechanism - a centralized database that collects, stores, and processes location data from multiple mobile devices. This intermediary structure allows the system to aggregate information from many sources without letting individual geotaggers dominate the information space. The database acts as a mediator between the diverse data sources and the user, filtering and organizing the information to improve reliability while maintaining quantity.
3Adaptability or versatility
If scanning existing information for location indicators is performed, then some location-specific information can be found, but accuracy and completeness are limited to certain information types
Solution Approach 1:
The system achieves universality by collecting multiple types of data from mobile devices - search queries, web addresses, and location indicators - into a single comprehensive database. This multi-functional approach allows the system to handle various information types (text searches, URL requests, location data) uniformly, improving both the coverage of information types and the accuracy of location information through aggregated data from multiple sources rather than relying on scanning limited information types.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A computer-implemented method comprises two interleaving processes, namely a data collection process and a data display process. In the data collection process at least one first search query from a first mobile device (1) and a first location indicator indicative of a location of the first mobile device are received and transmitted to at least one database (4), the database adapted for storing a plurality of search queries received from a plurality of mobile devices (1). In a data display process a second location indicator indicative of a location of a second mobile device (2) is received and a request to the database (4) is transmitted. The process includes the step of associating the second location indicator with location-related information stored in the database and transmitting at least one second search query having assigned location-related information corresponding to the second location indicator from the database (4) to the second mobile device (2) and proactively presenting the at least one second search query on or at the second mobile device without the user of the second mobile device being proactive. The second search query is transmitted to a search engine (6) and at least one result received from the search engine is presented on or at the second mobile device (2). The same method may be applied with respect to web addresses and displaying web pages instead of search queries and corresponding result.